Chapter 13. Joint Architecture Design and Architecture Review Board

Thus it is that in war the victorious strategist only seeks battle after the victory has been won, whereas he who is destined to defeat first fights and afterwards looks for victory.

—Sun Tzu

In this chapter, we will introduce two proactive processes that are both cross-functional in nature and interwoven within the product or software development life cycle: joint architecture design (JAD) and the Architecture Review Board (ARB). JAD is a collaborative design process wherein all engineering personnel necessary to develop some new major functionality work together to define a design consistent with the architectural principles of the organization. The ARB is a review board of ...

Get Art of Scalability, The: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise, 2nd Edition 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.