
Introduction to OpenUP

Getting Started

OpenUP Disciplines

Architecture

Reference Workflows

Tasks

Guidance

Architecture Notebook

Architectural Mechanism

Architecturally Significant Requirements

Business Pattern

Component

Pattern

Visual Modeling

Executable Architecture

Software Architecture

Abstract Away Complexity

Architectural View

Develop the Architecture

Layering

Outline the Architecture

Architectural Mechanisms

Determine Architecturally Significant Requirements

Entity-Control-Boundary Pattern

Configuration and change management

Development

Reference Workflows

Tasks

Guidance

Design

Implementation

Continuous Integration

Developer Testing

Refactoring

Coding Standard

Design

Test-first Design

Transforming design into implementation

Continuous Integration

Promoting Changes

Designing Visually

Use-Cases Realizations

Refactoring

Software Reuse

Analyze the Design

Evolve the Design

Test-first Design

Project Management

Requirements

Reference Workflows

Tasks

Guidance

Qualities of Good Requirements

Vision

Use-Case Model

Supporting Requirements

Use Case

Supporting Requirements

Use Case

Requirement Attributes

Requirements

Traceability

Use-Case Model

Actor

Detail Use Cases and Scenarios

Effective Requirement Reviews

Find and Outline Actors and Use Cases

Requirements Gathering Techniques

Requirement Pitfalls

Supporting Requirements

Use Case Formats

Writing Good Requirements

Use-Case Model

Test

OpenUP Work Products

Architecture

Development

Project Management

Requirements

Glossary

Supporting Requirements Specification

Use Case

Use-Case Model

Vision

Test

OpenUP Roles

Analyst

Any Role

Architect

Developer

Primarily Performs

Additionally Performs

Find and Outline Requirements

Find and Outline Requirements

Detail Requirements

Detail Requirements

Create Test Cases

Create Test Cases

Outline the Architecture

Outline the Architecture

Refine the Architecture

Implement Test Scripts

Plan Project

Plan the Project

Assess Results

Assess Results

Manage Iteration

Manage Iteration

Plan Iteration

Plan Iteration

Responsible For

Modifies

Project Manager

Stakeholder

Additionally Performs

Find and Outline Requirements

Find and Outline Requirements

Detail Requirements

Detail Requirements

Create Test Cases

Create Test Cases

Outline the Architecture

Outline the Architecture

Implement the Solution

Design the Solution

Implement Test Scripts

Plan Project

Plan the Project

Assess Results

Assess Results

Manage Iteration

Manage Iteration

Plan Iteration

Plan Iteration

Tester

OpenUP lifecycle

About

OpenUP Copyright