Roles and Architects
The issue of the responsibilities of the agile architect versus the software engineer goes towards deep issues with how software is best developed. Having architects easily brings a connotation of a document centric approach where producing documents is more important than producing working code to the benefit of the customer.…