The Role of an Agile Architect
Friday, 24 April 2009
TO help teams deliver business value now and in the future
AS AN Agile Architect
I NEED to ensure the team implements good techniques and practices.
Acceptance Criteria
Those of an Agile Developer plus:
Development and Testing
- I help disseminate good techniques and practices
- I help review designs from a strategic point-of-view
- I help teams align their techniques and practices
- I help make sure what different teams build integrates well
- I provide insight into the way things are done and what is being produced
- I ensure quality issues are addressed
- I have experience of Agile Design and Architecture.
You can find out more about the other Agile Team Roles and Responsibilities here.
No. 1 — April 24th, 2009 at 10:02 pm
Cross functional teams have no need for silo’ed thinking such as labeling someone the grand poobah of “architecture”. Skip this role and do your team a favor. 🙂
No. 2 — April 26th, 2009 at 12:34 pm
Hi Derek,
Thanks for your comment. A role doesn’t necessarily map to an individual. For instance, a developer on an Agile team can be a person with one or more roles. They could be an Agile Developer, an Agile Team Member as well as an Agile Architect depending on the needs of the team and the skillset of the individual.
You can find out more about how the Agile Roles and Responsibilities map to people on Pascal’s blog: http://blog.nayima.be/2009/04/25/agile-roles-and-responsibilities/.
– Portia