SlideShare une entreprise Scribd logo
1  sur  11
RATIONAL UNIFIED
PROCESS (R.U.P.)
Group 5
WHAT IS RUP?
The RUP (Rational Unified Process), is an iterative software development
process framework created by the Rational Software Corporation, a division
of IBM.
RUP is a Software Engineering process which provides a disciplined
approach to assigning tasks and responsibilities within an organisation.
It is an object-oriented and Web-enabled program development
methodology.
APPLICATION OF RUP
 when developing software iteratively
 when you can manage requirements
 when you can visually model software
 when you want to verify software quality
 when you can control changes to the software
PHASES OF RUP
Rup has 4 stages :
1. Inception
2. Elaboration
3. Construction
4. Transition
1.INCEPTION
It is the first stage where the project’s business case is stated.
 The team decides if the project is worth doing or if it is even
possible.
N.B. It is important to the process to first formulate the scope of
the project and also determine what resources will be needed.
2.ELABORATION
In this stage, the developers take a closer look at the project to
determine its foundation and to evaluate the architecture in relation
to the project.
 This stage is important to the RUP because it is here that
developers analyse the risks associated with changing the scope of
the project or adding new technologies along the way.
3.CONSTRUCTION
In this stage, the development of the project is completed.
The application design is finished and the source code is written.
 It is in this stage that the software is tested to determine if the
project has met its goal laid out in the inception phase.
4.TRANSITION
 In this stage, any fine-tuning is performed.
 Any final adjustments can be based on user feedback, usability
or installation issues.
ADVANTAGES OF RUP
Improved management: high quality software that fulfills users’
requirements is delivered regularly and on time.
Developers focus on what actually matters: when the RUP is
implemented correctly, developers spend more time on actual
software development.
Improved risk management: working iteratively allows higher
risks to be found and addressed early in the process.
. Developers implement the actual requirements: due to
iterations, it is easy to cater for changes and build software that
actually meets the user’s present requirements.
DISADVANTAGES
The process may be too complex to implement.
Development can get out of control.
It is a heavyweight process.
You need an expert to fully adopt this process.
GROUP MEMBERS
1. Desmond Pindeni
2. Delight S. Dube
3. Edwin Chigara
4. Catherine Sibanda
5. Vincent P Mutimbanyoka
6. Tinomuda G. Khosah

Contenu connexe

Tendances

Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
pawanonline83
 
Presentation - Rational Unified Process
Presentation - Rational Unified ProcessPresentation - Rational Unified Process
Presentation - Rational Unified Process
Sharad Srivastava
 
RUP In A Nutshell Slide Share
RUP In A Nutshell Slide ShareRUP In A Nutshell Slide Share
RUP In A Nutshell Slide Share
dwslaterjr
 
Agile Process
Agile ProcessAgile Process
Agile Process
binto
 

Tendances (20)

RUP - Rational Unified Process
RUP - Rational Unified ProcessRUP - Rational Unified Process
RUP - Rational Unified Process
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
RUP
RUPRUP
RUP
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
Rup
Rup Rup
Rup
 
Presentation - Rational Unified Process
Presentation - Rational Unified ProcessPresentation - Rational Unified Process
Presentation - Rational Unified Process
 
RUP model
RUP modelRUP model
RUP model
 
RUP In A Nutshell Slide Share
RUP In A Nutshell Slide ShareRUP In A Nutshell Slide Share
RUP In A Nutshell Slide Share
 
Agile Process
Agile ProcessAgile Process
Agile Process
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Rup
RupRup
Rup
 
Idea-Product
Idea-ProductIdea-Product
Idea-Product
 
Software development life cycle model
Software development life cycle modelSoftware development life cycle model
Software development life cycle model
 
Software development life cycle Construction phase
Software development life cycle Construction phaseSoftware development life cycle Construction phase
Software development life cycle Construction phase
 
Software development life cycle (sdlc) part1
Software development life cycle (sdlc) part1Software development life cycle (sdlc) part1
Software development life cycle (sdlc) part1
 
Sdlc
SdlcSdlc
Sdlc
 
Soft lifecycle
Soft lifecycleSoft lifecycle
Soft lifecycle
 
Software Development Process
Software Development ProcessSoftware Development Process
Software Development Process
 
SDLC
SDLCSDLC
SDLC
 
SDLC Models and Their Implementation
SDLC Models and Their ImplementationSDLC Models and Their Implementation
SDLC Models and Their Implementation
 

Similaire à Rational Unified Process by Vincent Prince Mutimbanyoka

