In this depiction of a system development Elaboration iteration, the Analysis and Design workflow differs from the
software development plan in the activities that are invoked - Define Candidate System Architecture, Analyze
System Behavior and Refine System Architecture in which the system architecture (structure, process and locality) is
refined, along with the Subsystem Vision, Subsystem Use-Case Model and Subsystem Supplementary Requirements.
Subsystem development is shown as a summary activity which runs in parallel with the system-level iteration: this
should expand into a set of subactivities which replicate those under Software Development if the subproject is
substantially software, or a set similar to those in the top-level Systems Engineering plan, if the the subsystem is
itself a composite of hardware, software, and people.
Note that Implementation has been reduced to system integration, given that all construction takes place at the
subsystem level. Details of Implementation, Test and Deployment, as they are affected for system development, are out
of scope for this release of RUP for Systems Engineering.
|