Za účelem usnadnění implementace požadavků kladených touto příručkou velmi malými entitami je k dispozici sada
Implementačních balíčků. Implementační balíček je sada artefaktů vytvořených pro usnadnění implementace sady postupů
daného rámce ve velmi malých entitách. 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 velmi malými entitami 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, rolí a produktů, šablon, kontrolních seznamů, příkladů, referencí 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, vyvinuté v
Software Engineering Institute. Z toho důvodu je nasazení a implementace balíčku pro velmi malé entity krokem k
dosažení a demonstraci souladu s částí 5. Implementační balíčky jsou navrženy tak, aby velmi malé entity mohly
implementovat jejich obsah bez nutnosti implementovat celý rámec najednou.
Tabulka 26 - Obsah implementačního balíčku [1]
1. Technický popis
|
Účel tohoto dokumentu?
|
Účel tohoto dokumentu?
|
2. Definice
|
3. Vztahy s ISO/IEC 29110
|
4. Přehled procesů, činností, úloh, rolí a produktů
|
5. Popis procesů, činností, úloh, kroků, rolí a produktů
|
Popis rolí
|
Popis produktů
|
Popis artefaktů
|
6. Šablony
|
7. Příklady
|
8. Kontrolní seznamy
|
9. Nástroje
|
10. Reference na další normy a modely (např. ISO 9001, ISO/IEC 12207, CMMI)
|
11. Reference
|
12. Formulář vyhodnocení
|
Implementační balíček je sada artefaktů, vyvinutá pro usnadnění zavedení sady postupů vybraného frameworku v malých a
středních podnicích. Úč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. Obsah
typického implementačního balíčku je rozepsán v tabulce 2. 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 malý a
střední podnik demonstrovat pokrytí páté části ISO/IEC 29110. Implementační balíčky jsou navrženy tak, že podnik může
balíček implementovat bez nutnosti zavádět kompletní framework. [1]
Implementační balíček vysvětluje [2]:
-
jak implementovat softwarové procesy
-
smysl procesu
-
cíl jeho zavedení
-
způsob jeho zavedení
-
techniky a metody, které slouží k realizaci procesu
-
a obsahuje šablony dokumentů, které je třeba při realizaci procesu vytvářet
Pro Základní VSE profil je sada implementačních balíčků dostupná zdarma na internetu:
a) Analýza požadavků (Requirements analysis)
b) Architektura a detailní návrh (Architecture and Detailed design)
c) Konstrukce a jednotkové testování (Construction and Unit testing)
d) Integrace a testování (Integration and Tests)
e) Verifikace a validace (Verification and Validation)
f) Správa verzí (Version control)
g) Projektové řízení (Project management)
h) Dodání produktu (Product delivery)
i) Sebehodnocení (Self-assesment)
Základní profil popisuje vývoj softwaru jediné aplikace, jediným projektovým týmem a neuvažuje žádná speciální rizika,
nebo proměnlivé faktory. Sada implementačních balíčku je ilustrována na obrázku níže. [3]
Obrázek 5 - Sada Implementačních balíčku Základního profilu ISO/IEC 29110 [3]
Implementační balíčky, stejně jako ostatní podpůrné materiály, jako jsou například plug-iny, jsou zdarma dostupné na
internetu.
Zdroje:
[1] ISO 29110: Implementační balíčky. In: Wikipedia: the free encyclopedia [online]. 2014 [cit. 2014-10-07]. Dostupné
z: http://cs.wikipedia.org/wiki/ISO_29110
[2] BUCHALCEVOVÁ, Alena. Normy pro softwarové procesy. Praha, 2012. Dostupné z: ISONormy.pdf
[3] Deployment Packages for the Generic Profile Group for VSEs Developing Systems and/or Software. Professor Claude Y.
Laporte, Eng., Ph.D. [online]. 2014 [cit. 2014-10-07]. Dostupné z:
http://profs.etsmtl.ca/claporte/english/VSE/VSE-packages.html
|