SlideShare a Scribd company logo
1 of 12
AN OVERVIEW OF THE RATIONAL UNIFIED PROCESS (RUP) Eric Villagomez TS5130 - System Development Theory and Practice
What is RUP? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why not use Waterfall instead? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The RUP Lifecycle
The Four Phases of RUP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Six Disciplines of RUP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Six Disciplines of RUP (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Best Practices of the RUP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Best Practices of the RUP (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Disadvantages of RUP ,[object Object],[object Object],[object Object],[object Object]
Advantages of RUP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Angelin R
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development ModelRitika Balagan
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19koolkampus
 
Spiral model
Spiral modelSpiral model
Spiral modelkhuram22
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance ShashankBajpai24
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project ManagementNoorHameed6
 
Top ten software testing tools
Top ten software testing toolsTop ten software testing tools
Top ten software testing toolsJanBask Training
 
Software quality
Software qualitySoftware quality
Software qualityjagadeesan
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process modelsStudent
 
V model presentation
V model presentationV model presentation
V model presentationNiat Murad
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software EngineeringMuhammad Yousuf Abdul Qadir
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 

What's hot (20)

Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19Verification and Validation in Software Engineering SE19
Verification and Validation in Software Engineering SE19
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Wpf Introduction
Wpf IntroductionWpf Introduction
Wpf Introduction
 
Test cases
Test casesTest cases
Test cases
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
Sdlc model
Sdlc modelSdlc model
Sdlc model
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Agile modeling
Agile modelingAgile modeling
Agile modeling
 
Top ten software testing tools
Top ten software testing toolsTop ten software testing tools
Top ten software testing tools
 
Software quality
Software qualitySoftware quality
Software quality
 
Agile model
Agile modelAgile model
Agile model
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 
V model presentation
V model presentationV model presentation
V model presentation
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
 
Sdlc
SdlcSdlc
Sdlc
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 

Viewers also liked

Viewers also liked (20)

RUP model
RUP modelRUP model
RUP model
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
Use of RUP for Small Projects
Use of RUP for Small ProjectsUse of RUP for Small Projects
Use of RUP for Small Projects
 
RUP In A Nutshell Slide Share
RUP In A Nutshell Slide ShareRUP In A Nutshell Slide Share
RUP In A Nutshell Slide Share
 
RUP VS RAD Methodology
RUP VS RAD MethodologyRUP VS RAD Methodology
RUP VS RAD Methodology
 
Rup
Rup Rup
Rup
 
Rup
RupRup
Rup
 
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
 
Rad model
Rad modelRad model
Rad model
 
RUP
RUPRUP
RUP
 
rup
ruprup
rup
 
Processo Unificado(RUP)
Processo Unificado(RUP)Processo Unificado(RUP)
Processo Unificado(RUP)
 
Introdução ao RUP
Introdução ao RUPIntrodução ao RUP
Introdução ao RUP
 
Rup presentacion
Rup presentacionRup presentacion
Rup presentacion
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software Rup
 
Rad model
Rad modelRad model
Rad model
 
Unified Process
Unified ProcessUnified Process
Unified Process
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Tester testen. Entwickler auch.
Tester testen. Entwickler auch.Tester testen. Entwickler auch.
Tester testen. Entwickler auch.
 
Rup e metodos ágies
Rup e metodos ágiesRup e metodos ágies
Rup e metodos ágies
 

Similar to RUP Overview

Similar to RUP Overview (20)

Soft lifecycle
Soft lifecycleSoft lifecycle
Soft lifecycle
 
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
 
Software Development Process
Software Development ProcessSoftware Development Process
Software Development Process
 
I
II
I
 
An overview of software development methodologies.
An overview of software development methodologies.An overview of software development methodologies.
An overview of software development methodologies.
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Testing Throughout The Software Life Cycle
Testing Throughout The Software Life CycleTesting Throughout The Software Life Cycle
Testing Throughout The Software Life Cycle
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Lect7
Lect7Lect7
Lect7
 
Lect7
Lect7Lect7
Lect7
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process Models
 
Software process model
Software process modelSoftware process model
Software process model
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Incremental model
Incremental modelIncremental model
Incremental model
 
Ch17
Ch17Ch17
Ch17
 
Software Development Life Cycle Part II
Software Development Life Cycle Part IISoftware Development Life Cycle Part II
Software Development Life Cycle Part II
 
reaserch ppt.pptx
reaserch ppt.pptxreaserch ppt.pptx
reaserch ppt.pptx
 
Prototyping
PrototypingPrototyping
Prototyping
 
SE Lecture 2.ppt
SE Lecture 2.pptSE Lecture 2.ppt
SE Lecture 2.ppt
 

RUP Overview

  • 1. AN OVERVIEW OF THE RATIONAL UNIFIED PROCESS (RUP) Eric Villagomez TS5130 - System Development Theory and Practice
  • 2.
  • 3.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.