Welcome to the Agile Architect Website! Architects – Masters of Order and Unorder? Square Peg in a Round Hole? Communicating the architecture – making sure how many years for software architect everyone understands the architecture.
Did not find what they wanted? Try here
The architect defines the structure and organisation of the system. The architecture describes the system’s components, their responsibilities and interactions. A complex system is more than the sum of its parts. It must have a unifying, coherent structure. Specifications and interfaces of components to be bought or built.
In an agile development team many people will contribute to these things. The agile architect will help all team members to contribute to the architecture, taking good ideas from everyone and making them part of a coherent whole. The architect may also adapt ideas originating elsewhere, but without losing the team’s ownership of the solution. The architect will lead choosing the technology, and confirm that the choices are viable.