Wednesday, March 4, 2009

Slides from Agile Architecture Presentation

The slide deck from David Bleeker's February presentation at the Orange County APLN can be found here. Not only did I learn a lot about how to apply iterative, agile approaches to architecture and design, but I especially liked his insight on the role of the software architect and lead developer.

David's recommendation to weave good architectural design while iteratively building an application is to assign an architect to the team. You do this by making the architect the team lead. From a developer perspective, there's no reason that arcthitect shouldn't be knowledgable to do this, but the architect may not want to do this if he is more concerned with position. Otherwise, it would be great for the developers and architect.

No comments:

Post a Comment