|
De taak 'Modelleer Componenten'
verschaft een model van de belangrijkste classes/interfaces die nodig zijn voor het
realiseren van de functionaliteit.
|
Eigenaar: |
Softwarearchitect |
Fasen: |
Elaboration, verder aanvullen in
Construction |
Op basis van werkproducten: |
Business Proces Model, Software Architectuur Document |
Output: |
Design Model |
Stappen: |
-
Bestudeer het Business Proces Model
- Bepaal welke objecten hieruit gepersisteerd gaan worden (zie ook het Datamodel)
- Bepaal aan welke objecten interessante business-logica gekoppeld is
- Destilleer hieruit classes voor het Design Model
- Wijs verantwoordelijkheden toe aan deze classes
- Pas bij wijzigingen of toevoegingen het Design Model aan
|
Workflows: |
Architectuurworkflow |