O'Reilly logo

Agility and Discipline Made Easy: Practices from OpenUP and RUP by Bruce MacIsaac, Per Kroll

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Demonstrate Value Iteratively

images

The principle of demonstrating value iteratively explains why software development greatly benefits from being iterative.1 An iterative process makes it possible to accommodate change easily, to obtain feedback and factor it into the project, to reduce risk early, and to adjust the process dynamically.

Several imperatives underlie this principle. The first is that we must demonstrate incremental value to enable early and continuous feedback. We achieve this goal by dividing our project into a set of iterations. In each iteration we perform some requirements, design, implementation, and testing of our application, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required