Iteration: Elaboration Iteration [n]
This iteration includes the activities to be performed during an iteration in the Elaboration Phase. The goal of the elaboration phase is to baseline the architecture of the system to provide a stable basis for the bulk of the design and implementation effort in the construction phase. The architecture evolves out of a consideration of the most significant requirements (those that have a great impact on the architecture of the system) and an assessment of risk. The stability of the architecture is evaluated through one or more architectural prototypes.
DescriptionWork Breakdown StructureTeam AllocationWork Product Usage
Workflow

Prepare Environment for an IterationOngoing Management and SupportRevise and Complete Project PlansRefine the System DefinitionDefine Candidate System ArchitectureRefine System ArchitectureDefine Subsystem Operations [within Scope]Develop Subsystems [within Scope]Integrate and Test [within Scope]Plan for Next IterationActivity_Elaboration Iteration

Work Breakdown
IndexPrefixBreakdown ElementStepsPredecessorsRepeatableMultiple OccurrencesOptionalType
81 
Prepare Environment for an Iteration
   Activity
82 
    Launch Development Process
   TaskDescriptor
83 
Ongoing Management and Support
  81 Activity
84 
    Manage Iteration
   Activity
85 
        Iteration Evaluation Criteria Review
   TaskDescriptor
86 
        Identify and Assess Risks

 
 TaskDescriptor
87 
        Assess Iteration

 
 TaskDescriptor
88 
        Initiate Iteration
   TaskDescriptor
89 
        Acquire Staff
   TaskDescriptor
90 
    Monitor & Control Project
   Activity
91 
        Report Status
   TaskDescriptor
92 
        Organize Review
   TaskDescriptor
93 
        Conduct Review
   TaskDescriptor
94 
        Schedule and Assign Work

 
 TaskDescriptor
95 
    Manage Changing Requirements
   Activity
96 
        Structure the Use-Case Model

 
 TaskDescriptor
97 
        Manage Dependencies
   TaskDescriptor
98 
        Review Requirements
   TaskDescriptor
99 
    Manage Change Requests
   Activity
100 
        Submit Change Request
   TaskDescriptor
101 
        Review Change Requests
   TaskDescriptor
102 
        Confirm Duplicate or Rejected CR
   TaskDescriptor
103 
        Schedule and Assign Work

 
 TaskDescriptor
104 
    Support Environment During an Iteration
   Activity
105 
        Support Development
   TaskDescriptor
106 
Revise and Complete Project Plans
  81 Activity
107 
    Plan the Project
   Activity
108 
        Define Project Organization and Staffing
   TaskDescriptor
109 
        Plan Phases and Iterations

 
 TaskDescriptor
110 
        Project Planning Review
   TaskDescriptor
111 
    Plan Project Configuration & Change Control
   Activity
112 
    Plan the Integration
   Activity
113 
        Plan System Integration
   TaskDescriptor
114 
    Plan Deployment
   Activity
115 
Refine the System Definition
  81 Activity
116 
    Develop Supplementary Specifications

 
 TaskDescriptor
117 
    Detail the Software Requirements
   TaskDescriptor
118 
    Detail a Use Case


 
 TaskDescriptor
119 
    Detail the System Requirements
   TaskDescriptor
120 
Define Candidate System Architecture
  81 Activity
121 
    System Architectural Analysis

 
 TaskDescriptor
122 
    System Operation Analysis

 
 TaskDescriptor
123 
    System Operation Design

 
 TaskDescriptor
124 
Refine System Architecture
  120 Activity
125 
    System Architectural Analysis

 
 TaskDescriptor
126 
    Refine System Deployment Model

 
 TaskDescriptor
127 
    Refine System Processes
   TaskDescriptor
128 
    Refine System Structure

 
 TaskDescriptor
129 
    System Operation Design

 
 TaskDescriptor
130 
Define Subsystem Operations [within Scope]
  81 Activity
131 
    Define the System Context
   TaskDescriptor
132 
    System Architectural Analysis

 
131 TaskDescriptor
133 
    System Operation Analysis

 
132 TaskDescriptor
134 
    System Operation Design

 
132 TaskDescriptor
135 
Develop Subsystems [within Scope]
  81 Activity
136 
Integrate and Test [within Scope]
  81 Activity
137 
    Verify Test Approach
   Activity
138 
        Implement Test Suite


 
 TaskDescriptor
139 
        Obtain Testability Commitment

 
 TaskDescriptor
140 
    Integrate each Subsystem
   Activity
141 
        Implement Developer Test

 
 TaskDescriptor
142 
        Execute Developer Tests

 
 TaskDescriptor
143 
        Integrate Subsystem
   TaskDescriptor
144 
    Integrate the System
   Activity
145 
        Integrate System
   TaskDescriptor
146 
    Test and Evaluate
  144 Activity
147 
        Implement Test Suite


 
 TaskDescriptor
148 
        Execute Test Suite


 
 TaskDescriptor
149 
        Structure the Test Implementation


 
 TaskDescriptor
150 
        Identify Test Ideas

 
 TaskDescriptor
151 
        Determine Test Results

 
 TaskDescriptor
152 
Plan for Next Iteration
  106,83,115,124,135,136,130 Activity
153 
    Develop Business Case

 
 TaskDescriptor
154 
    Iteration Plan Review
   TaskDescriptor
155 
    Develop Iteration Plan
   TaskDescriptor