SlideShare a Scribd company logo
RUP Basics Ocean Dong, 05/07/2007
What is RUP A Kind of Software Development  Process A Process  Product A Process  Framework
History Celebrities: Barry Boehm Ivan Jacobson Grady Booch, James Rumbaugh Keywords about Rational Corp: Ada, Rose, Rational Suite, IBM
Static Concepts (1) Discipline Area of Concern in development Business Modeling, Requirements, Analysis & Design, Implementation, Test, Deployment, Configuration & Change Management, Project Management, Environment Depict as Workflow
Static Concepts (2) Activity Minimal work unit Carried on by a specific Role and generates some Artifacts Artifact Any kinds of Activity output like document, source code, design diagram, etc Role Qualification and Responsibility to execute specific Activities
Static Concepts (3)
Dynamic Concepts (1) Phase Inception, Elaboration, Construction, Transition Iteration Executes several Disciplines, partly or fully for each
Dynamic Concepts (2)
Big Picture
Why Successful Live Software Dev begin everything as early as possible embrace change Highly Applicable and Customizable
More Than Just Software Dev Process Plan Things Do Things In Order Start Everything As Early As Possible Small Steps, Frequent Reviews, Immediately Adapting Changes
Limits Complex & Dogmatic Still think of software dev as industrial production line More Process oriented than People oriented
 
Thank you

More Related Content

PPTX
Emergent Architecture - March 2011
PDF
Audrys Kažukauskas - Introduction into Extreme Programming
PPTX
DevOps @ IBM DeveloperConnect, Twickenham Stadium
PPTX
Computing DevOp Summit
PPTX
Extreme programming
PPTX
The Hiscox DevOps journey @ IBM InterConnect, Las Vegas
PPTX
Extreme programming (xp) | David Tzemach
PPTX
extreme programming
Emergent Architecture - March 2011
Audrys Kažukauskas - Introduction into Extreme Programming
DevOps @ IBM DeveloperConnect, Twickenham Stadium
Computing DevOp Summit
Extreme programming
The Hiscox DevOps journey @ IBM InterConnect, Las Vegas
Extreme programming (xp) | David Tzemach
extreme programming

What's hot (20)

PPTX
Devops intro
PPTX
Agility reboot iv
PPTX
Extreme Programming
PPTX
When agility meets software quality
PDF
Agile Database Development - SDC2012
PPTX
Mapping Project Management Work to DevOps - style Workflows
PPTX
SDLC Smashup
PPT
software lecture
PPT
Agile Development Ultimate Slides
PPTX
Introduction to Design Thinking & Correlation to Scrum
PPTX
Going extreme-with-extreme-programming
PPT
XP Explained
PPT
Iterative Development: Breaking from the Waterfall
PPTX
Agile Requirements Engineering Practices: An Empirical Study
PPTX
Refactoring, Emergent Design & Evolutionary Architecture
PPT
extreme Programming
PDF
IBM DevOps Announcements - June 2014
PPTX
Automated PeopleSoft Testing - Now More Than Ever
PDF
Introduction To Agile Refresh Savannah July20 2010 V1 4
PPT
Lean Software Development Principles
Devops intro
Agility reboot iv
Extreme Programming
When agility meets software quality
Agile Database Development - SDC2012
Mapping Project Management Work to DevOps - style Workflows
SDLC Smashup
software lecture
Agile Development Ultimate Slides
Introduction to Design Thinking & Correlation to Scrum
Going extreme-with-extreme-programming
XP Explained
Iterative Development: Breaking from the Waterfall
Agile Requirements Engineering Practices: An Empirical Study
Refactoring, Emergent Design & Evolutionary Architecture
extreme Programming
IBM DevOps Announcements - June 2014
Automated PeopleSoft Testing - Now More Than Ever
Introduction To Agile Refresh Savannah July20 2010 V1 4
Lean Software Development Principles
Ad

Similar to RUP Basics (20)

PPT
PPT
Rational unified process lecture-5
PPT
PM - RUP
PDF
What Is the Rational Unified Process
PDF
Introduction to RUP & SPEM
PPTX
Rational Unified Process by Vincent Prince Mutimbanyoka
PPTX
RUP - Rational Unified Process
PPTX
The Bioinformatics and softwars development
PPTX
5 methodology
PPT
Unified process
PPTX
Rup
PPT
An Overview of RUP methodology
PPTX
RUP In A Nutshell Slide Share
PPTX
CH02_Software_development_life_cycle (1).pptx
PDF
A Review of RUP (Rational Unified Process)
PPT
Presentation - Rational Unified Process
PPTX
Rational unified process (rup)
PPT
RUP VS RAD Methodology
Rational unified process lecture-5
PM - RUP
What Is the Rational Unified Process
Introduction to RUP & SPEM
Rational Unified Process by Vincent Prince Mutimbanyoka
RUP - Rational Unified Process
The Bioinformatics and softwars development
5 methodology
Unified process
Rup
An Overview of RUP methodology
RUP In A Nutshell Slide Share
CH02_Software_development_life_cycle (1).pptx
A Review of RUP (Rational Unified Process)
Presentation - Rational Unified Process
Rational unified process (rup)
RUP VS RAD Methodology
Ad

More from Ocean Dong (11)

PPT
Software Dev Process In A Nutshell
PPTX
Review of code review
PPT
Software Design Principles
PPT
Groovy Intro
PPT
A Glance At Scrum
PPT
How To Write Work Mail
PPT
Continuous Code Quality Improvement
PPT
Stress free email handling
PPT
柬埔寨之旅
PPT
Introduction About Lean Way
PPT
Agile Testing
Software Dev Process In A Nutshell
Review of code review
Software Design Principles
Groovy Intro
A Glance At Scrum
How To Write Work Mail
Continuous Code Quality Improvement
Stress free email handling
柬埔寨之旅
Introduction About Lean Way
Agile Testing

RUP Basics

  • 1. RUP Basics Ocean Dong, 05/07/2007
  • 2. What is RUP A Kind of Software Development Process A Process Product A Process Framework
  • 3. History Celebrities: Barry Boehm Ivan Jacobson Grady Booch, James Rumbaugh Keywords about Rational Corp: Ada, Rose, Rational Suite, IBM
  • 4. Static Concepts (1) Discipline Area of Concern in development Business Modeling, Requirements, Analysis & Design, Implementation, Test, Deployment, Configuration & Change Management, Project Management, Environment Depict as Workflow
  • 5. Static Concepts (2) Activity Minimal work unit Carried on by a specific Role and generates some Artifacts Artifact Any kinds of Activity output like document, source code, design diagram, etc Role Qualification and Responsibility to execute specific Activities
  • 7. Dynamic Concepts (1) Phase Inception, Elaboration, Construction, Transition Iteration Executes several Disciplines, partly or fully for each
  • 10. Why Successful Live Software Dev begin everything as early as possible embrace change Highly Applicable and Customizable
  • 11. More Than Just Software Dev Process Plan Things Do Things In Order Start Everything As Early As Possible Small Steps, Frequent Reviews, Immediately Adapting Changes
  • 12. Limits Complex & Dogmatic Still think of software dev as industrial production line More Process oriented than People oriented
  • 13.  

Editor's Notes

  • #2: Opening customized for each location