Guideline: SI.O3
Je specifikována architektura softwaru a vytvořen detailní Návrh softwaru.
Relationships
Main Description

Je specifikována architektura softwaru a vytvořen detailní Návrh softwaru. Specifikace těchto návrhů je potvrzena. Tato specifikace popisuje Softwarové komponenty a jejich vnitřní a vnější rozhraní. Je zabezpečena konzistence a trasovatelnost mezi specifikací a požadavky na software.

7.1.3 Proces Návrhu softwarové architektury

a) je vytvořen návrh softwarové architektury popisují softwarové položky, kterými budou implementovány požadavky na software. Specifikace návrhu je potvrzena;
b) jsou definovány vnitřní a vnější rozhraní každé softwarové položky, a
c) je zabezpečena konzistence a trasovatelnost mezi požadavky na software a návrhem softwaru.

7.1.4. Proces Detailního návrhu softwaru

a) je vytvořen detailní návrh všech softwarových komponent, který popisuje dílčí softwarové jednotky k vývoji;
b) jsou stanovena vnější rozhraní každé softwarové jednotky; a
c) je zabezpečena konzistence a trasovatelnost mezi detailním návrhem, návrhem architektury a požadavky na software.

7.1.5 Proces Konstrukce softwaru

a) jsou stanovena verifikační kritéria pro všechny softwarové jednotky podle požadavků na ně kladených.

[ISO/IEC 12207:2008,7.1.3, 7.1.4, 7.1.5]

POZNÁMKA: Detailní návrh a návrh softwarové architektury mohou být provedeny nezávisle na sobě podle harmonogramu projektu.