Workflow Detail: Elaborate the Design
Purpose
|
 |
The purpose of this detailed workflow is:
See section "Staffing" in the following Worker descriptions:
These design activities are performed largely in parallel, with a great deal of
iteration between them: changes in the structure of the design model will influence the
data model, and data model optimization will often subtly influence the design model.
As classes are added to the design model, re-packaging will occur, sometimes into
subsystems (where there is a need to use a package as a whole as a behavioral model
element). Adding classes to existing subsystems may cause the subsystem
boundaries to be reconsidered. In all cases, Use Case Realizations need to be
examined and updated to make sure they are complete and consistent.
These activities dominate the project during middle and later Elaboration, tapering off
in Construction as the focus shifts to building the system.
|