Software development is complicated, requiring highly specialized skills. Agile methods such as Scrum advocate self-organizing, cross-functional teams and promise predictable, efficient delivery of useful functionality. To have teams composed of people who are specialists in each of the relevant skills for your project, you need to know what the skills are before you plan the iteration.
Executive Update
Generalists, Specialists, and Generalizing Specialists
Posted August 30, 2011 | Technology |
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.