Chapter 12: Architecting Organizational Agility
In the previous chapter, we covered the aspect of Agile architecture's governance and explored how architects work on alignment without authority. We have also discussed the critical artifact—Architecture Decision Records (ADR) for documenting architecture decisions. This chapter will examine the architect's critical role in architecting organizations for agility.
In our increasingly volatile world, business agility is the prime reason why many organizations embark on a rapid transformation journey. As a critical business enabler, IT supports business agility by streamlining its software delivery process. Embracing Agile software development at scale, fostering technical excellence, adopting DevOps and continuous delivery pipelines, and nurturing and practicing a Lean-Agile mindset are ways to enhance and make the software delivery process...