Delivery Process: RUP Small Project Lifecycle
This delivery process is an example of the Classic RUP Lifecycle tailored for small projects. It can be used as-is or copied and modified to suit your project's needs.
DescriptionWork Breakdown StructureTeam AllocationWork Product Usage
Team Breakdown
PrefixBreakdown ElementType
 
Inception
Phase 
 
    Inception Iteration [n]
Activity 
 
        Conceive New Project
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
        Prepare Project Environments
Activity 
 
            Prepare Environment for Project
Activity 
 
                Process Engineer
RoleDescriptor 
 
            Create Project Configuration Management (CM) Environments
Activity 
 
                Configuration Manager
RoleDescriptor 
 
                Integrator
RoleDescriptor 
 
        Prepare Environment for an Iteration
Activity 
 
            Process Engineer
RoleDescriptor 
 
        Define Project Plans
Activity 
 
            Plan the Project
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
        Monitor and Control Project
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
            Review Coordinator
RoleDescriptor 
 
            Reviewer
RoleDescriptor 
 
        Develop Initial Vision
Activity 
 
            Analyze the Problem
Activity 
 
                System Analyst
RoleDescriptor 
 
            Understand Stakeholder Needs
Activity 
 
                System Analyst
RoleDescriptor 
 
                Requirements Specifier
RoleDescriptor 
 
        Define Evaluation Mission
Activity 
 
            Test Manager
RoleDescriptor 
 
            Test Analyst
RoleDescriptor 
 
            Test Designer
RoleDescriptor 
 
        Manage Iteration
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
        Plan for Next Iteration
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
        Manage the Scope of the System
Activity 
 
            System Analyst
RoleDescriptor 
 
            Software Architect
RoleDescriptor 
 
        Define the System
Activity 
 
            System Analyst
RoleDescriptor 
 
            Requirements Specifier
RoleDescriptor 
 
        Perform Architectural Synthesis
Activity 
 
            Software Architect
RoleDescriptor 
 
            System Analyst
RoleDescriptor 
 
    Lifecycle Objectives Milestone
Milestone 
 
Elaboration
Phase 
 
    Elaboration Iteration [n]
Activity 
 
        Prepare Environment for an Iteration
Activity 
 
            Process Engineer
RoleDescriptor 
 
        Revise and Complete Project Plans
Activity 
 
            Plan the Project
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
            Plan the Integration
Activity 
 
                Integrator
RoleDescriptor 
 
        Ongoing Management and Support
Activity 
 
            Manage Iteration
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
            Monitor & Control Project
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
                Review Coordinator
RoleDescriptor 
 
                Reviewer
RoleDescriptor 
 
            Manage Changing Requirements
Activity 
 
                System Analyst
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Manage Change Requests
Activity 
 
                Change Control Manager
RoleDescriptor 
 
                Any Role
RoleDescriptor 
 
                Project Manager
RoleDescriptor 
 
                Test Analyst
RoleDescriptor 
 
            Support Environment During an Iteration
Activity 
 
                System Administrator
RoleDescriptor 
 
        Refine the System Definition
Activity 
 
            Requirements Specifier
RoleDescriptor 
 
            System Analyst
RoleDescriptor 
 
        Define a Candidate Architecture
Activity 
 
            Software Architect
RoleDescriptor 
 
            System Analyst
RoleDescriptor 
 
            Designer
RoleDescriptor 
 
        Refine the Architecture
Activity 
 
            Software Architect
RoleDescriptor 
 
            Designer
RoleDescriptor 
 
            Technical Reviewer
RoleDescriptor 
 
        Develop Components [within Scope]
Activity 
 
            Analyze Behavior
Activity 
 
                User-Interface Designer
RoleDescriptor 
 
                Software Architect
RoleDescriptor 
 
                Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Design Components
Activity 
 
                Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
                Software Architect
RoleDescriptor 
 
                Test Designer
RoleDescriptor 
 
            Design the Database
Activity 
 
                Designer
RoleDescriptor 
 
                Database Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Implement Components
Activity 
 
                Implementer
RoleDescriptor 
 
                Integrator
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
        Integrate and Test
Activity 
 
            Verify Test Approach
Activity 
 
                Test Designer
RoleDescriptor 
 
                Tester
RoleDescriptor 
 
                Test Analyst
RoleDescriptor 
 
                Test Manager
RoleDescriptor 
 
            Integrate and Validate Build
Activity 
 
                Integrate each Subsystem
Activity 
 
                    Implementer
RoleDescriptor 
 
                    Integrator
RoleDescriptor 
 
                Integrate the System
Activity 
 
                    Integrator
RoleDescriptor 
 
                Validate Build Stability
Activity 
 
                    Tester
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                    Test Manager
RoleDescriptor 
 
            Test and Evaluate [within Scope]
Activity 
 
                Test and Evaluate
Activity 
 
                    Tester
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                    Test Designer
RoleDescriptor 
 
                Achieve Acceptable Mission
Activity 
 
                    Test Manager
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                Improve Test Assets
Activity 
 
                    Test Analyst
RoleDescriptor 
 
                    Tester
RoleDescriptor 
 
                    Test Designer
RoleDescriptor 
 
                    Process Engineer
RoleDescriptor 
 
        Plan for Next Iteration
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
    Lifecycle Architecture Milestone
Milestone 
 
Construction
Phase 
 
    Construction Iteration [n]
Activity 
 
        Prepare Environment for an Iteration
Activity 
 
            Process Engineer
