Process Component: Design
Description
The Design process component is concerned with the process of designing software.
Design focusses on transforming requirements into an logical abstraction of
the system structure and behaviour (the Design Model). Design is constrained
by the key decisions defined by the software's architecture, and provides guidance
for the implementation.
Design is an important concern in any software system and is a key practice
area for which RUP provides process guidance. The inclusion of this process
component in this process configuration reflects the intent to use modern software
design practices in your software project.
Dependencies
Software Architecture is closely coupled with Design. A process that include
the Design component should also include the Architecture component. It is also
recommended that the top level Requirements, Management, and Assessment components
also be included as a minimum, to provide context.
Content
|