Rational Unified Process - PowerPoint PPT Presentation

About This Presentation
Title:

Rational Unified Process

Description:

Rational Unified Process Rational Unified Process A process for the effective implementation of key Best Practices Features of the Process Attack risks through ... – PowerPoint PPT presentation

Number of Views:172
Avg rating:3.0/5.0
Slides: 15
Provided by: cvan87
Category:

less

Transcript and Presenter's Notes

Title: Rational Unified Process


1
Rational Unified Process
2
Rational Unified Process
  • A process for the effective implementation of key
    Best Practices

Use ComponentArchitectures
Develop Iteratively
Verify Quality
Model Visually
Control Changes
3
Features of the Process
  • Attack risks through progress measured in
    products - not documentation
  • Continuous integration
  • Frequent releases
  • Continuous user involvement

4
RUP is an Iterative Approach
5
Manage Requirements
  • Elicit, organize, and document required
    functionality and constraints
  • Track and document tradeoffs and decisions
  • Business requirements are captured and
    communicated through use cases
  • Use cases are important planning instruments

Use-Case Model
Design Model
6
The Importance of Architecture
  • Design, implement and test your architecture
    first
  • A systematic approach to define a good
    architecture
  • resilient to change by using well-defined
    interfaces
  • by using and reverse engineering components
  • derived from top rank use cases
  • intuitively understandable

7
Model Visually
  • Capture the structure and behavior of
    architectures and components
  • Show how the elements of the system fit together
  • Maintain consistency between a design and its
    implementation
  • Promote unambiguous communication

8
Verify Quality
  • Create tests for each key scenario to ensure that
    all requirements are properly implemented
  • Unacceptable application performance hurts as
    much as unacceptable reliability
  • Test every iteration - automate test!

9
Phases in the Process
Major Milestones
Elaboration
Construction
Transition
Inception
time
  • The Rational Unified Process has four phases
  • Inception - Define the scope of project
  • Elaboration - Plan project, specify features,
    baseline architecture
  • Construction - Build the product
  • Transition - Transition the product into end user
    community

10
Iterations and Phases
Preliminary Iteration
Architect. Iteration
Architect. Iteration
Devel. Iteration
Devel. Iteration
Devel. Iteration
Transition Iteration
Transition Iteration
An iteration is a distinct sequence of activities
with an established plan and evaluation criteria,
resulting in an executable release (internal or
external).
11
Models and Workflows
Business Model
realized by
Use-CaseModel
implemented by
DesignModel
verified by
ImplementationModel
TestModel
12
Bringing It All Together...
Phases
Process Workflows
Supporting Workflows
Iterations
13
Example Workflow
14
Architecture The 41 View Model
Write a Comment
User Comments (0)
About PowerShow.com