rup basics

14
Copyright © 2001-2006 Infor Global Soluti ons Infor Confidential RUP Basics Ocean Dong, 05/07/2007

Upload: ocean-dong

Post on 23-Jun-2015

916 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RUP Basics

Copyright © 2001-2006 Infor Global SolutionsInfor Confidential

RUP Basics

Ocean Dong, 05/07/2007

Page 2: RUP Basics

2

What is RUP

A Kind of Software Development Process

A Process Product

A Process Framework

Page 3: RUP Basics

3

History

Spiral Model

Rational ApproachObjectory Process

Rational Objectory Process

RUP 5.0, 1998

RUP 7.0, 2003

Celebrities:

Barry Boehm

Ivan Jacobson

Grady Booch,

James Rumbaugh

Keywords about Rational Corp:

Ada, Rose, Rational Suite, IBM

Page 4: RUP Basics

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

Page 5: RUP Basics

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

Page 6: RUP Basics

6

Static Concepts (3)

Page 7: RUP Basics

7

Dynamic Concepts (1)

Phase Inception, Elaboration, Construction, Transition

Iteration Executes several Disciplines, partly or fully for each

Page 8: RUP Basics

8

Dynamic Concepts (2)

Page 9: RUP Basics

9

Big Picture

Page 10: RUP Basics

10

Why Successful

Live Software Dev begin everything as early as possible embrace change

Highly Applicable and Customizable

Page 11: RUP Basics

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

Page 12: RUP Basics

12

Limits

Complex & Dogmatic

Still think of software dev as industrial production line

More Process oriented than People oriented

Page 13: RUP Basics

13

Page 14: RUP Basics

Copyright © 2001-2006 Infor Global SolutionsInfor Confidential

Thank you