Capability Pattern: Transition Iteration
This is an example Transition Phase iteration. It includes the activities typically performed during a single iteration in the transition phase. The focus of the transition phase is to ensure that software is available for its end users. The transition phase can span several iterations, and includes testing the product in preparation for release, and making minor adjustments based on user feedback. At this point in the lifecycle, user feedback should focus mainly on fine tuning the product, configuring, installing and usability issues, all the major structural issues should have been worked out much earlier in the project lifecycle.
DescriptionWork Breakdown StructureTeam AllocationWork Product Usage
Workflow

Prepare Environment for an IterationOngoing Management and SupportFix Defects in ComponentsDevelop Remaining Components [within Scope]Integrate and TestPlan for Next IterationClose-Out ProjectActivity_transition_iteration

Work Breakdown
IndexPrefixBreakdown ElementStepsPredecessorsRepeatableMultiple OccurrencesOptionalType
1 
Prepare Environment for an Iteration
   Activity
2 
    Launch Development Process
   TaskDescriptor
3 
Ongoing Management and Support
  Activity
4 
    Manage Iteration
   Activity
5 
        Acquire Staff
   TaskDescriptor
6 
        Initiate Iteration
   TaskDescriptor
7 
        Iteration Evaluation Criteria Review
   TaskDescriptor
8 
        Identify and Assess Risks

 
 TaskDescriptor
9 
        Assess Iteration

 
 TaskDescriptor
10 
    Monitor & Control Project
   Activity
11 
        Schedule and Assign Work

 
 TaskDescriptor
12 
        Report Status
   TaskDescriptor
13 
        Organize Review
   TaskDescriptor
14 
        Conduct Review
   TaskDescriptor
15 
    Manage Changing Requirements
   Activity
16 
        Structure the Use-Case Model

 
 TaskDescriptor
17 
        Manage Dependencies
   TaskDescriptor
18 
        Review Requirements
   TaskDescriptor
19 
    Manage Change Requests
   Activity
20 
        Submit Change Request
   TaskDescriptor
21 
        Review Change Requests
   TaskDescriptor
22 
        Confirm Duplicate or Rejected CR
   TaskDescriptor
23 
        Schedule and Assign Work

 
 TaskDescriptor
24 
    Support Environment During an Iteration
   Activity
25 
        Support Development
   TaskDescriptor
26 
    Change and Deliver Configuration Items
   Activity
27 
    Manage Baselines & Releases
   Activity
28 
    Monitor & Report Configuration Status
   Activity
29 
Fix Defects in Components
  Activity
30 
    Plan Subsystem Integration
   TaskDescriptor
31 
    Implement Design Elements

 
 TaskDescriptor
32 
    Analyze Runtime Behavior

 
 TaskDescriptor
33 
    Implement Developer Test

 
 TaskDescriptor
34 
    Execute Developer Tests

 
 TaskDescriptor
35 
    Review Code
   TaskDescriptor
36 
Develop Remaining Components [within Scope]
  Activity
37 
    Analyze Behavior
   Activity
38 
        Identify Design Elements
   TaskDescriptor
39 
        Use-Case Analysis


 
 TaskDescriptor
40 
        Operation Analysis

 
 TaskDescriptor
41 
        Design the User Interface
   TaskDescriptor
42 
        Prototype the User-Interface
   TaskDescriptor
43 
        Review the Design

 
 TaskDescriptor
44 
    Design Components
  37 Activity
45 
        Use-Case Design

 
 TaskDescriptor
46 
        Subsystem Design
   TaskDescriptor
47 
        Operation Design
   TaskDescriptor
48 
        Class Design



 
 TaskDescriptor
49 
        Review the Design

 
 TaskDescriptor
50 
    Design the Database
  37 Activity
51 
        Class Design



 
 TaskDescriptor
52 
        Database Design
   TaskDescriptor
53 
        Review the Design

 
 TaskDescriptor
54 
    Implement Components
  37 Activity
55 
        Plan Subsystem Integration
   TaskDescriptor
56 
        Implement Design Elements

 
 TaskDescriptor
57 
        Analyze Runtime Behavior

 
 TaskDescriptor
58 
        Implement Developer Test

 
 TaskDescriptor
59 
        Execute Developer Tests

 
 TaskDescriptor
60 
        Review Code
   TaskDescriptor
61 
Integrate and Test
  Activity
62 
    Verify Test Approach
   Activity
63 
        Implement Test Suite


 
 TaskDescriptor
64 
        Obtain Testability Commitment

 
 TaskDescriptor
65 
    Integrate and Validate Build
   Activity
66 
        Integrate each Subsystem
  66 Activity
67 
            Implement Developer Test

 
 TaskDescriptor
68 
            Execute Developer Tests

 
 TaskDescriptor
69 
            Integrate Subsystem
   TaskDescriptor
70 
        Integrate the System
   Activity
71 
            Integrate System
   TaskDescriptor
72 
        Validate Build Stability
  70 Activity
73 
            Execute Test Suite


 
 TaskDescriptor
74 
            Determine Test Results

 
 TaskDescriptor
75 
            Assess and Advocate Quality


 
 TaskDescriptor
76 
    Test and Evaluate [within Scope]
   Activity
77 
        Test and Evaluate
   Activity
78 
            Implement Test Suite


 
 TaskDescriptor
79 
            Execute Test Suite


 
 TaskDescriptor
80 
            Structure the Test Implementation


 
 TaskDescriptor
81 
            Identify Test Ideas

 
 TaskDescriptor
82 
            Determine Test Results

 
 TaskDescriptor
83 
        Achieve Acceptable Mission
   Activity
84 
            Assess and Improve Test Effort


 
 TaskDescriptor
85 
            Assess and Advocate Quality


 
 TaskDescriptor
86 
            Determine Test Results

 
 TaskDescriptor
87 
        Improve Test Assets
  83,77 Activity
88 
            Define Test Approach


 
 TaskDescriptor
89 
            Structure the Test Implementation


 
 TaskDescriptor
90 
            Identify Test Ideas

 
 TaskDescriptor
91 
            Define Assessment and Traceability Needs

 
 TaskDescriptor
92 
            Implement Test Suite


 
 TaskDescriptor
93 
Plan for Next Iteration
   Activity
94 
    Develop Iteration Plan
   TaskDescriptor
95 
    Develop Business Case

 
 TaskDescriptor
96 
    Iteration Plan Review
   TaskDescriptor
97 
Close-Out Project
   Activity