CH02_Software_development_life_cycle (1).pptx
CH02_Software_development_life_cycle (1).pptxCH02_Software_development_life_cycle (1).pptx
CH02_Software_development_life_cycle (1).pptx
KhcThKhnhHuyn1T20ACN
 

Similaire à Rational Unified Process by Vincent Prince Mutimbanyoka (20)

What are the Phases of the Java Development Life Cycle.pdf
What are the Phases of the Java Development Life Cycle.pdfWhat are the Phases of the Java Development Life Cycle.pdf
What are the Phases of the Java Development Life Cycle.pdf
 
CH02_Software_development_life_cycle (1).pptx
CH02_Software_development_life_cycle (1).pptxCH02_Software_development_life_cycle (1).pptx
CH02_Software_development_life_cycle (1).pptx
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
 
Conventional software Management---.pptx
Conventional software Management---.pptxConventional software Management---.pptx
Conventional software Management---.pptx
 
5 methodology
5 methodology5 methodology
5 methodology
 
Lect2 conventional software management
Lect2 conventional software managementLect2 conventional software management
Lect2 conventional software management
 
CHAPTER 1.docx
CHAPTER 1.docxCHAPTER 1.docx
CHAPTER 1.docx
 
Project Management (2).pdf
Project Management (2).pdfProject Management (2).pdf
Project Management (2).pdf
 
Dev ops
Dev opsDev ops
Dev ops
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
 
Manual testing
Manual testingManual testing
Manual testing
 
Software project scheduling
Software project schedulingSoftware project scheduling
Software project scheduling
 
softwaredevelopmentprocess
softwaredevelopmentprocesssoftwaredevelopmentprocess
softwaredevelopmentprocess
 
Chapter 2
Chapter 2 Chapter 2
Chapter 2
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
Lean Software Development: A Complete Guide
Lean Software Development: A Complete GuideLean Software Development: A Complete Guide
Lean Software Development: A Complete Guide
 
Exploring the Phases of DevOps Lifecycle: Case Studies and Tools
Exploring the Phases of DevOps Lifecycle: Case Studies and ToolsExploring the Phases of DevOps Lifecycle: Case Studies and Tools
Exploring the Phases of DevOps Lifecycle: Case Studies and Tools
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
What Is Rapid Application Development? Everything To Know
What Is Rapid Application Development? Everything To KnowWhat Is Rapid Application Development? Everything To Know
What Is Rapid Application Development? Everything To Know
 

Dernier

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Dernier (20)

%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

Rational Unified Process by Vincent Prince Mutimbanyoka

  • 2. WHAT IS RUP? The RUP (Rational Unified Process), is an iterative software development process framework created by the Rational Software Corporation, a division of IBM. RUP is a Software Engineering process which provides a disciplined approach to assigning tasks and responsibilities within an organisation. It is an object-oriented and Web-enabled program development methodology.
  • 3. APPLICATION OF RUP  when developing software iteratively  when you can manage requirements  when you can visually model software  when you want to verify software quality  when you can control changes to the software
  • 4. PHASES OF RUP Rup has 4 stages : 1. Inception 2. Elaboration 3. Construction 4. Transition
  • 5. 1.INCEPTION It is the first stage where the project’s business case is stated.  The team decides if the project is worth doing or if it is even possible. N.B. It is important to the process to first formulate the scope of the project and also determine what resources will be needed.
  • 6. 2.ELABORATION In this stage, the developers take a closer look at the project to determine its foundation and to evaluate the architecture in relation to the project.  This stage is important to the RUP because it is here that developers analyse the risks associated with changing the scope of the project or adding new technologies along the way.
  • 7. 3.CONSTRUCTION In this stage, the development of the project is completed. The application design is finished and the source code is written.  It is in this stage that the software is tested to determine if the project has met its goal laid out in the inception phase.
  • 8. 4.TRANSITION  In this stage, any fine-tuning is performed.  Any final adjustments can be based on user feedback, usability or installation issues.
  • 9. ADVANTAGES OF RUP Improved management: high quality software that fulfills users’ requirements is delivered regularly and on time. Developers focus on what actually matters: when the RUP is implemented correctly, developers spend more time on actual software development. Improved risk management: working iteratively allows higher risks to be found and addressed early in the process. . Developers implement the actual requirements: due to iterations, it is easy to cater for changes and build software that actually meets the user’s present requirements.
  • 10. DISADVANTAGES The process may be too complex to implement. Development can get out of control. It is a heavyweight process. You need an expert to fully adopt this process.
  • 11. GROUP MEMBERS 1. Desmond Pindeni 2. Delight S. Dube 3. Edwin Chigara 4. Catherine Sibanda 5. Vincent P Mutimbanyoka 6. Tinomuda G. Khosah