Chapter 4. Agile Requirements for the Program

More relative than this—the play’s the thing

—Shakespeare, Hamlet, Act 2, scene 2

Introduction to the Program Level

In the previous chapter, we introduced the Team level in the Big Picture, the place where the software teams define, develop, and test the software for the solution. As illustrated in Figure 4-1, at the next higher Program level, we see an organizational, process, and requirements model that provides mechanisms to harness some number of agile teams to a larger enterprise purpose—the delivery of an entire product, system, or application suite to the customers.

Figure 4-1. The Program level of the Big Picture

At the Team level, teams are empowered and are largely self-organizing ...

Get Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.