• Introduction to OpenUP/Basic
  • Getting Started
    • OpenUP/Basic Roadmap
    • About
      • About OpenUP/Basic
      • About Base Concepts
    • OpenUP Copyright
  • Core Principles
    • Balance competing priorities to maximize stakeholder value
    • Collaborate to align interests and share understanding
    • Focus on articulating the architecture
    • Evolve to continuously obtain feedback and improve
  • Sub-processes
    • Collaboration and Communication
      • Collaborate to align interests and share understanding
      • Roles
        • Analyst
          • Define Vision
          • Detail Requirements
          • Find and Outline Requirements
          • Actor
          • Glossary
          • Supporting Requirements
          • Use Case
          • Use Case Model
          • Vision
        • Any Role
          • Request Change
        • Architect
          • Analyze Architectural Requirements
          • Demonstrate the Architecture
          • Develop the Architecture
          • Architectural Proof-of-Concept
          • Architecture
        • Developer
          • Design the Solution
          • Implement Developer Tests
          • Implement the Solution
          • Run Developer Tests
          • Build
          • Design
          • Developer Test
          • Implementation
        • Project Manager
          • Assess Results
          • Manage Iteration
          • Plan Iteration
          • Plan Project
          • Iteration Plan
          • Project Plan
          • Risk List
          • Status Assessment
          • Work Items List
        • Stakeholder
        • Tester
          • Create Test Cases
          • Implement Tests
          • Run Tests
          • Test Case
          • Test Log
          • Test Script
    • Intent
      • Balance competing priorities to maximize stakeholder value
      • Requirements
        • Initiate Project
        • Manage Requirements
        • Ongoing Tasks
        • Define Vision
        • Detail Requirements
        • Find and Outline Requirements
        • Detail Use Cases and Scenarios
        • Effective Requirement Reviews
        • Find and Outline Actors and Use Cases
        • Requirement Attributes
        • Requirement Pitfalls
        • Requirements
        • Requirements Gathering Techniques
        • Supporting Requirements
        • Supporting Requirements
        • Traceability
        • Use Case
        • Use Case Formats
        • Writing Good Requirements
      • Configuration & Change Management
        • Ongoing Tasks
        • Request Change
        • Assign Changes to an Iteration
        • Change Requests
        • Change Requests
        • Continuous Integration
        • Continuous Integration
        • Promoting Builds
        • Work Items List
        • Workspace
      • Requirements
        • Actor
          • Analyst
          • Actor
          • Find and Outline Actors and Use Cases
          • Use Case Formats
        • Glossary
          • Analyst
        • Supporting Requirements
          • Analyst
          • Qualities of Good Requirements
          • Supporting Requirements
          • Supporting Requirements
          • Supporting Requirements
          • Supporting Requirements Specification
        • Use Case
          • Analyst
          • Use Case
          • Use Case
          • Use-Case Specification
        • Use Case Model
          • Analyst
          • Actor
          • Use Case
          • Use-Case Model
          • Use-Case Model
          • Use-Case Model
        • Vision
          • Analyst
          • Qualities of Good Requirements
          • Vision
          • Vision
      • Manage Requirements
      • Ongoing Tasks
    • Management
      • Evolve to continuously obtain feedback and improve
      • Project Management
        • Assess Results
        • Manage Iteration
        • Plan Iteration
        • Plan Project
      • Project Management
        • Iteration Plan
          • Project Manager
          • Iteration
          • Iteration Burndown
          • Iteration Plan
          • Iteration Plan
          • Iteration Planning
        • Project Plan
          • Project Manager
          • Project Burndown
          • Project Plan
          • Project Plan
        • Risk List
          • Project Manager
          • Risk
          • Risk List
          • Risk List
          • Risk Management
        • Status Assessment
          • Project Manager
          • Status Assessment
        • Work Items List
          • Project Manager
          • Agile Estimation
          • Iteration Burndown
          • Project Burndown
          • Work Items List
          • Work Items List
          • Work Items List
      • Initiate Project
      • Plan and Manage Iteration
    • Solution
      • Focus on articulating the architecture
      • Analysis & Design
        • Analyze Architectural Requirements
        • Demonstrate the Architecture
        • Design the Solution
        • Develop the Architecture
      • Implementation
        • Implement Developer Tests
        • Implement the Solution
        • Run Developer Tests
      • Test
        • Create Test Cases
        • Implement Tests
        • Run Tests
      • Architecture
        • Architectural Proof-of-Concept
          • Architect
          • Architectural Proof of Concept
        • Architecture
          • Architect
          • Abstract Away Complexity
          • Architectural View
          • Architecture
          • Architecture
          • Component
          • Layering
          • Patterns
          • Representing Interfaces to External Systems
          • Using Visualizations
          • Visual Modeling
      • Development
        • Build
          • Developer
          • Continuous Integration
          • Continuous Integration
          • Promoting Builds
        • Design
          • Developer
          • Design
          • Design
          • Visual Modeling
        • Developer Test
          • Developer
          • Test-first Design
          • Types of Developer Tests
        • Implementation
          • Developer
          • Implementation
      • Test
        • Test Case
          • Tester
          • Test Case
          • Test Case
          • Types of Test
        • Test Log
          • Tester
        • Test Script
          • Tester
          • Programming Automated Tests
          • Test Data
          • Test Script
          • Test Suite
      • Define the Architecture
      • Determine Architectural Feasibility
      • Develop Solution (for requirement) (within context)
      • Test
  • Roles
    • Analyst
      • Define Vision
      • Detail Requirements
      • Find and Outline Requirements
      • Actor
      • Glossary
      • Supporting Requirements
      • Use Case
      • Use Case Model
      • Vision
    • Any Role
      • Request Change
    • Architect
      • Analyze Architectural Requirements
      • Demonstrate the Architecture
      • Develop the Architecture
      • Architectural Proof-of-Concept
      • Architecture
    • Developer
      • Design the Solution
      • Implement Developer Tests
      • Implement the Solution
      • Run Developer Tests
      • Build
      • Design
      • Developer Test
      • Implementation
    • Project Manager
      • Assess Results
      • Manage Iteration
      • Plan Iteration
      • Plan Project
      • Iteration Plan
      • Project Plan
      • Risk List
      • Status Assessment
      • Work Items List
    • Stakeholder
    • Tester
      • Create Test Cases
      • Implement Tests
      • Run Tests
      • Test Case
      • Test Log
      • Test Script
  • Work Products
    • Architecture
      • Architectural Proof-of-Concept
        • Architect
        • Architectural Proof of Concept
      • Architecture
        • Architect
        • Abstract Away Complexity
        • Architectural View
        • Architecture
        • Architecture
        • Component
        • Layering
        • Patterns
        • Representing Interfaces to External Systems
        • Using Visualizations
        • Visual Modeling
    • Development
      • Build
        • Developer
        • Continuous Integration
        • Continuous Integration
        • Promoting Builds
      • Design
        • Developer
        • Design
        • Design
        • Visual Modeling
      • Developer Test
        • Developer
        • Test-first Design
        • Types of Developer Tests
      • Implementation
        • Developer
        • Implementation
    • Project Management
      • Iteration Plan
        • Project Manager
        • Iteration
        • Iteration Burndown
        • Iteration Plan
        • Iteration Plan
        • Iteration Planning
      • Project Plan
        • Project Manager
        • Project Burndown
        • Project Plan
        • Project Plan
      • Risk List
        • Project Manager
        • Risk
        • Risk List
        • Risk List
        • Risk Management
      • Status Assessment
        • Project Manager
        • Status Assessment
      • Work Items List
        • Project Manager
        • Agile Estimation
        • Iteration Burndown
        • Project Burndown
        • Work Items List
        • Work Items List
        • Work Items List
    • Requirements
      • Actor
        • Analyst
        • Actor
        • Find and Outline Actors and Use Cases
        • Use Case Formats
      • Glossary
        • Analyst
      • Supporting Requirements
        • Analyst
        • Qualities of Good Requirements
        • Supporting Requirements
        • Supporting Requirements
        • Supporting Requirements
        • Supporting Requirements Specification
      • Use Case
        • Analyst
        • Use Case
        • Use Case
        • Use-Case Specification
      • Use Case Model
        • Analyst
        • Actor
        • Use Case
        • Use-Case Model
        • Use-Case Model
        • Use-Case Model
      • Vision
        • Analyst
        • Qualities of Good Requirements
        • Vision
        • Vision
    • Test
      • Test Case
        • Tester
        • Test Case
        • Test Case
        • Types of Test
      • Test Log
        • Tester
      • Test Script
        • Tester
        • Programming Automated Tests
        • Test Data
        • Test Script
        • Test Suite
  • Disciplines
    • Analysis & Design
      • Analyze Architectural Requirements
      • Demonstrate the Architecture
      • Design the Solution
      • Develop the Architecture
    • Configuration & Change Management
      • Ongoing Tasks
      • Request Change
      • Assign Changes to an Iteration
      • Change Requests
      • Change Requests
      • Continuous Integration
      • Continuous Integration
      • Promoting Builds
      • Work Items List
      • Workspace
    • Implementation
      • Implement Developer Tests
      • Implement the Solution
      • Run Developer Tests
    • Project Management
      • Assess Results
      • Manage Iteration
      • Plan Iteration
      • Plan Project
    • Requirements
      • Initiate Project
      • Manage Requirements
      • Ongoing Tasks
      • Define Vision
      • Detail Requirements
      • Find and Outline Requirements
      • Detail Use Cases and Scenarios
      • Effective Requirement Reviews
      • Find and Outline Actors and Use Cases
      • Requirement Attributes
      • Requirement Pitfalls
      • Requirements
      • Requirements Gathering Techniques
      • Supporting Requirements
      • Supporting Requirements
      • Traceability
      • Use Case
      • Use Case Formats
      • Writing Good Requirements
    • Test
      • Create Test Cases
      • Implement Tests
      • Run Tests
  • OpenUP/Basic Lifecycle
    • Inception Iteration [1..n]
      • Initiate Project
      • Manage Iteration
      • Manage Requirements
      • Determine Architectural Feasibility
    • Elaboration Iteration [1..n]
      • Manage Iteration
      • Manage Requirements
      • Define the Architecture
      • Develop Solution (for requirement) (within context)
      • Validate Build
      • Ongoing Tasks
    • Construction Iteration [1..n]
      • Manage Iteration
      • Manage Requirements
      • Develop Solution (for requirement) (within context)
      • Validate Build
      • Ongoing Tasks
    • Transition Iteration [1..n]
      • Manage Iteration
      • Develop Solution (for requirement) (within context)
      • Validate Build
      • Ongoing Tasks
    • Guidance
      • Construction Phase
      • Elaboration Phase
      • Inception Phase
      • Transition Phase