|

Subsystem design tasks:
5.3.6.1: Design subsystem
5.3.6.2: Design interfaces
5.3.6.3: Design database
5.3.6.UMP1: Design user interface
5.3.6.7: Evaluate design
References:
UMP glossary
Bibliography
Conventions & Notation
|
Task 5.3.6.2: Design Interaction subsystems
| Task
goals |
To design Interaction
subsystems |
| Procedure |
- Programmer: Specifies the
subsystem package structure.
- Programmer: Develops packages class structure
and specifies classes and relationships.
- Programmer: Incorporates Quality requirements, applicable
to the subsystem and stated in SA , into
the subsystem's design.
- Programmer: Incorporates Constraints , applicable
to the subsystem and stated in SRS, into
the subsystem's design.
- Programmer: Analyzes task input Documents and Checklists
and makes the necessary changes in the subsystem's
design.
- Development Manager and Developers: Conduct
Technical Review.
- Programmer: Publishes the subsystem design.
|
| Inputs |
Programming
artifacts |
Subsystem from the previous iteration |
| Model |
|
| Documents |
|
| Checklists |
SD
evaluation |
| Guides |
Subsystem
design guide |
| Outputs |
Programming artifacts |
None |
| Model |
Interaction subsystem model |
| Documents |
Subsystem design
supplement document |
| Checklists |
None |
| Completion
criteria |
|
| Quality
metrics |
|
| Milestones |
|
| Task improvement opportunity events |
|
|