Table of Contents

How Do We Get All the Work Addressed When Our Specialists Cannot Be Everywhere?

Or “How do we keep everyone busy on the team when some team members have specialized skills that cannot be used based on the current priority of backlog work?”

Work in progress. Basically just a brain dump atm

Most organizations, when they move to an agile approach, see a real problem when they understand that agile suggests that teams are stood up to do the work (in fact, the unit of execution becomes the team), that the teams are relatively small (7 people plus or minus 2 - or 5-9 people), they are long lived (so they can get better at delivering value) and they are meant to be wholly responsible for delivering value (new request for value comes in and 2 weeks later we have something that is potentially shippable).

The argument is “while I can see how this works for a small product or a startup, how can we make this work in the context of our solution / product where we have 100 people working on a single release?

There are two basic ideas that make this possible:

  1. The development over time of T-shaped people (or generalizing specialists)
  2. The creation of teams that can do most of the work of delivery in most cases.

This note is about the development of “T-shaped people” or the “generalizing specialist”.

Background

Page needs to cover:

Want to Know More?

Additional information can be found at: