Zdroj: www.cni.cz
ICS 35.080 Srpen 2001
|
Softwarové inženýrství - |
ČSN 36 9028 |
Software engineering - Product evaluation - Part 3: Process for developers
Ingénierie du logiciel - Évaluation du produit - Partie 3: Procédés pour développeurs
Informationstechnik - Bewerten von Produkten - Teil 3: Prozeß für Entwickler
Tato norma je českou verzí mezinárodní normy ISO/IEC 14598-3:2000. Mezinárodní norma
ISO/IEC 14598-3:2000 má status české technické normy.
This standard is the Czech version of the International Standard ISO/IEC 14598-3:2000. The International Standard ISO/IEC 14598-3:2000 has the status of a Czech Standard.
© Český normalizační institut, 2001 61791 |
Národní předmluva
Citované normy
ISO/IEC 9126-1:1991 zavedena v ČSN ISO/IEC 9126 (36 9020) Informační technika - Hodnocení softwarového produktu - Charakteristiky jakosti a návod pro jejich používání
ISO/IEC 12207:1995 zavedena v ČSN ISO/IEC 12207 (36 9784) Informační technologie - Procesy v životním cyklu softwaru
ISO/IEC 14598-1:1999 zavedena v ČSN ISO/IEC 14598-1 (36 9028) Informační technologie - Hodnocení softwarového produktu - Část 1: Všeobecný přehled
ISO/IEC 14598-2:2000 zavedena v ČSN ISO/IEC 14598-2 (36 9028) Informační technologie - Hodnocení softwarového produktu - Část 2: Plánování a management
ISO/IEC 14598-6 dosud nezavedena
Vypracování normy
Zpracovatel: RECHEK, Praha, IČO 13155008, Ing. Jindřich Řechtáček
Technická normalizační komise: TNK 42 Výměna dat
Pracovník Českého normalizačního institutu: Ing. Petr Wallenfels
MEZINÁRODNÍ NORMA |
Softwarové inženýrství - Hodnocení produktu - ISO/IEC 14598-3 |
Část 3: Postup pro projektanty První vydání |
2000-02-01 |
ICS 35.080
Obsah
Strana
Předmluva......................................................................................................................................................................................... 4
Úvod................................................................................................................................................................................................... 5
1 Předmět normy.................................................................................................................................................................... 5
2 Shoda.................................................................................................................................................................................... 5
3 Normativní odkazy............................................................................................................................................................... 5
4 Termíny a definice............................................................................................................................................................... 6
5 Hodnocení - základní pojmy.............................................................................................................................................. 6
5.1 Všeobecné aspekty............................................................................................................................................................ 6
5.2 Uživatelské potřeby............................................................................................................................................................. 6
5.3 Vnější atributy....................................................................................................................................................................... 7
5.4 Vnitřní atributy....................................................................................................................................................................... 7
5.5 Indikátory jakosti.................................................................................................................................................................. 7
5.6 Proces hodnocení............................................................................................................................................................... 7
5.7 Vztahy mezi hodnocením a procesy životního cyklu...................................................................................................... 8
6 Požadavky procesu hodnocení......................................................................................................................................... 8
6.1 Všeobecné požadavky........................................................................................................................................................ 8
6.1.1 Organizační požadavky....................................................................................................................................................... 8
6.1.2 Projekční požadavky........................................................................................................................................................... 8
6.2 Stanovení požadavků hodnocení..................................................................................................................................... 8
6.2.1 Identifikace požadavků na jakost..................................................................................................................................... 9
6.3 Specifikace hodnocení....................................................................................................................................................... 9
6.3.1 Požadavky na vnější jakost................................................................................................................................................ 9
6.3.2 Požadavky na vnitřní jakost.............................................................................................................................................. 10
6.4 Návrh hodnocení............................................................................................................................................................... 11
6.4.1 Plánování vnějšího hodnocení........................................................................................................................................ 11
6.4.2 Plánování vnitřního hodnocení........................................................................................................................................ 11
6.5 Realizace hodnocení........................................................................................................................................................ 11
6.5.1 Vnitřní hodnocení............................................................................................................................................................... 11
6.5.2 Hodnocení finálního produktu......................................................................................................................................... 12
6.6 Přezkoumání hodnocení jakosti a zpětná vazba k organizaci................................................................................... 12
Příloha A (informativní) Definice z jiných norem...................................................................................................................... 13
Bibliografie...................................................................................................................................................................................... 16
Předmluva
ISO (Mezinárodní organizace pro normalizaci) a IEC (Mezinárodní elektrotechnická komise) tvoří specializovaný systém celosvětové normalizace. Národní orgány, které jsou členy ISO nebo IEC, se podílejí na vypracování mezinárodních norem prostřednictvím technických komisí zřízených příslušnou organizací, aby se zabývaly určitou oblastí technické činnosti. V oblastech společného zájmu technické komise ISO a IEC spolupracují. Práce se zúčastňují i jiné mezinárodní organizace, vládní i nevládní, s nimiž ISO a IEC navázaly pracovní styk.
V oblasti informační technologie zřídily ISO a IEC společnou technickou komisi ISO/IEC JTC 1. Návrhy mezinárodních norem přijaté společnou technickou komisí se rozesílají národním orgánům k hlasování. Vydání mezinárodní normy vyžaduje souhlas alespoň 75 % hlasujících členů.
Mezinárodní norma ISO/IEC 14598-3 byla připravena společnou technickou komisí ISO/IEC JTC 1 Informační technologie, subkomisí SC 7, Softwarové inženýrství.
ISO/IEC 14598 se skládá z následujících částí se společným názvem Softwarové inženýrství - Hodnocení produktu:
– Část 1: Všeobecný přehled
– Část 2: Plánování a management
– Část 3: Postup pro projektanty
– Část 4: Postup pro akvizitéry
– Část 5: Postup pro hodnotitele
– Část 6: Dokumentace vyhodnocovacích modulů
Příloha A této části ISO/IEC 14598 je uvedena pouze pro informaci.
Úvod
Tato část ISO/IEC 14598 je určena pro používání při vývoji softwaru. Lze ji aplikovat na všechny činnosti při vývoji softwaru, které vyžadují při procesu kázeň. Tato část ISO/IEC 14598 je obzvlášť zaměřena na činnosti při měření a hodnocení jakosti softwaru.
Tato část ISO/IEC 14598 poskytuje směrnice pro objasňování požadavků na jakost a pro implementaci a analýzu měr jakosti softwaru. Tato část ISO/IEC 14598 se aplikuje na veškerý software ve všech fázích životního cyklu vývoje. Zaměřuje se na výběr a podávání zpráv o těch indikátorech, které jsou užitečné pro předpovídání jakosti finálního produktu prostřednictvím měření jakosti meziproduktu. Také je zaměřena na měření jakosti finálního produktu.
Tato část ISO/IEC 14598 obsahuje požadavky a doporučení pro praktickou implementaci hodnocení softwarového produktu v případě, že hodnocení je vedeno paralelně s vývojem a je prováděno projektantem. Norma může být použita především při aplikaci pojmů popsaných v ISO/IEC 9126-1, 2, 3 a ISO/IEC 14598-1, 2, 6.
Proces popsaný v této části ISO/IEC 14598 vymezuje činnosti nezbytné pro analýzu požadavků hodnocení, specifikaci, návrh a provádění činností hodnocení a pro vydání závěrů z hodnocení jakéhokoli druhu softwarového produktu.
Proces hodnocení je navržen tak, aby mohl být používán současně s vývojem. Proces hodnocení vyžaduje, aby byl synchronizován s procesem vývoje softwaru a entity byly vyhodnocovány tak, jak jsou předávány.
Tuto část ISO/IEC 14598 může používat:
– manažer projektu pro objasnění požadavků na jakost, k monitorování a řízení jakosti softwaru během vývoje a pro přijetí rozhodnutí k zajištění toho, aby byla zahrnuta požadovaná jakost,
– projektant softwaru k identifikaci specifických rysů, které mají být zabudovány do softwaru, nebo změněny, aby se splnily požadavky na jakost,
– pracovník odpovědný za zabezpečení / řízení / audit jakosti k vyhodnocování, zda požadavky na jakost jsou splněny,
– správce k přijetí rozhodnutí o implementaci změn, nového návrhu nebo přestavby (reengineering),
– akvizitér softwaru v rámci dohody s projektantem při obstarávání softwaru (například v případě vývoje softwaru v rámci využití vnějších zdrojů (outsourcing)), pokud není požadováno nezávislé hodnocení. Akvizitérem může být osoba v roli nakupujícího, projektanti zajišťující vnější zdroje (outsourcing) části softwarového produktu nebo koncoví uživatelé. Role akvizitéra je závislá na dohodě mezi ním a projektantem. Hodnocení z hlediska akvizitéra popisuje ISO/IEC 14598-4.
Tato část ISO/IEC 14598 je určena pro aplikaci na úrovni projektu. Aby byl získán z této normy maximální užitek, je potřebné zapojit celou organizaci. Toto hledisko je pokryto ISO/IEC 14598-2.
Tato část ISO/IEC 14598 nepředepisuje specifické indikátory nebo metriky, ani žádné konkrétní metody vývoje.
Zdroj: www.cni.cz