Three Roles and Three Failure Patterns of Software Architects
As a software system moves through its lifecycle, each phase calls for the architect to use a different mix of skills. This podcast explores three roles and three failure patterns of software architects that he has observed working with industry and government software projects. This blog post by John Klein is read by Bill Thomas.
About the Speaker
John Klein is a principal investigator and senior member of the technical staff in the Software Solutions Division at the SEI.
Klein is currently leading a project investigating how to automatically reconstruct the deployment architecture of a legacy system and developing a playbook to guide organizations through modernization projects. Klein …Read more