Příručka pro řízení a implementaci dle Základního profilu VSE je určena pro velmi malé entity (podniky organizace,
oddělení nebo projekty do 25 lidí), které se zabývají vývojem software. Projekt může být založen na naplnění vnějších
nebo vnitřních kontraktů. Vnitřní kontrakt mezi projektovým týmem a jeho zákazníkem nemusí být vyjádřen explicitně.
Příručka poskytuje procesy projektového řízení a implementace softwaru, které integrují praktiky založené na výběru
normalizovaných prvků z norem ISO/IEC 12207:2008, Systems and software engineering — Software life cycle processes a
ISO/IEC 15289:2006, Systems and software engineering — Content of systems and software life cycle process information
products (Documentation). Příloha A poskytuje informace o implementačních balíčcích, které usnadní implementaci těchto
procesů.
Tato část ISO/IEC 29110 byla vytvořena pro velmi malé entity za účelem stanovení procesů sloužících pro implementaci
jakéhokoli přístupu nebo metodiky vývoje, např. agilní, evoluční, přírůstkové, vývoje řízeného testy apod., na základě
organizace velmi malé entity nebo potřeb projektu.
Využitím příručky mohou velmi malé entity získat výhody v následujících aspektech:
-
odsouhlasená množina projektových požadavků a očekávaných produktů je doručena zákazníkovi;
-
je vykonáván řídící proces, který poskytuje transparentnost projektu a opravné akce při odchylkách a problémech
projektu;
-
řídí se systematickým procesem implementace softwaru, který uspokojuje zákaznické potřeby a zaručí kvalitu
produktu.
Aby mohly velmi malé entity příručku využít, musí splnit následující vstupní podmínky:
-
je zdokumentována Specifikace prací;
-
před započetím projektu byla provedena studie proveditelnosti;
-
projektový tým, zahrnující vedoucího projektu, je jmenován a vyškolen;
-
zboží, služby a infrastruktura k zahájení projektu jsou k dispozici.
Účelem procesu projektové řízení je stanovit a vykonávat systematickým způsobem úlohy projektu implementace softwaru,
které umožní splnění projektových cílů v očekávané kvalitě, v očekávaném čase a v rámci očekávaných nákladů.
Účelem procesu implementace softwaru je systematické provádění analýzy, návrhu, konstrukce, integrace a testování
nových nebo modifikovaných softwarových produktů podle specifikovaných požadavků.
Oba procesy jsou vzájemně propojeny (viz Obrázek 2 – Procesy základního profilu).
Obrázek
2 - Procesy Základního profilu
Proces Projektové řízení využívá dokument Specifikace prací k propracování Plánu projektu. Ohodnocení
projektu a kontrolní úlohy porovnávají postup projektu oproti Plánu projektu a jsou učiněny kroky pro zamezení
odchylek nebo pro zařazení změn do plánu projektu. Činnost uzavření projektu dodává produkt Softwarová
konfigurace, který je vytvořen procesem implementace softwaru, a získává od zákazníka souhlas k formálnímu
ukončení projektu. Je založeno Projektové úložiště sloužící k uchovávání pracovních produktů a kontrole jejich
verzí během projektu.
Vykonání procesu Implementace softwaru je řízeno Plánem projektu. Proces Implementace softwaru začíná
zahajovací revizí Plánu projektu. Plán projektu bude řídit analýzu softwarových požadavků, návrh
softwarové architektury a detailní návrh konstrukce softwaru, softwarovou integraci a testování a činnosti dodání
produktu.
Pro vyvarování se chyb produktu jsou v činnostech workflow zahrnuty úlohy verifikace, validace a
testování.
Zákazník poskytuje Specifikaci prací jako vstup do procesu projektové řízení a dostává Softwarovou
konfiguraci jako výsledek vykonání procesu Implementace softwaru (viz Obrázek 2).
|