RATIONAL UNIFIED PROCESS (RUP

)

TABLE OF CONTENTS What is RUP y History of RUP y Characterstics of RUP y Phases of RUP y Iterations of RUP y Workflow of RUP y Benefits of RUP y Summary y .

WHAT IS RUP RUP is a software development methodology y Developed by Rational Rose Corporation y Bought by IBM in 2003 y UML compatible y .

HISTORY OF RUP .

HISTORY OF RUP .

PHASES IN RUP Inception: Elaboration Construction Transition .

.

y Elaboration:     Analyzing problem domain Developing project plan and eliminating risks after analysis development of architectural plan Implementing use case to demonstrate architectural plan .y Inception:  establishing business model and scope for project  Planning for the type of development process.

. y Transition:  Deploying software at customer·s site  Maintaining the software(faults or errors) after deployment.y Construction :  Develop product iteratively and incrementally  Product is released fo customer evaluation  Include design. implementation and testing of the software.

ITERATIONS OF RUP .

ITERATIONS OF RUP .

WORKFLOW OF RUP Workflows A mere enumeration of all workers. y . y A workflow is a sequence of activities that produces a result of observable value. or an activity diagram. activities and artifacts does not quite constitute a process. We use a form of activity diagrams in this white paper. a workflow can be expressed as a sequence diagram. y In UML terms. and to show interactions between workers. a collaboration diagram. We need a way to describe meaningful sequences of activities that produce some valuable result.

BENEFITS OF RUP Provide easy acess to a knowledge and enhance productivity y Provide guidelines for using UML y Supports iterative software development process and thus helps to resolve risks identified during various processes y Support architecture-centric development process y Allows to execute use-cases y .

SUMMARY y Ru .

THANK YOU .

Sign up to vote on this title
UsefulNot useful