CHAPTER 5

image

Architecture: Product Foundation

Introduction

So far, both the business teams and technical teams have been formed. Before any productive work gets done in the actual iterations from 1 to N, the teams can start thinking about the architectural principles underlying their product. This effort may not involve any coding, but includes the highest level of design.

This chapter addresses a general architectural strategy with a view to the fastest construction and minimal maintenance, and allowing architectural changes with a minimum of effort, cost, and design impact. Specifically, this chapter describes the following:

  • What software architecture ...

Get Agile Development in the Real World 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.