Wednesday All Day
1 Introduction to the Rational Unified Process
Philippe Kruchten, Rational Software
Colorado Convention
Center C109
 
The Rational Unified Process is a Software Engineering Process. It provides a disciplined approach to assigning tasks and responsibilities within a development organization. Its goal is to ensure the production of high-quality software, that meets the needs of its end-users, within a predictable schedule and budget. The Rational Unified Process captures many of the best practices in modern software development in a form that is suitable for a wide range of projects and organizations. It uses the Unified Modeling Language (UML) as the principal notation for the several models that are built and refined during the development.

The objectives of this tutorial are to introduce the Rational Unified process, to explain its architecture and representation, and to show some of its benefits. The attendance will learn how to structure a software engineering process using an object-oriented approach. They will see how the process makes an extensive use of object-oriented models, all based on the UML, throughout the lifecycle. They will be shown the merits of an iterative approach, focusing first on the development and validation of a robust architecture. And finally they will be taken for a guided a tour through this interactive, web-enabled knowledge base.

Attendee Background: Software development managers, software developers, process engineers; no special background or pre-requisite is necessary.

Philippe Kruchten is director of process development at Rational Software Canada, currently in charge of the Rational Unified Process, and a member of the Rational Architecture Practice Group.

Tutorials
at a Glance
Tracks
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home