Agile Architecting
Enabling the Delivery of Complex Agile Systems Development Projects
Richard Hopkins* and Stephen Harcombe†, *IBM, Cleveland, UK, †Northwich, Cheshire, UK
Abstract
This chapter looks at the delivery of large, complex system development projects that typically require the development and integration of multiple systems and the coordination of hundreds of individuals. We argue that traditional agile development techniques that persuade against the use of architectures and processes can fail or provide suboptimal delivery in such situations. It is argued that elements of software, infrastructure, and data architecture are necessary prerequisites for the successful delivery of complex agile system development ...
Get Agile Software Architecture now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.