Task: Vytvořit dokument Architektura |
|
 |
Sepsat dokument popisující architekturu vyvíjeného systému. |
Disciplines: Analysis & Design |
|
Purpose
Vytvořit relativně detailní popis vybrané uvažované architektury systému.
|
Relationships
Categories |
|
Roles | Primary Performer:
| Additional Performers:
|
Inputs | Mandatory:
| Optional:
|
Outputs |
|
Process Usage |
|
Main Description
Jeden z hlavních artefaktů v celém projektu. Zahrnuje celkový model a popis architektury, ERA model databáze a další vhodné
modely (workflow, komponentový, class diagram, package diagram, procesní, diagram aktivit apod.) a popisy atributů nebo
částí architektury (rozhraní, návrhové vzory, atd.). Jako jeden z předních dokumentů projektu by měl být jeho obsah
schválen zákazníkem. Detaily dokumentu se mohou postupem vývoje měnit, celková architektura by měla být dostatečně
stabilní. |
Steps
Vybrat architekturu z kandidátních
Popsat architekturu
Namodelovat a popsat různé aspekty architektury
Sepsat dokument Architektura
|
Illustrations
Key Considerations
architektura systému, rozdělení do modulů/balíků/subsytémů, rozhraní s dalšími systémy, struktura databáze, všechny
potřebné modely a diagramy
|
Alternatives
Schválení dokumentu zákazníkem není nutné, pokud to zákazník nevyžaduje (např. kontaktní technik nemá potřebné znalosti v
oboru) a nejedná-li se o brown-field projekt s již existujícím dokumentem architektury, který vývojový aktualizuje. V
takových případech může mít dokument i formu pouhé wiki stránky, nebo souboru modelů s popisy tak, aby byly informace v něm
využitelné především budoucími vývojáři systému. |
© Petr Pícha. 2012, 2013 All Rights Reserved
|
|