Week # 2 Lecture # 2: Object-Oriented Analysis and Design
Week # 2 Lecture # 2: Object-Oriented Analysis and Design
Lecture # 2
Object-Oriented Analysis and Design
Presented by:
Kanwal Kiani
AN OVERVIEW OF THE
RATIONAL UNIFIED
PROCESS (RUP)
Eric Villagomez
TS5130 - System Development Theory and Practice
What is RUP?
RUP was originally developed by
Rational Software (now part of IBM).
It is a Software engineering process It is a
process product
It enhances team productivity
It creates and maintains models
It is a guide to effectively use the Unified
Modeling Language
Its goal is to delivery a high quality product
that the customer actually wants.
Why not useWaterfall instead?
Used for software systems of large Here the software systems are build
and small scale across different with all the details including templates
organizational cultures. and tools.
13
References
Rational Unified Process: Best Practices for Software
Development Teams
http://www.ibm.com/developerworks/rational/library/content/03Ju
A Manager’s Introduction to the Rational Unified Process
(RUP)
http://www.ambysoft.com/downloads/managersIntroToRUP.pdf
15