ČESKÁ TECHNICKÁ NORMA

ICS 03.120.01; 03.120.30; 35.080                                                                                                             Říjen 2001

Zajištění spolehlivosti softwaru
pomocí procesů jeho životního cyklu -
Návod k použití

ČSN
IEC 61713

01 0692

 

Software dependability through the software life-cycle processes - Application guide

Sûreté de fonctionnement des logiciels pendant leurs processus de cycle de vie - Guide d’application

Software-Zuverlässigkeit mit Hilfe des Software-Lebenszyklus-Prozesses - Anwendungsleitfaden

Tato norma je českou verzí mezinárodní normy IEC 61713:2000. Mezinárodní norma IEC 61713:2000 má status české technické normy.

This standard is the Czech version of the International Standard IEC 61713:2000. The International Standard IEC 61713:2000 has the status of a Czech Standard.

 

 

 

 

 

© Český normalizační institut, 2001                                                                                                                                          62586
Podle zákona č. 22/1997 Sb. smějí být české technické normy rozmnožovány
a rozšiřovány jen se souhlasem Českého normalizačního institutu.

 


Strana 2

Národní předmluva

Citované normy

IEC 60050(191) zavedena v ČSN IEC 50(191):1993 (01 0102) Medzinárodný elektrotechnický slovník. Kapitola 191: Spoľahlivosť a akosť služieb

IEC 60300-1/ISO 9000-4:1993 zavedena v ČSN ISO 9000-4 / ČSN IEC 300-1:1995 (01 0320, 01 0690) Normy pro řízení a zabezpečování jakosti - Část 4: Pokyny pro řízení programu spolehlivosti / Řízení spolehlivosti - Část 1: Řízení programu spolehlivosti

IEC 60300-2:1995 zavedena v ČSN EN 60300-2:1997 (01 0690) Management spolehlivosti. Část 2:

Prvky a úkoly programu spolehlivosti

IEC 60300-3-6:1997 zavedena v ČSN IEC 60300-3-6:1999 (01 0690) Management spolehlivosti - Část 3: Návod k použití - Oddíl 6: Softwarová hlediska spolehlivosti

IEC 61160 zavedena v ČSN IEC 1160:1994 (01 0678) Oficiální přezkoumání návrhu

ISO 8402 nezavedena, nahrazena ISO 9000:2000 zavedenou v ČSN EN ISO 9000:2001 (01 0300)

Systémy managementu jakosti - Základy a slovník

ISO 9000-3:1997 zavedena v ČSN EN ISO 9000-3:1999 (01 0320) Normy pro management jakosti a zabezpečování jakosti - Část 3: Směrnice pro použití ISO 9001:1994 při vývoji, dodávce, instalaci a údržbě počítačového softwaru

ISO/IEC 9126:1991 zavedena v ČSN ISO/IEC 9126:1994 (36 9020) Informační technika. Hodnocení softwarového produktu. Charakteristiky jakosti a návod pro jejich používání

ISO/IEC 12207 zavedena v ČSN ISO/IEC 12207:1997 (36 9784) Informační technologie - Procesy v životním cyklu softwaru

ISO/IEC 15026:1998 zavedena v ČSN ISO/IEC 15026:2000 (36 9030) Informační technologie - Úrovně integrity systému a softwaru

BS 5760: Part 8:1998 nezavedena

Souvisící normy

ČSN ISO/IEC 2382-14:1999 (36 9001) Informační technologie - Slovník - Část 14: Bezporuchovost, udržovatelnost a pohotovost

ČSN ISO 3434-2:1994 (01 0216) Statistika - Slovník a značky - Část 2: Statistické řízení jakosti

ČSN ISO 9127:1994 (36 9806) Informační technika. Uživatelská dokumentace a informace na obalu
zákaznických softwarových balíků

ČSN ISO/IEC TR 9294:1994 (36 9807) Informační technika. Směrnice pro řízení tvorby dokumentace softwaru

ČSN EN ISO/IEC 9646-1:1997 (36 9647) Informační technologie - Propojení otevřených systémů -
Metodologie a základní struktura zkoušení shody - Část 1: Obecné pojmy

ČSN ISO/IEC 14598-5:1999 (36 9028) Informační technologie - Hodnocení softwarového produktu -
Část 5: Postup hodnotitele

Vysvětlivky k textu převzaté normy

Vysvětlivky k textu převzaté normy jsou uvedeny v národní příloze NA.

Upozornění na národní poznámky

Do normy byly k úvodu, k článkům 3.3, 3.4, 3.10, 3.13, 3.28, 3.31, 3.35, 3.38 a ke kapitole 4 doplněny informativní národní poznámky.

Upozornění na národní přílohu

Do této normy byla doplněna národní příloha NA (informativní), která obsahuje vysvětlivky k překladu některých termínů používaných v této normě.


Strana 3

Vypracování normy

Zpracovatel: RNDr. Jaroslav Matějček, CSc., IČO 41127749

Technická normalizační komise: TNK 5 Spolehlivost

Pracovník Českého normalizačního institutu: Jan Škrdle


Strana 4

 

Prázdná strana

 


Strana 5

MEZINÁRODNÍ NORMA

Zajištění spolehlivosti softwaru pomocí procesů                                              IEC 61713
jeho životního cyklu - Návod k použití                                                                  První vydání
                                                                                                                                      
  2000-06

ICS 03.120.01; 120.30

Obsah

Strana

Předmluva......................................................................................................................................................................................... 6

Úvod................................................................................................................................................................................................... 7

1      Předmět normy........................................................................................................................................................................ 8

2      Normativní odkazy................................................................................................................................................................... 8

3      Definice..................................................................................................................................................................................... 8

4      Procesy životního cyklu softwaru......................................................................................................................................... 12

5      Spolehlivostní činnosti v primárních softwarových procesech...................................................................................... 12

5.1   Proces akvizice...................................................................................................................................................................... 12

5.2   Proces dodání........................................................................................................................................................................ 15

5.3   Proces vývoje.......................................................................................................................................................................... 17

5.4   Proces provozování............................................................................................................................................................... 22

5.5   Proces údržby......................................................................................................................................................................... 24

6      Spolehlivostní činnosti v podpůrných procesech softwaru............................................................................................ 25

7      Spolehlivostní činnosti v organizačních procesech životního cyklu softwaru............................................................. 26

Příloha A (informativní)  Souvislost procesů životního cyklu softwaru s prvky a úkoly programu spolehlivosti........... 28

Příloha B (informativní)  Interakce uživatelů s primárními procesy životního cyklu............................................................ 29

Bibliografie...................................................................................................................................................................................... 30

Národní příloha NA (informativní)  Vysvětlivky k překladu....................................................................................................... 31


Strana 6

Předmluva

1)   IEC (Mezinárodní elektrotechnická komise) je celosvětovou normalizační organizací zahrnující všechny národní elektrotechnické komitéty (národní komitéty IEC). Cílem IEC je podporovat mezinárodní spolupráci ve všech otázkách, které se týkají normalizace v oblasti elektrotechniky a elektroniky. Za tím účelem IEC, kromě jiných činností, vydává mezinárodní normy. Jejich příprava je svěřena technickým komisím; každý národní komitét IEC, který se zajímá o projednávaný předmět, se může těchto přípravných prací zúčastnit. Mezinárodní vládní i nevládní organizace, s nimiž IEC navázala pracovní styk, se této přípravy rovněž zúčastňují. IEC úzce spolupracuje s Mezinárodní organizací pro normalizaci (ISO) v souladu s podmínkami dohodnutými mezi těmito dvěma organizacemi.

2)   Oficiální rozhodnutí nebo dohody IEC týkající se technických otázek vyjadřují v největší možné míře mezinárodní shodu v názoru na předmět, kterého se týkají, jelikož jsou v každé technické komisi zastoupeny všechny zainteresované národní komitéty.

3)   Vypracované dokumenty mají formu doporučení pro mezinárodní použití publikovaných formou norem, technických specifikací, technických zpráv nebo pokynů a v tomto smyslu jsou přijímány národními komitéty.

4)   Na podporu mezinárodního sjednocení národní komitéty IEC přebírají mezinárodní normy IEC transparentně v maximální možné míře do svých národních a regionálních norem. Každý rozdíl mezi normou IEC a odpovídající národní nebo regionální normou se v těchto normách jasně vyznačí.

5)   IEC nemá žádný postup týkající se vyznačování schválení a nenese žádnou odpovědnost za prohlášení o shodě předmětu s některou jeho normou.

6)   Upozorňuje se na možnost, že některé prvky této mezinárodní normy mohou být předmětem patentových práv. IEC nelze činit odpovědnou za identifikaci libovolného patentového práva nebo všech takových patentových práv.

Mezinárodní norma IEC 61713 byla připravena Technickou komisí IEC 56: Spolehlivost.

Text této normy vychází z těchto dokumentů:

FDIS

Zpráva o hlasování

56/685/FDIS

56/690/RVD

Úplné informace o hlasování při schvalování této normy je možné nalézt ve zprávě o hlasování uvedené v tabulce.

Tato publikace byla navržena v souladu s částí 3 Směrnic ISO/IEC.

Přílohy A a B jsou pouze pro informaci.

V komisi bylo rozhodnuto, že tato publikace zůstane v platnosti do roku 2003. Při dovršení tohoto data bude tato publikace v souladu s rozhodnutím komise:

·       znovu potvrzena;

·       zrušena;

·       nahrazena revidovaným vydáním nebo

·       změněna.


Strana 7

Úvod

Spolehlivost je souhrnný termín používaný pro popis pohotovosti a činitelů, které ji ovlivňují: bezporuchovosti, udržovatelnosti a zajištěnosti údržby. V normě IEC 60300-2 je uvedena směrnice pro prvky a úkoly, které mají být začleněny do komplexního programu spolehlivosti. Podrobnější návod pro softwarová hlediska programu spolehlivosti je obsažen, v IEC 60300-3-6. Tato mezinárodní norma je určena pro podporu normy IEC 60300-3-6 tím, že je v ní poskytován návod pro dosažení spolehlivosti softwaru v kontextu procesů životního cyklu softwaru, které tvoří základ pro mnoho softwarových norem. V tomto návodu jsou identifikovány činnosti procesu životního cyklu softwaru, které zpravidla pomáhají k dosažení spolehlivého softwaru (tj. softwaru, který bezporuchově funguje podle požadavků). Úplný popis procesů životního cyklu softwaru a základní struktury, kterou tyto procesy poskytují pro reprezentaci životního cyklu softwaru od akvizice softwaru po jeho údržbu, je uveden v ISO/IEC 12207.

Softwarové činnosti se vztahují k různým procesům životního cyklu softwaru. Proces životního cyklu softwaru je množina plánovaných činností, včetně specifikací požadavků, prováděných k dosažení stanoveného cíle softwarového projektu. Tento návod usnadní identifikaci a uplatňování*) těch činností životního cyklu, které mají vztah ke spolehlivosti softwaru.

_______________

*)    NÁRODNÍ POZNÁMKA Vysvětlivky k překladu některých termínů jsou uvedeny v národní příloze NA.


Strana 8

1 Předmět normy

Tato mezinárodní norma poskytuje návod pro ta hlediska činností v životním cyklu softwaru, která mají vztah k dosažení spolehlivého softwaru. Činnosti životního cyklu softwaru jsou stanoveny v kontextu procesů životního cyklu softwaru. Tento pokyn je určen k použití pro podporu normy IEC 60300-3-6.

Identifikované činnosti životního cyklu softwaru mohou být součástí programu spolehlivosti systému nebo se mohou vztahovat k výrobku, který obsahuje software. Identifikované činnosti zpravidla pomáhají při dosahování takového softwaru, který je bezporuchový a udržovatelný, a pomáhají při zajištění, aby byla poskytována vhodná zajištěnost údržby. Tyto činnosti mohou být použitelné v celém životním cyklu softwaru, nebo se mohou omezit na podmnožinu procesů životního cyklu softwaru, což závisí na uživatelích softwaru. Vztah mezi uživateli softwaru a procesy životního cyklu softwaru je uveden v příloze B. Tito uživatelé jsou seskupeni podle různých individuálních procesů životního cyklu softwaru, které představují celkový životní cyklus softwaru, jak je stanoveno v ISO/IEC 12207.

Důraz se klade na požadavky na spolehlivost a na činnosti použitelné v primárních procesech životního cyklu softwaru.

Tento pokyn mohou použít akvizitéři, dodavatelé, projektanti, provozovatelé nebo správci softwaru. Tento pokyn je určen nejen odborníkům na software a na spolehlivost, ale i manažerům projektu, odborníkům na jakost a jiným účastníkům projektu, kteří se podílejí na vývoji nebo na používání systémů nebo výrobků obsahujících software.



-- Vynechaný text --