ProjectConsole

Elaboration

The purpose of the elaboration phase is

· To establish and demonstrate a sound architectural foundation

· To analyze the problem domain

· To design the solution

· To address the highest risk elements of the project

· To develop a comprehensive plan for the construction and transition of the project

· To refine previous course-grained plans

Products of the elaboration phase are

· Use case model and other requirements

· Software Architecture Document

· Executable Baselined Architecture

· Revised Software Development Plan

The elaboration phase is evaluated based on

· Stability of product vision

· Stability of architecture

· Resolution of risks

· Sufficiency and credibility of plan for construction

· Stakeholder buy-in

· Actual Expenditures versus planned

[OPEN1]

1) [DISPLAY2]<FileSystem_File.FullName>[ENDDISP3]

By the end of elaboration, the requirements that affect the architecture should be verified.

[DISPLAY4] [ENDDISP5]

Symptom

Response

The affects-architecture requirements are not progressing.

Development is working on the wrong requirements! During the elaboration phase the affects-architecture requirements should be validated.


[OPEN1]C:FileSystem_File:FileSys:File:FileName=^S${PJC_WEBPATH}\x5CPublishedViews\x5CPublic\x5CTrend\x20of\x20Affects-Architecture\x20Requirements\x20with\x20Status.PNG

[DISPLAY2]F:FileSystem_File:FileSys:File::FilePath:SAAA5b:

[ENDDISP3]F:FileSystem_File:FileSys:File::FilePath:SAAA5b:

[DISPLAY4]F:FileSystem_File:FileSys:File::Image:GAA:

[ENDDISP5]F:FileSystem_File:FileSys:File::Image:GAA: