The architect role in Agile Development
Wrote a piece about the architect role over at my company's blog:
Stephan Schwab in The architect role in Agile Development:
In software development everything is about design. Every software developer needs to be an architect, a craftsman and sometimes a simple laborer as well. There is no room for a dedicated architect role. Instead what agile teams need is a coach or a mentor. Someone who has long-term experience, who has seen many fashions come and go, knows what others have done before and possesses very good analytical skills.