RoleDescriptor 
 
        Ongoing Management and Support
Activity 
 
            Manage Iteration
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
            Monitor & Control Project
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
                Review Coordinator
RoleDescriptor 
 
                Reviewer
RoleDescriptor 
 
            Manage Changing Requirements
Activity 
 
                System Analyst
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Manage Change Requests
Activity 
 
                Change Control Manager
RoleDescriptor 
 
                Any Role
RoleDescriptor 
 
                Project Manager
RoleDescriptor 
 
                Test Analyst
RoleDescriptor 
 
            Support Environment During an Iteration
Activity 
 
                System Administrator
RoleDescriptor 
 
        Develop Components [within Scope]
Activity 
 
            Analyze Behavior
Activity 
 
                User-Interface Designer
RoleDescriptor 
 
                Software Architect
RoleDescriptor 
 
                Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Design Components
Activity 
 
                Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
                Software Architect
RoleDescriptor 
 
                Test Designer
RoleDescriptor 
 
            Design the Database
Activity 
 
                Designer
RoleDescriptor 
 
                Database Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Implement Components
Activity 
 
                Implementer
RoleDescriptor 
 
                Integrator
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
        Integrate and Test
Activity 
 
            Verify Test Approach
Activity 
 
                Test Designer
RoleDescriptor 
 
                Tester
RoleDescriptor 
 
                Test Analyst
RoleDescriptor 
 
                Test Manager
RoleDescriptor 
 
            Integrate and Validate Build
Activity 
 
                Integrate each Subsystem
Activity 
 
                    Implementer
RoleDescriptor 
 
                    Integrator
RoleDescriptor 
 
                Integrate the System
Activity 
 
                    Integrator
RoleDescriptor 
 
                Validate Build Stability
Activity 
 
                    Tester
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                    Test Manager
RoleDescriptor 
 
            Test and Evaluate [within Scope]
Activity 
 
                Test and Evaluate
Activity 
 
                    Tester
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                    Test Designer
RoleDescriptor 
 
                Achieve Acceptable Mission
Activity 
 
                    Test Manager
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                Improve Test Assets
Activity 
 
                    Test Analyst
RoleDescriptor 
 
                    Tester
RoleDescriptor 
 
                    Test Designer
RoleDescriptor 
 
                    Process Engineer
RoleDescriptor 
 
        Plan for Next Iteration
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
    Initial Operational Capability Milestone
Milestone 
 
Transition
Phase 
 
    Transition Iteration [n]
Activity 
 
        Prepare Environment for an Iteration
Activity 
 
            Process Engineer
RoleDescriptor 
 
        Plan for Next Iteration
Activity 
 
            Project Manager
RoleDescriptor 
 
            Management Reviewer
RoleDescriptor 
 
        Ongoing Management and Support
Activity 
 
            Manage Iteration
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
            Monitor & Control Project
Activity 
 
                Project Manager
RoleDescriptor 
 
                Management Reviewer
RoleDescriptor 
 
                Review Coordinator
RoleDescriptor 
 
                Reviewer
RoleDescriptor 
 
            Manage Changing Requirements
Activity 
 
                System Analyst
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Manage Change Requests
Activity 
 
                Change Control Manager
RoleDescriptor 
 
                Any Role
RoleDescriptor 
 
                Project Manager
RoleDescriptor 
 
                Test Analyst
RoleDescriptor 
 
            Support Environment During an Iteration
Activity 
 
                System Administrator
RoleDescriptor 
 
        Fix Defects in Components
Activity 
 
            Implementer
RoleDescriptor 
 
            Integrator
RoleDescriptor 
 
            Technical Reviewer
RoleDescriptor 
 
        Develop Remaining Components [within Scope]
Activity 
 
            Analyze Behavior
Activity 
 
                User-Interface Designer
RoleDescriptor 
 
                Software Architect
RoleDescriptor 
 
                Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Design Components
Activity 
 
                Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
                Software Architect
RoleDescriptor 
 
                Test Designer
RoleDescriptor 
 
            Design the Database
Activity 
 
                Designer
RoleDescriptor 
 
                Database Designer
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
            Implement Components
Activity 
 
                Implementer
RoleDescriptor 
 
                Integrator
RoleDescriptor 
 
                Technical Reviewer
RoleDescriptor 
 
        Integrate and Test
Activity 
 
            Verify Test Approach
Activity 
 
                Test Designer
RoleDescriptor 
 
                Tester
RoleDescriptor 
 
                Test Analyst
RoleDescriptor 
 
                Test Manager
RoleDescriptor 
 
            Integrate and Validate Build
Activity 
 
                Integrate each Subsystem
Activity 
 
                    Implementer
RoleDescriptor 
 
                    Integrator
RoleDescriptor 
 
                Integrate the System
Activity 
 
                    Integrator
RoleDescriptor 
 
                Validate Build Stability
Activity 
 
                    Tester
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                    Test Manager
RoleDescriptor 
 
            Test and Evaluate [within Scope]
Activity 
 
                Test and Evaluate
Activity 
 
                    Tester
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                    Test Designer
RoleDescriptor 
 
                Achieve Acceptable Mission
Activity 
 
                    Test Manager
RoleDescriptor 
 
                    Test Analyst
RoleDescriptor 
 
                Improve Test Assets
Activity 
 
                    Test Analyst
RoleDescriptor 
 
                    Tester
RoleDescriptor 
 
                    Test Designer
RoleDescriptor 
 
                    Process Engineer
RoleDescriptor 
 
    Product Release Milestone
Milestone