Implementační balíčky
Implementační balíčky Vstupního profilu.
Relationships
Main Description

Za účelem usnadnění implementace požadavků kladených touto příručkou na VME je k dispozici sada implementačních balíčků. Implementační balíček je sada artefaktů vytvořených pro usnadnění implementace množiny postupů vybraného rámce ve VME. Implementační balíček ale není kompletním procesním referenčním modelem. Použitím implementačních balíčků není vyloučeno použití dodatečných směrnic, které jsou VME shledány užitečnými.

Součástmi typického implementačního balíčku jsou: technický popis, vztahy s ISO/IEC 29110, klíčové definice, detailní popis procesů, činností, úloh, kroků, rolí a produktů, šablon, kontrolních seznamů, příkladů, odkazů a mapování na normy a modely a seznam nástrojů. Mapování je zmíněno pouze jako ukázka toho, že implementační balíček obsahuje jasné vazby na část 5 normy ISO/IEC 29110 a na další ISO normy, jako je ISO/IEC 12207, nebo modely, jako např. CMMI-DEV, vyvinuté v Institutu softwarového inženýrství. Z toho důvodu je nasazení a implementace balíčku pro VME krokem k dosažení a demonstraci souladu s částí 5. Implementační balíčky jsou navrženy tak, aby VME mohly implementovat jejich obsah bez nutnosti implementovat celý rámec najednou.

Pro Vstupní VME profil je sada implementačních balíčků dostupná zdarma na internetu:

a) Projektové řízení

b) Implementace softwaru

c) Sebehodnocení, metoda, kterou VME mohou užít sami na sebe k analyzování svých softwarových procesů bez znalosti procesní terminologie (např. není potřeba znát přesně význam procesu, procedur, činností, úkolů, postupů). Otázka metod sebehodnocení je spojená s problémy, na které mohou VME narazit ve svém denním provozu. [1] 

Implementační balíček vysvětluje:

Implementační balíček je sada artefaktů, vyvinutá pro usnadnění zavedení sady postupů vybraného frameworku v VME. Účelem implementačního balíčku popsaného níže je pomoci implementovat procesy Skupiny obecných profilů. Skupina obecných profilů se skládá ze 4 profilů: vstupní, základní, střední a pokročilý a nezahrnuje konkrétní aplikační doménu. Mapování na normy a modely je poskytnuto pro ukázku toho, že implementační balíčky mají přímé vazby na pátou část (ISO/IEC 29110-5-m-n) a na vybrané ISO normy, kupříkladu ISO/IEC 12207, nebo na modely, jako je CMMI od Software Engineering Institute. Zavedením implementačního balíčku může VME demonstrovat pokrytí páté části ISO/IEC 29110. Implementační balíčky jsou navrženy tak, že entita může balíček implementovat bez nutnosti zavádět kompletní framework. Implementační balíčky, stejně jako ostatní podpůrné materiály, jako jsou například plug-iny, jsou zdarma dostupné na internetu. [3]

TABULKA: Obsah typického implementačního balíčku [3]

1. Technický popis

Účel dokumentu

Proč je toto téma důležité?

2. Definice
3. Příbuznost s ISO/IEC 29110
4. Přehled procesů, činností, úloh, rolí a produktů
5. Popis procesů, aktivit, úkolů, rolí a produktů

Popis rolí

Popis produktu

Popis artefaktů

6. Šablona
7. Příklad
8. Kontrolní seznam
9. Nástroje
10. Odkazy na další normy a modely (např. ISO 9001, ISO/IEC 12207, CMMI ®)
11. Reference
12. Evaluační dotazník

Sada implementačních balíčků je ilustrována na obrázku níže:

OBRÁZEK: Sada implementačních balíčků [4]  

Implementační balíčky

Zdroje:

[1] Freely Available Standards. Publicly Available Standards [online]. c2011, 2011-02-01 [cit. 2012-10-25]. Dostupné z: http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html  

[2] BUCHALCEVOVÁ, Alena. Normy pro softwarové procesy ve velmi malých podnicích. Materiály k předmětu 4IT421 – Zlepšování procesů budování IS [online] 2012 [cit. 2013-01-15] : PowerPoint prezentace, dostupné pro studenty kurzu z: http://isis.vse.cz/

[3] ISO 29110. ISO 29110 – Wikipedie [online]. c2014, 18. 2. 2014 [cit. 2014-08-14]. Dostupné z: http://cs.wikipedia.org/wiki/ISO_29110

[4] Deployment Packages for the Generic Profile Group for VSEs Developing Systems and/or Software. Professor Claude Y. Laporte, Eng., Ph.D. [online]. c2014 [cit. 2014-04-15]. Dostupné z: http://profs.etsmtl.ca/claporte/english/VSE/VSE-packages.html