6.5. The Rational Unified Process

The Rational Unified Process provides a commercial process framework for software engineering. It was developed by Rational Software and is supported by its suite of products. It draws heavily upon UML techniques to provide a software-driven planning process (Kruchten, 1999). Despite the excellent tools provided by Rational, a complete UML-based specification is a complex undertaking. For many small- to moderate-scale projects, the Rational software may simply be too complex and costly. If that is the case, the Software Blueprinter application or something like it should be considered rather than relying upon ad hoc methods.

You can see that these are not competing process models as much as series of models drilling ...

Get Planning Smarter: Creating Blueprint-Quality Software Specifications 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.