Chapter 5: Agile Solution Architect – Designing Continuously Evolving Systems
In the previous chapter, we covered the important role of an enterprise architect in connecting strategy to code. This chapter will focus on one of the most critical roles in delivering reliable solutions in agile software delivery – the solution architect role.
In agile software development, the solution architect immeasurably focuses on rapidly delivering solutions with built-in quality that meet customers' near-term needs with the shortest consistent velocity, optimal cost, and maximum possible value. Enabling continuous flow by relentlessly eliminating flow barriers is critical for the success of sustainable delivery. Providing holistic vision, decomposing...