Summary
Rational RequisitePro is an excellent tool for recording requirements for an application. Rational Software Modeler is an excellent tool for modeling these requirements into use case diagrams. On their own, each product fulfills its part of the development process. Together, however, they provide an excellent way for developers and designers to communicate with project leads and ultimately customers to identify and build the application that the client requested.
When the integration is up and running, you can see through the traceability matrix which components are modeled and complete and which parts of the requirements need additional work to build and model the application. Without this level of integration, the development of the application runs the risk of straying away from the original specification for the application.
This tutorial is only the first part of the series. You still have work to do as you continue to build the Auction system. For the moment, you have a list of requirements and the associated UML models in Rational RequisitePro and Rational Software Modeler. As you continue to work through building the Auction application in future parts of this series, you'll see in more detail how to turn your model into a working design and code through Rational Application Developer. You'll also learn how to track defects and trace the defects and other changes requests back into IBM Rational RequisitePro. Lastly, you will learn about the Rational testing products and how they integrate with other components in the Rational suite.

