IBM Software Group IBM 2006 IBM Corporation
Rational Unified Process VS 2
3
RUP Proven. Practical. Flexible. 4
RUP:, Use-Case,,, (discipline) 5
(Use-case driven), 6
7
8
Rational Unified Process VS 9
Requirements Analysis Design Code and Unit Test Subsystem Integration System Test 10
Iteration 1 Iteration 2 Iteration 3 R D C T R D C T R D C T 11
vs. 12
8 9 13
8 8 14
IBM Software Group Rational software 15
Planning Requirements Management Environment Analysis & Design Implementation Test Evaluation Deployment 16
17
Rational Unified Process VS 18
Inception Elaboration Construction Transition 19
(Inception) Elaboration Construction Transition 20
1.... 21
(Elaboration) (vision) (Construction) Construction Transition 22
1 1 2.... 23
(Construction) (alpha, beta ) Transition 24
- 1 1 2 1.... 25
(Transition) 26
() () ( ) Inception Elaboration Construction Transition Preliminary Iteration Architecture Iteration Architecture Iteration Development Iteration Development Iteration Development Iteration Transition Iteration Transition Iteration 27
28
Rational Unified Process VS 29
Incremental (1) Inception Elaboration Construction Transition Incremental delivery (3) Inception Elaboration Construction Transition Prel. Iteration #1 #2 #n+1 #.. #m #m+1 #m+2.. Iter. No. Conceptual prototype Architectural baseline Release Delivery Prel. Iteration #1 #2 #n+1 #.. #m #m+1 #m+2.. Iter. No. Conceptual prototype Architectural baseline Release Delivery Evolutionary (2) Inception Elaboration Construction Transition Grand design (4) Inception Elaboration Construction Transition Prel. Iteration #1 #2 #n+1 #.. #m #m+1 #m+2.. Iter. No. Release Delivery #1 #2 #3.. Iter. No. Release Delivery Conceptual prototype Architectural baseline Architectural baseline Conceptual prototype 30
4 6 / 31
6 3 Phase Low Medium High Inception 0 1 1 Elaboration 1 2 3 Construction 1 2 3 Transition 1 1 2 Total 3 6 9 32
33
Rational Unified Process VS 34
35
? RUP : / ROI 36
37
38
39
40
5% 20% 65% 10% 10% 30% 50% 10% 41
With the iterative approach, artifact sets mature over time. 42
43
44