SI.O1. Jsou vykonávány úlohy v rámci jednotlivých činností prostřednictvím plnění aktuálního plánu projektu.
SI.O2. Jsou explicitně definovány požadavky na software, je analyzována jejich správnost a testovatelnost. Požadavky
jsou produktem komunikace se zákazníkem a jsou jím schváleny a jejich specifikace je zákazníkem potvrzena.
SI.O3. 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.
SI.O4. Jsou vytvořeny Softwarové komponenty definované návrhem. Pro ověření konzistence mezi požadavky a
návrhem jsou definovány a prováděny jednotkové testy. Je zabezpečena trasovatelnost mezi jednotkovými testy, požadavky
a návrhem.
SI.O5. Software je vytvořen prostřednictvím integrace softwarových komponent a je verifikován prostřednictvím
testovacích případů a testovacích procedur. Výsledky jsou zaznamenány v Testovacím protokolu. Chyby jsou
opraveny a je zabezpečena konzistence a trasovatelnost s návrhem softwaru.
SI.O6. Je potvrzena specifikace softwarové konfigurace. Softwarová konfigurace musí naplňovat Specifikaci
požadavků dohodnutou se zákazníkem. V rámci Softwarové konfigurace jsou potvrzeny specifikace různých
druhů dokumentací (uživatelská, údržbová, návod k použití produktu). Tyto jsou v jejím rámci integrovány a jsou uloženy
v projektovém úložišti. Při potřebě změny Softwarové konfigurace jsou tyto požadavky zjištěny a jsou
iniciovány příslušné Požadavky na změnu.
SI.O7. Pro zajištění konzistence mezi vstupními a výstupními produkty v rámci jednotlivých činností jsou vykonávány
úlohy verifikace a validace dle definovaných kritérií pro veškeré požadované pracovní produkty. Závady jsou zjištěny a
napraveny; záznamy jsou ukládány ve Výsledcích verifikace a validace.
|