IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven...
-
Upload
zechariah-knights -
Category
Documents
-
view
222 -
download
3
Transcript of IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven...
![Page 1: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/1.jpg)
IBM RATIONAL UNIFIED PROCESSby Illia Kochyzhev
![Page 2: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/2.jpg)
OBJECTIVES
Counterpose Agile Defend plan-driven methods IBM RUP overview
![Page 3: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/3.jpg)
ABOUT ME
20 years in Project Management IBM, Microsoft, Google Managing partner @ MC Ventures
7 years in Project Management SoftServe, PFSoft, Technopark Managing partner @ MC Ventures RUP, SCRUM, Kanban, Waterfall
![Page 4: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/4.jpg)
AGENDA
Process Overview Time Dimensions
Phases Iterations
Static Structure Q&A
![Page 5: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/5.jpg)
WHAT IS RUP
1. Software Engineering Process
2. Web-enabled, searchable knowledge
base
3. Guidelines, Templates and Tool
mentors
4. Tools?
![Page 6: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/6.jpg)
BEST PRACTICES
1. Develop software iteratively
2. Manage requirements
3. Use component-based architectures
4. Visually model software
5. Verify software quality
6. Control changes to software
Requirements Analysis
Design
Code & Unit testing
Subsystem testing
System testing
![Page 7: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/7.jpg)
TIME DIMENSIONS
Transition• Beta testing• Transition from legacy system• Conversion of databases• Trainings• Marketing and Sales
Milestone : Product Release
Inception• Vision• Use-Case model (10-20%)• Glossary• Business case and success
criteria• Financial forecast• Initial risk assessment. • Project plan• Prototypes.
Milestone : Lifecycle Objectives
Elaboration• Use-Case model (>80%)• Supplementary requirements• Software Architectural
Document• Executable architectural
prototype• Revised risk list and business
case• Development plan for whole
project
Milestone : Lifecycle Architecture
Construction• Integrated product• User manuals• Description of the release
Milestone : Initial Operational Capability
![Page 8: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/8.jpg)
ITERATIONS
![Page 9: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/9.jpg)
ITERATION OBJECTIVE
ArchitectureM 1
F1
UI1 UI2
F2
UI3 UI4
M 2F3
UI5 UI6
F4
UI7
Architecture
M 1
F1UI1
UI2
F2UI3
UI4
M 2
F3UI5
UI6
F4UI7
E1, E2
C1
C2
C3 C4 C5
RUP
ArchitectureM 1
F1
UI1 UI2
F2
UI3 UI4
M 2F3
UI5 UI6
F4
UI7
S1
S2
S3
S4
S5
S6
S7
SCRUM
![Page 10: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/10.jpg)
STATIC STRUCTURE
Worker (who) Activity (how) Artifact (what) Workflow (when)
![Page 11: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/11.jpg)
STATIC STRUCTURE
![Page 12: IBM RATIONAL UNIFIED PROCESS by Illia Kochyzhev. OBJECTIVES Counterpose Agile Defend plan-driven methods IBM RUP overview.](https://reader038.fdocuments.in/reader038/viewer/2022102814/551c3200550346ad4f8b639e/html5/thumbnails/12.jpg)
RUP vs SCRUM
IBM RUP SCRUMPlan No Plan
Little rework Lots of rework
Complex process Simple process
Lots of roles 3 roles
Lots of artifacts Few artifacts
Iterations Iterations
Multi functional team Cross functional team
Allows moderate changes Fits for changing environment