Chapter 4. Dynamic Structure: Iterative Development

This chapter describes the lifecycle structure of the Rational Unified Process—that is, how the process rolls out over time. We introduce the concept of iterative development, with its phases, milestones, and iterations, as well as the factors that drive the process: risk mitigation and incremental evolution.

The Sequential Process

It has become fashionable to blame many problems and failures in software development on the sequential, or waterfall, process depicted in Figure 4-1. This is rather surprising because at first this method seems like a reasonable approach to system development.

The sequential process

Figure 4-1. The ...

Get Rational Unified Process, The: An Introduction, Third 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.