Created by
Nikos Vasileiou
Last update
June 14, 2021
Improve ownership and accountability of work through small, yet flexible, fixed teams in the Engineering talent pool.
Formating Hero Squads on per Mission scope works great for maximum flexibility and optimal allocation in the Engineering talent pool. However, over time, this can lead to some inherent drawbacks:
This add-on introduces the idea of Talent pod, a more concrete, yet flexible team, in the ecosystem of the Talent pool.
A Talent pod can exercise component and feature ownership. If they have worked on feature A, the probability of working on the next version of the same feature is much higher, leading to better and faster development cycles.
Talent pods foster more meaningful continuous improvement ceremonies and better bonding among members.
To highlight the key differences from the default Squad formation of Agile Squads framework, here is how a Talent pool is looking without pods:
Talent Pool (no pods)
|-----|-----|-----|-----|-----|
| E1 | E2 | E3 | E4 | E5 |
|-----|-----|-----|-----|-----|
| E6 | E7 | E8 | E9 | E10 |
|-----|-----|-----|-----|-----|
| E11 | E12 | E13 | E14 | E15 |
|-----|-----|-----|-----|-----|
| E16 | E17 | E18 | E19 | E20 |
|-----|-----|-----|-----|-----|
With Talent pods, the Talend pool is becoming a pool of teams instead of individual contributors:
Talent Pool (with Pods)
|------|------|------|------|------|
| POD1 | POD2 | POD3 | POD4 | POD5 |
|--^---|--^---|--^---|--^---|--^---|
| E1 | E5 | E9 | E13 | E17 |
| E2 | E6 | E10 | E14 | E18 |
| E3 | E7 | E11 | E15 | E19 |
| E4 | E8 | E12 | E16 | E20 |
|------|------|------|------|------|
During a cycle, Hero Squads and the Guardian Squad are formed on a pod (or multiple pods) level:
|------------|------------|------------|-----------|
| Hero Squad | Hero Squad | Hero Squad | Guardians |
|------------|------------|------------|-----------|
| POD1, POD3 | POD2 | POD5 | POD4 |
|------------|------------|------------|-----------|
An alternative scheme for Guardian Squad allocation is to "borrow" members from various pods:
|------------|------------|------------|-------------|
| Hero Squad | Hero Squad | Hero Squad | Guardians |
|------------|------------|------------|-------------|
| POD1, POD3 | POD2 | POD5, POD4 | E1, E7, E20 |
|------------|------------|------------|-------------|
As a general rule, a Talent pod can keep its member for a long time. However a good practice would be to rebuild pods, maybe once or twice a year, to create diversity, knowledge sharing and new people dynamics.