Agile development requires self-organizing teams. The set-up of a (feature) team has to enable self-organization. Special care has to be taken if the project is not only distributed, but also large and more than one feature team is involved. Every feature team needs in such a setting a product owner who ensures the continuous focus on business delivery. The product owners collaborate by working together in a virtual team. Each feature team is supported by a coach who ensures not only the agile process of the individual feature team but also across all feature teams. An architect (or if necessary a team of architects) takes care that the system is technically sound. Contrariwise to small co-located projects, large global projects require a project manager who deals with-among other things-internal and especially external politics. © 2010 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Eckstein, J. (2010). Roles and responsibilities in feature teams. In Agility Across Time and Space: Implementing Agile Methods in Global Software Projects (pp. 289–299). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-12442-6_19
Mendeley helps you to discover research relevant for your work.