Scrum Pattern: Feature Team

 

  
ContextA Development Team is being set up.
ProblemWhich are the right candidates and skill sets?

It is already well known how to combine suitable characters to build a successful Development Team, but often teams are build around layers and modules like frontend development, database etc.

Forcestoo little/too much specialization
too little/too much dependencies on other teams
SolutionBuild a Development Team with minimal depedencies and a complete skill set

When choosing team members, put together a list of required skills first. These skills should be suitable to build a done increment with a minimum to work required by teams and collegues outside the team. The self-reliant Development Teams can produce increments faster and with a higher probability to meet the forecasted scope per Sprint, than teams waiting for dependencies. Besides that, team morale is higher because the Development Team knows, that is has all the necessary skills on board and can do the increment on its own.

Resulting ContextA potential high-performance Development Team can start with a Sprint.

Comments are closed.