Complete all associated work products (especially
development documentation).
Minimize the associated project:
Costs.
Schedule.
Risks.
Determine if the application should be delivered (i.e.,
advance to the next phase) or be abandoned (e.g., due to
major changes in market trends, major changes in the
business’ mission, or cost and schedule overruns).
During the construction phase, the following primary work
products are typically produced (or reused or acquired) and
delivered to the customer organization:
The following application development engineering activities
and associated tasks are typically performed during the
construction phase in an iterative, incremental, parallel, and
timeboxed manner:
The following administrative activities and associated tasks
are typically performed during the construction phase in an
iterative, incremental, parallel, and timeboxed manner:
The following general engineering activities and associated
tasks are typically performed during the construction phase in
an iterative, incremental, parallel, and timeboxed manner:
Evolving the executable architectural prototype
developed during the
initiation phase into the
deliverable application.
Performing the design, implementation, and testing
tasks.
Some of the tasks (especially requirements engineering
and architecting tasks) that are primarily performed during
this phase were actually started during the previous
initiation phase.
Similarly, some of the tasks of the following
delivery phase (e.g.,
deployment planning) are typically started during this phase
due to the complexity of deployment.
Tasks (e.g., digital branding, customer analysis, etc.)
that are normally performed during the
business strategy
phase may be completed during the construction phase if
there was not business strategy phase and they were not
completed during the initiation phase.