ÌÈÍÈÑÒÅÐÑÒÂÎ ÎÁÐÀÇÎÂÀÍÈß ÐÎÑÑÈÉÑÊÎÉ ÔÅÄÅÐÀÖÈÈ
Ñàíêò-Ïåòåðáóðãñêèé ãîñóäàðñòâåííûé óíèâåðñèòåò àýðîêîñìè÷åñêîãî ïðèáîðîñ...
34 downloads
187 Views
584KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
ÌÈÍÈÑÒÅÐÑÒÂÎ ÎÁÐÀÇÎÂÀÍÈß ÐÎÑÑÈÉÑÊÎÉ ÔÅÄÅÐÀÖÈÈ
Ñàíêò-Ïåòåðáóðãñêèé ãîñóäàðñòâåííûé óíèâåðñèòåò àýðîêîñìè÷åñêîãî ïðèáîðîñòðîåíèÿ
Ä. Â. Áîãäàíîâ, Â. Â. Ôèëü÷àêîâ
ÑÒÀÍÄÀÐÒÈÇÀÖÈß ÆÈÇÍÅÍÍÎÃÎ ÖÈÊËÀ È ÊÀ×ÅÑÒÂÀ ÏÐÎÃÐÀÌÌÍÛÕ ÑÐÅÄÑÒ Ó÷åáíîå ïîñîáèå
Ñàíêò-Ïåòåðáóðã 2000
ÓÄÊ 681.2 ÁÁÊ 65.9(2) Á73
Áîãäàíîâ Ä. Â., Ôèëü÷àêîâ Â. Â. Á73 Ñòàíäàðòèçàöèÿ æèçíåííîãî öèêëà è êà÷åñòâà ïðîãðàììíûõ ñðåäñòâ: Ó÷åá. ïîñîáèå / ÑÏáÃÓÀÏ. ÑÏá., 2000. 210 ñ.
Ó÷åáíîå ïîñîáèå ïîñâÿùåíî îáùèì âîïðîñàì ñòàíäàðòèçàöèè â îáëàñòè îáåñïå÷åíèÿ êà÷åñòâà ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ.  íåì îïèñûâàþñÿ ñòàíäàðòû â îáëàñòè îáåñïå÷åíèÿ êà÷åñòâà ÏÑ, ðàññìàòðèâàþòñÿ æèçíåííûå öèêëû ïðîãðàììíîãî ñðåäñòâà, óñòàíîâëåííûå â çàðóáåæíûõ è îòå÷åñòâåííûõ ñòàíäàðòàõ, îáñóæäàåòñÿ ðîëü äîêóìåíòàöèè ïðè ñîçäàíèè êà÷åñòâåííîãî ÏÑ. Îñîáîå âíèìàíèå óäåëåíî âîïðîñàì îöåíêè ïðîöåññà ðàçðàáîòêè ÏÑ. Ðàññ÷èòàíî íà ñòóäåíòîâ ñòàðøèõ êóðñîâ è àñïèðàíòîâ, ñïåöèàëèçèðóþùèõñÿ â îáëàñòè ìàòåìàòè÷åñêîãî è ïðîãðàììíîãî îáåñïå÷åíèÿ ÝÂÌ.
Ðåöåíçåíòû: êàôåäðà âû÷èñëèòåëüíîé òåõíèêè è ìàòåìàòè÷åñêèõ ìåòîäîâ èññëåäîâàíèÿ îïåðàöèé Ñàíêò-Ïåòåðáóðãñêîãî ãîñóäàðñòâåííîãî óíèâåðñèòåòà âîäíûõ êîììóíèêàöèé; äîêòîð òåõíè÷åñêèõ íàóê ïðîôåññîð Ô. À. Òàóáèí
Óòâåðæäåíî ðåäàêöèîííî-èçäàòåëüñêèì ñîâåòîì óíèâåðñèòåòà â êà÷åñòâå ó÷åáíîãî ïîñîáèÿ
© Ñàíêò-Ïåòåðáóðãñêèé
ãîñóäàðñòâåííûé óíèâåðñèòåò àýðîêîñìè÷åñêîãî ïðèáîðîñòðîåíèÿ, 2000
© Ä.
Â. Áîãäàíîâ, Â. Â. Ôèëü÷àêîâ, 2000
2
ÏÐÅÄÈÑËÎÂÈÅ Óâåëè÷èâàþùàÿñÿ â ìèðîâîì ìàñøòàáå êîíêóðåíöèÿ ñðåäè îðãàíèçàöèé – ðàçðàáîò÷èêîâ ïðîãðàììíîãî îáåñïå÷åíèÿ (ÏÎ), ïîâûøåíèå òðåáîâàíèé êîíå÷íîãî ïîëüçîâàòåëÿ ê êà÷åñòâó è íàäåæíîñòè ïðîãðàììíûõ ñðåäñòâ ïðèâåëî èõ ðàçðàáîò÷èêîâ ê ïîíèìàíèþ âàæíîñòè âîïðîñîâ ñòàíäàðòèçàöèè â îáëàñòè êà÷åñòâà. Äëÿ òîãî ÷òîáû ïîääåðæèâàòü êîíêóðåíòîñïîñîáíîñòü ñâîåé îðãàíèçàöèè, ðàçðàáîò÷èêè ÏÎ äîëæíû ïðèìåíÿòü áîëåå ýôôåêòèâíûå, ðåíòàáåëüíûå ìåòîäû, òåõíîëîãèè, èíñòðóìåíòàëüíûå ñðåäñòâà, ñïîñîáñòâóþùèå ïîñòîÿííîìó ïîâûøåíèþ êà÷åñòâà è áîëåå ñîâåðøåííîìó óäîâëåòâîðåíèþ ïîòðåáèòåëåé ÏÎ. Òðåáîâàíèÿ ïîòðåáèòåëåé ÷àñòî âêëþ÷àþòñÿ â òåõíè÷åñêèå óñëîâèÿ (ÒÓ) èëè íåôîðìàëèçîâàííûå òðåáîâàíèÿ, îïèñàííûå íà íåêîòîðîì âåðáàëüíîì ÿçûêå. Îäíàêî òåõíè÷åñêèå óñëîâèÿ è íåôîðìàëèçîâàííûå òðåáîâàíèÿ ñàìè ïî ñåáå íå ãàðàíòèðóþò èõ óäîâëåòâîðåíèÿ â êîíå÷íîì ïðîäóêòå, òàê êàê â íàñòîÿùåå âðåìÿ ñóùåñòâóåò ïðîáëåìà âûðàáîòêè ïðèåìëåìûõ òðåáîâàíèé ê ïðîãðàììíîìó ïðîäóêòó, à òàêæå ðÿä äðóãèõ ïðîáëåì, âîçíèêàþùèõ â ïðîöåññå ðàçðàáîòêè êîíå÷íîãî ïðîäóêòà. Ýòî ñîîáðàæåíèå ïðèâåëî ê ðàçðàáîòêå ñòàíäàðòîâ, ðóêîâîäñòâ, ðóêîâîäÿùèõ äîêóìåíòîâ, îòíîñÿùèõñÿ ê ñèñòåìàì êà÷åñòâà è äîïîëíÿþùèõ ðåëåâàíòíûå òðåáîâàíèÿ ê ÏÎ, óñòàíîâëåííûå â òåõíè÷åñêèõ òðåáîâàíèÿõ. Ìåæäóíàðîäíûå ñòàíäàðòû ñåðèè ÈÑÎ 9000 âïåðâûå ñîçäàëè îáùóþ îñíîâó äëÿ ñòàíäàðòîâ íà ñèñòåìû êà÷åñòâà, êîòîðûå ïðèìåíèìû â ðàçëè÷íûõ îáëàñòÿõ äåÿòåëüíîñòè ÷åëîâåêà. Îñíîâíûå ïîëîæåíèÿ ñåðèè ñòàíäàðòîâ ÈÑÎ 9000 ðàññìîòðåíû â ãë. 1 ó÷åáíîãî ïîñîáèÿ. Ìåæäóíàðîäíûå ñòàíäàðòû ñåðèè ÈÑÎ 9000 óñòàíàâëèâàþò, êàêèå èìåííî ýëåìåíòû äîëæíû âêëþ÷àòüñÿ â ñèñòåìó êà÷åñòâà, êàêèì îáðàçîì êîíêðåòíàÿ îðãàíèçàöèÿ äîëæíà ðåàëèçîâàòü ýòè ýëåìåíòû. Ââåäåíèå åäèíîîáðàçíûõ ñèñòåì êà÷åñòâà íå ÿâëÿåòñÿ öåëüþ ýòèõ ñòàíäàðòîâ. Ïîòðåáíîñòè ðàçëè÷íûõ îðãàíèçàöèé îòëè÷àþòñÿ äðóã îò äðóãà. Íà ïðîåêò è ðåàëèçàöèþ ñèñòåìû êà÷åñòâà îáÿçàòåëüíî îêàçûâàþò âëèÿíèå êîíêðåòíûå öåëè, ïðîäóêöèÿ è ïðîöåññû, à òàêæå ñïåöèôè÷åñêèå ìåòîäû äàííîé îðãàíèçàöèè. 3
Ìåæäóíàðîäíûå ñòàíäàðòû ñåðèè ÈÑÎ 9000 îñíîâàíû íà ïîíèìàíèè òîãî ôàêòà, ÷òî âñÿêàÿ ðàáîòà âûïîëíÿåòñÿ ñ ïîìîùüþ ñåòè ïðîöåññîâ. Êàæäûé ïðîöåññ èìååò âõîäíûå ôàêòîðû, à âûõîäîì ÿâëÿþòñÿ ðåçóëüòàòû ïðîöåññà – ïðîäóêöèÿ, îñÿçàåìàÿ è íå îñÿçàåìàÿ. Êàæäàÿ îðãàíèçàöèÿ ñóùåñòâóåò äëÿ òîãî, ÷òîáû âûïîëíÿòü ðàáîòó, äîáàâëÿþùóþ ñòîèìîñòü.  ïðîöåññå ïîëó÷åíèÿ êîíå÷íîãî ïðîäóêòà äîëæíû áûòü âûïîëíåíû ìíîãî÷èñëåííûå îïåðàöèè, âêëþ÷àþùèå â ñåáÿ îðãàíèçàöèþ, ïðîåêòèðîâàíèå, óïðàâëåíèå òåõíîëîãè÷åñêèìè ïðîöåññàìè, ìàðêåòèíã, îáó÷åíèå, óïðàâëåíèå ëþäñêèìè ðåñóðñàìè, ñòðàòåãè÷åñêîå ïëàíèðîâàíèå, ïîñòàâêó, òåõíè÷åñêîå îáñëóæèâàíèå è ò. ä. Ïðèíèìàÿ âî âíèìàíèå ñëîæíóþ ñòðóêòóðó áîëüøèíñòâà îðãàíèçàöèé, âàæíî âûäåëèòü îñíîâíûå ïðîöåññû, à òàêæå óïðîñòèòü è ðàíæèðîâàòü ïðîöåññû â çàâèñèìîñòè îò öåëåé àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì. Ëþáàÿ îðãàíèçàöèÿ äîëæíà îïðåäåëèòü è óñòàíîâèòü ñâîþ ñåòü ïðîöåññîâ è èíòåðôåéñîâ, è óïðàâëÿòü åþ. Îðãàíèçàöèÿ ñîçäàåò, ñîâåðøåíñòâóåò è îáåñïå÷èâàåò ïîñòîÿííûé óðîâåíü êà÷åñòâà ñâîåé ïðîäóêöèè ñ ïîìîùüþ ñåòè ïðîöåññîâ. Ýòî êîíöåïòóàëüíàÿ îñíîâà ñòàíäàðòîâ ñåðèè ÈÑÎ 9000.  ãë. 2 ó÷åáíîãî ïîñîáèÿ ðàññìîòðåíû ïðîöåññû æèçíåííîãî öèêëà ÏÎ è ñòàíäàðòû, èõ îïðåäåëÿþùèå. Îñíîâíîå âíèìàíèå â äàííîé ãëàâå óäåëåíî îòå÷åñòâåííûì ñòàíäàðòàì 19- è 34-é ñèñòåì, ïðîåêòó ìåæäóíàðîäíîãî ñòàíäàðòà ÈÑÎ/ ÌÝÊ 12207, à òàêæå äîêóìåíòó DO-178B, óñòàíàâëèâàþùåìó àñïåêòû ñåðòèôèêàöèè ïðîãðàìì äëÿ àâèàöèîííûõ ñèñòåì.  ñòàíäàðòå ÈÑÎ 2382-1 äàíî ñëåäóþùåå îïðåäåëåíèå ïðîãðàììíîãî îáåñïå÷åíèÿ. ÏÎ – ýòî èíòåëëåêòóàëüíûé ïðîäóêò, ñîñòîÿùèé èç ïðîãðàìì, ïðîöåäóð, ïðàâèë è ëþáîé äðóãîé, ñâÿçàííîé ñ íèìè äîêóìåíòàöèè, îòíîñÿùèõñÿ ê ôóíêöèîíèðîâàíèþ ñèñòåìû îáðàáîòêè äàííûõ. Òàêèì îáðàçîì, äîêóìåíòàöèÿ ÿâëÿåòñÿ íåîòúåìëåìîé ÷àñòüþ ÏÎ è åé, à òàêæå ïðîöåññó åå ôîðìèðîâàíèÿ, äîëæíî óäåëÿòüñÿ ïðèñòàëüíîå âíèìàíèå. Ãë. 3 ïîñâÿùåíà âîïðîñàì äîêóìåíòèðîâàíèÿ ïðîöåññîâ æèçíåííîãî öèêëà ÏÎ.  íåé ðàññìîòðåíà ðîëü äîêóìåíòàöèè â îáåñïå÷åíèè êà÷åñòâà ÏÎ, ïðèâåäåíû òðåáîâàíèÿ ñòàíäàðòîâ ê äîêóìåíòàöèè, ðàçðàáàòûâàåìîé â ïðîöåññå ñîçäàíèÿ ÏÎ, îñíîâíûå òèïû è âèäû ïðîãðàììíîé äîêóìåíòàöèè.  ãë. 4 ó÷åáíîãî ïîñîáèÿ ðàññìàòðèâàåòñÿ ïðîåêò ñòàíäàðòà ÈÑÎ/ ÌÝÊ 15504, ÿâëÿþùèéñÿ äîïîëíåíèåì ê äðóãèì ìåæäóíàðîäíûì ñòàíäàðòàì è ìîäåëÿì äëÿ îöåíêè âîçìîæíîñòè è ýôôåêòèâíîñòè îðãàíèçàöèé è ïðîöåññîâ. ÈÑÎ/ÌÝÊ 15504 âêëþ÷àåò íàìåðåíèÿ ñåðèè ÈÑÎ 9000 ñîçäàòü óâåðåííîñòü â óïðàâëåíèè, îáåñïå÷èâàÿ ïîëüçîâàòåëåé ñòðóêòóðîé 4
äëÿ íåçàâèñèìîé îöåíêè, âîçìîæíîñòè ïîòåíöèàëüíûõ ïîñòàâùèêîâ óäîâëåòâîðÿòü èõ ïîòðåáíîñòè. Îöåíêà ïðîöåññà îáåñïå÷èâàåò ïîëüçîâàòåëåé ñïîñîáíîñòüþ îöåíèòü âîçìîæíîñòè ïðîöåññà íà íåïðåðûâíîé øêàëå ïðîñòûì è ñðàâíèìûì ñïîñîáîì, à íå èñïîëüçîâàòü õàðàêòåðèñòèêè êà÷åñòâà, áàçèðóþùèåñÿ íà ÈÑÎ 9001. Êðîìå òîãî, ñòðóêòóðà, îïèñàííàÿ â ïðîåêòå ñòàíäàðòà ÈÑÎ/ÌÝÊ 15504, ïðåäîñòàâëÿåò âîçìîæíîñòü ðåãóëèðîâàòü îáëàñòü îöåíêè äëÿ ïîêðûòèÿ ñïåöèôè÷åñêèõ èíòåðåñóþùèõ ïðîöåññîâ, à íå âñåõ ïðîöåññîâ, èñïîëüçóåìûõ îðãàíèçàöèåé. Ñòàíäàðòèçàöèÿ – íàèáîëåå ïåðñïåêòèâíîå íàïðàâëåíèå ðàçâèòèÿ ïåðåäîâûõ èíôîðìàöèîííûõ òåõíîëîãèé â ïðîåêòèðîâàíèè, ïðîèçâîäñòâå è ìåíåäæìåíòå, è ëþáûå óñèëèÿ â ýòîì íàïðàâëåíèè äîëæíû âñÿ÷åñêè ïðèâåòñòâîâàòüñÿ. Êðîìå òîãî, ñòàíäàðòèçàöèÿ ïðîöåññà ðàçðàáîòêè è ýêñïëóàòàöèè ÏÎ ñïîñîáñòâóåò êîíòðîëþ, îöåíêå è ðåãëàìåíòàöèè òðóäà âñåõ ó÷àñòíèêîâ äàííîãî ïðîöåññà, ïîáóæäàåò ê äèñöèïëèíå. Òàê êàê ñòàíäàðòèçàöèÿ ñïîñîáñòâóåò ëó÷øåìó êîíòðîëþ è ðåãëàìåíòàöèè òðóäà çàíÿòûõ â ïðîöåññå ðàçðàáîòêè ñïåöèàëèñòîâ, ïîáóæäàåò èõ, ïðåæäå âñåãî, ê äèñöèïëèíå, à íå ê ñâîáîäíîìó ñàìîâûðàæåíèþ â èçîáðåòåíèè îñòðîóìíûõ òðþêîâ è óëîâîê, òî ââåäåíèå ñòàíäàðòîâ íàòàëêèâàåòñÿ íà îïðåäåëåííûé ñàáîòàæ ñ èõ ñòîðîíû. Íåîáõîäèìî îòìåòèòü, ÷òî, âî-ïåðâûõ, âçÿòûå íà âîîðóæåíèå è èñïîëüçóåìûå ñòàíäàðòû íàìíîãî ïîëåçíåå, ÷åì õîðîøèå ñòàíäàðòû, çàïèñàííûå íà áóìàãå, à âî-âòîðûõ, õîðîøèå ñòàíäàðòû ïîëó÷àþòñÿ íå ñðàçó.  ïðîöåññå ñèñòåìàòè÷åñêîãî ïðèìåíåíèÿ è ñîâåðøåíñòâîâàíèÿ ïëîõèå ñòàíäàðòû ìîæíî äîâåñòè äî õîðîøèõ.  òåêñòå ó÷åáíîãî ïîñîáèÿ ÷àñòî âñòðå÷àþòñÿ ñëåäóþùèå ïîíÿòèÿ: ïðîãðàììíàÿ ñèñòåìà, ïðîãðàììíûé ïðîäóêò, ïðîãðàììíîå ñðåäñòâî, ïðîãðàììíîå îáåñïå÷åíèå. Àâòîðû ïðèçíàþò ñóùåñòâîâàíèå ðàçëè÷èé ìåæäó äàííûìè ïîíÿòèÿìè, íî â ó÷åáíîì ïîñîáèè îíè ñîçíàòåëüíî ðàññìàòðèâàþòñÿ êàê ñèíîíèìû. Äëÿ óÿñíåíèÿ ðàçëè÷èé ìåæäó äàííûìè ïîíÿòèÿìè ÷èòàòåëþ ñëåäóåò îáðàòèòüñÿ ê Ïðèë. 1 äàííîãî ïîñîáèÿ. Àâòîðû ó÷åáíîãî ïîñîáèÿ âûðàæàþò îãðîìíóþ ïðèçíàòåëüíîñòü è áëàãîäàðíîñòü äîêòîðó òåõíè÷åñêèõ íàóê À.Ã. Ëîìàêî çà ïðåäîñòàâëåííûé ìàòåðèàë ïî ìîäåëÿì è ìåòðèêàì îöåíêè êà÷åñòâà ïðîãðàììíîãî îáåñïå÷åíèÿ, ïðèâåäåííûé â ïîäðàçä. 1.4., à òàêæå Risto Nevalainen, Software Technology Transfer, çà ìàòåðèàë ïî ïðîåêòó SPICE.
5
ÃËÀÂÀ 1 ÑÒÀÍÄÀÐÒÛ Â ÎÁËÀÑÒÈ ÎÁÅÑÏÅ×ÅÍÈß ÊÀ×ÅÑÒÂÀ ÏÐÎÃÐÀÌÌÍÛÕ ÑÈÑÒÅÌ 1.1. Îñíîâíûå ïîëîæåíèÿ ñòàíäàðòîâ ñåðèè ÈÑÎ 9000 Âî-ïåðâûõ, ïîä ñòàíäàðòàìè ñåðèè ÈÑÎ 9000 ïîíèìàþòñÿ âñå ìåæäóíàðîäíûå ñòàíäàðòû, ðàçðàáîòàííûå Òåõíè÷åñêèì êîìèòåòîì 176 “Àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì è îáåñïå÷åíèè êà÷åñòâà” Ìåæäóíàðîäíîé îðãàíèçàöèè ïî ñòàíäàðòèçàöèè (ÈÑÎ).  íàñòîÿùåå âðåìÿ ñåðèÿ ñîäåðæèò âñå ìåæäóíàðîäíûå ñòàíäàðòû ñ íîìåðàìè îò 9000 äî 9004 (âêëþ÷àÿ âñå ÷àñòè ÈÑÎ 9000 è ÈÑÎ 9004), îò 10001 äî 10020 (âêëþ÷àÿ âñå ÷àñòè), à òàêæå ÈÑÎ 8402. Íèæå ïðèâåäåíû íàçâàíèÿ îñíîâíûõ ñòàíäàðòîâ, ñîñòàâëÿþùèõ äàííóþ ñåðèþ. ÈÑÎ 9000-1-94. “Ñòàíäàðòû â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è îáåñïå÷åíèÿ êà÷åñòâà. ×àñòü 1. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî âûáîðó ê ïðèìåíåíèþ”. ÈÑÎ 9000-2-93. “Ñòàíäàðòû â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è îáåñïå÷åíèÿ êà÷åñòâà. ×àñòü 2. Îáùèå ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðèìåíåíèþ ÈÑÎ 9001, ÈÑÎ 9002 è ÈÑÎ 9003”. ÈÑÎ 9000-3-91. “Ñòàíäàðòû â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è îáåñïå÷åíèÿ êà÷åñòâà. ×àñòü 3. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðèìåíåíèþ ÈÑÎ 9001 ïðè ðàçðàáîòêå, ïîñòàâêå è òåõíè÷åñêîì îáñëóæèâàíèè ÏΔ. ÈÑÎ 9000-4-93. “Ñòàíäàðòû â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è îáåñïå÷åíèÿ êà÷åñòâà. ×àñòü 4. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ ïðîãðàììîé îáùåé íàäåæíîñòè”. ÈÑÎ 9001-94. “Ñèñòåìû êà÷åñòâà. Ìîäåëü äëÿ îáåñïå÷åíèÿ êà÷åñòâà ïðè ïðîåêòèðîâàíèè, ðàçðàáîòêå, ïðîèçâîäñòâå, ìîíòàæå è îáñëóæèâàíèè”. ÈÑÎ 9002-94. “Ñèñòåìû êà÷åñòâà. Ìîäåëü äëÿ îáåñïå÷åíèÿ êà÷åñòâà ïðè ïðîèçâîäñòâå, ìîíòàæå è îáñëóæèâàíèè”. 6
ÈÑÎ 9003-94. “Ñèñòåìû êà÷åñòâà. Ìîäåëü äëÿ îáåñïå÷åíèÿ êà÷åñòâà ïðè êîíòðîëå ãîòîâîé ïðîäóêöèè è çàêëþ÷èòåëüíûõ èñïûòàíèÿõ”. ÈÑÎ 9004-1-94. “Àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà. ×àñòü 1. Ðóêîâîäÿùèå ïîëîæåíèÿ”. ÈÑÎ 9004-2-91. “Àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà. ×àñòü 2. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî óñëóãàì”. ÈÑÎ 9004-3-93. “Àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà. ×àñòü 3. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî îáðàáîòàííûì ìàòåðèàëàì”. ÈÑÎ 9004-4-93. “Àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà. ×àñòü 4. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïîâûøåíèþ êà÷åñòâà”. ÈÑÎ 10011-1-90. “Ñèñòåìû êà÷åñòâà. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðîâåðêàì. ×àñòü 1. Ïðîâåðêè”. ÈÑÎ 10011-2-91. “Ñèñòåìû êà÷åñòâà. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðîâåðêàì. ×àñòü 2. Êðèòåðèè êâàëèôèêàöèè ýêñïåðòîâ-àóäèòîðîâ ñèñòåì êà÷åñòâà”. ÈÑÎ 10011-3-91. “Ñèñòåìû êà÷åñòâà. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðîâåðêàì. ×àñòü 3. Àäìèíèñòðàòèâíîå óïðàâëåíèå ïðîãðàììàìè ïðîâåðîê”. ÈÑÎ 10012-1-92. “Îáåñïå÷åíèå êà÷åñòâà èçìåðèòåëüíîãî îáîðóäîâàíèÿ. Òðåáîâàíèÿ. ×àñòü 1. Ñèñòåìû ìåòðîëîãè÷åñêîãî îáåñïå÷åíèÿ èçìåðèòåëüíîãî îáîðóäîâàíèÿ”. ÈÑÎ 10013. “Ðóêîâîäñòâà ïî êà÷åñòâó. Ïîëîæåíèÿ ïî ðàçðàáîòêå. (Íà ñòàäèè èçäàíèÿ)”. ÈÑÎ 8402-94. “Óïðàâëåíèå êà÷åñòâîì è îáåñïå÷åíèå êà÷åñòâà. Ñëîâàðü”. Óâåëè÷èâøàÿñÿ â íàñòîÿùåå âðåìÿ êîíêóðåíöèÿ ìåæäó îðãàíèçàöèÿìè, ïðîèçâîäèòåëÿìè ïðîäóêöèè, â òîì ÷èñëå è ïðîãðàììíûõ ñèñòåì, ïðèâîäèò ê óñòàíîâëåíèþ áîëåå æåñòêèõ òðåáîâàíèé ê êà÷åñòâó ýòîé ïðîäóêöèè. Äëÿ òîãî ÷òîáû áûòü êîíêóðåíòîñïîñîáíûìè, îðãàíèçàöèè äîëæíû ïðèìåíÿòü ýôôåêòèâíûå ñèñòåìû, âåäóùèå ê ïîâûøåíèþ êà÷åñòâà ïðîäóêöèè è áîëåå ñîâåðøåííîìó óäîâëåòâîðåíèþ òðåáîâàíèé ñâîèõ çàêàç÷èêîâ. Ïðàâèëüíî ñôîðìóëèðîâàííûå è ïîëíûå òðåáîâàíèÿ çàêàç÷èêà, âêëþ÷åííûå â òåõíè÷åñêèå óñëîâèÿ, åùå íå ãàðàíòèðóåò òîãî, ÷òî ýòè òðåáîâàíèÿ áóäóò ïîëíîñòüþ óäîâëåòâîðåíû, òàê êàê â ñèñòåìå ïîñòàâîê è îáåñïå÷åíèÿ îðãàíèçàöèè ìîãóò áûòü íåäîñòàòêè. Ýòî ñîîáðàæåíèå îáóñëîâèëî ðàçðàáîòêó ñòàíäàðòîâ, îòíîñÿùèõñÿ ê ñèñòåìàì êà÷åñòâà, è äîïîëíÿþùèõ òðåáîâà7
íèÿ çàêàç÷èêà ê ïðîäóêöèè. Ìåæäóíàðîäíûå ñòàíäàðòû ñåðèè ÈÑÎ 9000 ïðåäíàçíà÷åíû äëÿ ñîçäàíèÿ îáùåé îñíîâû ñòàíäàðòîâ íà ñèñòåìû êà÷åñòâà. Ïîä ñèñòåìîé êà÷åñòâà ïîíèìàåòñÿ, ñîãëàñíî ÈÑÎ 8402, ñîâîêóïíîñòü îðãàíèçàöèîííîé ñòðóêòóðû, ìåòîäèê, ïðîöåññîâ è ðåñóðñîâ, íåîáõîäèìûõ äëÿ îñóùåñòâëåíèÿ îáùåãî ðóêîâîäñòâà êà÷åñòâîì ïðîäóêöèè, ïðîèçâîäèìîé îðãàíèçàöèåé. Ñèñòåìà àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì îðãàíèçàöèè – òå àñïåêòû îáùåé ôóíêöèè óïðàâëåíèÿ, èñïîëüçóåìîé îðãàíèçàöèåé, êîòîðûå îïðåäåëÿþò ïîëèòèêó â îáëàñòè êà÷åñòâà âûïóñêàåìîé ïðîäóêöèè, öåëè îðãàíèçàöèè è åå îòâåòñòâåííîñòü, à òàêæå îñóùåñòâëÿþò èõ ñ ïîìîùüþ ñðåäñòâ ïëàíèðîâàíèÿ, óïðàâëåíèÿ, îáåñïå÷åíèÿ è óëó÷øåíèÿ êà÷åñòâà â ðàìêàõ ñèñòåìû êà÷åñòâà. Êðîìå öåëè îðãàíèçàöèè, íà ñèñòåìó àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì âëèÿþò âûïóñêàåìàÿ äàííîé îðãàíèçàöèåé ïðîäóêöèÿ è õàðàêòåðíûå äëÿ íåå ìåòîäû ïðîèçâîäñòâà.  ñèëó òîãî, ÷òî ìåòîäû ïðîèçâîäñòâà îðãàíèçàöèé, ðàáîòàþùèõ äàæå â îäíîé ñôåðå, ðàçëè÷íû, äà è öåëè, ñòîÿùèå ïåðåä íèìè, íå âñåãäà åäèíû, ñèñòåìû êà÷åñòâ ýòèõ îðãàíèçàöèé íå ñîâïàäàþò. Îñíîâíîé çàäà÷åé ñèñòåìû àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì ÿâëÿåòñÿ óñîâåðøåíñòâîâàíèå ñèñòåì è ïðîöåññîâ äëÿ ïîâûøåíèÿ êà÷åñòâà ïðîäóêöèè. Ñòàíäàðòû ñåðèè ÈÑÎ 9000 óñòàíàâëèâàþò, êàêèå èìåííî ýëåìåíòû äîëæíû áûòü âêëþ÷åíû â ñèñòåìó êà÷åñòâà, òîãäà êàê îðãàíèçàöèÿ ñàìà äîëæíà ðåàëèçîâàòü èõ ñ ó÷åòîì êîíêðåòíûõ öåëåé, ïðîäóêöèè è ïðîöåññîâ, à òàêæå ñïåöèôè÷åñêèõ ìåòîäîâ, èñïîëüçóåìûõ äàííîé îðãàíèçàöèåé. Êðîìå òîãî, ðóêîâîäÿùèå ïîëîæåíèÿ è òðåáîâàíèÿ ñòàíäàðòîâ ñåðèè ÈÑÎ 9000 âûðàæåíû â òåðìèíàõ öåëåé ñèñòåìû êà÷åñòâà, êîòîðûå äîëæíû áûòü äîñòèãíóòû, è íå ïðåäïèñûâàþò ñïîñîáû äîñòèæåíèÿ ýòèõ öåëåé, îñòàâëÿÿ ïðàâî âûáîðà ýòèõ ñïîñîáîâ ðóêîâîäñòâó îðãàíèçàöèè. Ñòàíäàðòû äàííîé ñåðèè îòëè÷àþò òðåáîâàíèÿ ê ñèñòåìàì êà÷åñòâà îò òðåáîâàíèé çàêàç÷èêà ê ïðîäóêöèè. Òðåáîâàíèÿ ê ñèñòåìàì êà÷åñòâà ÿâëÿþòñÿ äîïîëíèòåëüíûìè ïî îòíîøåíèþ ê òåõíè÷åñêèì òðåáîâàíèÿì ê ïðîäóêöèè. Íàïðèìåð, ÈÑÎ 12207 óñòàíàâëèâàåò æèçíåííûé öèêë ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ. Ïðîöåññû è ìîäåëè êà÷åñòâà, ñîîòâåòñòâóþùèå ïðîöåññó îáåñïå÷åíèÿ êà÷åñòâà (2.3 ïî ÈÑÎ 12207), óñòàíàâëèâàþòñÿ ñòàíäàðòàìè ñåðèè ÈÑÎ 9000. Ñòàíäàðò ÈÑÎ 9000-1 óñòàíàâëèâàåò ÷åòûðå îáùèå êàòåãîðèè ïðîäóêöèè, îõâàòûâàþùèå âñå âèäû ïðîäóêöèè, ïîñòàâëÿåìûå ëþáîé îðãàíèçàöèåé: – òåõíè÷åñêèå ñðåäñòâà; 8
– ïðîãðàììíîå îáåñïå÷åíèå; – îáðàáîòàííûå ìàòåðèàëû; – óñëóãè. Òðåáîâàíèÿ ê ñèñòåìàì êà÷åñòâà, óñòàíîâëåííûå â ìåæäóíàðîäíûõ ñòàíäàðòàõ ñåðèè ÈÑÎ 9000, ïðèìåíèìû êî âñåì ÷åòûðåì îáùèì êàòåãîðèÿì ïðîäóêöèè, íî òåðìèíîëîãèÿ, íåêîòîðûå ïîëîæåíèÿ è àñïåêòû ñèñòåì àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì ìîãóò áûòü ðàçëè÷íûìè. Ýòî âèäíî èç íàçâàíèé ñòàíäàðòîâ ÈÑÎ 9004-2 è ÈÑÎ 9004-3. Íåîáõîäèìî îòìåòèòü, ÷òî ëþáàÿ îðãàíèçàöèÿ ïðåäëàãàåò ïðîäóêöèþ, êàê ìèíèìóì, äâóõ êàòåãîðèé. Íàïðèìåð, îðãàíèçàöèÿ, çàíèìàþùàÿñÿ ðàçðàáîòêîé ïðîãðàììíîãî îáåñïå÷åíèÿ, äîïîëíèòåëüíî ïðåäîñòàâëÿåò ñâîèì çàêàç÷èêàì óñëóãè ïî ñîïðîâîæäåíèþ ñîçäàííîãî ÏÎ. Öåëüþ ðóêîâîäÿùèõ ïîëîæåíèé è òðåáîâàíèé ìåæäóíàðîäíûõ ñòàíäàðòîâ ñåðèè ÈÑÎ 9000 ÿâëÿåòñÿ óäîâëåòâîðåíèå òðåáîâàíèé çàêàç÷èêà ñ ïîçèöèè ÷åòûðåõ àñïåêòîâ, ÿâëÿþùèõñÿ êëþ÷åâûìè äëÿ êà÷åñòâà ïðîäóêöèè. 1. Êà÷åñòâî áëàãîäàðÿ îïðåäåëåíèþ ïîòðåáíîñòåé çàêàç÷èêîâ â ïðîäóêöèè. Ïåðâûé àñïåêò – ýòî êà÷åñòâî áëàãîäàðÿ îïðåäåëåíèþ è ìîäåðíèçàöèè ïðîäóêöèè ñ öåëüþ åå ñîîòâåòñòâèÿ òðåáîâàíèÿì è âîçìîæíîñòÿì ðûíêà. 2. Êà÷åñòâî áëàãîäàðÿ êîíñòðóêöèè. Âòîðîé àñïåêò – ýòî êà÷åñòâî áëàãîäàðÿ âñòðàèâàíèþ â ïðîäóêöèþ õàðàêòåðèñòèê, ñïîñîáñòâóþùèõ òîìó, ÷òîáû îíà îòâå÷àëà òðåáîâàíèÿì è âîçìîæíîñòÿì ðûíêà. Äðóãèìè ñëîâàìè, êà÷åñòâî áëàãîäàðÿ êîíñòðóêöèè – ýòî òå ñâîéñòâà êîíñòðóêöèè, êîòîðûå âëèÿþò íà áåñïåðåáîéíîñòü ðàáîòû èçäåëèÿ â ïåðåìåííûõ óñëîâèÿõ ïðîèçâîäñòâà è ïðèìåíåíèÿ. 3. Êà÷åñòâî áëàãîäàðÿ ñîîòâåòñòâèþ êîíñòðóêöèè. Òðåòüèì àñïåêòîì ÿâëÿåòñÿ êà÷åñòâî áëàãîäàðÿ ïîääåðæàíèþ ïîñòîÿííîãî ñîîòâåòñòâèÿ êîíñòðóêöèè, ðåàëèçàöèè õàðàêòåðèñòèê, çàëîæåííûõ â ïðîåêò. 4. Êà÷åñòâî áëàãîäàðÿ òåõíè÷åñêîìó îáñëóæèâàíèþ. ×åòâåðòûé àñïåêò – ýòî êà÷åñòâî áëàãîäàðÿ òåõíè÷åñêîìó îáñëóæèâàíèþ ïðîäóêöèè â ïðîöåññå åå ýêñïëóàòàöèè ïî ìåðå íåîáõîäèìîñòè, ÷òîáû ñîõðàíèòü æåëàåìûå õàðàêòåðèñòèêè. Ñåðèÿ ñòàíäàðòîâ ÈÑÎ 9000 óñòàíàâëèâàåò îáùèå ðóêîâîäÿùèå ïîëîæåíèÿ, êàñàþùèåñÿ àäìèíèñòðàòèâíîãî óïðàâëåíèÿ, è òðåáîâàíèÿ ê âíåøíåìó îáåñïå÷åíèþ êà÷åñòâà îòíîñèòåëüíî ÷åòûðåõ àñïåêòîâ. Ìåæäóíàðîäíûå ñòàíäàðòû ñåðèè ÈÑÎ 9000 îñíîâàíû íà ïîíèìàíèè òîãî ôàêòà, ÷òî âñÿêàÿ ðàáîòà âûïîëíÿåòñÿ ñ ïîìîùüþ ïðîöåñ9
ñîâ (ðèñ. 1.1). Êàæäûé ïðîöåññ èìååò âõîäíûå ôàêòîðû. Âûõîäîì ïðîöåññà ÿâëÿåòñÿ ðåçóëüòàò – ïðîäóêöèÿ, îñÿçàåìàÿ è íå îñÿçàåìàÿ. Ñàì ïðîöåññ ÿâëÿåòñÿ (èëè äîëæåí ÿâëÿòüñÿ) ïðåîáðàçîâàíèåì, äîáàâëÿþùèì ñòîèìîñòü.  êàæäîì ïðîöåññå ïðèíèìàþò ó÷àñòèå â òîé èëè èíîé ìåðå ëþäè è/èëè äðóãèå ðåñóðñû. Âûõîäîì ìîæåò áûòü, íàïðèìåð, ïðîãðàììà, áàíêîâñêàÿ óñëóãà, ãîòîâîå (èëè ïðîìåæóòî÷íîå) èçäåëèå ëþáîé îñíîâíîé êàòåãîðèè ïðîäóêöèè. Ñóùåñòâóþò âîçìîæíîñòè ñäåëàòü èçìåðåíèÿ íà âõîäå, íà ðàçëè÷íûõ ñòàäèÿõ ïðîöåññà, à òàêæå íà âûõîäå. Âõîäû
Âûõîäû Ïðîöåññ Ðèñ. 1.1. Ñòðóêòóðà ðàáîòû
Êàê ïîêàçàíî íà ðèñ. 1.2, âõîäû è âûõîäû ìîãóò áûòü íåñêîëüêèõ òèïîâ: ñâÿçàííûå ñ ïðîäóêöèåé (ñïëîøíûå ëèíèè íà ðèñ. 1.2) (íàïðèìåð, ñûðüå, ãîòîâîå èçäåëèå) è ñâÿçàííûå ñ èíôîðìàöèåé (ïóíêòèðíûå ëèíèè) (íàïðèìåð, òðåáîâàíèÿ ê ïðîäóêöèè, èíôîðìàöèîííûå õàðàêòåðèñòèêè). Äàííûé ðèñóíîê ïðåäñòàâëÿåò ïðîöåññû ïîñòàâùèêà ñ ïðîöåññàìè ñóáïîñòàâùèêîì è ïîòðåáèòåëåì â ñåòè ïîñòàâîê.  ñòðóêòóðå ýòîé ñåòè ðàçëè÷íûå âõîäíûå è âûõîäíûå ôàêòîðû ïåðåìåùàþòñÿ â ðàçíûõ íàïðàâëåíèÿõ. Òåðìèí “ïðîäóêöèÿ” îòíîñèòñÿ çäåñü êî âñåì ÷åòûðåì îñíîâíûì êàòåãîðèÿì ïðîäóêöèè. Òðåáîâàíèÿ
Òðåáîâàíèÿ
Âõîäíûå ôàêòîðû
Âûõîäíûå ôàêòîðû
Ïðîöåññ ñóáïîñòàâùèêà
Ïðîöåññû ïîñòàâùèêà Ñòàòóñ è õàðàêòåðèñòèêè
Ïðîöåññ ïîòðåáèòåëÿ Ñòàòóñ è õàðàêòåðèñòèêè
Ðèñ. 1.2. Âçàèìîñâÿçü ïðîöåññîâ â ñåòè ïîñòàâîê ïðè íàëè÷èè ïîòîêîâ, ñâÿçàííûõ ñ ïðîäóêöèåé è èíôîðìàöèåé
Àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì îñóùåñòâëÿåòñÿ ñ ïîìîùüþ óïðàâëåíèÿ ïðîöåññàìè â îðãàíèçàöèè. Óïðàâëåíèå ïðîöåññîì èìååò äâå ñòîðîíû: 10
– óïðàâëåíèå ñòðóêòóðîé è ôóíêöèîíèðîâàíèåì ñàìîãî ïðîöåññà, â ðàìêàõ êîòîðîãî ïåðåìåùàåòñÿ ïðîäóêöèÿ èëè èíôîðìàöèÿ; – óïðàâëåíèå êà÷åñòâîì ïðîäóêöèè è èíôîðìàöèè âíóòðè ñòðóêòóðû. Ïðèíèìàÿ âî âíèìàíèå ñëîæíóþ ñòðóêòóðó áîëüøèíñòâà îðãàíèçàöèé, âàæíî âûäåëèòü îñíîâíûå ïðîöåññû, à òàêæå óïðîñòèòü è ðàíæèðîâàòü ïðîöåññû â çàâèñèìîñòè îò öåëåé àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì. Ïðèìåðîì ñëîæíîé ñåòè ïðîöåññîâ ìîæåò ñëóæèòü îðãàíèçàöèÿ, ðàçðàáàòûâàþùàÿ ïðîãðàììíóþ ñèñòåìó ñîãëàñíî ÈÑÎ/ÌÝÊ 12207 è DO-178. Ëþáàÿ îðãàíèçàöèÿ äîëæíà îïðåäåëèòü è óñòàíîâèòü ñâîþ ñåòü ïðîöåññîâ è èíòåðôåéñîâ, è óïðàâëÿòü åþ. Îðãàíèçàöèÿ ñîçäàåò, ñîâåðøåíñòâóåò è îáåñïå÷èâàåò ïîñòîÿííûé óðîâåíü êà÷åñòâà ñâîåé ïðîäóêöèè ñ ïîìîùüþ âûïîëíåíèÿ ñåòè ïðîöåññîâ. Ýòî êîíöåïòóàëüíàÿ îñíîâà ñòàíäàðòîâ ñåðèè ÈÑÎ 9000. Ïðîöåññû è èõ èíòåðôåéñû äîëæíû áûòü îáúåêòàìè àíàëèçà è ïîñòîÿííîãî ñîâåðøåíñòâîâàíèÿ â öåëÿõ îáåñïå÷åíèÿ êà÷åñòâà ïðîèçâîäèìîé ïðîäóêöèè. Ñëåäóåò çàìåòèòü, ÷òî öåëüþ ñèñòåìû êà÷åñòâà ÿâëÿåòñÿ âûïîëíåíèå òðåáîâàíèé ê êà÷åñòâó â ðåçóëüòàòå ïðîöåññîâ, îñóùåñòâëÿåìûõ ïîñòàâùèêîì. Íî òðåáîâàíèÿ ê ñèñòåìå êà÷åñòâà íàïðàâëåíû íà ïðîöåäóðû, ïðèìåíÿåìûå â ýòèõ ïðîöåññàõ. Ïîýòîìó â ñòàíäàðòàõ ñåðèè ÈÑÎ 9000, óñòàíàâëèâàþùèõ ìîäåëè äëÿ îáåñïå÷åíèÿ êà÷åñòâà, ïðè ôîðìóëèðîâêå òðåáîâàíèé ïèøóò: “Ïîñòàâùèê äîëæåí óñòàíîâèòü è âûïîëíÿòü äîêóìåíòàëüíî îôîðìëåííûå ïðîöåäóðû...”. Ïðè îöåíêå ñèñòåì êà÷åñòâà ëþáîé îðãàíèçàöèè ñòàíäàðò ÈÑÎ 9000-1 ðåêîìåíäóåò çàäàòü òðè âàæíûõ âîïðîñà îòíîñèòåëüíî êàæäîãî îöåíèâàåìîãî ïðîöåññà ñåòè. Îïðåäåëåíû ëè ýòè ïðîöåññû è äîêóìåíòèðîâàíû ëè èõ ïðîöåäóðû? Ïðèìåíÿþòñÿ ëè ýòè ïðîöåññû â ïîëíîé ìåðå è âûïîëíÿþòñÿ ëè îíè ñîãëàñíî äîêóìåíòàöèè? Ýôôåêòèâíû ëè ýòè ïðîöåññû â äîñòèæåíèè îæèäàåìûõ ðåçóëüòàòîâ? Ðåçóëüòàò îöåíêè – ñîâîêóïíîñòü îòâåòîâ íà ýòè âîïðîñû, ñâÿçàííûå ñîîòâåòñòâåííî ñ ïîäõîäîì, ïðèìåíåíèåì è ðåçóëüòàòîì. Îöåíêà ñèñòåìû êà÷åñòâà ìîæåò ðàçëè÷àòüñÿ ïî îõâàòûâàåìîé îáëàñòè è âêëþ÷àòü ðàçëè÷íûå âèäû äåÿòåëüíîñòè. Îäíèì èç âàæíåéøèõ âèäîâ òàêîé äåÿòåëüíîñòè, âûïîëíÿåìîé ðóêîâîäñòâîì îðãàíèçàöèè ñèñòåìàòè÷åñêè ñîãëàñíî ñòàíäàðòàì ÈÑÎ 9001, 9002, 9003, ÿâëÿåòñÿ îöåíêà ñòàòóñà è àäåêâàòíîñòè ñèñòåìû 11
êà÷åñòâà. Âûâîäû, ñäåëàííûå â ïðîöåññå îöåíêè ñèñòåìû êà÷åñòâà, äîëæíû âåñòè ê ïîâûøåíèþ åå ýôôåêòèâíîñòè è ýêîíîìè÷íîñòè. Èñòî÷íèêîì èíôîðìàöèè äëÿ òàêèõ âûâîäîâ ÿâëÿþòñÿ òàêæå ðåçóëüòàòû âíóòðåííèõ è âíåøíèõ ïðîâåðîê ñèñòåìû êà÷åñòâà. Âíóòðåííèå ïðîâåðêè êà÷åñòâà, ïðîâîäèìûå ñàìîé îðãàíèçàöèåé (ïåðâàÿ ñòîðîíà), îáåñïå÷èâàþò èíôîðìàöèþ äëÿ ýôôåêòèâíîãî àíàëèçà ñî ñòîðîíû ðóêîâîäñòâà è êîððåêòèðóþùèõ, ïðåäóïðåæäàþùèõ è óñîâåðøåíñòâóþùèõ äåéñòâèé. Âíåøíèå ïðîâåðêè, ïðîâîäèìûå çàêàç÷èêàìè ïðîäóêöèè (âòîðîé ñòîðîíîé) è íåçàâèñèìûìè îðãàíàìè (òðåòüåé ñòîðîíîé), îáåñïå÷èâàþò, ñîîòâåòñòâåííî, äîâåðèå çàêàç÷èêà ê ïîñòàâùèêó è ïîëó÷åíèå ñåðòèôèêàòà, îáåñïå÷èâ òåì ñàìûì äîâåðèå ê öåëîìó ðÿäó ïîòåíöèàëüíûõ ïîòðåáèòåëåé ïðîäóêöèè îðãàíèçàöèè. Íåîáõîäèìî òàêæå îáðàòèòü âíèìàíèå íà òî, â êàêèõ ñèòóàöèÿõ ìîãóò ïðèìåíÿòüñÿ ñòàíäàðòû ñåðèè ÈÑÎ 9000 è ñïîñîá èñïîëüçîâàíèÿ äàííîé ñåðèè ïîñòàâùèêîì. Ìåæäóíàðîäíûå ñòàíäàðòû ñåðèè ÈÑÎ 9000 ïðåäíàçíà÷åíû äëÿ ïðèìåíåíèÿ â ñëåäóþùèõ ÷åòûðåõ ñèòóàöèÿõ. 1. Ïðè àäìèíèñòðàòèâíîì óïðàâëåíèè êà÷åñòâîì. Ñèñòåìà êà÷åñòâà â ýòîé ñèòóàöèè äîëæíà ïîâûñèòü ñâîþ ñîáñòâåííóþ ýôôåêòèâíîñòü, ÷òîáû âûïîëíèòü òðåáîâàíèÿ ê êà÷åñòâó ïðîäóêöèè ýêîíîìè÷íûì è îïòèìàëüíûì ñïîñîáîì. 2. Ïðè çàêëþ÷åíèè êîíòðàêòà ìåæäó ïåðâîé è âòîðîé ñòîðîíîé.  äàííîé ñèòóàöèè ïîòðåáèòåëü òðåáóåò, ÷òîáû îïðåäåëåííûå ýëåìåíòû è ïðîöåññû ñèñòåìû êà÷åñòâà ñòàëè ÷àñòüþ ñèñòåìû êà÷åñòâà ïîñòàâùèêà, óêàçûâàÿ ïðè ýòîì êîíêðåòíóþ ìîäåëü îáåñïå÷åíèÿ êà÷åñòâà. 3. Ïðè óòâåðæäåíèè èëè ðåãèñòðàöèè âòîðîé ñòîðîíîé. Ýòî òà ñèòóàöèÿ, â êîòîðîé ñèñòåìà êà÷åñòâà îöåíèâàåòñÿ çàêàç÷èêîì. Ïîñòàâùèê ìîæåò ïîëó÷èòü îôèöèàëüíîå ïðèçíàíèå ñîîòâåòñòâèÿ åãî ïðîäóêöèè ñòàíäàðòó. 4. Ïðè ñåðòèôèêàöèè èëè ðåãèñòðàöèè òðåòüåé ñòîðîíîé.  ýòîé ñèòóàöèè ñèñòåìó êà÷åñòâà îöåíèâàåò îðãàí ïî ñåðòèôèêàöèè, è îðãàíèçàöèÿ ñîãëàøàåòñÿ ïîääåðæèâàòü òàêóþ ñèñòåìó êà÷åñòâà äëÿ âñåõ ïîòðåáèòåëåé ñâîåé ïðîäóêöèè. Ïîñòàâùèê ìîæåò âûáðàòü ëþáîé èç äâóõ ñïîñîáîâ èñïîëüçîâàíèÿ ñòàíäàðòîâ ñåðèè ÈÑÎ 9000: “ñïîñîá, ìîòèâèðîâàííûé ðóêîâîäñòâîì” è “ñïîñîá, ìîòèâèðîâàííûé çàèíòåðåñîâàííûì ëèöîì”. Íàèáîëåå ðàñïðîñòðàíåííûì ñ÷èòàåòñÿ âòîðîé ñïîñîá. Ïðè èñïîëüçîâàíèè ñïîñîáà, ìîòèâèðîâàííîãî çàèíòåðåñîâàííûì ëèöîì, ïîñòàâùèê èçíà÷àëüíî ââîäèò ñèñòåìó êà÷åñòâà êàê îòâåò íà 12
íåïîñðåäñòâåííûå òðåáîâàíèÿ ïîòðåáèòåëåé. Ñèñòåìà êà÷åñòâà äîëæíà ñîîòâåòñòâîâàòü òðåáîâàíèÿì ñòàíäàðòîâ ÈÑÎ 9001, 9002, 9003. Ðóêîâîäñòâî îðãàíèçàöèè èãðàåò âåäóùóþ ðîëü ïðè ýòîì ñïîñîáå, íî äâèæóùåé ñèëîé ÿâëÿåòñÿ âíåøíåå çàèíòåðåñîâàííîå ëèöî (ïîòðåáèòåëè). Ïðè èñïîëüçîâàíèè ñïîñîáà, ìîòèâèðîâàííîãî ðóêîâîäñòâîì, èìåííî ðóêîâîäñòâî îðãàíèçàöèè íà÷èíàåò ïðèëàãàòü óñèëèÿ ïî îïðåäåëåíèþ áóäóùèõ ïîòðåáíîñòåé è òåíäåíöèé ðûíêà. Èíñòðóêöèåé ïî ïåðâîíà÷àëüíîìó óñòàíîâëåíèþ ñèñòåìû êà÷åñòâà, ïîâûøàþùåé êà÷åñòâî ïðîäóêöèè, ÿâëÿåòñÿ ñòàíäàðò ÈÑÎ 9004-1 (è äðóãèå ÷àñòè ÈÑÎ 9004). Äàëåå ïîñòàâùèê ìîæåò ïðèìåíèòü ñòàíäàðòû ÈÑÎ 9001, 9002 èëè 9003, êàê ìîäåëü îáåñïå÷åíèÿ êà÷åñòâà äëÿ äåìîíñòðàöèè àäåêâàòíîñòè ñèñòåìû êà÷åñòâà ñ öåëüþ ïîëó÷åíèÿ ñåðòèôèêàòà. Ñèñòåìà êà÷åñòâà, ðåàëèçóåìàÿ ýòèì ñïîñîáîì, áîëåå åìêàÿ è ïëîäîòâîðíàÿ, ÷åì ðåàëèçóåìàÿ ïåðâûì ñïîñîáîì.  ñòàíäàðòàõ ñåðèè ÈÑÎ 9000 óäåëÿåòñÿ ïðèñòàëüíîå âíèìàíèå ïîäãîòîâêå è èñïîëüçîâàíèþ äîêóìåíòàöèè, êàê âèäó äåÿòåëüíîñòè, äîáàâëÿþùåìó ñòîèìîñòü. Ñîîòâåòñòâóþùàÿ äîêóìåíòàöèÿ èãðàåò çíà÷èòåëüíóþ ðîëü â ñëåäóþùèõ âèäàõ äåÿòåëüíîñòè ïî îáåñïå÷åíèþ êà÷åñòâà: – â äîñòèæåíèè òðåáóåìîãî êà÷åñòâà ïðîäóêöèè; – â îöåíêå ñèñòåì êà÷åñòâà; – â ïîâûøåíèè êà÷åñòâà; – â ñîõðàíåíèè äîñòèãíóòîãî óðîâíÿ êà÷åñòâà. Ïðè âíóòðåííèõ è âíåøíèõ ïðîâåðêàõ äîêóìåíòàöèÿ íà ïðîöåäóðû ñâèäåòåëüñòâóåò î òîì, ÷òî ïðîöåññû îïðåäåëåíû, ïðîöåäóðû óòâåðæäåíû è íàõîäÿòñÿ ïîä êîíòðîëåì. Òîëüêî â äàííûõ îáñòîÿòåëüñòâàõ ïðîâåðêè ãàðàíòèðóþò ïîëíóþ îöåíêó àäåêâàòíîñòè ïðèìåíåíèÿ è âûïîëíåíèÿ ñåòè ïðîöåññîâ îðãàíèçàöèè. Êðîìå òîãî, äîêóìåíòàöèÿ èãðàåò íåìàëîâàæíóþ ðîëü â ïîâûøåíèè êà÷åñòâà ïðîäóêöèè. Åñëè ïðîöåäóðû äîêóìåíòèðîâàíû, ïðèìåíÿþòñÿ è âûïîëíÿþòñÿ, òî ñóùåñòâóåò âîçìîæíîñòü îïðåäåëèòü, êàê îíè âûïîëíÿþòñÿ.  öåëÿõ àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì îðãàíèçàöèè ñòàíäàðòû ñåðèè ÈÑÎ 9000 äîëæíû èñïîëüçîâàòüñÿ äëÿ òîãî, ÷òîáû ðàçðàáîòàòü, âíåäðèòü è ñîâåðøåíñòâîâàòü ñèñòåìó êà÷åñòâà êàê ïðè ïîäõîäå, ìîòèâèðîâàííîì ðóêîâîäñòâîì, òàê è ïðè ïîäõîäå, ìîòèâèðîâàííîì çàèíòåðåñîâàííûì ëèöîì. Äàííàÿ ñåðèÿ ñîäåðæèò äâà òèïà ñòàíäàðòîâ: ðóêîâîäñòâî ïî ïðèìåíåíèþ ñòàíäàðòîâ â öåëÿõ îáåñïå÷åíèÿ êà÷åñòâà è ñïåöèàëüíîå ðóêîâîäñòâî ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ êà÷åñòâà. 13
 ñòàíäàðòàõ ÈÑÎ 9001, ÈÑÎ 9002, ÈÑÎ 9003 ýëåìåíòû ñèñòåìû êà÷åñòâà îïðåäåëåíû è ñãðóïïèðîâàíû òàêèì îáðàçîì, ÷òî ñîçäàþòñÿ òðè ðàçëè÷íûå ìîäåëè, ïðèãîäíûå äëÿ äåìîíñòðàöèè ïîñòàâùèêàìè ñâîèõ âîçìîæíîñòåé è äëÿ îöåíêè ýòèõ âîçìîæíîñòåé âòîðîé è òðåòüåé ñòîðîíîé. ÈÑÎ 9001 ïðèìåíÿåòñÿ â òîì ñëó÷àå, êîãäà íåîáõîäèìî ïðîäåìîíñòðèðîâàòü ñîîòâåòñòâèå çàäàííûì òðåáîâàíèÿì íà ýòàïàõ ïðîåêòèðîâàíèÿ, ðàçðàáîòêè, ïðîèçâîäñòâà, ìîíòàæà è òåõíè÷åñêîãî îáñëóæèâàíèÿ. ÈÑÎ 9002 èñïîëüçóåòñÿ, êîãäà ñîîòâåòñòâèå çàäàííûì òðåáîâàíèÿì äîëæíî îáåñïå÷èâàòüñÿ ïîñòàâùèêîì íà ýòàïàõ ðàçðàáîòêè, ïðîèçâîäñòâà, ìîíòàæà è òåõíè÷åñêîãî îáñëóæèâàíèÿ. Ïðèìåíåíèå ÈÑÎ 9003 íàèáîëåå öåëåñîîáðàçíî â ñëó÷àå, êîãäà íåîáõîäèìî ïðîäåìîíñòðèðîâàòü ñîîòâåòñòâèå çàäàííûì òðåáîâàíèÿì íà çàêëþ÷èòåëüíûõ ýòàïàõ – êîíòðîëå ãîòîâîé ïðîäóêöèè è çàêëþ÷èòåëüíûõ èñïûòàíèÿõ.  òàáë. 1.1 ïðèâåäåíû òðåáîâàíèÿ, êîòîðûå âêëþ÷åíû â ìîäåëè îáåñïå÷åíèÿ êà÷åñòâà è ïåðå÷åíü ïåðåêðåñòíûõ ññûëîê íà íîìåðà ïóíêòîâ ñòàíäàðòîâ, ñîäåðæàùèõ äàííûå òðåáîâàíèÿ. Äàëåå áîëåå ïîäðîáíî ðàññìîòðèì ñòàíäàðòû ÈÑÎ 9004-1, ÈÑÎ 9000-3, â êîòîðûõ îïðåäåëåíû, ñîîòâåòñòâåííî, ðóêîâîäÿùèå ïîëîæåíèÿ ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà ïî ïðèìåíåíèþ ñòàíäàðòà ÈÑÎ 9001 ïðè ïðîåêòèðîâàíèè, ðàçðàáîòêå, ïðîèçâîäñòâå, ìîíòàæå è îáñëóæèâàíèè ïðîãðàììíîãî îáåñïå÷åíèÿ. 1.2. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà Ëþáàÿ îðãàíèçàöèÿ, â òîì ÷èñëå è çàíèìàþùàÿñÿ ðàçðàáîòêîé ïðîãðàììíûõ ñèñòåì, åñëè îíà íàìåðåíà ðàçðàáîòàòü è âíåäðèòü ñèñòåìó êà÷åñòâà, äîëæíà îáðàòèòüñÿ ê ñòàíäàðòó ÈÑÎ 9004-1. Äëÿ ðåøåíèÿ ýòîé çàäà÷è ðóêîâîäñòâî îðãàíèçàöèè äîëæíî äåðæàòü ïîä ïîñòîÿííûì êîíòðîëåì òåõíè÷åñêèå, àäìèíèñòðàòèâíûå è ÷åëîâå÷åñêèå ôàêòîðû, âëèÿþùèå íà êà÷åñòâî ïðîèçâîäèìîé ïðîäóêöèè. Êîíòðîëü äîëæåí íàïðàâëÿòüñÿ, ïðåæäå âñåãî, íà ïðåäóïðåæäåíèå âûïóñêà íåñîîòâåòñòâóþùåé ïðîäóêöèè, à çàòåì óæå íà âûÿâëåíèå äàííîãî íåñîîòâåòñòâèÿ, åñëè îíî èìååòñÿ, åãî óñòðàíåíèå è ñîêðàùåíèå. Ðàçðàáîòêà è âíåäðåíèå ñèñòåìû êà÷åñòâà äîëæíî îñóùåñòâëÿòüñÿ äëÿ äîñòèæåíèÿ öåëåé, îïðåäåëåííûõ ïîëèòèêîé îðãàíèçàöèè â îáëàñòè êà÷åñòâà. 14
Òàáëèöà 1.1 Âíåøíåå îáåñïå÷åíèå êà÷åñòâà
ÈÑÎ 9001
ÈÑÎ 9002
ÈÑÎ 9003
Ðóêîâîäñòâî ïî ïðèìåíåíèþ ÈÑ Î9000-2
− − − − − − − − − − − − − − − − − − − −
− − − + − − − − − − − − − − − − − − − −
0 0 − + − + − 0 + 0 − − 0 − − 0 0 0 + 0
4,1 4,2 4,3 4,4 4,5 4,6 4,7 4,8 4,9 4,10 4,11 4,12 4,13 4,14 4,15 4,16 4,17 4,18 4,19 4,20
Òðåáîâàíèÿ
Íàçâàíèå ïóíêòà â ÈÑÎ 9001
Îòâåòñòâåííîñòü ðóêîâîäñòâà Ñèñòåìà êà÷åñòâà Àíàëèç êîíòðàêòà Óïðàâëåíèå ïðîåêòèðîâàíèåì Óïðàâëåíèå äîêóìåíòàöèåé è èíôîðìàöèåé Çàêóïêà ïðîäóêöèè Kîíòðîëü ïðîäóêöèè, ïîñòàâëÿåìîé ïîòðåáèòåëåì Èäåíòèôèêàöèÿ è îòñëåæèâàíèå ïðîäóêöèè Óïðàâëåíèå òåõíîëîãè÷åñêèì ïðîöåññîì Kîíòðîëü è èñïûòàíèå Ïðîâåðêà îáîðóäîâàíèÿ Ñòàòóñ êîíòðîëÿ è èñïûòàíèé Kîíòðîëü íåñîîòâåòñòâóþùåé ïðîäóêöèè Kîððåêòèðóþùåå è ïðåäóïðåæäàþùåå äåéñòâèå Ïîãðóçî÷íûå ðàáîòû, õðàíåíèå, äîñòàâêà Óïðàâëåíèå äàííûìè î êà÷åñòâå Âíóòðåííèå ïðîâåðêè êà÷åñòâà Îáó÷åíèå Òåõíè÷åñêîå îáñëóæèâàíèå Ñòàòèñòè÷åñêèå ìåòîäû Ýêîíîìèêà êà÷åñòâà Áåçîïàñíîñòü ïðîäóêöèè Ìàðêåòèíã
Ðóêîâîäÿùèå ïîëîæåíèÿ ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ êà÷åñòâîì ÈÑÎ 9004-1
4 5 + 8 5,3; 11,5 9 + 11,2 10;11 12 13 11,7 14 15 10,4; 16,1; 16,2 5,3; 17,2; 17,3 5,4 18,1 16,4 20 6 19 7
Ìàðøðóòíàÿ êàðòà ÈÑÎ 9000-1
4,1; 4,2; 4,3 4,4; 4,5; 4,8 8
5 4,6; 4,7
4,9 5,4
15
Óñëîâíûå çíàêè: − – èñ÷åðïûâàþùèå òðåáîâàíèÿ; + – òðåáîâàíèÿ, ìåíåå èñ÷åðïûâàþùèå, ÷åì ñîäåðæàùèåñÿ â ÈÑÎ 9001 è 9002; î – îòñóòñòâóþùèé ýëåìåíò.
Äàííûé ñòàíäàðò ñîäåðæèò øèðîêèé ïåðå÷åíü ýëåìåíòîâ ñèñòåìû êà÷åñòâà, îòíîñÿùèõñÿ êî âñåì ñòàäèÿì è âèäàì äåÿòåëüíîñòè íà ïðîòÿæåíèè âñåãî æèçíåííîãî öèêëà (ÆÖ) ïðîäóêöèè. Ñèñòåìà êà÷åñòâà, ÷òîáû áûòü ìàêñèìàëüíî ýôôåêòèâíîé, äîëæíà ñîîòâåòñòâîâàòü êîíêðåòíîìó âèäó äåÿòåëüíîñòè è âûïóñêàåìîé ïðîäóêöèè. Íåîáõîäèìî îòìåòèòü, ñòàíäàðò ÈÑÎ 9004-1 ÿâëÿåòñÿ äîêóìåíòîì äëÿ âíóòðåííåãî ïîëüçîâàíèÿ îðãàíèçàöèè è íå äîëæåí ïðèìåíÿòüñÿ ïðè çàêëþ÷åíèè êîíòðàêòà èëè êàê èíñòðóìåíò ðåãëàìåíòàöèè èëè ñåðòèôèêàöèè. Ñîîòâåòñòâåííî, îí íå ÿâëÿåòñÿ èíñòðóêöèåé ïî ïðèìåíåíèþ ÈÑÎ 9001, ÈÑÎ 9002, ÈÑÎ 9003. Îñíîâíîé çàäà÷åé ëþáîé îðãàíèçàöèè, çàíèìàþùåéñÿ ðàçðàáîòêîé ïðîãðàììíûõ ñèñòåì, äîëæíî áûòü îáåñïå÷åíèå òðåáóåìîãî êà÷åñòâà.  ðåçóëüòàòå óñïåøíîé äåÿòåëüíîñòè òàêèõ îðãàíèçàöèé äîëæíà áûòü ðàçðàáîòàíà ïðîãðàììíàÿ ñèñòåìà, êîòîðàÿ îòâå÷àåò îïðåäåëåííûì òðåáîâàíèÿì, ñôåðå ïðèìåíåíèÿ è íàçíà÷åíèÿ; óäîâëåòâîðÿåò çàêàç÷èêîâ; ñîîòâåòñòâóåò ñòàíäàðòàì è òåõíè÷åñêèì óñëîâèÿì; èìååò êîíêóðåíòîñïîñîáíóþ öåíó; ýêîíîìè÷íà ñ òî÷êè çðåíèÿ çàòðàò íà åå ðàçðàáîòêó. Ñèñòåìà êà÷åñòâà îðãàíèçàöèè èìååò äâà âçàèìîñâÿçàííûõ àñïåêòà. Ïåðâûé àñïåêò – òðåáîâàíèÿ è îæèäàíèÿ çàêàç÷èêà. Çàêàç÷èê äîëæåí áûòü óâåðåí â òîì, ÷òî îðãàíèçàöèÿ èìååò âîçìîæíîñòü ðàçðàáîòàòü ïðîãðàììíóþ ñèñòåìó òðåáóåìîãî êà÷åñòâà è ïîääåðæàòü ýòîò óðîâåíü êà÷åñòâà. Âòîðîé àñïåêò – òðåáîâàíèÿ è èíòåðåñû îðãàíèçàöèè. Îðãàíèçàöèÿ äîëæíà îïòèìàëüíûì îáðàçîì èñïîëüçîâàòü èìåþùèåñÿ ó íåå ðåñóðñû äëÿ äîñòèæåíèÿ è ïîääåðæêè òðåáóåìîãî óðîâíÿ êà÷åñòâà ïðîãðàììíîé ñèñòåìû. Êàæäûé àñïåêò òðåáóåò îáúåêòèâíûõ ñâåäåíèé êàê î ñèñòåìå êà÷åñòâà, òàê è î êà÷åñòâå ÏÑ. Ýôôåêòèâíàÿ ñèñòåìà êà÷åñòâà äîëæíà áûòü ñïðîåêòèðîâàíà òàê, ÷òîáû óäîâëåòâîðèòü îæèäàíèÿ è òðåáîâàíèÿ çàêàç÷èêà è, â òî æå âðåìÿ, çàùèòèòü èíòåðåñû îðãàíèçàöèè. Õîðîøî îðãàíèçîâàííàÿ ñèñòåìà êà÷åñòâà ÿâëÿåòñÿ íàäåæíûì ñðåäñòâîì îïòèìèçàöèè è óïðàâëåíèÿ êà÷åñòâîì ïðîãðàììíîé ñèñòåìû ñ òî÷êè çðåíèÿ ñíèæåíèÿ òàêèõ ôàêòîðîâ êàê ðèñê, çàòðàòû è óâåëè÷åíèÿ ïðèáûëè îðãàíèçàöèè. Ðóêîâîäñòâî âûñøåãî óðîâíÿ â îðãàíèçàöèè áåðåò íà ñåáÿ îáÿçàòåëüñòâà è îòâåòñòâåííîñòü çà ïîëèòèêó â îáëàñòè êà÷åñòâà. Êàê óæå îòìå÷àëîñü âûøå, äåÿòåëüíîñòü ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ êà÷åñòâîì îõâàòûâàåò âñå òå îïåðàöèè îáùåé ôóíêöèè óïðàâëåíèÿ, êîòîðûå îïðåäåëÿþò ïîëèòèêó â îáëàñòè êà÷åñòâà, çàäà÷è è îáÿçàííîñòè, è âûïîëíÿåò èõ ñ ïîìîùüþ òàêèõ ñðåäñòâ êàê ïëàíè16
ðîâàíèå, óïðàâëåíèå, îáåñïå÷åíèå è óëó÷øåíèå êà÷åñòâà â ðàìêàõ ñèñòåìû êà÷åñòâà. Ïîëèòèêà â îáëàñòè êà÷åñòâà ñîãëàñîâûâàåòñÿ ñ äðóãèìè íàïðàâëåíèÿìè äåÿòåëüíîñòè îðãàíèçàöèè, ïðè ýòîì ðóêîâîäñòâî ïðèíèìàåò ìåðû, îáåñïå÷èâàþùèå ïîíèìàíèå ýòîé ïîëèòèêè, åå îñóùåñòâëåíèå è àíàëèç. Ïðîâåäåíèå îïðåäåëåííîé ïîëèòèêè è äîñòèæåíèå ïîñòàâëåííîé öåëè îáåñïå÷èâàåòñÿ ïóòåì ðàçðàáîòêè, ñîçäàíèÿ è âíåäðåíèÿ ñèñòåìû êà÷åñòâà. Ïðè ýòîì åùå ðàç íàïîìíèì îñíîâíîé óïîð ñèñòåìû êà÷åñòâà äåëàåòñÿ íà ïðåäóïðåæäåíèå ïðîáëåì, à íå íà èõ îáíàðóæåíèå ïîñëå âîçíèêíîâåíèÿ. Âîçäåéñòâèå ñèñòåìû êà÷åñòâà ðàñïðîñòðàíÿåòñÿ íà âñå ýòàïû è âèäû äåÿòåëüíîñòè æèçíåííîãî öèêëà ÏÑ. Ê îñíîâíûì âèäàì äåÿòåëüíîñòè, âëèÿþùèì íà êà÷åñòâî ïðîãðàììíîé ñèñòåìû, îòíîñÿòñÿ: – ìàðêåòèíã è èçó÷åíèå ðûíêà; – ïðîåêòèðîâàíèå è ðàçðàáîòêà; – ïðîöåññ ïëàíèðîâàíèÿ; – ïðîâåðêè; – òåõíè÷åñêîå îáñëóæèâàíèå. Òèïè÷íûå ñòàäèè ñðîêà ñëóæáû ïðîäóêöèè, íåçàâèñèìî îò òîãî, ê êàêîé êàòåãîðèè îíà îòíîñèòñÿ, ïðåäñòàâëåíû íà ðèñ. 1.3. Ìàðêåòèíã è èçó÷åíèå ðûíêà
Óòèëèçàöèÿ Ýòàïû ïîñëå ðåàëèçàöèè
Òåõíè÷åñêîå îáñëóæèâàíèå Ìîíòàæ è ââîä â ýêñïëóàòàöèþ
Ðåàëèçàöèÿ è ðàñïðåäåëåíèå ïðîäóêöèè
Ïðîåêòèðîâàíèå è ðàçðàáîòêà ïðîäóêöèè
Ïëàíèðîâàíèå Çàêóïêè
Ïðîèçâîäñòâî è ïðåäîñòàâëåíèå óñëóã Ïðîâåðêè
Óïàêîâêà è õðàíåíèå
Ðèñ. 1.3. Òèïè÷íûå âèäû äåÿòåëüíîñòè, âëèÿþùèå íà êà÷åñòâî
17
 ðàìêàõ âçàèìîäåéñòâèÿ âñåõ âèäîâ äåÿòåëüíîñòè îðãàíèçàöèè ìàðêåòèíã è ïðîåêòèðîâàíèå èìåþò îñîáîå çíà÷åíèå äëÿ: – óñòàíîâëåíèÿ è ôîðìóëèðîâàíèÿ òðåáîâàíèé è îæèäàíèé ïîòðåáèòåëÿ è òðåáîâàíèé ê ïðîãðàììíîé ñèñòåìå; – ôîðìèðîâàíèÿ êîíöåïöèé, îáåñïå÷èâàþùèõ ðàçðàáîòêó ïðîãðàììíîé ñèñòåìû â ñîîòâåòñòâèè ñ óñòàíîâëåííûìè â äîêóìåíòàõ òåõíè÷åñêèìè óñëîâèÿìè ïðè îïòèìàëüíûõ çàòðàòàõ. Âñå âèäû äåÿòåëüíîñòè, êîòîðûå ïðÿìî èëè êîñâåííî âëèÿþò íà êà÷åñòâî, äîëæíû áûòü îïðåäåëåíû è çàôèêñèðîâàíû äîêóìåíòàëüíî. Äîëæíû áûòü ïðåäóñìîòðåíû ñëåäóþùèå ìåðû. 1. ×åòêîå îïðåäåëåíèå îáùåé è êîíêðåòíîé îòâåòñòâåííîñòè â îáëàñòè êà÷åñòâà. 2. ×åòêîå îïðåäåëåíèå îòâåòñòâåííîñòè è ïîëíîìî÷èé îòíîñèòåëüíî êàæäîãî âèäà äåÿòåëüíîñòè, âëèÿþùåãî íà êà÷åñòâî. Îïðåäåëåíèå îáÿçàííîñòåé è ïîëíîìî÷èé äîëæíî îáåñïå÷èâàòü äîñòèæåíèå ïîñòàâëåííûõ öåëåé íà çàäàííîì óðîâíå ýôôåêòèâíîñòè. 3. Îïðåäåëåíèå ìåðîïðèÿòèé, îáåñïå÷èâàþùèõ êîîðäèíàöèþ è óïðàâëåíèå âçàèìîñâÿçàííûìè âèäàìè äåÿòåëüíîñòè. 4. Îñîáîå âíèìàíèå ïðè îðãàíèçàöèè õîðîøî ñòðóêòóðèðîâàííîé è ýôôåêòèâíîé ñèñòåìû êà÷åñòâà ñëåäóåò óäåëÿòü âûÿâëåíèþ èìåþùèõñÿ èëè ïîòåíöèàëüíûõ ïðîáëåì êà÷åñòâà, ïðîâåäåíèþ ïðåäóïðåæäàþùèõ è êîððåêòèðóþùèõ äåéñòâèé.  ðàìêàõ îáùåé îðãàíèçàöèîííîé ñòðóêòóðû ñëåäóåò ÷åòêî îïðåäåëèòü ôóíêöèè, ñâÿçàííûå ñ ñèñòåìîé êà÷åñòâà, èåðàðõèþ ïîëíîìî÷èé è ñâÿçåé. Ðóêîâîäñòâó îðãàíèçàöèè ñëåäóåò îïðåäåëèòü òðåáîâàíèÿ ê ðåñóðñàì è âûäåëÿòü èõ â íåîáõîäèìîì îáúåìå, îáåñïå÷èâàþùåì ïðîâåäåíèå ïîëèòèêè â îáëàñòè êà÷åñòâà è ðåàëèçàöèþ ïîñòàâëåííûõ öåëåé. Òàêèå ðåñóðñû ìîãóò âêëþ÷àòü: – ëþäñêèå ðåñóðñû è ñïåöèàëüíûå çíàíèÿ; – îáîðóäîâàíèå, íåîáõîäèìîå äëÿ ïðîâåäåíèÿ ðàçðàáîòêè ñèñòåìû; – êîíòðîëüíîå, èñïûòàòåëüíîå è ïðîâåðî÷íîå îáîðóäîâàíèå; – èíñòðóìåíòàëüíûå ñðåäñòâà è ñðåäó ðàçðàáîòêè. Îñîáîå âíèìàíèå ðóêîâîäñòâó îðãàíèçàöèè ñëåäóåò óäåëèòü îïðåäåëåíèþ óðîâíÿ êîìïåòåíöèè, êâàëèôèêàöèè è ïîäãîòîâêè ïåðñîíàëà, ó÷àñòâóþùåãî â ðàçðàáîòêå ïðîãðàììíîé ñèñòåìû. Ñèñòåìà êà÷åñòâà äîëæíà áûòü îðãàíèçîâàíà òàêèì îáðàçîì, ÷òîáû îñóùåñòâëÿëîñü àäåêâàòíîå è ïîñòîÿííîå óïðàâëåíèå âñåìè âèäàìè äåÿòåëüíîñòè, âëèÿþùèìè íà êà÷åñòâî. Äëÿ îñóùåñòâëåíèÿ ïîëèòèêè è äîñòèæåíèÿ öåëåé â îáëàñòè êà÷åñòâà íåîáõîäèìî ðàçðàáîòàòü, îïóáëèêîâàòü è ïîääåðæèâàòü äîêóìåíòèðîâàííûå ðàáî÷èå 18
ïðîöåäóðû, êîîðäèíèðóþùèå ðàçëè÷íûå âèäû äåÿòåëüíîñòè, îïðåäåëÿþùèå èõ öåëè è õàðàêòåðèñòèêè, è îáåñïå÷èâàþùèå ýôôåêòèâíûå ñèñòåìû êà÷åñòâà. Âñå ýëåìåíòû, òðåáîâàíèÿ è ïîëîæåíèÿ, ïðèíÿòûå îðãàíèçàöèåé äëÿ ñâîåé ñèñòåìû êà÷åñòâà, äîëæíû áûòü äîêóìåíòèðîâàíû êàê ïîëèòèêà è ïðîöåäóðû (ò. å. èíñòðóêöèÿìè ïî ïðîåêòèðîâàíèþ, çàêóïêå è îáðàáîòêå) â ñèñòåìàòè÷åñêîé è ïîíÿòíîé ôîðìå. Ñèñòåìà êà÷åñòâà äîëæíà âêëþ÷àòü àäåêâàòíûå ïîëîæåíèÿ ïî íåîáõîäèìîé èäåíòèôèêàöèè, ðàñïðåäåëåíèþ, ñáîðó è âåäåíèþ äîêóìåíòàöèè ïî êà÷åñòâó. Òèïè÷íîé ôîðìîé îñíîâíîãî äîêóìåíòà äëÿ äåìîíñòðàöèè èëè îïèñàíèÿ ñèñòåìû êà÷åñòâà ÿâëÿåòñÿ ðóêîâîäñòâî ïî êà÷åñòâó, îïðåäåëåííîå â ÈÑÎ 10013. Îñíîâíûì íàçíà÷åíèåì ðóêîâîäñòâà ïî êà÷åñòâó ÿâëÿåòñÿ îïðåäåëåíèå îáùåé ñòðóêòóðû ñèñòåìû êà÷åñòâà è âûïîëíåíèå ôóíêöèé ïîñòîÿííîãî ñïðàâî÷íîãî ìàòåðèàëà ïðè âíåäðåíèè è âåäåíèè ñèñòåìû. Ðóêîâîäñòâî îðãàíèçàöèè äîëæíî îáåñïå÷èòü ðàçðàáîòêó è âåäåíèå äîêóìåíòèðîâàííûõ ïðîãðàìì êà÷åñòâà äëÿ ñèñòåìû èëè ïðîöåññîâ. Ïðîãðàììû äîëæíû áûòü ñîãëàñîâàíû ñî âñåìè äðóãèìè òðåáîâàíèÿìè ê ñèñòåìå êà÷åñòâà è îáåñïå÷èâàòü óäîâëåòâîðåíèå çàäàííûõ òðåáîâàíèé ê ïðîãðàììíîé ñèñòåìå, à òàêæå òðåáîâàíèé ïðîåêòà èëè êîíòðàêòà. Ïðîãðàììû êà÷åñòâà äîëæíû îïðåäåëèòü: – öåëè â îáëàñòè êà÷åñòâà (ò. å. òåõíè÷åñêèå òðåáîâàíèÿ, ýôôåêòèâíîñòü, çàòðàòû è ò. ä.); – îïåðàöèè ïðîöåññîâ, êîòîðûå îáðàçóþò ðàáî÷óþ ïðàêòèêó îðãàíèçàöèè; – êîíêðåòíîå ðàñïðåäåëåíèå îáÿçàííîñòåé, ïîëíîìî÷èé è ðåñóðñîâ íà ðàçëè÷íûõ ñòàäèÿõ æèçíåííîãî öèêëà ñèñòåìû; – ïðèìåíÿåìûå ïðîöåäóðû è èíñòðóêöèè ïî äîêóìåíòèðîâàíèþ; – ïðèìåíÿåìûå ïðîãðàììû èñïûòàíèé, êîíòðîëÿ, ïðîâåðîê íà ñîîòâåòñòâóþùèõ ñòàäèÿõ æèçíåííîãî öèêëà ïðîãðàììíîé ñèñòåìû; – äîêóìåíòèðîâàííóþ ïðîöåäóðó èçìåíåíèé è ìîäèôèêàöèé ïðîãðàììû êà÷åñòâà ïî ìåðå âûïîëíåíèÿ ïðîåêòà; – ìåòîä îïðåäåëåíèÿ äîñòèãíóòûõ öåëåé â îáëàñòè êà÷åñòâà; – äðóãèå äåéñòâèÿ, íåîáõîäèìûå äëÿ äîñòèæåíèÿ öåëåé. Äëÿ òîãî ÷òîáû óñòàíîâèòü, ñîîòâåòñòâóåò ëè äåÿòåëüíîñòü è ñâÿçàííûå ñ íåé ðåçóëüòàòû ôóíêöèîíèðîâàíèÿ ñèñòåìû êà÷åñòâà îðãàíèçàöèè çàäàííûì òðåáîâàíèÿì, è îïðåäåëèòü ýôôåêòèâíîñòü ñèñòåìû êà÷åñòâà, ñëåäóåò ïðîâîäèòü ïëàíîâûå ïðîâåðêè. Âñå ýëåìåíòû äîëæíû áûòü ïðåäìåòîì ðåãóëÿðíîé âíóòðåííåé ïðîâåðêè è îöåíêè ñ ó÷åòîì ñòàòóñà è çíà÷åíèÿ ïðîâåðÿåìîé äåÿòåëüíîñòè. Äëÿ ýòèõ öåëåé ðóêîâîäñòâî îðãàíèçàöèè äîëæíî ðàçðàáàòûâàòü è ñîñòàâëÿòü 19
ñîîòâåòñòâóþùóþ ïðîãðàììó ïðîâåäåíèÿ ïðîâåðêè, êîòîðàÿ âêëþ÷àåò ñëåäóþùåå: – ïëàíû è ãðàôèêè ðàçëè÷íûõ âèäîâ äåÿòåëüíîñòè, ïîäëåæàùèõ ïðîâåðêå; – íàçíà÷åíèå ïåðñîíàëà, îáëàäàþùåãî íåîáõîäèìîé êâàëèôèêàöèåé äëÿ ïðîâåäåíèÿ ïðîâåðêè; – äîêóìåíòèðîâàííûå ïðîöåäóðû ïðîâåäåíèÿ ïðîâåðîê, âêëþ÷àÿ îò÷åòíîñòü î ðåçóëüòàòàõ ïðîâåðêè êà÷åñòâà è î ïðèíÿòûõ êîððåêòèðóþùèõ äåéñòâèÿõ ïî óñòðàíåíèþ íåäîñòàòêîâ. Ñôåðà ïðîâåðêè âêëþ÷àåò ñëåäóþùèå îáúåêòû: – îðãàíèçàöèîííóþ ñòðóêòóðó; – àäìèíèñòðàòèâíûå è ðàáî÷èå ïðîöåäóðû, à òàêæå ïðîöåäóðû, ïðîâîäèìûå â ðàìêàõ ñèñòåìû êà÷åñòâà; – ëþäñêèå è ìàòåðèàëüíûå ðåñóðñû, îáîðóäîâàíèå; – ðàáî÷èå ó÷àñòêè, îïåðàöèè è ïðîöåññû; – íåïîñðåäñòâåííî ïðîãðàììíóþ ñèñòåìó; – äîêóìåíòàöèþ. Ðóêîâîäñòâî îðãàíèçàöèè äîëæíî îáåñïå÷èòü ïðîâåäåíèå íåçàâèñèìîãî àíàëèçà è îöåíêè ñèñòåìû êà÷åñòâà ÷åðåç îïðåäåëåííûå ïðîìåæóòêè âðåìåíè. Àíàëèçû ïîëèòèêè è öåëåé â îáëàñòè êà÷åñòâà ïðîâîäÿòñÿ âûñøèì ðóêîâîäñòâîì, à àíàëèç ïðî÷åé äåÿòåëüíîñòè äîëæåí âûïîëíÿòüñÿ èñïîëíèòåëüíûì ðóêîâîäñòâîì èëè äðóãèìè ëèöàìè ñ ïîìîùüþ êîìïåòåíòíîãî íåçàâèñèìîãî ïåðñîíàëà. Ïðîâåäåííûé àíàëèç ñ èçëîæåíèåì îáîñíîâàííûõ è âñåñòîðîííèõ îöåíîê äîëæåí âêëþ÷àòü ñëåäóþùèå ïóíêòû: – ðåçóëüòàòû âíóòðåííåé ïðîâåðêè; – ýôôåêòèâíîñòü óäîâëåòâîðåíèÿ òðåáîâàíèé ÈÑÎ 9004-1, èçëîæåííûõ çäåñü, è ïîñòàâëåííûõ îðãàíèçàöèåé öåëåé è ïîëèòèêè â îáëàñòè êà÷åñòâà; – ïðåäëîæåíèÿ ïî ìîäåðíèçàöèè ñèñòåìû êà÷åñòâà â ñëîæèâøèõñÿ óñëîâèÿõ. Î÷åíü âàæíî, ÷òîáû ýôôåêòèâíîñòü ñèñòåìû êà÷åñòâà èçìåðÿëàñü ôèíàíñîâûìè ïîêàçàòåëÿìè. Âëèÿíèå ýôôåêòèâíîé ñèñòåìû êà÷åñòâà íà ïðèáûëü è ïîòåðè îðãàíèçàöèè ìîãóò áûòü âåñüìà çíà÷èòåëüíûìè, îñîáåííî ïðè óñîâåðøåíñòâîâàíèè îïåðàöèé, ïðèâîäÿùèõ ê óìåíüøåíèþ ïîòåðü, ïðîèñõîäÿùèõ èç-çà îøèáîê. Ïîäîáíûå ìåðû è îò÷åòíîñòü ìîãóò ïðåäîñòàâèòü ñðåäñòâà äëÿ îïðåäåëåíèÿ íåýôôåêòèâíîé äåÿòåëüíîñòè è íà÷àëà âíóòðåííèõ óëó÷øåíèé. Åñòü ðàçëè÷íûå ïîäõîäû ê ñáîðó, ïðåäîñòàâëåíèþ è àíàëèçó ýëåìåíòîâ ôèíàíñîâûõ äàííûõ, çàâèñÿùèõ îò ñòðóêòóðû, äåÿòåëüíîñòè è çðåëîñòè ñèñòåì êà÷åñòâà. 20
1. Ïîäõîä, îïðåäåëÿåìûé çàòðàòàìè íà îáåñïå÷åíèå êà÷åñòâà. Ýòîò ïîäõîä îïåðèðóåò ñ çàòðàòàìè, êîòîðûå ðàçäåëåíû â øèðîêîì ñìûñëå íà çàòðàòû, ñâÿçàííûå ñ âíóòðåííåé äåÿòåëüíîñòüþ, è çàòðàòû, ñâÿçàííûå ñ âíåøíåé äåÿòåëüíîñòüþ. Çàòðàòû, ñâÿçàííûå ñ âíóòðåííåé äåÿòåëüíîñòüþ, àíàëèçèðóþòñÿ ïî ìîäåëè RAF (ïðåäóïðåäèòåëüíûå ìåðû, îöåíêà, îòêàç). Çàòðàòû, ñâÿçàííûå ñ ïðåäóïðåäèòåëüíûìè ìåðàìè è îöåíêîé, ñ÷èòàþòñÿ èíâåñòèöèåé, òîãäà êàê çàòðàòû, ñâÿçàííûå ñ îòêàçàìè, ñ÷èòàþòñÿ ïîòåðåé. Ýòè çàòðàòû ðàñïðåäåëÿþòñÿ ñëåäóþùèì îáðàçîì: – íà ïðåäóïðåäèòåëüíûå çàòðàòû: óñèëèÿ ïî ïðåäîòâðàùåíèþ îòêàçà; – íà îöåíêó: èñïûòàíèÿ, êîíòðîëü è èññëåäîâàíèÿ ñ öåëüþ îöåíêè âûïîëíåíèÿ òðåáîâàíèé ê êà÷åñòâó; – íà óñòðàíåíèå âíóòðåííåãî îòêàçà: ðàñõîäû, âûòåêàþùèå èç íåñïîñîáíîñòè ïðîãðàììíîé ñèñòåìû âûïîëíÿòü òðåáîâàíèÿ ê êà÷åñòâó ïåðåä ñäà÷åé åãî çàêàç÷èêó; – íà óñòðàíåíèå âíåøíèõ îòêàçîâ: çàòðàòû, âûòåêàþùèå èç íåñïîñîáíîñòè ÏÎ, âûïîëíÿòü òðåáîâàíèÿ ê êà÷åñòâó ïîñëå ñäà÷è åãî çàêàç÷èêó. 2. Ïîäõîä, îïðåäåëÿåìûé çàòðàòàìè íà ïðîöåññ. Ïðè äàííîì ïîäõîäå àíàëèçèðóþòñÿ çàòðàòû íà îáåñïå÷åíèå ñîîòâåòñòâèÿ ïðîöåññà è çàòðàòû íà óñòðàíåíèÿ íåñîîòâåòñòâèÿ ïðîöåññà. 3. Ïîäõîä, îïðåäåëÿåìûé ïîòåðÿìè êà÷åñòâà. Ïðè ýòîì ïîäõîäå âíèìàíèå ôîêóñèðóåòñÿ íà âíóòðåííèõ è âíåøíèõ (ìàòåðèàëüíûõ è íåìàòåðèàëüíûõ) ïîòåðÿõ èç-çà ïëîõîãî êà÷åñòâà. Òèïè÷íûì ïðèìåðîì âíåøíèõ íåìàòåðèàëüíûõ ïîòåðü ÿâëÿåòñÿ ïîòåðÿ áóäóùèõ ïîëüçîâàòåëåé ïðîãðàììíîé ñèñòåìû âñëåäñòâèå åãî íåóäîâëåòâîðèòåëüíîãî êà÷åñòâà. Òèïè÷íûì ïðèìåðîì âíóòðåííèõ íåìàòåðèàëüíûõ ïîòåðü ÿâëÿåòñÿ ïîíèæåíèå ýôôåêòèâíîñòè ïðîèçâîäñòâà âñëåäñòâèå ïåðåðàáîòêè ïðîäóêöèè, óïóùåííûõ âîçìîæíîñòåé è ò. ä. Ìàòåðèàëüíûå ïîòåðè – ýòî çàòðàòû, ñâÿçàííûå ñ âíóòðåííèìè è âíåøíèìè îòêàçàìè. Ïîäõîäû, ïåðå÷èñëåííûå âûøå, ñ÷èòàþòñÿ öåëåñîîáðàçíûìè, õîòÿ îíè íå èñêëþ÷àþò äðóãèõ ïîäõîäîâ, àäàïòàöèé èëè èõ êîìáèíàöèé. Ïî çàâåðøåíèþ êàæäîé ñòàäèè ðàçðàáîòêè ïðîåêòà ñëåäóåò çàïëàíèðîâàòü è ïðîâåñòè îôèöèàëüíûé, äîêóìåíòèðîâàííûé, ñèñòåìíûé è êðèòè÷åñêèé àíàëèç ðåçóëüòàòîâ, äîñòèãíóòûé íà ýòîé ñòàäèè ïðîåêòà. Êàæäûé ýòàï àíàëèçà ïðîåêòà äîëæåí ïðåäóñìàòðèâàòü ó÷àñòèå ïðåäñòàâèòåëåé âñåõ ïîäðàçäåëåíèé, îòâå÷àþùèõ çà ôóíêöèè, âëèÿþùèõ íà êà÷åñòâî ñèñòåìû, â çàâèñèìîñòè îò ðàññìàòðèâàåìîé ñòàäèè.  ðåçóëüòàòå àíàëèçà ïðîåêòà îïðåäåëÿþòñÿ è ïðîãíîçèðó21
þòñÿ îáëàñòè âîçíèêíîâåíèÿ ïðîáëåì è íåñîîòâåòñòâèé, à òàêæå ïðîâåäåíèå êîððåêòèðóþùèõ äåéñòâèé, îáåñïå÷èâàþùèõ ñîîòâåòñòâèå îêîí÷àòåëüíîãî ïðîåêòà è äîïîëíèòåëüíûõ äàííûõ òðåáîâàíèé ïîòðåáèòåëÿ.  çàâèñèìîñòè îò ñòàäèè ïðîåêòà è ðàññìàòðèâàåìîé ïðîäóêöèè äîëæíû ó÷èòûâàòüñÿ ñëåäóþùèå ýëåìåíòû. 1. Ýëåìåíòû, îòíîñÿùèåñÿ ê òðåáîâàíèÿì ïîòðåáèòåëÿ è èõ óäîâëåòâîðåíèþ. 2. Ýëåìåíòû, îòíîñÿùèåñÿ ê òåõíè÷åñêèì óñëîâèÿì íà ïðîäóêöèþ. 3. Ýëåìåíòû, îòíîñÿùèåñÿ ê òåõíè÷åñêèì óñëîâèÿì íà ïðîöåññ. Âûøå áûëà îïðåäåëåíà ëèøü íåçíà÷èòåëüíàÿ ÷àñòü âîïðîñîâ, êîòîðàÿ äîëæíà áûòü ðàññìîòðåíà ïðè àäìèíèñòðàòèâíîì óïðàâëåíèè êà÷åñòâîì. Îáúåì äàííîãî ïîñîáèÿ íå ïîçâîëÿåò â ïîëíîé ìåðå ðàññìîòðåòü îñíîâíûå àñïåêòû àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì. Äëÿ áîëåå äåòàëüíîãî èçó÷åíèÿ âîïðîñîâ â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è ñèñòåì êà÷åñòâà ñëåäóåò îáðàòèòüñÿ ê ÈÑÎ 9004. 1.3. Ïðèìåíåíèå ÈÑÎ 9001 ïðè ðàçðàáîòêå ïðîãðàììíîãî îáåñïå÷åíèÿ Ñ ïðîãðåññîì â îáëàñòè èíôîðìàöèîííûõ òåõíîëîãèé óâåëè÷èëîñü êîëè÷åñòâî ïðîäóêöèè ïðîãðàììíîãî îáåñïå÷åíèÿ è, ñîîòâåòñòâåííî, âîçðîñëà ðîëü óïðàâëåíèÿ êà÷åñòâîì ýòîé ïðîäóêöèè. Îäíèì èç ïóòåé ñîçäàíèÿ ñèñòåìû óïðàâëåíèÿ êà÷åñòâîì ÿâëÿåòñÿ ðàçðàáîòêà ðóêîâîäÿùèõ ïîëîæåíèé ïî îáåñïå÷åíèþ êà÷åñòâà ïðîãðàììíîãî îáåñïå÷åíèÿ. Òðåáîâàíèÿ ê îáùåé ñèñòåìå êà÷åñòâà ïðè äâóñòîðîííåé êîíòðàêòíîé ñõåìå îïóáëèêîâàíû â ñòàíäàðòå ÈÑÎ 9001. Îäíàêî ïðîöåññ ðàçðàáîòêè è îáñëóæèâàíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ îòëè÷àåòñÿ îò òàêîãî æå ïðîöåññà äëÿ áîëüøèíñòâà äðóãèõ òèïîâ ïðîìûøëåííîé ïðîäóêöèè. Ïîýòîìó äëÿ òàêîé áûñòðî ðàçâèâàþùåéñÿ îáëàñòè òåõíîëîãèè íåîáõîäèìî ðàçðàáàòûâàòü äîïîëíèòåëüíûå ðóêîâîäÿùèå ïîëîæåíèÿ ê ñèñòåìå êà÷åñòâà òàì, ãäå çàäåéñòâîâàíà ïðîäóêöèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ, ïðèíèìàÿ âî âíèìàíèå ñîâðåìåííûé óðîâåíü ðàçâèòèÿ ýòîé îáëàñòè òåõíîëîãèè. Ïðèðîäà ðàçâèòèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ òàêîâà, ÷òî íåêîòîðûå âèäû äåÿòåëüíîñòè ñâÿçàíû ëèøü ñ îòäåëüíûìè ôàçàìè ïðîöåññà ðàçðàáîòêè, òîãäà êàê äðóãèå ìîãóò îòíîñèòüñÿ êî âñåìó ïðîöåññó. Íèæå áóäóò îòðàæåíû ýòè ðàçëè÷èÿ, à òàêæå ðóêîâîäÿùèå ïîëîæåíèÿ, ñîäåéñòâóþùèå ïðèìåíåíèþ ñòàíäàðòà ÈÑÎ 9001 22
îðãàíèçàöèÿì, ðàçðàáàòûâàþùèì, ïîñòàâëÿþùèì è îáñëóæèâàþùèì ïðîäóêöèþ ïðîãðàììíîãî îáåñïå÷åíèÿ. Ðóêîâîäÿùèå ïîëîæåíèÿ ïðåäíàçíà÷åíû äëÿ îïèñàíèÿ ïðåäëàãàåìûõ ñðåäñòâ óïðàâëåíèÿ è ìåòîäîâ ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ, îòâå÷àþùåãî òðåáîâàíèÿì ïîêóïàòåëÿ. Ýòî äîñòèãàåòñÿ, â ïåðâóþ î÷åðåäü, ïðåäîòâðàùåíèåì íåñîîòâåòñòâèÿ ïðîäóêöèè íà âñåõ ñòàäèÿõ, íà÷èíàÿ îò ðàçðàáîòêè è êîí÷àÿ òåõíè÷åñêèì îáñëóæèâàíèåì. Ñòðóêòóðà ñèñòåìû êà÷åñòâà. Ðóêîâîäñòâî ïîñòàâùèêà äîëæíî îïðåäåëèòü è äîêóìåíòàëüíî îôîðìèòü ñâîþ ïîëèòèêó, öåëè è îáÿçàòåëüñòâà â îáëàñòè êà÷åñòâà. Ïîñòàâùèê äîëæåí îáåñïå÷èòü ïîíèìàíèå ýòîé ïîëèòèêè, åå îñóùåñòâëåíèå è âíåäðåíèå íà âñåõ óðîâíÿõ â êîíêðåòíîé îðãàíèçàöèè. Îòâåòñòâåííîñòü, ïîëíîìî÷èÿ è âçàèìîäåéñòâèå âñåãî ïåðñîíàëà, êîòîðûé ðóêîâîäèò, âûïîëíÿåò è ïðîâåðÿåò ðàáîòó, îêàçûâàþùóþ âëèÿíèå íà êà÷åñòâî, äîëæíû áûòü ÷åòêî îïðåäåëåíû. Îñîáåííî ýòî êàñàåòñÿ ïåðñîíàëà, êîòîðîìó íåîáõîäèìû îðãàíèçàöèîííàÿ ñâîáîäà è ïîëíîìî÷èÿ äëÿ: – ïðîâåäåíèÿ ìåðîïðèÿòèé, íàïðàâëåííûõ íà ïðåäóïðåæäåíèå ñëó÷àåâ íåñîîòâåòñòâèÿ ïðîäóêöèè; – âûÿâëåíèÿ è ðåãèñòðàöèÿ ëþáûõ ïðîáëåì â îáëàñòè êà÷åñòâà ïðîäóêöèè; – èíèöèèðîâàíèÿ, âûðàáîòêè ðåêîìåíäàöèé èëè îáåñïå÷åíèÿ âûïîëíåíèÿ ðåøåíèé â óñòàíîâëåííîì ïîðÿäêå; – ïðîâåðêè âûïîëíåíèÿ ðåøåíèé; – êîíòðîëÿ çà äàëüíåéøåé îáðàáîòêîé íåñîîòâåòñòâóþùåé ïðîäóêöèè, åå ïîñòàâêîé èëè ìîíòàæîì äî òåõ ïîð, ïîêà âûÿâëåííûå äåôåêòû èëè íåóäîâëåòâîðèòåëüíûå óñëîâèÿ íå áóäóò óñòðàíåíû. Ïîñòàâùèê äîëæåí îïðåäåëèòü òðåáîâàíèÿ ê âíóòðåííåé ïðîâåðêå, îáåñïå÷èòü íåîáõîäèìûå ñðåäñòâà è íàçíà÷èòü ñïåöèàëüíî ïîäãîòîâëåííûé ïåðñîíàë äëÿ åå ïðîâåäåíèÿ. Ïðîâåðêà äîëæíà âêëþ÷àòü êîíòðîëü, èñïûòàíèå è ðåãóëèðîâàíèå ïðîöåññîâ ïðîåêòèðîâàíèÿ ïðîèçâîäñòâà, ìîíòàæà è îáñëóæèâàíèÿ è/èëè ïðîäóêöèè. Àíàëèç ïðîåêòà, ïðîâåðêà ñèñòåìû êà÷åñòâà ïðîöåññîâ è/ èëè ïðîäóêöèè äîëæíû âûïîëíÿòüñÿ ïåðñîíàëîì, íåçàâèñèìûì îò òåõ, êòî íåñåò íåïîñðåäñòâåííóþ îòâåòñòâåííîñòü çà âûïîëíåííóþ ðàáîòó. Ïîñòàâùèê äîëæåí íàçíà÷èòü ïðåäñòàâèòåëÿ ðóêîâîäñòâà, êîòîðûé íåçàâèñèìî îò äðóãèõ îáÿçàííîñòåé äîëæåí èìåòü îïðåäåëåííûå ïîëíîìî÷èÿ è íåñòè îòâåòñòâåííîñòü çà âûïîëíåíèå è ñîáëþäåíèå òðåáîâàíèé ñòàíäàðòà ÈÑÎ 9001. 23
Ñèñòåìà êà÷åñòâà, óäîâëåòâîðÿþùàÿ òðåáîâàíèÿ ÈÑÎ 9001, äîëæíà ïåðèîäè÷åñêè àíàëèçèðîâàòüñÿ ðóêîâîäñòâîì ïîñòàâùèêà ñ òåì, ÷òîáû ãàðàíòèðîâàòü ïîñòîÿííóþ ïðèãîäíîñòü è ýôôåêòèâíîñòü ñèñòåìû. Ñëåäóåò âåñòè ïðîòîêîëû ïîäîáíûõ àíàëèçîâ. Ïîêóïàòåëü äîëæåí ñîòðóäíè÷àòü ñ ïîñòàâùèêîì, ÷òîáû ñâîåâðåìåííî îáåñïå÷èòü åãî âñåé íåîáõîäèìîé èíôîðìàöèåé è ðàçðåøèòü âîçíèêàþùèå ïðîáëåìû. Ïîêóïàòåëü äîëæåí íàçíà÷èòü ïðåäñòàâèòåëÿ, îòâåòñòâåííîãî çà ñâÿçü ñ ïîñòàâùèêîì ïî âîïðîñàì êîíòðàêòà. Ýòîò ïðåäñòàâèòåëü äîëæåí èìåòü ïîëíîìî÷èÿ ðåøàòü ñëåäóþùèå âîïðîñû (íî íå îãðàíè÷èâàòüñÿ èìè): – îïðåäåëÿòü òðåáîâàíèÿ ïîêóïàòåëÿ ê ïîñòàâùèêó; – îòâå÷àòü íà âîïðîñû ïîñòàâùèêà; – ïðèíèìàòü ïðåäëîæåíèÿ ïîñòàâùèêà; – çàêëþ÷àòü ñîãëàøåíèÿ ñ ïîñòàâùèêîì; – ãàðàíòèðîâàòü ñîáëþäåíèå îðãàíèçàöèåé, ïðåäñòàâëÿþùåé ïîêóïàòåëÿ, ñîãëàøåíèé, çàêëþ÷åííûõ ñ ïîñòàâùèêîì; – îïðåäåëÿòü êðèòåðèè ïðèåìêè ïðîäóêöèè; – ïðèíèìàòü ðåøåíèÿ ïî òåì ýëåìåíòàì ïðîãðàììíîãî îáåñïå÷åíèÿ, êîòîðûå ïðèçíàíû íåïðèãîäíûìè äëÿ èñïîëüçîâàíèÿ. Ðåãóëÿðíûé ñîâìåñòíûé àíàëèç, ïðîâîäèìûé ïîêóïàòåëåì è ïîñòàâùèêîì, äîëæåí ïëàíèðîâàòüñÿ ñ òåì, ÷òîáû îõâàòèòü ñëåäóþùèé êðóã âîïðîñîâ: – ñîîòâåòñòâèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ òåõíè÷åñêîìó çàäàíèþ; – ðåçóëüòàòû êîíòðîëÿ; – ðåçóëüòàòû ïðèåìî÷íûõ èñïûòàíèé. Ðåçóëüòàòû òàêîãî àíàëèçà äîëæíû áûòü ñîãëàñîâàíû è çàðåãèñòðèðîâàíû. Ïîñòàâùèê äîëæåí ðàçðàáîòàòü è äîêóìåíòàëüíî îôîðìèòü ñèñòåìó êà÷åñòâà. Ñèñòåìà êà÷åñòâà äîëæíà ïðåäñòàâëÿòü ñîáîé åäèíûé ïðîöåññ, ïðîõîäÿùèé ÷åðåç âåñü æèçíåííûé öèêë ïðîäóêöèè, ãàðàíòèðóÿ òåì ñàìûì êà÷åñòâî, êîòîðîå ôîðìèðóåòñÿ â õîäå ðàçðàáîòêè. Óïîð íåîáõîäèìî äåëàòü íà ïðåäóïðåæäåíèå ïîÿâëåíèÿ äåôåêòîâ, à íå íà èñïðàâëåíèå èõ ïîñëå âîçíèêíîâåíèÿ. Ïîñòàâùèê äîëæåí ãàðàíòèðîâàòü ýôôåêòèâíóþ ðåàëèçàöèþ äîêóìåíòàëüíî îôîðìëåííîé ñèñòåìû êà÷åñòâà. Âñå ýëåìåíòû, òðåáîâàíèÿ è ïîëîæåíèÿ ñèñòåìû êà÷åñòâà äîëæíû áûòü ÷åòêî ïðåäñòàâëåíû â ñîîòâåòñòâóþùèõ äîêóìåíòàõ. Ïîñòàâùèê îáÿçàí ïîäãîòîâèòü è äîêóìåíòàëüíî îôîðìèòü ïëàí êà÷åñòâà, ñ òåì, ÷òîáû, âî-ïåðâûõ, âûïîëíèòü ìåðîïðèÿòèÿ ïî îáåñïå÷åíèþ êà÷åñòâà äëÿ êàæäîé ðàçðàáîòêè ÏÎ íà áàçå ñèñòåìû êà÷å24
ñòâà è, âî-âòîðûõ, îáåñïå÷èòü åå ïîíèìàíèå è ñîáëþäåíèå çàèíòåðåñîâàííûìè îðãàíèçàöèÿìè. Ïîñòàâùèê äîëæåí ðàçðàáîòàòü çàêîí÷åííóþ ñèñòåìó ïëàíîâûõ âíóòðåííèõ ïðîâåðîê êà÷åñòâà, ÷òîáû óäîñòîâåðèòüñÿ â äåÿòåëüíîñòè ïî îáåñïå÷åíèþ êà÷åñòâà çàïëàíèðîâàííûõ ìåðîïðèÿòèé è îïðåäåëèòü ýôôåêòèâíîñòü ñèñòåìû êà÷åñòâà. Ïðîâåðêè äîëæíû ïëàíèðîâàòüñÿ èñõîäÿ èç ñòàòóñà è âàæíîñòè ðàçëè÷íûõ âèäîâ äåÿòåëüíîñòè. Ïðîâåðêè è ïîñëåäóþùèå äåéñòâèÿ äîëæíû ïðîâîäèòüñÿ â ñîîòâåòñòâèè ñ äîêóìåíòàëüíî îôîðìëåííûìè ïðîöåäóðàìè. Ðåçóëüòàòû ïðîâåðîê äîëæíû îôîðìëÿòüñÿ äîêóìåíòàëüíî è äîâîäèòüñÿ äî ñâåäåíèÿ ïåðñîíàëà, îòâåòñòâåííîãî çà ïðîâåðåííûé ó÷àñòîê ðàáîòû. Ðóêîâîäÿùèé ïåðñîíàë, îòâåòñòâåííûé çà ýòîò ó÷àñòîê, äîëæåí ïðåäïðèíÿòü ñâîåâðåìåííûå ìåðû ïî óñòðàíåíèþ íåäîñòàòêîâ, âûÿâëåííûõ â õîäå ïðîâåðêè. Ïîñòàâùèê äîëæåí ðàçðàáàòûâàòü, äîêóìåíòàëüíî îôîðìëÿòü è âûïîëíÿòü ïðîöåäóðû, îáåñïå÷èâàþùèå: – âûÿâëåíèå ïðè÷èí íåñîîòâåòñòâèÿ ïðîäóêöèè è âûáîð êîððåêòèðóþùèõ âîçäåéñòâèé, ïðåäóïðåæäàþùèõ ïîâòîðåíèå äåôåêòîâ; – àíàëèç âñåõ ïðîöåññîâ, ðàáî÷èõ îïåðàöèé, îòêëîíåíèé îò òðåáîâàíèé êîíòðàêòîâ, çàðåãèñòðèðîâàííûõ äàííûõ ïî êà÷åñòâó, îò÷åòîâ îá èñïîëüçîâàíèè; ðåêëàìàöèè ïîëüçîâàòåëåé â öåëÿõ âûÿâëåíèÿ è óñòðàíåíèÿ ïîòåíöèàëüíûõ ïðè÷èí íåñîîòâåòñòâèÿ ïðîäóêöèè; – ïðîâåäåíèå ïðîôèëàêòè÷åñêèõ äåéñòâèé äëÿ ðåøåíèÿ ïðîáëåì íà óðîâíå, ñîîòâåòñòâóþùåì ðåàëüíîìó ðèñêó; – îñóùåñòâëåíèå êîíòðîëÿ ñ òåì, ÷òîáû óäîñòîâåðèòüñÿ â äåéñòâèòåëüíîé ðåàëèçàöèè è ýôôåêòèâíîñòè êîððåêòèðóþùèõ âîçäåéñòâèé; – âíåäðåíèå èçìåíåíèé â ïðîöåäóðû, âûçâàííûå êîððåêòèðóþùèìè âîçäåéñòâèÿìè, è èõ ðåãèñòðàöèþ. Ñèñòåìà êà÷åñòâà – æèçíåííûé öèêë. Ðàçðàáîòêà ÏÎ äîëæíà îñóùåñòâëÿòüñÿ â ñîîòâåòñòâèè ñ ìîäåëüþ æèçíåííîãî öèêëà. Äåéñòâèÿ, ñâÿçàííûå ñ îáåñïå÷åíèåì êà÷åñòâà, äîëæíû ïëàíèðîâàòüñÿ è ïðîâîäèòüñÿ ñ ó÷åòîì îñîáåííîñòåé âûáðàííîé ìîäåëè ÆÖ. Ïîñòàâùèê äîëæåí óñòàíàâëèâàòü è âûïîëíÿòü ïðîöåäóðû, îáåñïå÷èâàþùèå ïðîâåäåíèå àíàëèçà êîíòðàêòà è êîîðäèíàöèþ ýòîé äåÿòåëüíîñòè. Êàæäûé êîíòðàêò äîëæåí áûòü èçó÷åí ïîñòàâùèêîì äëÿ ãàðàíòèè òîãî, ÷òî: 25
– îáëàñòü äåéñòâèÿ êîíòðàêòà, à òàêæå òðåáîâàíèÿ, îïðåäåëåíû è äîêóìåíòàëüíî îôîðìëåíû; – âåðîÿòíûå ñëó÷àéíîñòè èëè ðèñê èäåíòèôèöèðîâàíû; – èíôîðìàöèÿ, ÿâëÿþùàÿñÿ ñîáñòâåííîñòüþ ôèðìû, äîñòàòî÷íî çàùèùåíà; – ëþáûå òðåáîâàíèÿ, îòëè÷íûå îò òåõ, êîòîðûå ñîäåðæàòñÿ â çàÿâêå íà êîíòðàêò, íàøëè íåîáõîäèìîå ðåøåíèå; – ïîñòàâùèê èìååò âîçìîæíîñòè âûïîëíèòü îáÿçàòåëüñòâà, îïðåäåëåííûå â êîíòðàêòå; – îòâåòñòâåííîñòü ïîñòàâùèêà â îòíîøåíèè ïîäðÿäíûõ ðàáîò îïðåäåëåíà; – òåðìèíîëîãèÿ ñîãëàñîâàíà îáåèìè ñòîðîíàìè; – ïîêóïàòåëü èìååò âîçìîæíîñòü âûïîëíèòü îáÿçàòåëüñòâà, îïðåäåëåííûå â êîíòðàêòå. Äëÿ ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ ïîñòàâùèê äîëæåí èìåòü ïîëíûé íåäâóñìûñëåííûé íàáîð ôóíêöèîíàëüíûõ òðåáîâàíèé. Êðîìå òîãî, ýòè ôóíêöèîíàëüíûå òðåáîâàíèÿ äîëæíû îòðàæàòü âñå àñïåêòû, íåîáõîäèìûå äëÿ óäîâëåòâîðåíèÿ ïîòðåáíîñòåé ïîêóïàòåëÿ. Ôóíêöèîíàëüíûå òðåáîâàíèÿ äîëæíû áûòü ñôîðìóëèðîâàíû äîñòàòî÷íî òî÷íî, ñ òåì, ÷òîáû ïðîèçâîäèòü îöåíêó âî âðåìÿ ïðèåìêè ïðîäóêöèè. Ýòè òðåáîâàíèÿ ôèêñèðóþòñÿ â òåõíè÷åñêîì çàäàíèè (ÒÇ).  íåêîòîðûõ ñëó÷àÿõ ýòîò äîêóìåíò ðàçðàáàòûâàåòñÿ ïîêóïàòåëåì.  äðóãèõ ñëó÷àÿõ îí ðàçðàáàòûâàåòñÿ ïîñòàâùèêîì â òåñíîì ñîòðóäíè÷åñòâå ñ ïîêóïàòåëåì; ïðè ýòîì ïîñòàâùèê äîëæåí ïîëó÷èòü ñîãëàñèå ïîêóïàòåëÿ ïðåæäå, ÷åì íà÷íåòñÿ ñòàäèÿ ðàçðàáîòêè. Òåõíè÷åñêîå çàäàíèå, êàê ÷àñòü äîêóìåíòàöèè íà ðàçðàáîòêó, äîëæíî áûòü îáúåêòîì êîíòðîëÿ ñî ñòîðîíû äåéñòâèé (ïðîöåññîâ) ïî äîêóìåíòèðîâàíèþ è óïðàâëåíèþ êîíôèãóðàöèåé. Âñå èíòåðôåéñû ìåæäó ðàçðàáàòûâàåìûì ïðîãðàììíûì îáåñïå÷åíèåì è ñóùåñòâóþùèì ÏÎ è/èëè àïïàðàòíûìè ñðåäñòâàìè äîëæíû áûòü ïîëíîñòüþ îïðåäåëåíû ëèáî íåïîñðåäñòâåííî, ëèáî ïóòåì ññûëîê â òåõíè÷åñêîì çàäàíèè.  ïðîöåññå ðàçðàáîòêè òåõíè÷åñêîãî çàäàíèÿ ðåêîìåíäóåòñÿ îáðàòèòü âíèìàíèå íà ñëåäóþùèå âîïðîñû: – íàçíà÷åíèå ëèö (ñ îáåèõ ñòîðîí), îòâåòñòâåííûõ çà ðàçðàáîòêó ÒÇ; – ìåòîäû ñîãëàñîâàíèÿ òðåáîâàíèé è óòâåðæäåíèÿ èçìåíåíèé; – ïðèìåíåíèå îáùåïðèíÿòîé òåðìèíîëîãèè â äàííîé ïðåäìåòíîé îáëàñòè, à òàêæå ïðåäîòâðàùåíèå ñèòóàöèé ïî íåïðàâèëüíîìó òîëêîâàíèþ ïðèìåíÿåìûõ òåðìèíîâ; – çàïèñü è èçó÷åíèå ðåçóëüòàòîâ äèñêóññèé îáåèìè ñòîðîíàìè. 26
Ïðîöåññ ðàçðàáîòêè íåîáõîäèìî ïëàíèðîâàòü. Ïëàí ðàçðàáîòêè äîëæåí îõâàòûâàòü ñëåäóþùåå: – îïèñàíèå ïðåäìåòíîé îáëàñòè (ïðîåêòà), âêëþ÷àÿ ïîñòàíîâêó çàäà÷è; – îðãàíèçàöèþ ðåñóðñîâ ïîä êîíêðåòíûé ïðîåêò, âêëþ÷àÿ ñîñòàâ êîìàíäû, îáÿçàííîñòè ÷ëåíîâ êîìàíäû, ïðèâëåêàåìûõ ñóáïîäðÿä÷èêîâ è ìàòåðèàëüíûå çàòðàòû; – ôàçû ðàçðàáîòêè; – ïðîãðàììó ðàáîò íàä ïðîåêòîì, óñòàíàâëèâàþùóþ çàäà÷è, êîòîðûå äîëæíû áûòü ðåøåíû, ðåñóðñû è âðåìÿ, íåîáõîäèìûå äëÿ ðåøåíèÿ êàæäîé çàäà÷è; – ñîãëàñîâàíèå ñëåäóþùèõ ïëàíîâ, ðàçðàáàòûâàåìûõ â õîäå ïðîåêòà: ïëàí êà÷åñòâà; ïëàí óïðàâëåíèÿ êîíôèãóðàöèåé; ïëàí êîìïëåêòàöèè; ïëàí ïðîâåäåíèÿ èñïûòàíèé. Ïëàí ðàçðàáîòêè äîëæåí êîððåêòèðîâàòüñÿ ïî ìåðå ñîâåðøåíñòâîâàíèÿ ðàçðàáîòêè, è êàæäàÿ ôàçà äîëæíà áûòü îïðåäåëåíà äî òîãî, êàê íà÷íóòñÿ ðàáîòû íà ýòîé ôàçå. Ïëàí äîëæåí áûòü ðàññìîòðåí è óòâåðæäåí äî íà÷àëà åãî ðåàëèçàöèè. Ïëàí ðàçðàáîòêè äîëæåí óñòàíàâëèâàòü óïîðÿäî÷åííûé ïðîöåññ èëè ìåòîäîëîãèþ ïðåîáðàçîâàíèÿ òåõíè÷åñêîãî çàäàíèÿ â ïðîäóêöèþ ïðîãðàììíîãî îáåñïå÷åíèÿ. Îí ìîæåò âêëþ÷àòü â ñåáÿ ðàñïðåäåëåíèå ðàáîò ïî ôàçàì è îïðåäåëåíèå: – ôàç (ýòàïîâ, ñòàäèé, ðàáîò, ïðîöåññîâ) ðàçðàáîòêè, êîòîðûå äîëæíû áûòü âûïîëíåíû; – íåîáõîäèìûõ çàòðàò äëÿ êàæäîé ôàçû; – òðåáóåìûõ ðåçóëüòàòîâ ïî êàæäîé ôàçå; – ïðîöåäóð ïðîâåðêè, êîòîðûå íåîáõîäèìî ïðîâåñòè íà êàæäîé ôàçå; – ïîòåíöèàëüíûõ ïðîáëåì, ñâÿçàííûõ ñ ôàçàìè ðàçðàáîòêè è ñ âûïîëíåíèåì óñòàíîâëåííûõ òðåáîâàíèé. Ïëàí ðàçðàáîòêè äîëæåí îïðåäåëÿòü, êàê óïðàâëÿòü ïðîåêòîì, è âêëþ÷àòü: – ãðàôèê ðàçðàáîòêè ïðîäóêöèè, âûïîëíåíèÿ êîíòðàêòà è ñâÿçàííûõ ñ íèì ïîñòàâîê; – îðãàíèçàöèþ êîíòðîëÿ çà õîäîì âûïîëíåíèÿ ãðàôèêà; – ðàñïðåäåëåíèå îòâåòñòâåííîñòè è ðåñóðñîâ ïî ðàáîòàì, âêëþ÷åííûì â ãðàôèê; – îðãàíèçàöèþ èíòåðôåéñîâ ìåæäó ðàçëè÷íûìè ãðóïïàìè, âõîäÿùèìè â ñîñòàâ êîìàíäû ïðîåêòà. Ïëàí ðàçðàáîòêè äîëæåí óñòàíàâëèâàòü ìåòîäû, îáåñïå÷èâàþùèå ïðàâèëüíîñòü âûïîëíåíèÿ âñåõ ðàáîò. Îí ìîæåò âêëþ÷àòü ïðàâèëà, 27
ïðàêòè÷åñêèå ìåòîäû è íàêîïëåííûé îïûò ïî ðàçðàáîòêå; ñðåäñòâà è òåõíè÷åñêèå ïðèåìû, èñïîëüçóåìûå äëÿ ðàçðàáîòêè; óïðàâëåíèå êîíôèãóðàöèåé. Àíàëèç õîäà âûïîëíåíèÿ ðàáîò ñëåäóåò ïëàíèðîâàòü, ïðîâîäèòü è äîêóìåíòàëüíî îôîðìëÿòü, ñ òåì, ÷òîáû îáåñïå÷èòü ðåøåíèå ñïîðíûõ âîïðîñîâ, êàñàþùèõñÿ ðàñïðåäåëåíèÿ ðåñóðñîâ, è ãàðàíòèðîâàòü ýôôåêòèâíîå âûïîëíåíèå ïëàíîâ ïðîåêòà. Íåîáõîäèìûå çàòðàòû ïî êàæäîé ôàçå äîëæíû áûòü îïðåäåëåíû è äîêóìåíòàëüíî îôîðìëåíû. Êàæäîå òðåáîâàíèå äîëæíî áûòü îïðåäåëåíî òàêèì îáðàçîì, ÷òîáû åãî âûïîëíåíèå ìîæíî áûëî ïðîâåðèòü. Âîïðîñ î íåïîëíûõ, äâóñìûñëåííûõ èëè ïðîòèâîðå÷èâûõ òðåáîâàíèÿõ äîëæíû ðåøàòü ëèöà, îòâåòñòâåííûå çà ðàçðàáîòêó ýòèõ òðåáîâàíèé. Ðåçóëüòàòû, òðåáóåìûå ïî êàæäîé ôàçå ðàçðàáîòêè, äîëæíû áûòü îïðåäåëåíû è äîêóìåíòàëüíî îôîðìëåíû. Îíè äîëæíû áûòü ïðîâåðåíû íà ïðåäìåò óäîâëåòâîðåíèÿ ñëåäóþùèõ óñëîâèé: – îòâå÷àòü òðåáîâàíèÿì, óñòàíîâëåííûì äëÿ êàæäîé ôàçû; – ñîäåðæàòü êðèòåðèè ïðèåìêè èëè ññûëêè íà íèõ äëÿ ïåðåõîäà ê ñëåäóþùåé ôàçå; – ñîîòâåòñòâîâàòü ïðèíÿòîé ïðàêòèêå è íàêîïëåííîìó îïûòó ïî ðàçðàáîòêå íåçàâèñèìî îò òîãî, îãîâîðåíû ëè îíè âî âõîäíîé èíôîðìàöèè; – èäåíòèôèöèðîâàòü òå õàðàêòåðèñòèêè ïðîãðàììíîãî îáåñïå÷åíèÿ, êîòîðûå ÿâëÿþòñÿ íàèáîëåå âàæíûìè äëÿ åå áåçîïàñíîñòè è ýôôåêòèâíîãî ôóíêöèîíèðîâàíèÿ; – ñîîòâåòñòâîâàòü äåéñòâóþùèì íîðìàòèâíûì òðåáîâàíèÿì. Ïîñòàâùèê äîëæåí ñîñòàâèòü ïëàí ïðîâåðêè âñåõ ðåçóëüòàòîâ ðàçðàáîòêè â êîíöå êàæäîé ôàçû. Ïðîâåðêà ðàçðàáîòêè äîëæíà óñòàíîâèòü, ÷òî ïîëó÷åííûå ðåçóëüòàòû îòâå÷àþò òðåáîâàíèÿì, óñòàíîâëåííûì â íà÷àëå ôàçû. Ýòè ïðîâåðêè íåîáõîäèìî ïðîâîäèòü, îñíîâûâàÿñü íà âûïîëíåíèè ñëåäóþùèõ ìåðîïðèÿòèé ïî êîíòðîëþ ðàçðàáîòêè: – îñóùåñòâëåíèå àíàëèçîâ â õîäå ôàç ðàçðàáîòêè ÷åðåç óñòàíîâëåííûå èíòåðâàëû âðåìåíè; – ñðàâíåíèå íîâîãî ïðîåêòà ñ àïðîáèðîâàííûì àíàëîãè÷íûì ïðîåêòîì, åñëè òàêîâîé èìååòñÿ; – ïðîâåäåíèå èñïûòàíèé è äåìîíñòðàöèîííûõ ïîêàçîâ. Ðåçóëüòàòû ïðîâåðîê è ïîñëåäóþùèõ äåéñòâèé, íåîáõîäèìûõ äëÿ ãàðàíòèè òîãî, ÷òî óñòàíîâëåííûå òðåáîâàíèÿ âûïîëíåíû, äîëæíû áûòü çàôèêñèðîâàíû è ïðîâåðåíû ïîñëå òîãî, êàê ñîîòâåòñòâóþùèå äåéñòâèÿ çàâåðøàòñÿ. 28
Ïîñòàâùèê äîëæåí ïîäãîòîâèòü ïëàí êà÷åñòâà êàê ÷àñòü ðàáîò ïî ïëàíèðîâàíèþ ðàçðàáîòêè. Ïëàí êà÷åñòâà äîëæåí êîððåêòèðîâàòüñÿ â õîäå âûïîëíåíèÿ ðàáîò, à ïóíêòû, êàñàþùèåñÿ êàæäîé ôàçû, äîëæíû áûòü ïîëíîñòüþ îïðåäåëåíû ê íà÷àëó ýòîé ôàçû. Ïëàí êà÷åñòâà äîëæåí áûòü îôèöèàëüíî ðàññìîòðåí è ñîãëàñîâàí ñî âñåìè îðãàíèçàöèÿìè, çàèíòåðåñîâàííûìè â åãî ðåàëèçàöèè. Äîêóìåíò, îïèñûâàþùèé ïëàí êà÷åñòâà, ìîæåò áûòü ñàìîñòîÿòåëüíûì äîêóìåíòîì (îçàãëàâëåííûì “Ïëàí êà÷åñòâà”) èëè ÷àñòüþ äðóãîãî äîêóìåíòà. Êðîìå òîãî, îí ìîæåò áûòü ñîñòàâëåí èç íåñêîëüêèõ äîêóìåíòîâ, âêëþ÷àÿ ïëàí ðàçðàáîòêè. Ïëàí êà÷åñòâà äîëæåí îïðåäåëÿòü èëè äàâàòü ññûëêè íà ñëåäóþùèå ïóíêòû: – öåëè êà÷åñòâà, âûðàæåííûå â èçìåðÿåìûõ ïîêàçàòåëÿõ, åñëè ýòî âîçìîæíî; – çàäàííûå êðèòåðèè ïî çàòðàòàì è ðåçóëüòàòàì äëÿ êàæäîé ôàçû ðàçðàáîòêè; – èäåíòèôèêàöèþ âèäîâ äåÿòåëüíîñòè, ñâÿçàííóþ ñ èñïûòàíèÿìè, ïðîâåðêàìè è îöåíêàìè, êîòîðûå äîëæíû áûòü ïðîâåäåíû; – ïîäðîáíîå ïëàíèðîâàíèå èñïûòàíèé, ïðîâåðîê è îöåíîê, âêëþ÷àÿ ãðàôèêè, ðåñóðñû è íàçíà÷åííûõ îòâåòñòâåííûõ; – êîíêðåòíîå ðàñïðåäåëåíèå îòâåòñòâåííîñòè çà ìåðîïðèÿòèÿ ïî îáåñïå÷åíèþ êà÷åñòâà, òàêèå êàê: àíàëèçû è èñïûòàíèÿ; óïðàâëåíèå êîíôèãóðàöèåé è êîíòðîëü çà èçìåíåíèÿìè; êîíòðîëü äåôåêòîâ è âûïîëíåíèå êîððåêòèðóþùèõ äåéñòâèé. Ïðîåêòèðîâàíèå è ðåàëèçàöèÿ. Ïðîåêòèðîâàíèå è ðåàëèçàöèÿ – ýòî òå âèäû äåÿòåëüíîñòè, êîòîðûå òðàíñôîðìèðóþò òåõíè÷åñêîå çàäàíèå â ïðîãðàììíîå îáåñïå÷åíèå. Èç-çà ñëîæíîñòè ýòîé ïðîäóêöèè âñÿ äåÿòåëüíîñòü äîëæíà îñóùåñòâëÿòüñÿ â ñòðîãî óñòàíîâëåííîì ïîðÿäêå, ñ òåì, ÷òîáû ïðîèçâîäèòü ïðîäóêöèþ â ñîîòâåòñòâèè ñ òåõíè÷åñêèì çàäàíèåì, à ïðè îáåñïå÷åíèè êà÷åñòâà íå ñëåäóåò ÷ðåçìåðíî ïîëàãàòüñÿ íà äåéñòâèÿ, ñâÿçàííûå ñ èñïûòàíèåì è ïðîâåðêîé.  äîïîëíåíèå ê òðåáîâàíèÿì, îáùèì äëÿ âñåõ ôàç ðàçðàáîòêè, íåîáõîäèìî ïðèíÿòü âî âíèìàíèå ñëåäóþùèå àñïåêòû, ïðèñóùèå äåÿòåëüíîñòè ïî ïðîåêòèðîâàíèþ: – èäåíòèôèêàöèþ êîíñòðóêòèâíûõ ñîîáðàæåíèé â äîïîëíåíèå ê òðåáîâàíèÿì, êàñàþùèõñÿ âûõîäíûõ äàííûõ è îæèäàåìûõ ðåçóëüòàòîâ; ñëåäóåò ðàññìîòðåòü òàêèå àñïåêòû, êàê ïðàâèëà ïðîåêòèðîâàíèÿ è îïðåäåëåíèÿ âíóòðåííåãî èíòåðôåéñà; 29
– ìåòîäîëîãèþ ïðîåêòèðîâàíèÿ, êîòîðàÿ äîëæíà áûòü èñïîëüçîâàíà ïðè ñèñòåìíîì ïðîåêòèðîâàíèè ñîîòâåòñòâóþùåãî âèäà ïðîäóêöèè; – èñïîëüçîâàíèå ïðîøëîãî îïûòà â ïðîåêòèðîâàíèè; ó÷èòûâàÿ óðîêè, èçâëå÷åííûå èç îïûòà ïðîøëîãî ïðîåêòèðîâàíèÿ, ïîñòàâùèê äîëæåí èçáåãàòü ïîâòîðåíèé îäíèõ è òåõ æå, èëè àíàëîãè÷íûõ, ïðîáëåì; – ïîñëåäóþùèå ïðîöåññû; ïðîäóêöèÿ äîëæíà áûòü ñïðîåêòèðîâàíà òàê, ÷òîáû ìîæíî áûëî áåç ïîìåõ ïðîâîäèòü èñïûòàíèÿ, òåõíè÷åñêîå îáñëóæèâàíèå è èñïîëüçîâàíèå.  äîïîëíåíèå ê òðåáîâàíèÿì, îáùèì äëÿ âñåõ âèäîâ äåÿòåëüíîñòè, ñâÿçàííûõ ñ ðàçðàáîòêîé ïðîãðàììíîãî îáåñïå÷åíèÿ, íåîáõîäèìî ðàññìîòðåòü ñëåäóþùèå àñïåêòû äëÿ êàæäîãî âèäà äåÿòåëüíîñòè ïî ðåàëèçàöèè ïðîåêòà: – ñëåäóåò óñòàíîâèòü è ñîáëþäàòü ïðàâèëà ïðîãðàììèðîâàíèÿ, ÿçûêà ïðîãðàììèðîâàíèÿ, ñîãëàñîâàííûå ïðàâèëà íàèìåíîâàíèÿ, êîäèðîâàíèÿ è ñîîòâåòñòâóþùåãî ðàçúÿñíåíèÿ; – ïîñòàâùèê äîëæåí èñïîëüçîâàòü ñîîòâåòñòâóþùèå ìåòîäû è ñðåäñòâà ðåàëèçàöèè, ÷òîáû âûïîëíèòü òðåáîâàíèÿ ïîêóïàòåëÿ. Ïîñòàâùèê äîëæåí ïðîâîäèòü àíàëèç ñ öåëüþ ãàðàíòèè òîãî, ÷òî òðåáîâàíèÿ âûïîëíÿþòñÿ, è îïèñàííûå âûøå ìåòîäû ïðèìåíÿþòñÿ ïðàâèëüíî. Ïðîöåññ ïðîåêòèðîâàíèÿ èëè ðåàëèçàöèè äîëæåí ïðîäîëæàòüñÿ äî òåõ ïîð, ïîêà ïîñëåäñòâèÿ âñåõ âûÿâëåííûõ íåäîñòàòêîâ íå áóäóò ïîëîæèòåëüíî ðàçðåøåíû èëè ïîêà íå áóäåò èçâåñòíà ñòåïåíü ðèñêà â ñëó÷àå ïðîäîëæåíèÿ ðàáîò äðóãèìè ìåòîäàìè. Ñëåäóåò âåñòè ïðîòîêîëû òàêèõ àíàëèçîâ. Ïðîâåäåíèå èñïûòàíèÿ ìîæåò áûòü íåîáõîäèìî íà ðàçëè÷íûõ óðîâíÿõ, íà÷èíàÿ îò îòäåëüíîãî ýëåìåíòà ÏÎ è êîí÷àÿ ãîòîâîé ïðîäóêöèåé. Ñóùåñòâóåò íåñêîëüêî ðàçëè÷íûõ ïîäõîäîâ ê èñïûòàíèÿì.  íåêîòîðûõ ñëó÷àÿõ îöåíêà, èñïûòàíèÿ íà ìåñòå è ïðèåìî÷íûå èñïûòàíèÿ ìîãóò áûòü îäíèì è òåì æå âèäîì äåÿòåëüíîñòè. Äîêóìåíò, îïèñûâàþùèé ïëàí èñïûòàíèé, ìîæåò áûòü ñàìîñòîÿòåëüíûì äîêóìåíòîì (îçàãëàâëåííûì “Ïëàí èñïûòàíèé”) èëè ÷àñòüþ äðóãîãî äîêóìåíòà èëè ìîæåò áûòü ñîñòàâëåí èç íåñêîëüêèõ äîêóìåíòîâ. Ñèñòåìà êà÷åñòâà – âñïîìîãàòåëüíûå âèäû äåÿòåëüíîñòè. Íàèáîëåå âàæíûìè âñïîìîãàòåëüíûìè âèäàìè äåÿòåëüíîñòè ÿâëÿþòñÿ óïðàâëåíèå êîíôèãóðàöèåé è îñóùåñòâëåíèå êîíòðîëÿ çà äîêóìåíòàöèåé. Óïðàâëåíèå êîíôèãóðàöèåé îáåñïå÷èâàåò ìåõàíèçì èäåíòèôèêàöèè, êîíòðîëÿ è îòñëåæèâàíèÿ âàðèàíòîâ êàæäîãî ýëåìåíòà, âõîäÿùåãî â ñîñòàâ ïðîãðàììíîãî îáåñïå÷åíèÿ. Âî ìíîãèõ ñëó÷àÿõ áîëåå 30
ðàííèå âàðèàíòû, êîòîðûå âñå åùå ïðîäîëæàþò èñïîëüçîâàòüñÿ ïîêóïàòåëåì, äîëæíû ñîïðîâîæäàòüñÿ è íàõîäèòüñÿ ïîä êîíòðîëåì. Ñèñòåìà óïðàâëåíèÿ êîíôèãóðàöèåé äîëæíà: – îäíîçíà÷íî èäåíòèôèöèðîâàòü âàðèàíòû êàæäîãî ýëåìåíòà ïðîãðàììíîãî îáåñïå÷åíèÿ, ñîâîêóïíîñòü êîòîðûõ îáðàçóþò êîíêðåòíûé âàðèàíò ãîòîâîé ïðîäóêöèè; – èäåíòèôèöèðîâàòü ñîñòîÿíèå êîìïîíîâêè ïðîãðàììíîãî îáåñïå÷åíèÿ, íàõîäÿùåãîñÿ â ðàçðàáîòêå èëè óæå ïîñòàâëåííîãî ïîêóïàòåëþ; – óïðàâëÿòü ìîäåðíèçàöèåé êîíêðåòíîãî ýëåìåíòà ïðîãðàììíîãî îáåñïå÷åíèÿ, ïðîâîäèìîé áîëåå, ÷åì îäíèì ÷åëîâåêîì; – îáåñïå÷èòü êîîðäèíàöèþ ðàáîò ïî ìîäåðíèçàöèè ìíîãî÷èñëåííîé ïðîäóêöèè, ïðîèçâîäèìîé â îäíîì èëè áîëåå ìåñòàõ, ïî íåîáõîäèìîñòè; – èäåíòèôèöèðîâàòü è îòñëåæèâàòü âñå ìåðîïðèÿòèÿ è èçìåíåíèÿ, âûçâàííûå èçìåíèâøåéñÿ çàÿâêîé, íà÷èíàÿ îò çàìûñëà äî âûïóñêà ïðîäóêöèè. Ïîñòàâùèê äîëæåí ðàçðàáîòàòü è ðåàëèçîâàòü ïëàí óïðàâëåíèÿ êîíôèãóðàöèåé, êîòîðûé âêëþ÷àåò â ñåáÿ ñëåäóþùåå: – îðãàíèçàöèè, çàíÿòûå â óïðàâëåíèè êîíôèãóðàöèåé, è îòâåòñòâåííîñòü, âîçëîæåííóþ íà êàæäóþ èç íèõ; – âèäû äåÿòåëüíîñòè ïî óïðàâëåíèþ êîíôèãóðàöèåé, êîòîðûå äîëæíû áûòü îñóùåñòâëåíû; – òåõíè÷åñêèå ñðåäñòâà, òåõíîëîãèè è ìåòîäîëîãè÷åñêèå ïðèíöèïû, êîòîðûå äîëæíû áûòü ïðèìåíåíû â óïðàâëåíèè êîíôèãóðàöèåé; – ñòàäèè, íà êîòîðûõ ýëåìåíòû ïðîãðàììíîãî îáåñïå÷åíèÿ äîëæíû áûòü ïîäâåðãíóòû óïðàâëåíèþ êîíôèãóðàöèåé. Ê âèäàì äåÿòåëüíîñòè, ñâÿçàííîé ñ óïðàâëåíèåì êîíôèãóðàöèåé, îòíîñÿòñÿ èäåíòèôèêàöèÿ êîíôèãóðàöèè, êîíòðîëü èçìåíåíèé, óñòàíîâëåíèå îò÷åòà î ñòàòóñå êîíôèãóðàöèè. Ïîñòàâùèê äîëæåí óñòàíîâèòü è îñóùåñòâëÿòü ïðîöåäóðû ïî èäåíòèôèêàöèè ýëåìåíòîâ ïðîãðàììíîãî îáåñïå÷åíèÿ íà âñåõ ôàçàõ ïðîåêòà. Êàæäûé îòäåëüíûé ýëåìåíò ÏÎ äîëæåí èìåòü ñâîþ ñîáñòâåííóþ è îòëè÷íóþ îò äðóãèõ èäåíòèôèêàöèþ. Ïðîöåäóðû äîëæíû ïðèìåíÿòüñÿ äëÿ ãàðàíòèè òîãî, ÷òî äëÿ êàæäîãî âàðèàíòà ýëåìåíòà ÏÎ ìîãóò áûòü èäåíòèôèöèðîâàíû: – ôóíêöèîíàëüíûå è òåõíè÷åñêèå òðåáîâàíèÿ; – âñå òåõíè÷åñêèå ñðåäñòâà, èñïîëüçóåìûå ïðè ðàçðàáîòêå, êîòîðûå âëèÿþò íà ôóíêöèîíàëüíûå è òåõíè÷åñêèå òðåáîâàíèÿ; – âñå èíòåðôåéñû ñ äðóãèìè ýëåìåíòàìè ÏÎ è ñ àïïàðàòíûìè ñðåäñòâàìè; 31
– âñå äîêóìåíòû è êîìïüþòåðíûå ôàéëû, èìåþùèå îòíîøåíèå ê êîíêðåòíîìó ýëåìåíòó ÏÎ. Äëÿ âûïóùåííîé ïðîäóêöèè íåîáõîäèìî óñòàíîâèòü ïðîöåäóðû, îáëåã÷àþùèå îòñëåæèâàåìîñòü ýëåìåíòà èëè ïðîäóêöèè ÏÎ. Ïîñòàâùèê äîëæåí óñòàíîâèòü è âûïîëíÿòü ïðîöåäóðû ïî èäåíòèôèêàöèè, äîêóìåíòàëüíîìó îôîðìëåíèþ, àíàëèçó è ñàíêöèîíèðîâàíèþ ëþáûõ èçìåíåíèé â ýëåìåíòàõ ÏÎ â ðàìêàõ óïðàâëåíèÿ êîíôèãóðàöèåé. Âñå èçìåíåíèÿ â ýëåìåíòàõ ÏÎ äîëæíû ïðîâîäèòüñÿ â ñîîòâåòñòâèè ñ ýòèìè ïðîöåäóðàìè. Ïîñòàâùèê äîëæåí óñòàíîâèòü è îáåñïå÷èòü ðåãèñòðàöèþ, óïðàâëåíèå è ïðåäîñòàâëåíèå îò÷åòîâ î ñòàòóñå ÏÎ, çàÿâîê íà èçìåíåíèå è ðåàëèçàöèþ óòâåðæäåííûõ èçìåíåíèé. Ïîñòàâùèê äîëæåí óñòàíîâèòü è îáåñïå÷èòü ïðîöåäóðû ïî êîíòðîëþ âñåõ äîêóìåíòîâ. Ê äàííûì ïðîöåäóðàì îòíîñÿòñÿ: – îïðåäåëåíèå òåõ äîêóìåíòîâ, êîòîðûå äîëæíû áûòü îáúåêòîì êîíòðîëÿ; – óòâåðæäåíèå è îïóáëèêîâàíèå; – èçìåíåíèå, âêëþ÷àÿ îòìåíó è, åñëè íåîáõîäèìî, âûïóñê. Ïðîöåäóðû ïî êîíòðîëþ çà äîêóìåíòàöèåé äîëæíû ïðèìåíÿòüñÿ ê ñîîòâåòñòâóþùèì äîêóìåíòàì, âêëþ÷àÿ ñëåäóþùèå: – ïðîöåäóðíûå äîêóìåíòû, îïèñûâàþùèå ñèñòåìó êà÷åñòâà, êîòîðàÿ äîëæíà ïðèìåíÿòüñÿ íà ïðîòÿæåíèè âñåãî ÆÖ; – äîêóìåíòû ïî ïëàíèðîâàíèþ, îïèñûâàþùèå ïëàíèðîâàíèå è ðàçâèòèå âñåõ âèäîâ äåÿòåëüíîñòè ïîñòàâùèêà, à òàêæå âçàèìîäåéñòâèå ñ ïîêóïàòåëåì; – äîêóìåíòû íà ïðîãðàììíîå îáåñïå÷åíèå, âêëþ÷àÿ: èíôîðìàöèþ íà âõîäå ôàçû ðàçðàáîòêè; îæèäàåìûå ðåçóëüòàòû â êîíöå ôàçû ðàçðàáîòêè; ïëàíû è ðåçóëüòàòû ïðîâåðîê è îöåíîê; äîêóìåíòàöèþ äëÿ ïîêóïàòåëÿ è ïîëüçîâàòåëÿ; ýêñïëóàòàöèîííóþ äîêóìåíòàöèþ. Âñå äîêóìåíòû äîëæíû áûòü èçó÷åíû è óòâåðæäåíû óïîëíîìî÷åííûìè äîëæíîñòíûìè ëèöàìè äî èõ îïóáëèêîâàíèÿ. Äåéñòâóþùèå ïðîöåäóðû ïî äîêóìåíòèðîâàíèþ äîëæíû ãàðàíòèðîâàòü òî, ÷òî ñîîòâåòñòâóþùèå äîêóìåíòû èìåþòñÿ â íàëè÷èè íà ñîîòâåòñòâóþùèõ ó÷àñòêàõ òàì, ãäå âûïîëíÿþòñÿ îïåðàöèè, âàæíûå äëÿ ýôôåêòèâíîãî ôóíêöèîíèðîâàíèÿ ñèñòåìû êà÷åñòâà, à òàêæå òî, ÷òî óñòàðåâøèå äîêóìåíòû áûñòðî èçâëåêàþòñÿ èç óïîòðåáëåíèÿ. Òàì, ãäå èñïîëüçóþòñÿ êîìïüþòåðíûå ôàéëû, îñîáîå âíèìàíèå ñëåäóåò îáðàòèòü íà ñîîòâåòñòâóþùèå ïðîöåäóðû óòâåðæäåíèÿ, äîñòóïà, ðàñïðåäåëåíèÿ è àðõèâíîãî õðàíåíèÿ. Ê äðóãèì âñïîìîãàòåëüíûì âèäàì äåÿòåëüíîñòè îòíîñÿòñÿ: èçìåðåíèå ïðîäóêöèè è ïðîöåññà; ïðàâèëà, ïðàêòè÷åñêèå ìåòîäû è íà32
êîïëåííûé îïûò; ñðåäñòâà è òåõíè÷åñêèå ïðèåìû; çàêóïêà; ïîñòàâêà ïðîãðàììíîãî îáåñïå÷åíèÿ òðåòüåé ñòîðîíîé; ïîäãîòîâêà êàäðîâ. 1.4. Ïîêàçàòåëè êà÷åñòâà ïðîãðàììíûõ ñðåäñòâ â ÃÎÑÒ 28195-89 è ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 Ïîêàçàòåëè êà÷åñòâà ïðîãðàììíûõ ñðåäñòâ (ÏÑ) óñòàíàâëèâàþò ÃÎÑÒ 28195-89 “Îöåíêà êà÷åñòâà ïðîãðàììíûõ ñðåäñòâ. Îáùèå ïîëîæåíèÿ” è ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 “Èíôîðìàöèîííàÿ òåõíîëîãèÿ. Îöåíêà ïðîãðàììíîé ïðîäóêöèè. Õàðàêòåðèñòèêà êà÷åñòâà è ðóêîâîäñòâà ïî èõ ïðèìåíåíèþ”. Îäíîâðåìåííîå ñóùåñòâîâàíèå äâóõ äåéñòâóþùèõ ñòàíäàðòîâ, íîðìèðóþùèõ îäíè è òå æå ïîêàçàòåëè, ñòàâèò âîïðîñ îá èõ ãàðìîíèçàöèè. Íèæå êðàòêî ðàññìîòðèì êàæäûé èç ïåðå÷èñëåííûõ ñòàíäàðòîâ. ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 óñòàíàâëèâàåò øåñòü õàðàêòåðèñòèê êà÷åñòâà ïðîãðàììíûõ ñðåäñòâ. Ïîä õàðàêòåðèñòèêîé êà÷åñòâà, ñîãëàñíî ýòîìó ñòàíäàðòó, ïîíèìàåòñÿ “íàáîð ñâîéñòâ (àòðèáóòîâ) ïðîãðàììíîé ïðîäóêöèè, ïî êîòîðûì åå êà÷åñòâî îöåíèâàåòñÿ èëè îïèñûâàåòñÿ”. Îïðåäåëåíèÿ êà÷åñòâà è õàðàêòåðèñòèêè, óñòàíîâëåííûå â ýòîì ñòàíäàðòå, îòðàæàþò ïðåäñòàâëåíèå ïîëüçîâàòåëÿ î êà÷åñòâå ïðîãðàììíîé ñèñòåìû. Ôóíêöèîíàëüíûå âîçìîæíîñòè. Äàííàÿ õàðàêòåðèñòèêà îïèñûâàåò ñâîéñòâà ïðîãðàììíîãî ñðåäñòâà â ÷àñòè ïîëíîòû óäîâëåòâîðåíèÿ òðåáîâàíèé ïîëüçîâàòåëÿ è â ýòîì ñìûñëå ÿâëÿåòñÿ îïðåäåëÿþùåé äëÿ ïîòðåáèòåëüñêèõ ñâîéñòâ ñðåäñòâà, â òî âðåìÿ êàê îñòàëüíûå õàðàêòåðèñòèêè íîñÿò áîëåå “òåõíè÷åñêèé” õàðàêòåð, ÷òî íå óìåíüøàåò èõ çíà÷åíèÿ. Êðîìå òîãî, ýòè õàðàêòåðèñòèêè (òàêèå êàê íàäåæíîñòü, ýôôåêòèâíîñòü è äð.) ìîãóò âõîäèòü â ÷èñëî òðåáîâàíèé ïîëüçîâàòåëÿ. Òðåáîâàíèÿ ïîëüçîâàòåëÿ ÷åòêî îáóñëîâëåíû ïðè íàëè÷èè êîíòðàêòà è, ñîîòâåòñòâåííî, òåõíè÷åñêîãî çàäàíèÿ (òåõíè÷åñêèõ òðåáîâàíèé).  äðóãèõ ñëó÷àÿõ ðå÷ü èäåò î ïðåäïîëàãàåìûõ ïîòðåáíîñòÿõ, êîòîðûå äîëæíû áûòü óñòàíîâëåíû è ôîðìàëüíî îïðåäåëåíû êàêèìè-ëèáî íîðìàòèâíûìè äîêóìåíòàìè (ñòàíäàðòàìè, òåõíè÷åñêèìè óñëîâèÿìè è ïð.). Îöåíêà êà÷åñòâà ïðîãðàììíîãî ñðåäñòâà äîëæíà íà÷èíàòüñÿ ñ òî÷íîãî è ôîðìàëüíîãî óñòàíîâëåíèÿ ïðåäúÿâëÿåìûõ òðåáîâàíèé, êîòîðûå ìîãóò ðàçëè÷àòüñÿ (è ðàçëè÷àþòñÿ) äëÿ ðàçëè÷íûõ ñèñòåì. Ôóíêöèîíàëüíûå âîçìîæíîñòè – íàáîð àòðèáóòîâ, îòíîñÿùèõñÿ ê ñóòè íàáîðà ôóíêöèé è èõ êîíêðåòíûì ñâîéñòâàì. Ôóíêöèÿìè ÿâëÿþòñÿ òå, êîòîðûå ðåàëèçóþò óñòàíîâëåííûå èëè ïðåäïîëàãàåìûå ïîòðåáíîñòè. Äàííûé íàáîð àòðèáóòîâ õàðàêòåðèçóåò òî, ÷òî 33
ïðîãðàììíàÿ ñèñòåìà âûïîëíÿåò äëÿ óäîâëåòâîðåíèÿ ïîòðåáíîñòåé, òîãäà êàê äðóãèå íàáîðû, ãëàâíûì îáðàçîì, õàðàêòåðèçóþò, êîãäà è êàê ýòî âûïîëíÿåòñÿ. Íàäåæíîñòü. Ñïåöèôèêà ïðîãðàììíîãî ñðåäñòâà çàêëþ÷àåòñÿ â òîì, ÷òî îíî íå ïîäâåðæåíî ñòàðåíèþ è èçíîñó, à îòêàçû ïðîÿâëÿþòñÿ èç-çà îøèáîê â òðåáîâàíèÿõ, ïðîåêòå, ðåàëèçàöèè. Íàäåæíîñòü – íàáîð àòðèáóòîâ, îòíîñÿùèõñÿ ê ñïîñîáíîñòè ïðîãðàììíîãî ñðåäñòâà ñîõðàíÿòü ñâîé óðîâåíü êà÷åñòâà ôóíêöèîíèðîâàíèÿ â óñòàíîâëåííûõ óñëîâèÿõ çà îïðåäåëåííûé ïåðèîä âðåìåíè. Ïðàêòè÷íîñòü. Ïðè îöåíêå ýòîé õàðàêòåðèñòèêè ñëåäóåò èñõîäèòü èç òðåáîâàíèé ïîëüçîâàòåëÿ, òàê êàê ïîëüçîâàòåëè ðàçíîãî óðîâíÿ ïîäãîòîâëåííîñòè ïðåäúÿâëÿþò ðàçíûå (÷àñòî âçàèìîèñêëþ÷àþùèå) òðåáîâàíèÿ. Ïðàêòè÷íîñòü – íàáîð àòðèáóòîâ, îòíîñÿùèõñÿ ê îáúåìó ðàáîò, òðåáóåìûõ äëÿ èñïîëíåíèÿ è èíäèâèäóàëüíîé îöåíêè òàêîãî èñïîëíåíèÿ îïðåäåëåííûì èëè ïðåäïîëàãàåìûì êðóãîì ïîëüçîâàòåëåé. Ýôôåêòèâíîñòü. Îöåíêà äàííîé õàðàêòåðèñòèêè òàêæå êðèòè÷åñêè çàâèñèò îò òðåáîâàíèé ïîëüçîâàòåëÿ. Ïðîãðàììíîå ñðåäñòâî ìîæåò âûãëÿäåòü íåýôôåêòèâíûì íå â ñèëó ïëîõîãî êîäèðîâàíèÿ, à â ñèëó ïðîòèâîðå÷èâîñòè è íåðåàëüíîñòè èñõîäíûõ òðåáîâàíèé. Íàïðèìåð, òðåáîâàíèÿ ê ïðîãðàììíîìó ñðåäñòâó âûïîëíÿòü ôóíêöèè íà òåõíè÷åñêèõ ñðåäñòâàõ ìèíèìàëüíîé (ïî îáúåìó îïåðàòèâíîé è äèñêîâîé ïàìÿòè, òàêòîâîé ÷àñòîòå è ïð.) êîíôèãóðàöèè êîìïüþòåðà ïðîòèâîðå÷àò òðåáîâàíèÿì î âûñîêîì áûñòðîäåéñòâèè. Âîîáùå ãîâîðÿ, è òåîðèÿ, è ïðàêòèêà ñâèäåòåëüñòâóþò, ÷òî áûñòðîäåéñòâèå è îáúåì èñïîëüçóåìîé ïàìÿòè ÿâëÿþòñÿ âçàèìîäîïîëíÿþùèìè õàðàêòåðèñòèêàìè â òîì ñìûñëå, ÷òî óâåëè÷åíèå îäíîãî ïðèâîäèò ê óâåëè÷åíèþ äðóãîãî ïðè ïðî÷èõ ðàâíûõ óñëîâèÿõ. Ýôôåêòèâíîñòü – íàáîð àòðèáóòîâ, îòíîñÿùèõñÿ ê ñîîòíîøåíèþ ìåæäó óðîâíåì êà÷åñòâà ôóíêöèîíèðîâàíèÿ ïðîãðàììíîãî ñðåäñòâà è îáúåìîì èñïîëüçóåìûõ ðåñóðñîâ ïðè óñòàíîâëåííûõ óñëîâèÿõ. Ñîïðîâîæäàåìîñòü. Ìîáèëüíîñòü. Äëÿ ýòèõ äâóõ õàðàêòåðèñòèê ñëåäóåò ó÷èòûâàòü, ÷òî â ñïåöèôè÷åñêèõ ðîññèéñêèõ óñëîâèÿõ èì ÷àñòî íå óäåëÿëîñü ðàíåå è íå óäåëÿåòñÿ ñåé÷àñ äîñòàòî÷íîãî âíèìàíèÿ ñî ñòîðîíû ïîëüçîâàòåëÿ. Ýòè õàðàêòåðèñòèêè ñâÿçàíû ñ äîëãîñðî÷íûì ïëàíèðîâàíèåì ðàçâèòèÿ ïðîãðàììíîãî ñðåäñòâà (è ýêñïëóàòèðóþùåé åãî îðãàíèçàöèè). Óëó÷øåíèå ñîïðîâîæäàåìîñòè è ìîáèëüíîñòè ìîæåò, âîîáùå ãîâîðÿ, ïîâûñèòü ñòîèìîñòü ñðåäñòâà â íàñòîÿùèé ìîìåíò âðåìåíè, ÷òî (ìíîãîêðàòíî) îêóïàåòñÿ ëèøü ÷åðåç íåñêîëüêî ëåò. Ñîïðîâîæäàåìîñòü – íàáîð àòðèáóòîâ, îòíîñÿùèõñÿ ê îáúåìó ðàáîò, òðåáóåìûõ äëÿ ïðîâåäåíèÿ êîíêðåòíûõ èçìåíåíèé (ìîäèôèêàöèé). 34
Ìîáèëüíîñòü – íàáîð àòðèáóòîâ, îòíîñÿùèõñÿ ê ñïîñîáíîñòè ïðîãðàììíîãî ñðåäñòâà áûòü ïåðåíåñåííîé èç îäíîãî îêðóæåíèÿ â äðóãîå. Âñå ïðèâåäåííûå õàðàêòåðèñòèêè ÿâëÿþòñÿ íàáîðàìè àòðèáóòîâ è, ñëåäîâàòåëüíî, äîëæíû óòî÷íÿòüñÿ íà ìíîæåñòâå ñîîòâåòñòâóþùèõ ïîäõàðàêòåðèñòèê. ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 íå óñòàíàâëèâàåò ñîîòâåòñòâóþùèõ ïîêàçàòåëåé, íî â ðåêîìåíäóåìîì ïðèëîæåíèè “À” ê ýòîìó ñòàíäàðòó äàåòñÿ ïðèìåð (êà÷åñòâåííàÿ ìîäåëü) òàêèõ ïîäõàðàêòåðèñòèê, íàçûâàåìûõ êîìïëåêñíûìè ïîêàçàòåëÿìè.  êà÷åñòâå ïðèìåðà ïðèâåäåì êîìïëåêñíûå ïîêàçàòåëè äëÿ íåêîòîðûõ õàðàêòåðèñòèê. Õàðàêòåðèñòèêà “Ôóíêöèîíàëüíûå âîçìîæíîñòè”: – ïðèãîäíîñòü – àòðèáóòû ÏÑ, îòíîñÿùèåñÿ ê íàëè÷èþ è ñîîòâåòñòâèþ íàáîðà ôóíêöèé êîíêðåòíûì çàäà÷àì; – ïðàâèëüíîñòü – àòðèáóòû ÏÑ, îòíîñÿùèåñÿ ê îáåñïå÷åíèþ ïðàâèëüíîñòè èëè ñîîòâåòñòâèþ ðåçóëüòàòîâ èëè ýôôåêòîâ; – ñïîñîáíîñòü ê âçàèìîäåéñòâèþ – àòðèáóòû ÏÑ, îòíîñÿùèåñÿ ê åãî ñïîñîáíîñòè âçàèìîäåéñòâîâàòü ñ êîíêðåòíûìè ñèñòåìàìè; – ñîãëàñîâàííîñòü – àòðèáóòû ÏÑ, êîòîðûå çàñòàâëÿþò ïðîãðàììó ïðèäåðæèâàòüñÿ ñîîòâåòñòâóþùèõ ñòàíäàðòîâ èëè ñîãëàøåíèé, èëè ïîëîæåíèé çàêîíîâ, èëè ïîäîáíûõ ðåêîìåíäàöèé; – çàùèùåííîñòü – àòðèáóòû ÏÑ, îòíîñÿùèåñÿ ê åãî ñïîñîáíîñòè ïðåäîòâðàùàòü íåñàíêöèîíèðîâàííûé äîñòóï, ñëó÷àéíûé èëè ïðåäíàìåðåííûé, ê ïðîãðàììàì è äàííûì. Õàðàêòåðèñòèêà “Ýôôåêòèâíîñòü”: – õàðàêòåð èçìåíåíèÿ âî âðåìåíè – àòðèáóòû ÏÑ, îòíîñÿùèåñÿ ê âðåìåíàì îòêëèêà è îáðàáîòêè è ê ñêîðîñòè âûïîëíåíèÿ åãî ôóíêöèé; – õàðàêòåð èçìåíåíèÿ ðåñóðñîâ – àòðèáóòû ÏÑ, îòíîñÿùèåñÿ ê îáúåìó èñïîëüçóåìûõ ðåñóðñîâ è ïðîäîëæèòåëüíîñòè òàêîãî èñïîëüçîâàíèÿ ïðè âûïîëíåíèè ôóíêöèé. Ïðèâåäåííûå êîìïëåêñíûå ïîêàçàòåëè â ñâîþ î÷åðåäü ôîðìèðóþòñÿ íà îñíîâå ïîêàçàòåëåé íèæåëåæàùåãî óðîâíÿ. ÃÎÑÒ Ð ÈÑÎ/ ÌÝÊ 9126-93 íå óñòàíàâëèâàåò ýòèõ ïîêàçàòåëåé, òàê êàê ñîâðåìåííîå ñîñòîÿíèå ñîîòâåòñòâóþùèõ ìîäåëåé, òåðìèíîâ, îïðåäåëåíèé íå ïîçâîëÿåò âêëþ÷èòü èõ â ðàññìàòðèâàåìûé ìåæäóíàðîäíûé ñòàíäàðò.  ÑÑÑÐ äåéñòâîâàë è ïðîäîëæàåò äåéñòâîâàòü â ÐÔ ÃÎÑÒ 2819589. Ýòîò ñòàíäàðò óñòàíàâëèâàåò ÷åòûðåõóðîâíåâóþ ìîäåëü îöåíêè êà÷åñòâà ÏÑ. Õàðàêòåðèñòèêè âåðõíèõ äâóõ óðîâíåé (íàçûâàåìûå ôàêòîð è êðèòåðèé) óñòàíàâëèâàþòñÿ â îñíîâíîì òåêñòå äîêóìåíòà. 35
 òàáë. 1.2. ïîêàçàíû ôàêòîðû è êðèòåðèè êà÷åñòâà ÏÑ ñîãëàñíî ÃÎÑÒ 28195-89. Òàáëèöà 1.2 Íàèìåíîâàíèå ôàêòîðîâ è êðèòåðèåâ êà÷åñòâà ÏÎ è èõ îáîçíà÷åíèå
Õàðàêòåðèçóåìîå ñâîéñòâî
1. Íàäåæíîñòü ÏÎ (Í)
Õàðàêòåðèçóåò ñïîñîáíîñòü ÏÑ â êîíêðåòíûõ îáëàñòÿõ ïðèìåíåíèÿ âûïîëíÿòü çàäàííûå ôóíêöèè â ñîîòâåòñòâèè ñ ïðîãðàììíûìè äîêóìåíòàìè â óñëîâèÿõ âîçíèêíîâåíèÿ îòêëîíåíèé â ñðåäå ôóíêöèîíèðîâàíèÿ, âûçâàííûõ ñáîÿìè òåõíè÷åñêèõ ñðåäñòâ, îøèáêàìè âî âõîäíûõ äàííûõ, îøèáêàìè îáñëóæèâàíèÿ è äðóãèìè äåñòàáèëèçèðóþùèìè âîçäåéñòâèÿìè
1.1. Óñòîé÷èâîñòü ôóíêöèîíèðîâàíèÿ (Í1)
Ñïîñîáíîñòü îáåñïå÷èâàòü ïðîäîëæåíèå ðàáîòû ÏÑ ïîñëå âîçíèêíîâåíèÿ îòêëîíåíèé, âûçâàííûõ ñáîÿìè òåõíè÷åñêèõ ñðåäñòâ, îøèáêàìè âî âõîäíûõ äàííûõ è îøèáêàìè îáñëóæèâàíèÿ
1.2. Ðàáîòîñïîñîáíîñòü (Í2)
Ñïîñîáíîñòü ÏÑ ôóíêöèîíèðîâàòü â çàäàííûõ ðåæèìàõ è îáúåìàõ îáðàáàòûâàåìîé èíôîðìàöèè â ñîîòâåòñòâèè ñ ïðîãðàììíûìè äîêóìåíòàìè ïðè îòñóòñòâèè ñáîåâ òåõíè÷åñêèõ ñðåäñòâ
2. Ñîïðîâîæäàåìîñòü (Ñ)
Õàðàêòåðèçóåò òåõíîëîãè÷åñêèå àñïåêòû, îáåñïå÷èâàþùèå ïðîñòîòó óñòðàíåíèÿ îøèáîê â ÏÑ è ïðîãðàììíûõ äîêóìåíòàõ è ïîääåðæàíèÿ ÏÑ â àêòóàëüíîì ñîñòîÿíèè
2.1. Ñòðóêòóðíîñòü (Ñ1)
Îðãàíèçàöèÿ âñåõ âçàèìîñâÿçàííûõ ÷àñòåé ÏÑ â åäèíîå öåëîå ñ èñïîëüçîâàíèåì ëîãè÷åñêèõ ñòðóêòóð "ïîñëåäîâàòåëüíîñòü", "âûáîð", "ïîâòîðåíèå"
2.2. Ïðîñòîòà êîíñòðóêöèè (Ñ2)
Ïîñòðîåíèå ìîäóëüíîé ñòðóêòóðû ÏÑ íàèáîëåå ðàöèîíàëüíûì îáðàçîì ñ òî÷êè çðåíèÿ âîñïðèÿòèÿ è ïîíèìàíèÿ
2.3. Íàãëÿäíîñòü (Ñ3)
Íàëè÷èå è ïðåäñòàâëåíèå â íàèáîëåå ëåãêî âîñïðèíèìàåìîì âèäå èñõîäíûõ ìîäóëåé ÏÑ, ïîëíîå èõ îïèñàíèå â ñîîòâåòñòâóþùèõ ïðîãðàììíûõ äîêóìåíòàõ
2.4. Ïîâòîðÿåìîñòü (Ñ4)
Ñòåïåíü èñïîëüçîâàíèÿ òèïîâûõ ïðîåêòíûõ ðåøåíèé èëè êîìïîíåíòîâ, âõîäÿùèõ â ÏÑ
3. Óäîáñòâî ïðèìåíåíèÿ (Ó)
Õàðàêòåðèçóåò ñâîéñòâà ÏÑ, ñïîñîáñòâóþùèå áûñòðîìó îñâîåíèþ, ïðèìåíåíèþ è ýêñïëóàòàöèè ÏÑ ñ ìèíèìàëüíûìè òðóäîçàòðàòàìè ñ ó÷åòîì õàðàêòåðà ðåøàåìûõ çàäà÷ è òðåáîâàíèé ê êâàëèôèêàöèè îáñëóæèâàþùåãî ïåðñîíàëà
36
Ïðîäîëæåíèå òàáë. 1.2 1
3.1. Ëåãêîñòü îñâîåíèÿ (Ó1)
2
Ïðåäñòàâëåíèå ïðîãðàììíûõ äîêóìåíòîâ è ÏÑ â âèäå, ñïîñîáñòâóþùåì ïîíèìàíèþ ëîãèêè ôóíêöèîíèðîâàíèÿ ÏÑ â öåëîì è åãî ÷àñòåé
3.2. Äîñòóïíîñòü ýêñïÏîíÿòíîñòü, íàãëÿäíîñòü è ïîëíîòà îïèñàíèÿ ëóàòàöèîííûõ ïðîãðàì- âçàèìîäåéñòâèÿ ïîëüçîâàòåëÿ ñ ÏÑ â ìíûõ äîêóìåíòîâ (Ó2) ýêñïëóàòàöèîííûõ ïðîãðàììíûõ äîêóìåíòàõ 3.3. Óäîáñòâî ýêñïëóàòàöèè è îáñëóæèâàíèÿ (Ó3)
Ñîîòâåòñòâèå ïðîöåññà îáðàáîòêè äàííûõ è ôîðì ïðåäñòàâëåíèÿ ðåçóëüòàòîâ õàðàêòåðó ðåøàåìûõ çàäà÷
4. Ýôôåêòèâíîñòü (Ý)
Õàðàêòåðèçóåò ñòåïåíü óäîâëåòâîðåíèÿ ïîòðåáíîñòè ïîëüçîâàòåëÿ â îáðàáîòêå äàííûõ ñ ó÷åòîì ýêîíîìè÷åñêèõ, âû÷èñëèòåëüíûõ è ëþäñêèõ ðåñóðñîâ
4.1. Óðîâåíü àâòîìàòèçàöèè (Ý1)
Óðîâåíü àâòîìàòèçàöèè ôóíêöèé ïðîöåññà îáðàáîòêè äàííûõ ñ ó÷åòîì ðàöèîíàëüíîñòè ôóíêöèîíàëüíîé ñòðóêòóðû ÏÑ ñ òî÷êè çðåíèÿ âçàèìîäåéñòâèÿ ñ íèì ïîëüçîâàòåëÿ è èñïîëüçîâàíèÿ âû÷èñëèòåëüíûõ ðåñóðñîâ
4.2. Âðåìåííàÿ ýôôåêòèâíîñòü (Ý2)
Ñïîñîáíîñòü ÏÑ âûïîëíÿòü çàäàííûå äåéñòâèÿ â èíòåðâàë âðåìåíè, îòâå÷àþùèé çàäàííûì òðåáîâàíèÿì
4.3. Ðåñóðñîåìêîñòü (Ý3)
Ìèíèìàëüíî íåîáõîäèìûå âû÷èñëèòåëüíûå ðåñóðñû è ÷èñëî îáñëóæèâàþùåãî ïåðñîíàëà äëÿ ýêñïëóàòàöèè ÏÑ
5. Óíèâåðñàëüíîñòü (Ã)
Õàðàêòåðèçóåò àäàïòèðóåìîñòü ÏÑ ê íîâûì ôóíêöèîíàëüíûì òðåáîâàíèÿì, âîçíèêàþùèì âñëåäñòâèå èçìåíåíèÿ îáëàñòè ïðèìåíåíèÿ èëè äðóãèõ óñëîâèé ôóíêöèîíèðîâàíèÿ
5.1. Ãèáêîñòü (Ã1)
Âîçìîæíîñòü èñïîëüçîâàíèÿ ÏÑ â ðàçëè÷íûõ îáëàñòÿõ ïðèìåíåíèÿ
5.2. Ìîáèëüíîñòü (Ã2)
Âîçìîæíîñòü ïðèìåíåíèÿ ÏÑ áåç ñóùåñòâåííûõ äîïîëíèòåëüíûõ òðóäîçàòðàò íà ÝÂÌ àíàëîãè÷íîãî êëàññà
5.3. Ìîäèôèöèðóåìîñòü (Ã3)
Îáåñïå÷åíèå ïðîñòîòû âíåñåíèÿ íåîáõîäèìûõ èçìåíåíèé è äîðàáîòîê â ÏÑ â ïðîöåññå ýêñïëóàòàöèè
37
Ïðîäîëæåíèå òàáë. 1.2 1
2
6. Kîððåêòíîñòü (K)
Õàðàêòåðèçóåò ñòåïåíü ñîîòâåòñòâèÿ ÏÑ òðåáîâàíèÿì, óñòàíîâëåííûì â òåõíè÷åñêîì çàäàíèè, òðåáîâàíèÿì ê îáðàáîòêå äàííûõ è îáùåñèñòåìíûì òðåáîâàíèÿì
6.1. Ïîëíîòà ðåàëèçàöèè (K1)
Ïîëíîòà ðåàëèçàöèè çàäàííûõ ôóíêöèé ÏÑ è äîñòàòî÷íîñòü èõ îïèñàíèÿ â ïðîãðàììíîé äîêóìåíòàöèè
6.2. Ñîãëàñîâàííîñòü (K2)
Îäíîçíà÷íîå, íåïðîòèâîðå÷èâîå îïèñàíèå è èñïîëüçîâàíèå òîæäåñòâåííûõ îáúåêòîâ, ôóíêöèé, òåðìèíîâ, îïðåäåëåíèé, èäåíòèôèêàòîðîâ è ò.ä. â ðàçëè÷íûõ ÷àñòÿõ ïðîãðàììíûõ äîêóìåíòîâ è òåêñòà ïðîãðàììû
6.3. Ëîãè÷åñêàÿ êîððåêòíîñòü (K3)
Ôóíêöèîíàëüíîå è ïðîãðàììíîå ñîîòâåòñòâèå ïðîöåññà îáðàáîòêè äàííûõ ïðè âûïîëíåíèè çàäàíèÿ îáùåñèñòåìíûì òðåáîâàíèÿì
6.4. Ïðîâåðåííîñòü (K4)
Ïîëíîòà ïðîâåðêè âîçìîæíûõ ìàðøðóòîâ âûïîëíåíèÿ ïðîãðàììû â ïðîöåññå òåñòèðîâàíèÿ
Õàðàêòåðèñòèêè äâóõ íèæíèõ óðîâíåé (íàçûâàåìûõ ìåòðèêà è îöåíî÷íûé ýëåìåíò) óñòàíàâëèâàþòñÿ â ñïðàâî÷íîì Ïðèë. 2 ê ðàññìàòðèâàåìîìó ñòàíäàðòó.  òîì æå ïðèëîæåíèè óñòàíîâëåíû ìåòîäû ïðîâåäåíèÿ êîíòðîëÿ çà êà÷åñòâîì ÏÑ. Ìåòîäû îïðåäåëåíèÿ êà÷åñòâà ÏÑ ðàçëè÷àþòñÿ: – ïî ñïîñîáó ïîëó÷åíèÿ èíôîðìàöèè î ÏÑ – èçìåðèòåëüíûé, ðåãèñòðàöèîííûé, îðãàíîëåïòè÷åñêèé, ðàñ÷åòíûé; – ïî èñòî÷íèêàì ïîëó÷åíèÿ èíôîðìàöèè – òðàäèöèîííûé, ýêñïåðòíûé, ñîöèîëîãè÷åñêèé. Ïðîãðàììíî-àïïàðàòíûå ñðåäñòâà ïðîâåäåíèÿ êîíòðîëÿ çàâèñÿò îò âèäà êîíêðåòíîãî ÏÑ è äîëæíû ðàçðàáàòûâàòüñÿ îòäåëüíî.  êà÷åñòâå ïðèìåðà ïðèâåäåì íåêîòîðûå ìåòðèêè ñëåäóþùèõ êðèòåðèåâ ôàêòîðà “Íàäåæíîñòü”: – óñòîé÷èâîñòü ôóíêöèîíèðîâàíèÿ: à) ñðåäñòâà âîññòàíîâëåíèÿ ïðè îøèáêàõ íà âõîäå; á) ñðåäñòâà âîññòàíîâëåíèÿ ïðè ñáîÿõ îáîðóäîâàíèÿ; â) ðåàëèçàöèÿ óïðàâëåíèÿ ñðåäñòâàìè âîññòàíîâëåíèÿ; – ðàáîòîñïîñîáíîñòü: à) ôóíêöèîíèðîâàíèå â çàäàííûõ ðåæèìàõ; á) îáåñïå÷åíèå îáðàáîòêè çàäàííîãî îáúåìà èíôîðìàöèè.  òàáë. 1.3. ïðèâåäåíû íåêîòîðûå îöåíî÷íûå ýëåìåíòû ôàêòîðîâ “Ñîïðîâîæäàåìîñòü” è “Êîððåêòíîñòü”. 38
Òàáëèöà 1.3 Kîä ýëåìåíòà
Íàèìåíîâàíèå
Ñ08031 Íàëè÷èå êîììåíòàðèåâ â òî÷êàõ âõîäà è âûõîäà ïðîãðàììû Ñ0302 Îöåíêà ïðîñòîòû ïðîãðàììû ïî ÷èñëó òî÷åê âõîäà è âûõîäà
Ìåòîä îöåíêè
Îöåíêà
Ýêñïåðòíûé
0−1
W = 1/ ((D+1)(F+1))2, Ðàñ÷åò- ãäå D − îáùåå ÷èñëî òî÷åê âõîíûé äà â ïðîãðàììó; F − îáùåå ÷èñëî òî÷åê âûõîäà èç ïðîãðàììû U = (1 − A/B), ãäå A − îáùåå ÷èñëî ïåðåõîäîâ Òî æå ïî óñëîâèþ; B − îáùåå ÷èñëî èñïîëíÿåìûõ îïåðàòîðîâ
Ñ1002
Îöåíêà ïðîñòîòû ïðîãðàììû ïî ÷èñëó ïåðåõîäîâ ïî óñëîâèþ
Ñ0303
Îñóùåñòâëÿåòñÿ ëè ïåðåäà÷à ðåçóëüòàòîâ ðàáîòû Ýêñïåðòìîäóëÿ ÷åðåç âûçûâàþíûé ùèé åãî ìîäóëü Îöåíêà ïðîãðàììû ïî Òî æå ÷èñëó öèêëîâ Ñîîòâåòñòâèå êîììåíòàðè− // − åâ ïðèíÿòûì ñîãëàøåíèÿì Èñïîëüçóåòñÿ ëè ÿçûê − // − âûñîêîãî óðîâíÿ Íàëè÷èå âñåõ íåîáõîäèìûõ äîêóìåíòîâ äëÿ ïîíèìàíèÿ − // − è èñïîëüçîâàíèÿ ÏÑ Íàëè÷èå îïèñàíèÿ − // − îñíîâíûõ ôóíêöèé Ðåàëèçàöèÿ âñåõ − // − îñíîâíûõ ôóíêöèé Kîìïëåêòíîñòü äîêóìåíòàöèè â ñîîòâåòñòâèè ñî − // − ñòàíäàðòàìè Îòíîøåíèå ÷èñëà ìîäóëåé, îòðàáîòàâøèõ â ïðîÐàñ÷åòöåññå òåñòèðîâàíèÿ è îòíûé M ëàäêè QT ê îáùåìó ÷èñëó ìîäóëåé QÎM
Ñ0604 Ñ0901 Ñ1001 K0101
K0103 K0201 K0701
K1003
0−1
0−1 0−1 0−1 0−1 0−1 0−1 0−1
(QTM) / (QÎM)
1 Êîäû îöåíî÷íûõ ýëåìåíòîâ ñîñòàâëåíû èç ïÿòè ñèìâîëîâ ñëåäóþùèì îáðàçîì: 1-é ñèìâîë – áóêâà ðóññêîãî àëôàâèòà óêàçûâàåò íà ïðèíàäëåæíîñòü ýëåìåíòà ê òîìó èëè èíîìó ôàêòîðó; 2- è 3-é ñèìâîëû – íîìåð ìåòðèêè, êîòîðîé ïðèíàäëåæèò îöåíî÷íûé ýëåìåíò; 4- è 5-é – ïîðÿäêîâûé íîìåð äàííîãî îöåíî÷íîãî ýëåìåíòà â ìåòðèêå.
39
Îöåíêà êà÷åñòâà ÏÑ ïðîèçâîäèòñÿ â îïðåäåëåííîé ïîñëåäîâàòåëüíîñòè. Íà íà÷àëüíûõ ýòàïàõ ðàçðàáîòêè ÏÑ ïðîèçâîäèòñÿ âûáîð ïîêàçàòåëåé è èõ áàçîâûõ çíà÷åíèé. Äëÿ ïîêàçàòåëåé êà÷åñòâà íà âñåõ ÷åòûðåõ óðîâíÿõ ïðèíèìàåòñÿ åäèíàÿ øêàëà îöåíêè îò 0 äî 1. Ïîêàçàòåëè êà÷åñòâà íà âûøåñòîÿùåì óðîâíå (êðîìå óðîâíÿ îöåíî÷íûõ ýëåìåíòîâ) îïðåäåëÿþòñÿ ïîêàçàòåëÿìè êà÷åñòâà íèæåñòîÿùåãî óðîâíÿ.  ïðîöåññå îöåíêè êà÷åñòâà ÏÑ íà êàæäîì óðîâíå (êðîìå óðîâíÿ îöåíî÷íûõ ýëåìåíòîâ) ïðîâîäÿòñÿ âû÷èñëåíèÿ ïîêàçàòåëåé êà÷åñòâà ÏÑ, ò. å. îïðåäåëåíèå êîëè÷åñòâåííûõ çíà÷åíèé àáñîëþòíûõ ïîêàçàòåëåé (Pij, ãäå j – ïîðÿäêîâûé íîìåð ïîêàçàòåëÿ äëÿ i-ãî ïîêàçàòåëÿ âûøåñòîÿùåãî óðîâíÿ) è îòíîñèòåëüíûõ ïîêàçàòåëåé Kij, ÿâëÿþùèõñÿ ôóíêöèåé ïîêàçàòåëÿ Pij, è áàçîâîãî çíà÷åíèÿ Pijáàç. Êðèòåðèé è ìåòðèêà õàðàêòåðèçóþòñÿ äâóìÿ ÷èñëîâûìè ïàðàìåòðàìè – êîëè÷åñòâåííûì çíà÷åíèåì è âåñîâûìè êîýôôèöèåíòàìè Vij. Ñóììà âåñîâûõ êîýôôèöèåíòîâ ïîêàçàòåëåé óðîâíÿ l, îòíîñÿùèõñÿ ê i-ìó ïîêàçàòåëþ âûøåñòîÿùåãî óðîâíÿ l–1, åñòü âåëè÷èíà ïîñòîÿííàÿ. Ñóììà âåñîâûõ êîýôôèöèåíòîâ Vij ïðèíèìàåòñÿ ðàâíîé åäèíèöå. Îáùàÿ îöåíêà êà÷åñòâà ÏÑ â öåëîì ôîðìèðóåòñÿ ýêñïåðòàìè ïî íàáîðó ïîëó÷åííûõ çíà÷åíèé îöåíîê ôàêòîðîâ êà÷åñòâà. Äëÿ îöåíêè êà÷åñòâà ÏÑ ðàçëè÷íîãî íàçíà÷åíèÿ ìåòîäîì ýêñïåðòíîãî îïðîñà ñîñòàâëÿåòñÿ òàáëèöà áàçîâûõ ïîêàçàòåëåé êà÷åñòâà ÏÑ. Ïðè ñîïîñòàâëåíèè õàðàêòåðèñòèê ñòàíäàðòîâ ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 è ÃÎÑÒ 28195-89 ñëåäóåò ó÷åñòü íåñîîòâåòñòâèå èñïîëüçóåìîé òåðìèíîëîãèè. Íàïðèìåð, ïîäõàðàêòåðèñòèêà 1.4 ÃÎÑÒ Ð ÈÑÎ/ ÌÝÊ 9126-93 íàçûâàåòñÿ, êàê êðèòåðèé 6.2 ÃÎÑÒ 28195-89 – “ñîãëàñîâàííîñòü”. Îäíàêî â ïåðâîì äîêóìåíòå èìååòñÿ â âèäó ñîãëàñîâàííîñòü ÏÑ ñî ñòàíäàðòàìè è äðóãèìè íîðìàòèâíûìè äîêóìåíòàìè, à âî âòîðîì – “îäíîçíà÷íîå, íåïðîòèâîðå÷èâîå îïèñàíèå è èñïîëüçîâàíèå òîæäåñòâåííûõ îáúåêòîâ, ôóíêöèé, òåðìèíîâ, îïðåäåëåíèé, èäåíòèôèêàòîðîâ è ò. ä. â ðàçëè÷íûõ ÷àñòÿõ ïðîãðàììíûõ äîêóìåíòîâ è òåêñòà ïðîãðàììû”. Òî÷íîå ñîïîñòàâëåíèå õàðàêòåðèñòèê è ïîäõàðàêòåðèñòèê ïåðâîãî èç îáñóæäàåìûõ ñòàíäàðòîâ ñ ôàêòîðàìè è êðèòåðèÿìè âòîðîãî îêàçûâàåòñÿ, êàê ïðàâèëî, íåâîçìîæíûì. Òàêèì îáðàçîì, íà ñåãîäíÿøíèé äåíü äåéñòâóþò äâà íîðìàòèâíûõ äîêóìåíòà ïî îöåíêå êà÷åñòâà ÏÑ – ÃÎÑÒ 28195-89 è ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93. Ïåðâûé ñîäåðæèò ðåêîìåíäóåìûé (è âîçìîæíî – íåïîëíûé) ïåðå÷åíü ìåòðèê, îäíàêî îðèåíòèðîâàí íà ïðåäñòàâëåíèå ðàçðàáîò÷èêà. Âòîðîé – áîëåå ñîîòâåòñòâóåò âçãëÿäàì ïîëüçîâàòåëÿ, íî äëÿ åãî ïðèìåíåíèÿ òðåáóåòñÿ ðàçðàáîòêà ìîäåëè êà÷åñòâà ÏÑ, âêëþ÷àþùàÿ ìåòðèêè è ìåòîäû îöåíèâàíèÿ è ðàíæèðîâàíèÿ ñ óêàçàíèåì ïðèìåíèìîñòè íà ñòàäèÿõ ÆÖ ïðîäóêòà. 40
1.5. Ìîäåëè è ìåòðèêè îöåíêè êà÷åñòâà ïðîãðàììíîãî ñðåäñòâà Ñîâðåìåííàÿ ïðîãðàììíàÿ èíäóñòðèÿ çà ïîëâåêà èñêàíèé íàêîïèëà âíóøèòåëüíóþ êîëëåêöèþ ìîäåëåé è ìåòðèê, îöåíèâàþùèõ îòäåëüíûå ïðîèçâîäñòâåííûå è ýêñïëóàòàöèîííûå ñâîéñòâà ÏÑ. Îäíàêî ïîãîíÿ çà èõ óíèâåðñàëüíîñòüþ, íåó÷åò îáëàñòè ïðèìåíåíèÿ ðàçðàáàòûâàåìîãî ÏÑ, èãíîðèðîâàíèå ýòàïîâ æèçíåííîãî öèêëà è, íàêîíåö, íåîáîñíîâàííîå èõ èñïîëüçîâàíèå â ðàçíîïëàíîâûõ ïðîöåäóðàõ ïðèíÿòèÿ ïðîèçâîäñòâåííûõ ðåøåíèé, ñóùåñòâåííî ïîäîðâàëî ê íèì äîâåðèå ðàçðàáîò÷èêîâ è ïîëüçîâàòåëåé ÏÑ. Òåì íå ìåíåå, àíàëèç òåõíîëîãè÷åñêîãî îïûòà ëèäåðîâ ïðîèçâîäñòâà ÏÑ ïîêàçûâàåò, íàñêîëüêî äîðîãî îáõîäèòñÿ íåñîâåðøåíñòâî íåíàó÷íîãî ïðîãíîçà ðàçðåøèìîñòè è òðóäîçàòðàò, ñëîæíîñòè ïðîãðàìì, íåãèáêîñòü êîíòðîëÿ è óïðàâëåíèÿ èõ ðàçðàáîòêîé è ìíîãîå äðóãîå, óêàçûâàþùåå íà îòñóòñòâèå ñêâîçíîé ìåòîäè÷åñêîé ïîääåðæêè è ïðèâîäÿùåå, â êîíå÷íîì èòîãå, ê åãî íåñîîòâåòñòâèþ òðåáîâàíèÿì ïîëüçîâàòåëÿ, òðåáóåìîìó ñòàíäàðòó è ê ïîñëåäóþùåé áîëåçíåííîé è òðóäîåìêîé åãî ïåðåäåëêå. Ýòè îáñòîÿòåëüñòâà òðåáóþò òùàòåëüíîãî îòáîðà ìåòîäèê, ìîäåëåé, ìåòîäîâ îöåíêè êà÷åñòâà ÏÑ, ó÷åòà îãðàíè÷åíèé èõ ïðèãîäíîñòè äëÿ ðàçëè÷íûõ æèçíåííûõ öèêëàõ è â ïðåäåëàõ æèçíåííîãî öèêëà, óñòàíîâëåíèÿ ïîðÿäêà èõ ñîâìåñòíîãî èñïîëüçîâàíèÿ, ïðèìåíåíèÿ èçáûòî÷íîãî ðàçíîìîäåëüíîãî èññëåäîâàíèÿ îäíèõ è òåõ æå ïîêàçàòåëåé äëÿ ïîâûøåíèÿ äîñòîâåðíîñòè òåêóùèõ îöåíîê, íàêîïëåíèÿ è èíòåãðàöèè ðàçíîðîäíîé ìåòðè÷åñêîé èíôîðìàöèè äëÿ ïðèíÿòèÿ ñâîåâðåìåííûõ ïðîèçâîäñòâåííûõ ðåøåíèé è çàêëþ÷èòåëüíîé ñåðòèôèêàöèè ïðîäóêöèè.  òàáë. 1.4 ïðèâåäåíû ìîäåëè è ìåòðèêè, õîðîøî çàðåêîìåíäîâàâøèå ñåáÿ ïðè îöåíêå êà÷åñòâà ÏÑ, ïðèãîäíûå äëÿ ïðîãíîçèðîâàíèÿ è êîíñòàòàöèè ðàçëè÷íûõ ïîêàçàòåëåé ñëîæíîñòè è íàäåæíîñòè ïðîãðàìì.  òàáëèöå ïðåäñòàâëåíû ðàçíîîáðàçíûå ìåòðèêè ñëîæíîñòè ÏÑ äëÿ ðàçëè÷íûõ ôîðì èõ ïðåäñòàâëåíèÿ, ìîäåëè, ïðîãíîçèðóþùèå õîä ðàçâèòèÿ ïðîöåññîâ ðàçðàáîòêè ñèñòåìû, è âåðîÿòíîñòíûå ìîäåëè ïî îöåíêå íàäåæíîñòè. Êðàòêî ðàññìîòðèì ìåòðèêè ñëîæíîñòè. Îäíîé èç îñíîâíûõ öåëåé íàó÷íî-òåõíè÷åñêîé ïîääåðæêè ÿâëÿåòñÿ óìåíüøåíèå ñëîæíîñòè ÏÑ. Èìåííî ýòî ïîçâîëÿåò ñíèçèòü òðóäîåìêîñòü ïðîåêòèðîâàíèÿ, ðàçðàáîòêè, èñïûòàíèé è ñîïðîâîæäåíèÿ, îáåñïå÷èòü ïðîñòîòó è íàäåæíîñòü ïðîãðàììíîé ñèñòåìû. Öåëåíàïðàâëåííîå ñíèæåíèå ñëîæíîñòè ñèñòåìû ïðåäñòàâëÿåò ñîáîé ìíîãîøàãîâóþ ïðîöåäóðó è òðåáóåò ïðåäâàðèòåëüíîãî èññëåäîâàíèÿ ñóùåñòâóþùèõ ïîêàçàòåëåé 41
ñëîæíîñòè, ïðîâåäåíèÿ èõ êëàññèôèêàöèè è ñîîòíåñåíèÿ ñ òèïàìè ïðîãðàìì è èõ ìåñòîïîëîæåíèåì â æèçíåííîì öèêëå. Òàáëèöà 1.4 Íàçâàíèå ìîäåëè
Ôîðìóëà, îáîçíà÷åíèå
1
2
Ìåòðèêè ñëîæíîñòè Ìåòðèêè Õîëñòåäà - äëèíà ïðîãðàììû; - îáúåì ïðîãðàììû; - îöåíêà åå ðåàëèçàöèè; - òðóäíîñòü åå ïîíèìàíèÿ; - òðóäîåìêîñòü êîäèðîâàíèÿ; - óðîâåíü ÿçûêà âûðàæåíèÿ; - èíôîðìàöèîííîå ñîäåðæàíèå; - îïòèìàëüíàÿ ìîäóëüíîñòü Ìåòðèêè Äæèëáà - êîëè÷åñòâî îïåðàòîðîâ öèêëà; - êîëè÷åñòâî îïåðàòîðîâ óñëîâèÿ; - ÷èñëî ìîäóëåé èëè ïîäñèñòåì; - îòíîøåíèå ÷èñëà ñâÿçåé ìåæäó ìîäóëÿìè ê ÷èñëó ìîäóëåé; - îòíîøåíèå ÷èñëà íåíîðìàëüíûõ âûõîäîâ èç ìíîæåñòâà îïåðàòîðîâ ê îáùåìó ÷èñëó îïåðàòîðîâ Ìåòðèêè Ìàê-Êåéáà - öèêëîìàòè÷åñêîå ÷èñëî; - öèêëîìàòè÷åñêàÿ ñëîæíîñòü Ìåòðèêà ×åïåíà - ìåðà òðóäíîñòè ïîíèìàíèÿ ïðîãðàìì íà îñíîâå âõîäíûõ è âûõîäíûõ äàííûõ Ìåòðèêà Øíàäåâèäà - ÷èñëî ïóòåé â óïðàâëÿþùåì ãðàôå Ìåòðèêà Ìàéåðñà - èíòåðâàëüíàÿ ìåðà. Ìåòðèêà Õàíñåíà - ïàðà (öèêëîìàòè÷åñêîå ÷èñëî, ÷èñëî îïåðàòîðîâ) Ìåòðèêà ×åíà - òîïîëîãè÷åñêàÿ ìåðà ×åíà Ìåòðèêà Âóäâîðäà - óçëîâàÿ ìåðà Ìåòðèêà Êóëèêà
42
N = n1 log1 n1 + n2 log2 n2 V = N log2 n L*= (2 n2 )/ (n1 N2) Ec = V/ L* D = (n1N2) (2n2) = 1/ L* I* = V/ D2 = V/ L*2 I=V/D M = n2*/6 L1oop L IF L mod f = N4SV / L mod f * = N*SV / L
λ (G) = m – n + p ν (G) = λ (G) +1 = m – n + 2 H = 0,5T+P+2M+3C S = Σ Pi Ci [ν1 –ν2] {ν, N} ∼ M(G) = (ν (G), N, Q0) Ψξ
Ïðîäîëæåíèå òàáë. 1.4 1
- íîðìàëüíîå ÷èñëî (÷èñëî ïðîñòåéøèõ öèêëîâ â íîðìàëüíîé ñõåìå ïðîãðàììû). Ìåòðèêà Õóðà - öèêëîìàòè÷åñêîå ÷èñëî ñåòè Ïåòðè, îòðàæàþùåé óïðàâëÿþùóþ ñòðóêòóðó ïðîãðàììû Ìåòðèêè Âèòâîðôà, Çóëåâñêîãî -ìåðà ñëîæíîñòè ïîòîêà óïðàâëåíèÿ; -ìåðà ñëîæíîñòè ïîòîêà äàííûõ Ìåòðèêà Ïåòåðñîíà - ÷èñëî ìíîãîâõîäîâûõ öèêëîâ Ìåòðèêè Õàððèñîíà, Ìýéäæåëà - ôóíêöèîíàëüíîå ÷èñëî (ñóììà ïðèâåäåííûõ ñëîæíîñòåé âñåõ âåðøèí óïðàâëÿþùåãî ãðàôà); - ôóíêöèîíàëüíîå îòíîøåíèå (îòíîøåíèå ÷èñëà âåðøèí ãðàôà ê ôóíêöèîíàëüíîìó ÷èñëó); - ðåãóëÿðíûå âûðàæåíèÿ (÷èñëî îïåðàíäîâ, îïåðàòîðîâ è ñêîáîê â ðåãóëÿðíîì âûðàæåíèè óïðàâëÿþùåãî ãðàôà ïðîãðàììû) Ìåòðèêà Ïèâîâàðñêîãî - ìîäèôèöèðîâàííàÿ öèêëîìàòè÷åñêàÿ ìåðà ñëîæíîñòè Ìåòðèêà Ïðàòòà - òåñòèðóþùàÿ ìåðà Ìåòðèêà Êàíòîíå - õàðàêòåðèñòè÷åñêèå ÷èñëà ïîëèíîìîâ, îïèñûâàþùèõ óïðàâëÿþùèé ãðàô ïðîãðàììû Ìåòðèêà Ìàê-Êëóðà - ìåðà ñëîæíîñòè, îñíîâàííàÿ íà ÷èñëå âîçìîæíûõ ïóòåé âûïîëíåíèÿ ïðîãðàììû, ÷èñëå óïðàâëÿþùèõ êîíñòðóêöèé è ïåðåìåííûõ Ìåòðèêà Êàôóðà - ìåðà íà îñíîâå êîíöåïöèè èíôîðìàöèîííûõ ïîòîêîâ Ìåòðèêà Ñõóòòñà, Ìîõàíòè - ýíòðîïèéíûå ìåðû
2
Norm (P) λ (G*ð)
γ (Ð) Ω (Ð) Nµ
100 p
f1 = Σ χ 1 f* = N χ 1 / f1 ρ(G) = N + L + Sk
N(G) = ν*(G) + Σ Pi Test (Pr) PCN*
C(V) = D(V) J(V)/ N
I(G) ε (G)
43
Ïðîäîëæåíèå òàáë. 1.4 1
2
Ìåòðèêà Êîëëîôåëî - ìåðà ëîãè÷åñêîé ñòàáèëüíîñòè ïðî- h (G) ãðàìì Ìåòðèêà Çîëüíîâñêîãî, Ñèììîíñà, Òåéåðà Âçâåøåííàÿ ñóììà ðàçëè÷íûõ èíäèêàòîðîâ: - ñòðóêòóðà, âçàèìîäåéñòâèå, îáúåì, ∑ (α, β, γ, ν) äàííûå; - ñëîæíîñòü èíòåðôåéñà, âû÷èñëèòåëüíàÿ ∑ (χ, Χ, υ, π) ñëîæíîñòü, ñëîæíîñòü ââîäà/âûâîäà, ÷èòàáåëüíîñòü Ìåòðèêà Áåðëèíãåðà I(R) = µ (F* (R) F-(R))2 - èíôîðìàöèîííàÿ ìåðà Ìåòðèêà Øóìàíà - ñëîæíîñòü ñ ïîçèöèè ñòàòèñòè÷åñêîé Ξ (Ψ) òåîðèè ÿçûêà Ìåòðèêà ßíãåðà - ëîãè÷åñêàÿ ñëîæíîñòü ñ ó÷åòîì èñòî- Λ (ω) ðèè âû÷èñëåíèé Cc = ∑ log2 (i + 1)[∑n Cxy (n)] Ñëîæíîñòü ïðîåêòèðîâàíèÿ X = K/C Íàñûùåííîñòü êîììåíòàðèÿìè Ci ×èñëî âíåøíèõ îáðàùåíèé L1 ×èñëî îïåðàòîðîâ Ïðîãíîç ìîäåëè Ìîäåëè Õîëñòåäà P=3/8 (Ra – 1) 2Ra - ïðîãíîç ñèñòåìíûõ ðåñóðñîâ; B = Nlog2 n / 3000 - ïðîãíîç ÷èñëà îøèáîê B = 23M1 + M10 Ìîäåëü ôèðìû IBM B = 21,1 + 0,1 V + COMP (S) Ìîäåëü îáùåé ñëîæíîñòè Pij = 0,15 (Si + Sj) + 0,7 Cij Ìîäåëè ñâÿçíîñòè Ñïëàéí-ìîäåëü Pij = 1/2∑ λi (∆Zij2 + ∆Nij2)× × ln (∆Zij2+ ∆Nij2) + α + βZi + γN1 Îöåíî÷íûå ìîäåëè Äæåëèíñêè – Ìîðàíäû Âåéñà-Áàéåñà Øèêà-Âîëâåðòîíà Ëèòòëâóäà Íåëüñîíà Õàëåöêîãî Ìîäåëü îòëàæåííîñòè Ìîçàè÷íàÿ ìîäåëü
44
R(t) = e–(Ò – 1 + 1) Φt R1(t)=∫∫ e–λ–(i–1)Φ)tψ(λ,Φ/t1,...,ti–1)dλdΦ R1 (t) = e− Φ( N – 1 + 1) ti2 / 2 R1 (t) = (β+τ /β+τ+τ)(N – i + 1) α Rj (t) = exp { ∑ ln (1 – Pj)} Rj (t) = P∝ – a(1– γnj ) / nj Rj (t) =P∝– ρfj (τ,λ,π) Rj (t) = 1−β( α − ω j–1)
Òåîðèÿ ñëîæíîñòè ïðîãðàìì îðèåíòèðîâàíà íà óïðàâëåíèå êà÷åñòâîì ÏÑ è êîíòðîëü åãî ýòàëîííîé ñëîæíîñòè â ïåðèîä ýêñïëóàòàöèè.  íàñòîÿùåå âðåìÿ ìíîãîîáðàçèå ïîêàçàòåëåé (â òîé èëè èíîé ñòåïåíè îïèñûâàþùèõ ñëîæíîñòü ïðîãðàìì) ñòîëü âåëèêî, ÷òî äëÿ èõ óïîòðåáëåíèÿ òðåáóåòñÿ ïðåäâàðèòåëüíîå óïîðÿäî÷åíèå.  ðÿäå ñëó÷àåâ óäîâëåòâîðÿþòñÿ òðåìÿ êàòåãîðèÿìè ìåòðèê ñëîæíîñòè. Ïåðâàÿ êàòåãîðèÿ îïðåäåëÿåòñÿ êàê ñëîâàðíàÿ ìåòðèêà, îñíîâàííàÿ íà ìåòðè÷åñêèõ ñîîòíîøåíèÿõ Õîëñòåäà, öèêëîìàòè÷åñêèõ ìåðàõ Ìàê-Êåéáà è èçìåðåíèÿõ Òåéåðà. Âòîðàÿ êàòåãîðèÿ îðèåíòèðîâàíà íà ìåòðèêè ñâÿçåé, îòðàæàþùèõ ñëîæíîñòü îòíîøåíèé ìåæäó êîìïîíåíòàìè ñèñòåìû – ýòî ìåòðèêè Óèíà è Âèí÷åñòåðà. Òðåòüÿ êàòåãîðèÿ âêëþ÷àåò ñåìàíòè÷åñêèå ìåòðèêè, ñâÿçàííûå ñ àðõèòåêòóðíûì ïîñòðîåíèåì ïðîãðàìì è èõ îôîðìëåíèåì. Ñîãëàñíî äðóãîé êëàññèôèêàöèè, ïîêàçàòåëè ñëîæíîñòè äåëÿòñÿ íà äâå ãðóïïû: ñëîæíîñòü ïðîåêòèðîâàíèÿ è ñëîæíîñòü ôóíêöèîíèðîâàíèÿ. Ñëîæíîñòü ïðîåêòèðîâàíèÿ, êîòîðàÿ îïðåäåëÿåòñÿ ðàçìåðàìè ïðîãðàììû, êîëè÷åñòâîì îáðàáàòûâàåìûõ ïåðåìåííûõ, òðóäîåìêîñòüþ è äëèòåëüíîñòüþ ðàçðàáîòêè è äðóãèìè ôàêòîðàìè, àíàëèçèðóåòñÿ íà îñíîâå òðåõ áàçîâûõ êîìïîíåíòîâ: ñëîæíîñòü ñòðóêòóðû ïðîãðàììû, ñëîæíîñòü ïðåîáðàçîâàíèé (àëãîðèòìîâ), ñëîæíîñòü äàííûõ. Âî âòîðóþ ãðóïïó ïîêàçàòåëåé îòíåñåíû âðåìåííàÿ, ïðîãðàììíàÿ è èíôîðìàöèîííàÿ ñëîæíîñòè, õàðàêòåðèçóþùèå ýêñïëóàòàöèîííûå êà÷åñòâà ÏÑ. Ñóùåñòâóåò åùå ðÿä ïîäõîäîâ ê êëàññèôèêàöèè ìåð ñëîæíîñòè, îäíàêî îíè, ôèêñèðóÿ ÷àñòíûå ñòîðîíû èññëåäóåìûõ ïðîãðàìì, íå ïîçâîëÿþò (ïóñòü ñ áîëüøèì äîïóùåíèåì) îòðàçèòü îáùåå, òî, ÷üè çàìåðû ìîãóò ëå÷ü â îñíîâó ïðîèçâîäñòâåííûõ ðåøåíèé. Îáùèì, èíâàðèàíòíî ïðèñóùèì ëþáîìó ÏÑ (è ñâÿçàííîìó ñ íèì êîððåêòíîñòüþ), ÿâëÿåòñÿ åãî ñòðóêòóðà. Âàæíî ñâÿçàòü ýòî îáñòîÿòåëüñòâî ñ îïðåäåëåííûì çíà÷åíèåì ñòðóêòóðíîé ñëîæíîñòè â ñîâîêóïíîñòè ìåð ñëîæíîñòè ÏÑ. È áîëåå òîãî, ïðè àíàëèçå ñòðóêòóðíîé ñëîæíîñòè öåëåñîîáðàçíî îãðàíè÷èòüñÿ òîëüêî åå òîïîëîãè÷åñêèìè ìåðàìè, ò. å. ìåðàìè, â îñíîâå êîòîðûõ ëåæàò òîïîëîãè÷åñêèå õàðàêòåðèñòèêè ãðàô-ìîäåëè ïðîãðàììû. Ýòè ìåðû óäîâëåòâîðÿþò ïîäàâëÿþùåìó áîëüøèíñòâó òðåáîâàíèé, ïðåäúÿâëÿåìûõ ê ïîêàçàòåëÿì: îáùíîñòè ïðèìåíèìîñòè, àäåêâàòíîñòè ðàññìàòðèâàåìîìó ñâîéñòâó, ñóùåñòâåííîñòè îöåíêè, ñîñòîÿòåëüíîñòè, êîëè÷åñòâåííîìó âûðàæåíèþ, âîñïðîèçâîäèìîñòè èçìåðåíèé, ìàëîé òðóäîåìêîñòè âû÷èñëåíèé, âîçìîæíîñòè àâòîìàòèçàöèè îöåíèâàíèÿ. Èìåííî òîïîëîãè÷åñêèå ìåðû ñëîæíîñòè íàèáîëåå ÷àñòî ïðèìåíÿþòñÿ â ôàçå èññëåäîâàíèé, ôîðìèðóþùåé ðåøåíèÿ ïî óïðàâëåíèþ 45
ïðîèçâîäñòâîì (â ïðîöåññàõ ïðîåêòèðîâàíèÿ, ðàçðàáîòêè è èñïûòàíèé) è ñîñòàâëÿþò äîñòóïíûé è ÷óâñòâèòåëüíûé ýòàëîí ãîòîâîé ïðîäóêöèè, êîíòðîëü êîòîðîãî íåîáõîäèìî ðåãóëÿðíî îñóùåñòâëÿòü â ïåðèîä åå ýêñïëóàòàöèè. Ïåðâîé òîïîëîãè÷åñêîé ìåðîé ñëîæíîñòè ÿâëÿåòñÿ öèêëîìàòè÷åñêàÿ ìåðà Ìàê-Êåéáà.  åå îñíîâå ëåæèò èäåÿ îöåíêè ñëîæíîñòè ÏÑ ïî ÷èñëó áàçèñíûõ ïóòåé â åãî óïðàâëÿþùåì ãðàôå, ò. å. òàêèõ ïóòåé, êîìïîíóÿ êîòîðûå ìîæíî ïîëó÷èòü âñåâîçìîæíûå ïóòè èç âõîäà ãðàôà â âûõîäû. Öèêëîìàòè÷åñêîå ÷èñëî λ (G) îðãðàôà G ñ n-âåðøèíàìè, m-äóãàìè è p-êîìïîíåíòàìè ñâÿçíîñòè åñòü âåëè÷èíà λ (G) = m – n + p. Èìååò ìåñòî òåîðåìà î òîì, ÷òî ÷èñëî áàçèñíûõ ïóòåé â îðãðàôå ðàâíî åãî öèêëîìàòè÷åñêîìó ÷èñëó, óâåëè÷åííîìó íà åäèíèöó. Ïðè ýòîì öèêëîìàòè÷åñêîé ñëîæíîñòüþ ÏÑ Ð ñ óïðàâëÿþùèì ãðàôîì G íàçûâàåòñÿ âåëè÷èíà ν(G) = λ(G) +1 = m – n + 2. Ïðàêòè÷åñêè öèêëîìàòè÷åñêàÿ ñëîæíîñòü ÏÑ ðàâíà ÷èñëó ïðåäèêàòîâ ïëþñ åäèíèöà, ÷òî ïîçâîëÿåò âû÷èñëÿòü åå áåç ïîñòðîåíèÿ óïðàâëÿþùåãî ãðàôà ïðîñòûì ïîäñ÷åòîì ïðåäèêàòîâ. Äàííàÿ ìåðà îòðàæàåò “ïñèõîëîãè÷åñêóþ” ñëîæíîñòü ÏÑ. Ê äîñòîèíñòâàì ìåðû îòíîñÿò ïðîñòîòó åå âû÷èñëåíèÿ è ïîâòîðÿåìîñòü ðåçóëüòàòà, à òàêæå íàãëÿäíîñòü è ñîäåðæàòåëüíîñòü èíòåðïðåòàöèè.  êà÷åñòâå íåäîñòàòêîâ ìîæíî îòìåòèòü: íå÷óâñòâèòåëüíîñòü ê ðàçìåðó ÏÑ, íå÷óâñòâèòåëüíîñòü ê èçìåíåíèþ åãî ñòðóêòóðû, îòñóòñòâèå êîððåëÿöèè ñî ñòðóêòóðèðîâàííîñòüþ ÏÑ, îòñóòñòâèå ðàçëè÷èÿ ìåæäó êîíñòðóêöèÿìè Ðàçâèëêà è Öèêë, îòñóòñòâèå ÷óâñòâèòåëüíîñòè ê âëîæåííîñòè öèêëîâ. Íåäîñòàòêè öèêëîìàòè÷åñêîé ìåðû ïðèâåëè ê ïîÿâëåíèþ åå ìîäèôèêàöèé, à òàêæå ïðèíöèïèàëüíî èíûõ ìåð ñëîæíîñòè. Äæ. Ìàéåðñ ïðåäëîæèë â êà÷åñòâå ìåðû ñëîæíîñòè èíòåðâàë [ν1 – ν2], ãäå ν1– öèêëîìàòè÷åñêàÿ ìåðà, à ν2 – ÷èñëî îòäåëüíûõ óñëîâèé ïëþñ åäèíèöà. Ïðè ýòîì îïåðàòîð DO ñ÷èòàåòñÿ çà îäíî óñëîâèå, à CASE c n-èñõîäàìè çà n–1-óñëîâèé. Ââåäåííàÿ ìåðà ïîëó÷èëà íàçâàíèå èíòåðâàëüíîé ìåðîé. Ó. Õàíñåíó ïðèíàäëåæèò èäåÿ áðàòü â êà÷åñòâå ìåðû ñëîæíîñòè ÏÑ ïàðó (öèêëîìàòè÷åñêîå ÷èñëî, ÷èñëî îïåðàòîðîâ). Èçâåñòíà òîïîëîãè÷åñêàÿ ìåðà Z(G), ÷óâñòâèòåëüíàÿ ê ñòðóêòóðèðîâàííîñòè ÏÑ. Ïðè ýòîì îíà Z(G) = V(G) (ðàâíà öèêëîìàòè÷åñêîé ñëîæíîñòè) äëÿ ñòðóêòóðèðîâàííûõ ïðîãðàìì è Z(G) > V(G) äëÿ íåñòðóêòóðèðîâàííûõ. Ê âàðèàíòàì öèêëîìàòè÷åñêîé ìåðû ñëîæíîñòè îòíîñÿò òàêæå ìåðó Ì(G) = (V(G), C, Q), ãäå Ñ – êîëè÷åñòâî óñëîâèé, íåîáõîäèìûõ äëÿ ïîêðûòèÿ óïðàâëÿþùåãî ãðàôà ìèíèìàëüíûì ÷èñëîì ìàðøðó46
òîâ, à Q – ñòåïåíü ñâÿçíîñòè ñòðóêòóðû ãðàôà ïðîãðàììû è åå ïðîòÿæåííîñòü. Ê ìåðàì ñëîæíîñòè, ó÷èòûâàþùèì âëîæåííîñòü óïðàâëÿþùèõ êîíñòðóêöèé, îòíîñÿò òåñòèðóþùóþ ìåðó Ì è ìåðó Õàððèñîíà-Ìåéäæåëà, êîòîðûå ó÷èòûâàþò óðîâåíü âëîæåííîñòè è ïðîòÿæåííîñòè ÏÑ, ìåðó Ïèâîâàðñêîãî – öèêëîìàòè÷åñêóþ ñëîæíîñòü è ãëóáèíó âëîæåííîñòè, è ìåðó Ìàê-Êëóðà – ñëîæíîñòü ñõåìû ðàçáèåíèÿ ÏÑ íà ìîäóëè ñ ó÷åòîì âëîæåííîñòè ìîäóëåé è èõ âíóòðåííåé ñëîæíîñòè. Ôóíêöèîíàëüíàÿ ìåðà ñëîæíîñòè Õàððèñîíà-Ìåéäæåëà ïðåäóñìàòðèâàåò ïðèïèñûâàíèå êàæäîé âåðøèíå ãðàôà ñâîåé ñîáñòâåííîé ñëîæíîñòè (ïåðâè÷íîé) è ðàçáèåíèå ãðàôà íà “ñôåðû âëèÿíèÿ” ïðåäèêàòíûõ âåðøèí. Ñëîæíîñòü ñôåðû íàçûâàþò ïðèâåäåííîé è ñëàãàþò åå èç ïåðâè÷íûõ ñëîæíîñòåé âåðøèí, âõîäÿùèõ â ñôåðó åå âëèÿíèÿ, ïëþñ ïåðâè÷íóþ ñëîæíîñòü ñàìîé ïðåäèêàòíîé âåðøèíû. Ïåðâè÷íûå ñëîæíîñòè âû÷èñëÿþòñÿ âñåìè âîçìîæíûìè ñïîñîáàìè. Îòñþäà ôóíêöèîíàëüíàÿ ìåðà ñëîæíîñòè ÏÑ åñòü ñóììà ïðèâåäåííûõ ñëîæíîñòåé âñåõ âåðøèí óïðàâëÿþùåãî ãðàôà. Ìåðà Ïèâîâàðñêîãî ñòàâèò öåëüþ ó÷åñòü â îöåíêå ñëîæíîñòè ÏÑ ðàçëè÷èÿ íå òîëüêî ìåæäó ïîñëåäîâàòåëüíûìè è âëîæåííûìè óïðàâëÿþùèìè êîíñòðóêöèÿìè, íî è ìåæäó ñòðóêòóðèðîâàííûìè è íåñòðóêòóðèðîâàííûìè ïðîãðàììàìè. Îíà âûðàæàåòñÿ îòíîøåíèåì N(G) = ν*(G) + Σ Pi , ãäå ν*(G) – ìîäèôèöèðîâàííàÿ öèêëîìàòè÷åñêàÿ ñëîæíîñòü, âû÷èñëåííàÿ òàê æå, êàê è V(G), íî ñ îäíèì îòëè÷èåì: îïåðàòîð CASE ñ n-âûõîäàìè ðàññìàòðèâàåòñÿ êàê îäèí ëîãè÷åñêèé îïåðàòîð, à íå êàê n–1 îïåðàòîð, Ði – ãëóáèíà âëîæåííîñòè i-é ïðåäèêàòíîé âåðøèíû. Äëÿ ïîäñ÷åòà ãëóáèíû âëîæåííîñòè ïðåäèêàòíûõ âåðøèí èñïîëüçóåòñÿ ÷èñëî “ñôåð âëèÿíèÿ”. Ïîä ãëóáèíîé âëîæåííîñòè ïîíèìàåòñÿ ÷èñëî âñåõ “ñôåð âëèÿíèÿ” ïðåäèêàòîâ, êîòîðûå ëèáî ïîëíîñòüþ ñîäåðæàòñÿ â ñôåðå ðàññìàòðèâàåìîé âåðøèíû, ëèáî ïåðåñåêàþòñÿ ñ íåé. Ãëóáèíà âëîæåííîñòè óâåëè÷èâàåòñÿ çà ñ÷åò âëîæåííîñòè íå ñàìèõ ïðåäèêàòîâ, à “ñôåð âëèÿíèÿ”. Ñðàâíèòåëüíûé àíàëèç öèêëîìàòè÷åñêèõ è ôóíêöèîíàëüíûõ ìåð ñ îáñóæäàåìîé äëÿ äåñÿòêà ðàçëè÷íûõ óïðàâëÿþùèõ ãðàôîâ ïðîãðàììû ïîêàçûâàåò, ÷òî ïðè íå÷óâñòâèòåëüíîñòè ïðî÷èõ ìåð ýòîãî êëàññà, ìåðà Ïèâîâàðñêîãî âîçðàñòàåò ïðè ïåðåõîäå îò ïîñëåäîâàòåëüíûõ ïðîãðàìì ê âëîæåííûì è äàëåå ê íåñòðóêòóðèðîâàííûì. Ìåðà Ìàê-Êëóðà ïðåäíàçíà÷åíà äëÿ óïðàâëåíèÿ ñëîæíîñòüþ ñòðóêòóðèðîâàííûõ ïðîãðàìì â ïðîöåññå ïðîåêòèðîâàíèÿ. Îíà ïðèìåíÿåòñÿ ê èåðàðõè÷åñêèì ñõåìàì ðàçáèåíèÿ ïðîãðàìì íà ìîäóëè, ÷òî ïîçâîëÿåò âûáðàòü ñõåìó ðàçáèåíèÿ ñ ìåíüøåé ñëîæíîñòüþ çàäîëãî 47
äî íàïèñàíèÿ ïðîãðàììû. Ìåòðèêîé âûñòóïàåò çàâèñèìîñòü ñëîæíîñòè ïðîãðàììû îò ÷èñëà âîçìîæíûõ ïóòåé èñïîëíåíèÿ, ÷èñëà óïðàâëÿþùèõ êîíñòðóêöèé è ÷èñëà ïåðåìåííûõ (îò êîòîðûõ çàâèñèò âûáîð ïóòè). Ìåòîäèêà ðàñ÷åòà ñëîæíîñòè ïî Ìàê-Êëóðó ÷åòêî îðèåíòèðîâàíà íà õîðîøî ñòðóêòóðèðîâàííûå ïðîãðàììû. Òåñòèðóþùåé ìåðîé Ì íàçûâàåòñÿ ìåðà ñëîæíîñòè, óäîâëåòâîðÿþùàÿ ñëåäóþùèì óñëîâèÿì: – ìåðà ñëîæíîñòè ïðîñòîãî îïåðàòîðà ðàâíà åäèíèöå; – Ì ({F1; F2; ...;Fn}) = ∑in M(Fi); – Ì (IF P THEN F1 ELSE F2) = 2 MAX (M (F1), M (F2)); – Ì (WHILE P DO F) = 2 M(F). Ìåðà âîçðàñòàåò ñ ãëóáèíîé âëîæåííîñòè è ó÷èòûâàåò ïðîòÿæåííîñòü ïðîãðàììû. Ê òåñòèðóþùåé ìåðå áëèçêî ïðèìûêàåò ìåðà íà îñíîâå ðåãóëÿðíûõ âëîæåíèé. Èäåÿ ýòîé ìåðû ñëîæíîñòè ïðîãðàìì ñîñòîèò â ïîäñ÷åòå ñóììàðíîãî ÷èñëà ñèìâîëîâ (îïåðàíäîâ, îïåðàòîðîâ, ñêîáîê) â ðåãóëÿðíîì âûðàæåíèè ñ ìèíèìàëüíî íåîáõîäèìûì ÷èñëîì ñêîáîê, îïèñûâàþùèì óïðàâëÿþùèé ãðàô ïðîãðàììû. Âñå ìåðû ýòîé ãðóïïû ÷óâñòâèòåëüíû ê âëîæåííîñòè óïðàâëÿþùèõ êîíñòðóêöèé è ê ïðîòÿæåííîñòè ïðîãðàììû. Îäíàêî âîçðàñòàåò óðîâåíü òðóäîåìêîñòè âû÷èñëåíèé. Ðàññìîòðèì ìåðû ñëîæíîñòè, ó÷èòûâàþùèå õàðàêòåð ðàçâåòâëåíèé.  îñíîâå óçëîâîé ìåðû Âóäâîðäà–Õåäëè ëåæèò èäåÿ ïîäñ÷åòà òîïîëîãè÷åñêèõ õàðàêòåðèñòèê ïîòîêà óïðàâëåíèÿ. Ïðè ýòîì ïîä óçëîâîé ñëîæíîñòüþ ïîíèìàåòñÿ ÷èñëî óçëîâ ïåðåäà÷ óïðàâëåíèÿ. Äàííàÿ ìåðà îòñëåæèâàåò ñëîæíîñòü ëèíåàðèçàöèè ïðîãðàììû è ÷óâñòâèòåëüíà ê ñòðóêòóðèçàöèè (ñëîæíîñòü óìåíüøàåòñÿ). Îíà ïðèìåíèìà äëÿ ñðàâíåíèÿ ýêâèâàëåíòíûõ ïðîãðàìì, ïðåäïî÷òèòåëüíåå ìåðû Õîëñòåäà, íî ïî îáùíîñòè óñòóïàåò ìåðå Ìàê-Êåéáà. Òîïîëîãè÷åñêàÿ ìåðà ×åíà âûðàæàåò ñëîæíîñòü ïðîãðàììû ÷èñëà ïåðåñå÷åíèé ãðàíèö ìåæäó îáëàñòÿìè, îáðàçóåìûìè áëîê-ñõåìîé ïðîãðàììû. Ýòîò ïîäõîä ïðèìåíèì òîëüêî ê ñòðóêòóðèðîâàííûì ïðîãðàììàì, äîïóñêàþùèì ëèøü ïîñëåäîâàòåëüíîå ñîåäèíåíèå óïðàâëÿþùèõ êîíñòðóêöèé. Äëÿ íåñòðóêòóðèðîâàííûõ ïðîãðàìì ìåðà ×åíà ñóùåñòâåííî çàâèñèò îò óñëîâíûõ è áåçóñëîâíûõ ïåðåõîäîâ.  ýòîì ñëó÷àå ìîæíî óêàçàòü âåðõíþþ è íèæíþþ ãðàíèöû ìåðû. Âåðõíÿÿ – åñòü m + 1, ãäå m – ÷èñëî ëîãè÷åñêèõ îïåðàòîðîâ ïðè èõ ãíåçäîâîé âëîæåííîñòè. Íèæíÿÿ – ðàâíà 2. Êîãäà óïðàâëÿþùèé ãðàô ïðîãðàììû èìååò òîëüêî îäíó êîìïîíåíòó ñâÿçíîñòè, ìåðà ×åíà ñîâïàäàåò ñ öèêëîìàòè÷åñêîé ìåðîé Ìàê-Êåéáà. Ìåòðèêè Äæèëáà îöåíèâàþò ñëîæíîñòü ãðàôîîðèåíòèðîâàííûõ ìîäóëåé ïðîãðàìì îòíîøåíèåì ÷èñëà ïåðåõîäîâ ïî óñëîâèþ ê îáùå48
ìó ÷èñëó èñïîëíÿåìûõ îïåðàòîðîâ. Õîðîøî çàðåêîìåíäîâàëà ñåáÿ ìåòðèêà, êîòîðàÿ îòíîñèò ÷èñëî ìåæìîäóëüíûõ ñâÿçåé ê îáùåìó ÷èñëó ìîäóëåé. Íàçâàííûå ìåòðèêè èñïîëüçîâàëèñü äëÿ îöåíêè ñëîæíîñòè ýêâèâàëåíòíûõ ñõåì ïðîãðàìì, â îñîáåííîñòè ñõåì ßíîâà. Èñïîëüçóþòñÿ òàêæå ìåðû ñëîæíîñòè, ó÷èòûâàþùèå èñòîðèþ âû÷èñëåíèé, õàðàêòåð âçàèìîäåéñòâèÿ ìîäóëåé è êîìïëåêñíûå ìåðû. Ñîâîêóïíîñòü öèêëîìàòè÷åñêèõ ìåð ïðèãîäíà äëÿ îöåíèâàíèÿ ñëîæíîñòè ïåðâè÷íûõ ôîðìàëèçîâàííûõ ñïåöèôèêàöèé, çàäàþùèõ â ñîâîêóïíîñòè èñõîäíûå äàííûå, öåëè è óñëîâèÿ ïîñòðîåíèÿ èñêîìîãî ÏÑ. Îöåíêà ýòîé “ïåðâè÷íîé” ïðîãðàììû èëè ñðàâíåíèå íåñêîëüêèõ àëüòåðíàòèâíûõ åå âàðèàíòîâ ïîçâîëèò èçíà÷àëüíî ãàðìîíèçèðîâàòü ïðîöåññ ðàçðàáîòêè ÏÑ è îò ñòàðòîâîé òî÷êè êîíòðîëèðîâàòü è óïðàâëÿòü åãî òåêóùåé ðåçóëüòèðóþùåé ñëîæíîñòüþ. Êîäû îöåíî÷íûõ ýëåìåíòîâ ñîñòàâëåíû èç ïÿòè ñèìâîëîâ ñëåäóþùèì îáðàçîì: 1-é ñèìâîë – áóêâà ðóññêîãî àëôàâèòà – óêàçûâàåò íà ïðèíàäëåæíîñòü ýëåìåíòà ê òîìó èëè èíîìó ôàêòîðó; 2- è 3-é ñèìâîëû – íîìåðà ìåòðèêè, êîòîðîé ïðèíàäëåæèò îöåíî÷íûé ýëåìåíò; 4- è 5-é – ïîðÿäêîâûå íîìåðà äàííîãî îöåíî÷íîãî ýëåìåíòà â ìåòðèêå.
49
ÃËÀÂÀ 2 ÑÒÀÍÄÀÐÒÛ, ÎÏÐÅÄÅËßÞÙÈÅ ÆÈÇÍÅÍÍÛÉ ÖÈÊË ÏÐÎÃÐÀÌÌÍÛÕ ÑÐÅÄÑÒ 2.1. Ìîäåëè æèçíåííîãî öèêëà ïðîãðàììíûõ ñðåäñòâ Ñîãëàñíî èñòî÷íèêàì [1,4], â íàñòîÿùåå âðåìÿ ïðîñìàòðèâàåòñÿ òåíäåíöèÿ â ñòîðîíó óâåëè÷åíèÿ îáúåìà ðàáîò, ñâÿçàííûõ ñ ðàçðàáîòêîé ïðîãðàììíîãî îáåñïå÷åíèÿ ïî ñðàâíåíèþ ñ ðàáîòàìè, âûïîëíåíèå êîòîðûõ ïîçâîëèò ïîëó÷èòü àïïàðàòíûå ñðåäñòâà ÝÂÌ. Òàêèì îáðàçîì, èìååò ñìûñë áîëåå ïîäðîáíî ðàññìàòðèâàòü òåõíîëîãè÷åñêèé ïðîöåññ ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ, æèçíåííûé öèêë (ÆÖ) ïðîãðàììíîãî îáåñïå÷åíèÿ, ðåàëèçóþùèõ ñïåöèàëüíîå ìàòåìàòè÷åñêîå, èíôîðìàöèîííîå, ïðîãðàììíîå, ëèíãâèñòè÷åñêîå îáåñïå÷åíèå ÝÂÌ.  îñíîâå äåÿòåëüíîñòè ïî ñîçäàíèþ è èñïîëüçîâàíèþ ïðîãðàììíûõ ñðåäñòâ ëåæèò ïîíÿòèå æèçíåííîãî öèêëà.  îáùåì ñëó÷àå ðàçëè÷àþò ïîíÿòèÿ æèçíåííîãî öèêëà ïðîãðàììíîãî ñðåäñòâà è òåõíîëîãè÷åñêîãî ïðîöåññà ðàçðàáîòêè. Áîëåå ÷åòêî ðàçëè÷èÿ ìåæäó äàííûìè ïîíÿòèÿìè ïðîñìàòðèâàþòñÿ â îòíîøåíèè ïðîãðàììíûõ ñðåäñòâ. Æèçíåííûé öèêë ÿâëÿåòñÿ ìîäåëüþ ñîçäàíèÿ è èñïîëüçîâàíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ, îòðàæàþùåé åãî ðàçëè÷íûå ñîñòîÿíèÿ, íà÷èíàÿ ñ ìîìåíòà âîçíèêíîâåíèÿ íåîáõîäèìîñòè â ïðîãðàììíîì ñðåäñòâå è çàêàí÷èâàÿ ìîìåíòîì åãî ïîëíîãî âûõîäà èç óïîòðåáëåíèÿ ó ïîëüçîâàòåëåé. Ñóùåñòâóþò íåñêîëüêî ìîäåëåé æèçíåííîãî öèêëà. Òðàäèöèîííî âûäåëÿþò ñëåäóþùèå îñíîâíûå ýòàïû æèçíåííîãî öèêëà (ðèñ. 2.1): – ñòðàòåãè÷åñêîå ïëàíèðîâàíèå; – àíàëèç òðåáîâàíèé; – ïðîåêòèðîâàíèå (ïðåäâàðèòåëüíîå è äåòàëüíîå); – êîäèðîâàíèå (ïðîãðàììèðîâàíèå); – òåñòèðîâàíèå è îòëàäêà; – ýêñïëóàòàöèÿ è ñîïðîâîæäåíèå. Êàæäîìó ýòàïó ñîîòâåòñòâóþò îïðåäåëåííûé ðåçóëüòàò è íàáîð äîêóìåíòàöèè, ÿâëÿþùèåñÿ èñõîäíûìè äàííûìè äëÿ ñëåäóþùåãî ýòàïà.  çàêëþ÷åíèå êàæäîãî ýòàïà ïðîèçâîäèòñÿ âåðèôèêàöèÿ äîêó50
Ñòðàòåãè÷åñêîå ïëàíèðîâàíèå Àíàëèç òðåáîâàíèé Ïðîåêòèðîâàíèå ÏÎ Ïðîãðàììèðîâàíèå ÏÎ Òåñòèðîâàíèå è îòëàäêà Ýêñïëóàòàöèÿ, ñîïðîâîæäåíèå Ðèñ. 2.1. Ýòàïû ÆÖ ïðîãðàììíîãî ñðåäñòâà
Àíàëèç
Ïðîåêòèðîâàíèå
Ðåàëèçàöèÿ
Òåñòèðîâàíèå
Ñîïðîâîæäåíèå Ðèñ. 2.2. Êàñêàäíàÿ ìîäåëü æèçíåííîãî öèêëà
ìåíòîâ è ðåøåíèé ñ öåëüþ ïðîâåðêè èõ ñîîòâåòñòâèÿ ïåðâîíà÷àëüíûì òðåáîâàíèÿì çàêàç÷èêà. Èñòîðè÷åñêè, â õîäå ýâîëþöèîííîãî ðàçâèòèÿ òåîðèè ïðîåêòèðîâàíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ è ïî ìåðå åãî óñëîæíåíèÿ, ñëîæèëèñü òðè îñíîâíûå ìîäåëè æèçíåííîãî öèêëà [5]. Ýòè ìîäåëè âûðàæàþò ïîñëåäîâàòåëüíîñòü ýòàïîâ ÆÖ ÏÑ. Äî 80-õ ãîäîâ èìåëà ìåñòî êàñêàäíàÿ ìîäåëü ÆÖ (ðèñ. 2.2), íàçûâàåìàÿ ìîäåëüþ “âîäîïàäà”, ïîäðàçóìåâàâøàÿ ïåðåõîä íà ïîñëåäóþùèå ýòàïû ÆÖ òîëüêî ïîñëå ïîëíîãî îêîí÷àíèÿ ðàáîò íà ïðåäûäóùèõ ýòàïàõ. 51
Ìîäåëü ïðåäïîëàãàåò ñëåäóþùèå ñâîéñòâà âçàèìîäåéñòâèÿ ýòàïîâ: – ìîäåëü ñîñòîèò èç ïîñëåäîâàòåëüíî ðàñïîëîæåííûõ ýòàïîâ; – êàæäûé ýòàï ïîëíîñòüþ çàêàí÷èâàåòñÿ äî òîãî, êàê íà÷íåòñÿ ñëåäóþùèé; – ýòàïû íå ïåðåêðûâàþòñÿ âî âðåìåíè, ò. å. ñëåäóþùèé ýòàï íå íà÷èíàåòñÿ ïîêà íå çàâåðøèòñÿ ïðåäûäóùèé; – âîçâðàò ê ïðåäûäóùèì ýòàïàì íå ïðåäóñìàòðèâàåòñÿ èëè êðàéíå îãðàíè÷åí; – ðåçóëüòàò ïîÿâëÿåòñÿ òîëüêî â êîíöå ðàçðàáîòêè. Ðàññìîòðèì ïîäðîáíåå îòäåëüíûå ýòàïû æèçíåííîãî öèêëà. Àíàëèç è ñïåöèôèêàöèÿ òðåáîâàíèé. Íà ýòàïå àíàëèçà è ñïåöèôèêàöèè òðåáîâàíèé îïðåäåëÿþòñÿ ñàìûå îáùèå òðåáîâàíèÿ ê ïðîãðàììíîìó ñðåäñòâó. Äàííûé ýòàï ïðåäïîëàãàåò ðåøåíèå ñëåäóþùèõ çàäà÷: – îïðåäåëåíèå öåëåñîîáðàçíîñòè ðàçðàáîòêè è ñðàâíåíèå ñ àíàëîãàìè; – îïðåäåëåíèå íåîáõîäèìûõ ðåñóðñîâ äëÿ ðåøåíèÿ çàäà÷è; – ñïåöèôèêàöèÿ òðåáîâàíèé ê ñðåäñòâó â âèäå “÷òî îíî äîëæíî äåëàòü”, íî íå â âèäå “êàê ýòî ðåàëèçîâàòü”; – ïðîâåðêà êîððåêòíîñòè è ðåàëèçóåìîñòè òðåáîâàíèé. Ïðîåêòèðîâàíèå. Íà ýòàïå ïðîåêòèðîâàíèÿ ñîçäàåòñÿ ñòðóêòóðà áóäóùåãî ïðîãðàììíîãî ñðåäñòâà. Ìîæíî îïðåäåëèòü ñëåäóþùèå ôàçû ïðîåêòèðîâàíèÿ: – ïðîåêòèðîâàíèå àðõèòåêòóðû, âêëþ÷àåò â ñåáÿ îïðåäåëåíèå ñîñòàâà ïîäñèñòåì; – ñïåöèôèêàöèÿ ïîäñèñòåì, îïðåäåëÿåò ñïåöèôèêàöèþ êàæäîé ïîäñèñòåìû; – ïðîåêòèðîâàíèå èíòåðôåéñà, îïðåäåëÿåò èíòåðôåéñ êàæäîé ïîäñèñòåìû, ò. å. ìåòîä âçàèìîäåéñòâèÿ äàííîé ïîäñèñòåìû ñ äðóãèìè; – ïðîåêòèðîâàíèå êîìïîíåíòîâ, êàæäàÿ ïîäñèñòåìà ðàçäåëÿåòñÿ íà êîìïîíåíòû; – ïðîåêòèðîâàíèå ñòðóêòóð äàííûõ, îïðåäåëÿåò ãäå è êàê õðàíÿòñÿ äàííûå; – ïðîåêòèðîâàíèå àëãîðèòìîâ, îïðåäåëÿþòñÿ àëãîðèòìû îáðàáîòêè äàííûõ. Ðåàëèçàöèÿ. Íà ýòàïå ðåàëèçàöèè âûáèðàåòñÿ ÿçûê ïðîãðàììèðîâàíèÿ, ñîñòàâëÿåòñÿ òåêñò ïðîãðàììû (êîäèðîâàíèå) è ïðîèçâîäèòñÿ îòëàäêà. Âîçìîæíî âûïîëíåíèå òåñòèðîâàíèÿ îòäåëüíûõ ôðàãìåíòîâ. Òåñòèðîâàíèå. Íà ýòîì ýòàïå âûïîëíÿåòñÿ êîìïëåêñíîå òåñòèðîâàíèÿ âñåãî ïðîãðàììíîãî ñðåäñòâà ñïåöèàëüíîé ãðóïïîé. Ñîïðîâîæäåíèå. Íà ýòîì ýòàïå ïðîãðàììíîå ñðåäñòâî ñäàåòñÿ â ýêñïëóàòàöèþ, ïðîèñõîäèò îáñëóæèâàíèå ïîëüçîâàòåëåé, âîçìîæíî 52
óñòðàíåíèå íåçíà÷èòåëüíûõ îøèáîê (ñåé÷àñ ýòî äåëàåòñÿ ïîâñåìåñòíî ñ ïîìîùüþ ðàñïðîñòðàíåíèÿ òàê íàçûâàåìûõ patñh-ôàéëîâ). Íà êàæäîì ýòàïå ñîñòàâëÿåòñÿ ïðîåêòíàÿ äîêóìåíòàöèÿ, ñîîòâåòñòâóþùàÿ åãî çàäà÷àì. Ñ ðàçâèòèåì âû÷èñëèòåëüíîé òåõíèêè, â ñåðåäèíå 80-õ, ñëîæíîñòü è îáúåìû ïðîãðàììíûõ ñðåäñòâ ñóùåñòâåííî âîçðîñëè.  ñâÿçè ñ ýòèì âîçíèêëè ïðîáëåìû ñ ðàçðàáîòêîé è îòëàäêîé ÏÑ. Ïðîäóìàòü âñå øàãè ðàçðàáîòêè íîâîãî ÏÑ, íàìåòèòü ýòàïû ïðîåêòèðîâàíèÿ è ïðåäóñìîòðåòü âñå âàðèàíòû ïîâåäåíèÿ ïðè åãî îòëàäêå ñòàëî íå ïîä ñèëó îäíîìó ðàçðàáîò÷èêó. Êàñêàäíàÿ ìîäåëü ÆÖ ñòàëà ñóùåñòâåííî ñäåðæèâàòü òåìïû ñîçäàíèÿ ñëîæíûõ ïðîãðàììíûõ ñðåäñòâ. Ïðîöåññ îòëàäêè ïðè ýòîì çàòÿãèâàëñÿ è íå äàâàë ãàðàíòèé áåçîøèáî÷íîé ðàáîòû ïðîãðàìì. Íà ñìåíó êàñêàäíîé ìîäåëè, æåñòêî ðåãëàìåíòèðóþùåé ïîñëåäîâàòåëüíîñòü ýòàïîâ è êðèòåðèè ïåðåõîäîâ ìåæäó íèìè, ïðèøëà ïîýòàïíàÿ ìîäåëü ñ ïðîìåæóòî÷íûì êîíòðîëåì. Ýòî èòåðàöèîííàÿ ìîäåëü ðàçðàáîòêè ÏÑ ñ îáðàòíûìè ñâÿçÿìè ìåæäó ýòàïàìè. Ïðîâåðêè è êîððåêòèðîâêè ðàçðàáàòûâàåìîãî ÏÑ ïðîâîäÿòñÿ íà êàæäîì èç ýòàïîâ, ÷òî ïîçâîëÿåò ñóùåñòâåííî ñíèçèòü òðóäîåìêîñòü îòëàäêè ïî ñðàâíåíèþ ñ êàñêàäíîé ìîäåëüþ. Èòåðàöèîííîñòü ìîäåëè ïðîÿâëÿåòñÿ â îáðàáîòêå îøèáîê, âûÿâëåííûõ ïðîìåæóòî÷íûì êîíòðîëåì. Åñëè íà êàêîì-ëèáî èç ýòàïîâ â õîäå ïðîìåæóòî÷íîé ïðîâåðêè îáíàðóæèëàñü îøèáêà, äîïóùåííàÿ íà áîëåå ðàííåé ñòàäèè ðàçðàáîòêè, ðàáîòû ýòàïà, ïîâëåêøåãî îøèáêó, íåîáõîäèìî ïðîâåñòè ïîâòîðíî. Ïðè ýòîì àíàëèçèðóþòñÿ ïðè÷èíû îøèáêè è ïî íåîáõîäèìîñòè êîððåêòèðóþòñÿ èñõîäíûå äàííûå ýòàïà èëè ïåðå÷åíü ïðîâîäèìûõ ðàáîò. Àíàëîãè÷íàÿ ñèòóàöèÿ âîçíèêàåò, åñëè â õîäå ðàçðàáîòêè ÏÑ âîçíèêàþò íîâûå òðåáîâàíèÿ çàêàç÷èêà èëè èçìåíÿþòñÿ êàêèå-ëèáî óñëîâèÿ åãî ôóíêöèîíèðîâàíèÿ. Ñïèðàëüíàÿ ìîäåëü ïîääåðæèâàåò èòåðàöèè ïîýòàïíîé ìîäåëè, íî îñîáîå âíèìàíèå óäåëÿåòñÿ íà÷àëüíûì ýòàïàì ïðîåêòèðîâàíèÿ: àíàëèçó òðåáîâàíèé, ïðîåêòèðîâàíèþ ñïåöèôèêàöèé, ïðåäâàðèòåëüíîìó ïðîåêòèðîâàíèþ è äåòàëüíîìó ïðîåêòèðîâàíèþ. Êàæäûé âèòîê ñïèðàëè ñîîòâåòñòâóåò ïîýòàïíîé ìîäåëè ñîçäàíèÿ ôðàãìåíòà èëè âåðñèè ÏÑ, óòî÷íÿþòñÿ öåëè è òðåáîâàíèÿ ê íåìó, îöåíèâàåòñÿ êà÷åñòâî ðàçðàáîòàííîãî ôðàãìåíòà èëè âåðñèè ÏÑ è ïëàíèðóþòñÿ ðàáîòû ñëåäóþùåãî âèòêà. Òàêèì îáðàçîì, óãëóáëÿþòñÿ è êîíêðåòèçèðóþòñÿ âñå äåòàëè ïðîåêòèðóåìîãî ÏÑ, è â ðåçóëüòàòå ïîëó÷àåòñÿ âàðèàíò, êîòîðûé óäîâëåòâîðÿåò âñåì òðåáîâàíèÿì çàêàç÷èêà. Øèðîêî èçâåñòíà, áëàãîäàðÿ ìîíîãðàôèè [2], îáúåêòíî-îðèåíòèðîâàííàÿ ìîäåëü æèçíåííîãî öèêëà. 53
Ôèðìà Rational Software, ðàçðàáîòàâøàÿ ÿçûê UML, ïðåäëîæèëà òàêæå è ñâîþ ìîäåëü æèçíåííîãî öèêëà (ðèñ. 2.3), êîòîðàÿ íàçûâàåòñÿ Rational Objectory Process (äàííûé òåðìèí òðóäåí äëÿ ïåðåâîäà, òàê êàê, âî-ïåðâûõ, ñëîâî Rational èìååò çíà÷åíèå “ðàöèîíàëüíûé” è íàçâàíèå ôèðìû îäíîâðåìåííî, âî-âòîðûõ, ñëîâà objectory íåò â àíãëèéñêîì ÿçûêå, îíî ïîñòðîåíî ïî àíàëîãèè ñî ñëîâîì repository (íàêîïèòåëü)).
Ðèñ. 2.3. Ìîäåëü æèçíåííîãî öèêëà UML
Ìîæíî ïåðå÷èñëèòü ñëåäóþùèå îñíîâíûå ñâîéñòâà äàííîé òåõíîëîãèè: – ïðîöåññ èòåðàòèâíûé, ò. å. ïðîèñõîäèò ïîñëåäîâàòåëüíîå óòî÷íåíèå ðåçóëüòàòîâ; – äåéñòâèÿ ïðîöåññà íàïðàâëåíû íà ñîçäàíèå ìîäåëåé, à íå äðóãèõ ýëåìåíòîâ ïðîåêòà, íàïðèìåð, òåêñòîâûõ äîêóìåíòîâ; – äåéñòâèÿ æèçíåííîãî öèêëà îïðåäåëÿþòñÿ â ïåðâóþ î÷åðåäü áëîêàìè èñïîëüçîâàíèÿ (use case). Æèçíåííûé öèêë ðàçáèò íà öèêëû, ðåçóëüòàòîì êàæäîãî èç êîòîðûõ ÿâëÿåòñÿ ñîáñòâåííàÿ âåðñèÿ ïðîãðàììíîé ñèñòåìû. Êàæäûé öèêë ñîñòîèò èç ÷åòûðåõ ôàç: – íà÷àëî (Inception); – ñîâåðøåíñòâîâàíèå (Elaboration); – ïîñòðîåíèå (Construction); – ïåðåõîä (Transition). Êîëè÷åñòâî, ñîñòàâ è ïîñëåäîâàòåëüíîñòü ýòàïîâ ÆÖ äëÿ êàæäîãî êîíêðåòíîãî ÏÑ îïðåäåëÿþòñÿ íà ðàííèõ ñòàäèÿõ ïëàíèðîâàíèÿ åãî ñîçäàíèÿ. Ïðè ýòîì ó÷èòûâàþòñÿ îñîáåííîñòè ýêñïëóàòàöèè, íàëè÷èå ðàçíîãî ðîäà îãðàíè÷åíèé, ÷èñëåííîñòü è êâàëèôèêàöèÿ ïåð54
ñîíàëà ðàçðàáîò÷èêîâ è ýêñïëóàòàöèîííèêîâ, à òàêæå ìíîæåñòâî äðóãèõ ôàêòîðîâ. Êàê áûëî îòìå÷åíî âûøå, æèçíåííûå öèêëû ïðîãðàììíûõ ñðåäñòâ, ïðîöåññîâ èõ ðàçðàáîòêè, ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ ðåãëàìåíòèðîâàíû â ñòàíäàðòàõ. Ïðè ýòîì ñòàíäàðòû, ðàçðàáàòûâàåìûå ìåæäóíàðîäíûìè îðãàíèçàöèÿìè â òîé èëè èíîé îáëàñòè äåÿòåëüíîñòè, íîñÿò ðåêîìåíäàòåëüíûé õàðàêòåð è íå âîçâåäåíû â ðàíã çàêîíà. Ðóêîâîäÿùèå ïðèíöèïû, îïðåäåëåííûå â ñòàíäàðòàõ, èìåþò îôèöèàëüíóþ ñèëó òîãäà, êîãäà ïðèíÿòû ïðàâèòåëüñòâîì òîé èëè èíîé ñòðàíû.  íàñòîÿùåå âðåìÿ îáùåïðèçíàííûìè ìåæäóíàðîäíûìè ëèäåðàìè â îáëàñòè ñòàíäàðòèçàöèè ðàçðàáîòêè ÏÑ ñòàëè ñëåäóþùèå îðãàíèçàöèè: Àìåðèêàíñêèé íàöèîíàëüíûé èíñòèòóò ïî ñòàíäàðòèçàöèè – ANSI, Ìåæäóíàðîäíàÿ îðãàíèçàöèÿ ïî ñòàíäàðòèçàöèè - ISO, Ìèíèñòåðñòâî îáîðîíû ÑØÀ – DOD, Èíñòèòóò èíæåíåðîâ ïî ýëåêòðîíèêå è ðàäèîòåõíèêå (IEEE). Äàëåå ðàññìîòðèì, êàêèå êîíêðåòíûå æèçíåííûå öèêëû ðàçðàáîòêè ÏÑ ñîçäàíû â íàøåé ñòðàíå è çà ðóáåæîì, à òàêæå êàêèìè ñòàíäàðòàìè îíè ðåãëàìåíòèðîâàíû. 2.2. Ñòàäèè ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ, ðåãëàìåíòèðîâàííûõ ÃÎÑÒàìè  íàøåé ñòðàíå æèçíåííûé öèêë ðàçðàáîòêè ÏÑ óñòàíîâëåí ñòàíäàðòîì ÃÎÑÒ 19.102-77 “Ñòàäèè ðàçðàáîòêè ïðîãðàìì è ïðîãðàììíîé äîêóìåíòàöèè” è ñîäåðæèò ñëåäóþùèå ñòàäèè è ýòàïû: – òåõíè÷åñêîå çàäàíèå (ÒÇ); – ýñêèçíûé ïðîåêò (ÝÏ); – òåõíè÷åñêèé ïðîåêò (ÒÏ); – ðàáî÷èé ïðîåêò (ÐÏ); – âíåäðåíèå.  òàáë. 2.1 ïîêàçàíû ñòàäèè ðàçðàáîòêè è ýòàïû, èõ ñîñòàâëÿþùèå. Íåâåðíî ïðåäïîëàãàòü, ÷òî æèçíåííûé öèêë ðàçðàáîòêè ÏÑ, ñîãëàñíî ÃÎÑÒ 19.102-77, åñòü ïîñëåäîâàòåëüíîå âûïîëíåíèå ñòàäèé è ýòàïîâ, îïðåäåëåííûõ â òàáë. 2.1.  ðåàëüíîì æèçíåííîì öèêëå òðóäíî ïðîâåñòè ÷åòêóþ è îïðåäåëåííóþ ãðàíèöó ìåæäó ýòàïàìè, à ñàì ïðîöåññ ñîçäàíèÿ ÏÑ ÿâëÿåòñÿ èòåðàòèâíûì: ïîñëå çàâåðøåíèÿ íåêîòîðîãî ýòàïà ïî÷òè âñåãäà åñòü íåîáõîäèìîñòü â êîððåêöèè óæå âûïîëíåííûõ ýòàïîâ è ñòàäèé ñ öåëüþ âíåñåíèÿ óòî÷íåíèé. Ïðè ðàçðàáîòêå ïðèíöèïèàëüíî íîâîãî ÏÑ èíîãäà áûâàåò íåîáõîäèìî îñóùåñòâèòü ïðîáíóþ ðåàëèçàöèþ ñ öåëüþ ïîëó÷åíèÿ èíôîðìàöèè, òðåáóþùåéñÿ äëÿ ïðèíÿòèÿ ðåøåíèÿ íà íåêîòîðîé ñòàäèè. 55
Òàáëèöà 2.1 Ñòàäèè ðàçðàáîòêè
Ýòàïû ðàáîò
Òåõíè÷åñêîå çàäàíèå
1. Îáîñíîâàíèå íåîáõîäèìîñòè ðàçðàáîòêè ïðîãðàìì 2. Âûïîëíåíèå íàó÷íî-èññëåäîâàòåëüñêèõ ðàáîò (ÍÈÐ) 3. Ðàçðàáîòêà è óòâåðæäåíèå òåõíè÷åñêîãî çàäàíèÿ
Ýñêèçíûé ïðîåêò
1. Ðàçðàáîòêà ýñêèçíîãî ïðîåêòà 2. Óòâåðæäåíèå ýñêèçíîãî ïðîåêòà
Òåõíè÷åñêèé ïðîåêò
1. Ðàçðàáîòêà òåõíè÷åñêîãî ïðîåêòà 2. Óòâåðæäåíèå òåõíè÷åñêîãî ïðîåêòà
Ðàáî÷èé ïðîåêò
1. Ðàçðàáîòêà ïðîãðàììû 2. Ðàçðàáîòêà ïðîãðàììíîé äîêóìåíòàöèè 3. Èñïûòàíèå ïðîãðàììû
Âíåäðåíèå
1. Ïîäãîòîâêà è ïåðåäà÷à ïðîãðàììû
Ñïåöèàëèñòàì â îáëàñòè ðàçðàáîòêè ÏÑ èçâåñòíî, ÷òî íàèáîëåå âàæíûìè ñòàäèÿìè â æèçíåííîì öèêëå ðàçðàáîòêè ÿâëÿþòñÿ íà÷àëüíûå, òàê êàê îøèáêè, äîïóùåííûå â íèõ, òðåáóþò çíà÷èòåëüíûõ çàòðàò íà èñïðàâëåíèå íà êîíå÷íûõ ñòàäèÿõ. Òåõíè÷åñêîå çàäàíèå. Íà ñòàäèè “Òåõíè÷åñêîå çàäàíèå” âûïîëíÿþòñÿ ñëåäóþùèå ðàáîòû, âõîäÿùèå â ñîñòàâ ñîîòâåòñòâóþùèõ ýòàïîâ: 1. Îáîñíîâàíèå íåîáõîäèìîñòè ðàçðàáîòêè ïðîãðàìì: – ïîñòàíîâêà çàäà÷è; – ñáîð èñõîäíûõ ìàòåðèàëîâ; – âûáîð è îáîñíîâàíèå êðèòåðèåâ ýôôåêòèâíîñòè è êà÷åñòâà; – îáîñíîâàíèå íåîáõîäèìîñòè ïðîâåäåíèÿ ÍÈÐ. 2. Âûïîëíåíèå íàó÷íî-èññëåäîâàòåëüñêèõ ðàáîò: – îïðåäåëåíèå ñòðóêòóðû âõîäíûõ è âûõîäíûõ äàííûõ; – ïðåäâàðèòåëüíûé âûáîð ìåòîäîâ ðåøåíèÿ çàäà÷; – îáîñíîâàíèå öåëåñîîáðàçíîñòè ïðèìåíåíèÿ ðàíåå ðàçðàáîòàííûõ ïðîãðàìì; – îïðåäåëåíèå òðåáîâàíèé ê òåõíè÷åñêèì ñðåäñòâàì; – îáîñíîâàíèå ïðèíöèïèàëüíîé âîçìîæíîñòè ðåøåíèÿ ïîñòàâëåííûõ çàäà÷. 3. Ðàçðàáîòêà è óòâåðæäåíèå òåõíè÷åñêîãî çàäàíèÿ: – îïðåäåëåíèå òðåáîâàíèé ê ïðîãðàììå; – ðàçðàáîòêà òåõíèêî-ýêîíîìè÷åñêîãî îáîñíîâàíèÿ ðàçðàáîòêè ïðîãðàììû; – îïðåäåëåíèå ñòàäèé, ýòàïîâ è ñðîêîâ ðàçðàáîòêè ïðîãðàììû è äîêóìåíòàöèè íà íåå; 56
– âûáîð ÿçûêîâ ïðîãðàììèðîâàíèÿ; – îïðåäåëåíèå íåîáõîäèìîñòè ïðîâåäåíèÿ ÍÈÐ íà ïîñëåäóþùèõ ñòàäèÿõ; – ñîãëàñîâàíèå è óòâåðæäåíèå ÒÇ. Ðåçóëüòàòîì âûïîëíåíèÿ äàííîé ñòàäèè ÿâëÿåòñÿ òåõíè÷åñêîå çàäàíèå, îôîðìëåííîå â ñîîòâåòñòâèè ñ ÃÎÑÒ 19.105-78 (èçì. 09.1981.) “Îáùèå òðåáîâàíèÿ ê ïðîãðàììíûì äîêóìåíòàì è ÃÎÑÒ 19.106-78 Îáùèå òðåáîâàíèÿ ê ïðîãðàììíûì äîêóìåíòàì, âûïîëíåííûì ïå÷àòíûì ñïîñîáîì”. Ýñêèçíûé ïðîåêò. Îñíîâíûå ýòàïû è ñîäåðæàíèå ðàáîò íà ñòàäèè “Ýñêèçíûé ïðîåêò” ïðèâåäåíû â òàáë. 2.2. Òàáëèöà 2.2 Ýòàïû ðàáîò
Ñîäåðæàíèå
Ðàçðàáîòêà ÝÏ
1. Ïðåäâàðèòåëüíàÿ ðàçðàáîòêà ñòðóêòóðû âõîäíûõ è âûõîäíûõ äàííûõ 2. Óòî÷íåíèå ìåòîäîâ ðåøåíèÿ çàäà÷ 3. Ðàçðàáîòêà îáùåãî îïèñàíèÿ àëãîðèòìà ðåøåíèÿ çàäà÷è 4. Ðàçðàáîòêà òåõíèêî-ýêîíîìè÷åñêîãî îáîñíîâàíèÿ
Óòâåðæäåíèå ÝÏ
1. Ðàçðàáîòêà ïîÿñíèòåëüíîé çàïèñêè 2. Ñîãëàñîâàíèå è óòâåðæäåíèå ýñêèçíîãî ïðîåêòà
Êîíêðåòíîå ñîäåðæàíèå ðàáîò ñòàäèè ýñêèçíîãî ïðîåêòà è èõ îáúåì îïðåäåëÿåò ñòåïåíü ñëîæíîñòè ðàçðàáàòûâàåìîãî ÏÑ. Ðåçóëüòàòîì âûïîëíåíèÿ äàííîé ñòàäèè ÿâëÿåòñÿ ïîëíîå îïèñàíèå àðõèòåêòóðû ÏÑ. Êàê ïðàâèëî, ýòî îïèñàíèå äåëàåòñÿ íà íåñêîëüêèõ óðîâíÿõ èåðàðõèè. Íà âåðõíåì óðîâíå äåòàëèçàöèè âûäåëÿþòñÿ îñíîâíûå ïîäñèñòåìû, êîòîðûì ïðèñâàèâàþòñÿ èìåíà, óñòàíàâëèâàþòñÿ ñâÿçè ìåæäó ïîäñèñòåìàìè, èõ ôóíêöèè, ïîëó÷àåìûå ïóòåì äåêîìïîçèöèè ïðåäïîëàãàåìûõ ôóíêöèé ÏÑ. Çàòåì ïðîöåäóðà äåêîìïîçèöèè âûïîëíÿåòñÿ äëÿ êàæäîé ïîäñèñòåìû, âûäåëÿþòñÿ ìîäóëè, ñîñòàâëÿþùèå äàííóþ ïîäñèñòåìó.  êîíå÷íîì èòîãå, ïîëó÷àåòñÿ èåðàðõè÷åñêè îðãàíèçîâàííàÿ ñèñòåìà, ñîñòîÿùàÿ èç óðîâíåé, êàæäûé èç êîòîðûõ ïðåäñòàâëÿåò ñîáîé ñîâîêóïíîñòü âçàèìîñâÿçàííûõ ìîäóëåé. Åäèíèöû, âûäåëÿåìûå íà ðàçëè÷íûõ èåðàðõè÷åñêèõ óðîâíÿõ ôóíêöèîíàëüíîé àðõèòåêòóðû ñèñòåìû, îïðåäåëÿþòñÿ ïî óñìîòðåíèþ ðàçðàáîò÷èêà. Ñòàíäàðòû Åäèíîé ñèñòåìû ïðîãðàììíîé äîêóìåíòàöèè (ÅÑÏÄ) ðàçëè÷àþò ïðîãðàììíûå åäèíèöû òîëüêî ñ òî÷êè çðåíèÿ èõ äîêóìåíòèðîâàíèÿ. Ðåçóëüòàòû ýñêèçíîãî ïðîåêòà îòîáðàæàþòñÿ â äîêóìåíòå “Ïîÿñíèòåëüíàÿ çàïèñêà ê ýñêèçíîìó ïðîåêòó”, îôîðìëåííîìó â ñîîòâåò57
ñòâèè ñ ÃÎÑÒ 19.105-78 è ÃÎÑÒ 19.404-79 “Ïîÿñíèòåëüíàÿ çàïèñêà”. Ïîñëå óòâåðæäåíèÿ ïîÿñíèòåëüíîé çàïèñêè îíà ñòàíîâèòñÿ ïðîãðàììíûì äîêóìåíòîì, ïðàâèëà äóáëèðîâàíèÿ, ó÷åòà, õðàíåíèÿ êîòîðîãî îïðåäåëÿþòñÿ ÃÎÑÒ 19.601-78 Îáùèå ïðàâèëà äóáëèðîâàíèÿ, îáðàùåíèÿ, ó÷åòà è õðàíåíèÿ è ÃÎÑÒ 19.602-78 “Ïðàâèëà äóáëèðîâàíèÿ, ó÷åòà è õðàíåíèÿ ïðîãðàììíûõ äîêóìåíòîâ, âûïîëíåííûõ ïå÷àòíûì ñïîñîáîì”. Ïîñëåäóþùèå ñòàäèè è ýòàïû ðàçðàáîòêè ÏÑ ìîãóò âûÿâèòü íåîáõîäèìîñòü âíåñåíèÿ èçìåíåíèé â ýñêèçíûé ïðîåêò. Ýòè èçìåíåíèÿ äîëæíû áûòü îòðàæåíû â ïîÿñíèòåëüíîé çàïèñêå â ñîîòâåòñòâèè ñ ÃÎÑÒ 19.603-78 “Îáùèå ïðàâèëà âíåñåíèÿ èçìåíåíèé â ïðîãðàììíûå äîêóìåíòû è ÃÎÑÒ 19.604-78 Ïðàâèëà âíåñåíèÿ èçìåíåíèé â ïðîãðàììíûå äîêóìåíòû, âûïîëíåííûå ïå÷àòíûì ñïîñîáîì”.  êà÷åñòâå ïðèìåðà íèæå ïðèâîäèòñÿ ôðàãìåíò ðàñøèðåííîãî îïèñàíèÿ ðàáîò ñòàäèè ýñêèçíîãî ïðîåêòà: – ðàçðàáîòêà ïëàíà ñîâìåñòíûõ ðàáîò íà ðàçðàáîòêó ÏÑ; – ðàçðàáîòêà è îáîñíîâàíèå ìàòåìàòè÷åñêîé ìîäåëè ñèñòåìû íà ÝÂÌ è îïèñàíèå ðåçóëüòàòîâ ìîäåëèðîâàíèÿ; – ðàçðàáîòêà è îáîñíîâàíèå àëãîðèòìîâ è âðåìåííûõ ãðàôèêîâ ôóíêöèîíèðîâàíèÿ ÏÑ ïî âñåì ðåæèìàì ðàáîòû; – ðàçðàáîòêà è îáîñíîâàíèå ðåñóðñîâ ïàìÿòè äëÿ ðåàëèçàöèè àëãîðèòìîâ; – ðàçðàáîòêà ïåðå÷íÿ äîêóìåíòîâ íà ÏÑ; – ðàçðàáîòêà è îáîñíîâàíèå ñòðóêòóðû ÁÄ, âíåøíèõ âõîäíûõ è âûõîäíûõ äàííûõ; – ðàçðàáîòêà è îáîñíîâàíèå àëãîðèòìîâ èíôîðìàöèîííîãî îáåñïå÷åíèÿ; – îïðåäåëåíèå âçàèìîñâÿçåé ìåæäó âèäàìè ïðîãðàìì; – ðàçðàáîòêà è îáîñíîâàíèå íàáîðà òåñòîâ äëÿ ïðîâåðêè ÏÑ; – ðàçðàáîòêà è îáîñíîâàíèå îðãàíèçàöèè íàðàùèâàíèÿ è ðàçâèòèÿ ÏÑ; – îôîðìëåíèå ïîÿñíèòåëüíîé çàïèñêè è âåäîìîñòè ýñêèçíîãî ïðîåêòà ÏÑ (â ñîîòâåòñòâèè ñ ÃÎÑÒ 19.105-78, ÃÎÑÒ 19.404 -79 è ÃÎÑÒ 2.106-68 “ÅÑÊÄ. Òåêñòîâûå äîêóìåíòû”); – ñîãëàñîâàíèå è óòâåðæäåíèå ÝÏ. Òåõíè÷åñêèé ïðîåêò. Îñíîâíûå ýòàïû è ñîäåðæàíèå ðàáîò íà ñòàäèè “Òåõíè÷åñêèé ïðîåêò” ïðèâåäåíû â òàáë. 2.3. Ñîäåðæàíèåì ðàáîò íà ýòîé ñòàäèè ÿâëÿåòñÿ ïðîåêòèðîâàíèå ñòðóêòóðû ÏÑ. Ðåçóëüòàò – ðåàëèçóþùèé çàäàííûé è óòâåðæäåííûé â òåõíè÷åñêîì çàäàíèè êîìïëåêñ ïðîãðàìì â êà÷åñòâå èåðàðõè58
÷åñêîé ñòðóêòóðû ïðîãðàììíûõ ìîäóëåé, çàäàííûõ ñâîèìè ôóíêöèîíàëüíûìè ñïåöèôèêàöèÿìè. Ôîðìà ïðåäñòàâëåíèÿ ðåçóëüòàòà – “Ïîÿñíèòåëüíàÿ çàïèñêà ê òåõíè÷åñêîìó ïðîåêòó” ñîãëàñíî ÃÎÑÒ 19.10578, ÃÎÑÒ 19.404-79. Ðàçðàáîòêà ñòðóêòóðû ÏÑ çàêëþ÷àåòñÿ â âûäåëåíèè âñåõ ïðîãðàììíûõ êîìïîíåíòîâ ïî ôóíêöèîíàëüíûì ïðèçíàêàì, îïðåäåëåíèè ôóíêöèîíàëüíûõ ñïåöèôèêàöèé ìîäóëåé è óòî÷íåíèè âíåøíèõ ôóíêöèîíàëüíûõ ñïåöèôèêàöèé, ñòðóêòóðå âõîäíûõ è âûõîäíûõ äàííûõ, îïðåäåëåíèè îïåðàöèîííîé ñðåäû, ÿçûêîâûõ ñðåäñòâ, êîíôèãóðàöèè àïïàðàòíûõ ñðåäñòâ. Ñïåöèôèêàöèè ìîäóëåé ÿâëÿþòñÿ âíåøíèìè õàðàêòåðèñòèêàìè è ñîäåðæàò âñå ñâåäåíèÿ, íåîáõîäèìûå âûçûâàþùèì ìîäóëÿì. Íà ïîñëåäóþùèõ ñòàäèÿõ ðàçðàáîòêè ñïåöèôèêàöèè îôîðìëÿþòñÿ â âèäå êîììåíòàðèåâ â íà÷àëå òåêñòà èñõîäíîé ïðîãðàììû ìîäóëÿ. Íà äàííîé ñòàäèè ñïåöèôèêàöèè îôîðìëÿþòñÿ â âèäå êîììåíòàðèÿ íà ïðèíÿòîì â îðãàíèçàöèè, çàíèìàþùåéñÿ ðàçðàáîòêîé ÏÑ, ÿçûêå ñïåöèôèêàöèé. Òàáëèöà 2.3 Ýòàïû ðàáîò
Ñîäåðæàíèå
Ðàçðàáîòêà ÒÏ
1. Óòî÷íåíèå ñòðóêòóðû âõîäíûõ è âûõîäíûõ äàííûõ 2. Ðàçðàáîòêà àëãîðèòìîâ ðåøåíèÿ çàäà÷ 3. Îïðåäåëåíèå ôîðìû ïðåäñòàâëåíèÿ âõîäíûõ è âûõîäíûõ äàííûõ 4. Îïðåäåëåíèå ñèíòàêñèñà è ñåìàíòèêè ÿçûêà 5. Ðàçðàáîòêà ñòðóêòóðû ïðîãðàììû 6. Îêîí÷àòåëüíîå îïðåäåëåíèå êîíôèãóðàöèè òåõíè÷åñêèõ ñðåäñòâ
Óòâåðæäåíèå ÒÏ
1. Ðàçðàáîòêà ïëàíà ìåðîïðèÿòèé ïî ðàçðàáîòêå è âíåäðåíèþ ïðîãðàìì 2. Ðàçðàáîòêà ïîÿñíèòåëüíîé çàïèñêè 3. Ñîãëàñîâàíèå è óòâåðæäåíèå ÒÏ
Ôðàãìåíò îïèñàíèÿ ðàáîò ñòàäèè òåõíè÷åñêîãî ïðîåêòà ïðèâåäåí íèæå: – ðàçðàáîòêà ïëàíà ñîâìåñòíûõ ðàáîò íà ðàçðàáîòêó ÏÑ; – ðàñïàðàëëåëèâàíèå çàäà÷ ïðèìåíèòåëüíî ê âîçìîæíîñòÿì ÝÂÌ è ñèñòåì îáìåíà èíôîðìàöèè, è ðàçðàáîòêà îðãàíèçàöèîííîé ñòðóêòóðû ïðîãðàìì; – ôîðìàëèçàöèÿ ïðîãðàììíî-àïïàðàòíûõ è âíóòðèçàäà÷íûõ èíòåðôåéñîâ; – ðàçðàáîòêà àëãîðèòìîâ óïðàâëåíèÿ âû÷èñëèòåëüíûì ïðîöåññîì è ïðîöåññàìè îáìåíà, åãî èññëåäîâàíèå è îïòèìèçàöèÿ; 59
– ðàçðàáîòêà è êîìïëåêñíîå ðåøåíèå âîïðîñîâ îáåñïå÷åíèÿ óñòîé÷èâîé ðàáîòû íà ïðîãðàììíîì óðîâíå; – ðàçðàáîòêà ìîäåëè è èññëåäîâàíèå íà íåé âîçìîæíîñòè ðåàëèçàöèè âñåõ ôóíêöèé ñèñòåìû óïðàâëåíèÿ â ðàìêàõ èìåþùèõñÿ âû÷èñëèòåëüíûõ ðåñóðñîâ íà îñíîâå âûáðàííîãî óïðàâëÿþùåãî àëãîðèòìà è îïòèìèçàöèÿ ñòðóêòóðû ïðîãðàìì äî ïîëó÷åíèÿ óäîâëåòâîðÿþùåãî ðåçóëüòàòà; – óòî÷íåíèå ñòðóêòóðû è îïðåäåëåíèå ôîðìû ïðåäñòàâëåíèÿ ÁÄ, âíåøíèõ âõîäíûõ è âûõîäíûõ äàííûõ; – ðàçðàáîòêà ïðîåêòà îïèñàíèÿ ïðîãðàììû äëÿ êàæäîãî âèäà ïðîãðàìì ÏÑ; – óòî÷íåíèå àëãîðèòìîâ ÏÑ è àëãîðèòìîâ èíôîðìàöèîííîãî îáåñïå÷åíèÿ â ïðîöåññå ðåøåíèÿ çàäà÷; – ðàçðàáîòêà ïðîåêòà îïèñàíèÿ òåêñòîâûõ ïðîãðàìì ÏÑ; – ðàçðàáîòêà ïëàíà ðåàëèçàöèè ÏÑ; – ðàçðàáîòêà ïðîåêòîâ òåõíè÷åñêèõ óñëîâèé íà ÏÑ; – ðàçðàáîòêà è îáîñíîâàíèå ðåøåíèé ïî íàäåæíîñòè ôóíêöèîíèðîâàíèÿ ÏÑ; – ðàçðàáîòêà ïðîãðàììû è ïðàâèë èñïûòàíèé ÏÑ; – óòî÷íåíèå âðåìåííûõ ãðàôèêîâ ôóíêöèîíèðîâàíèÿ ïðîãðàìì ÏÑ â ïðîöåññå ðåøåíèÿ çàäà÷; – îôîðìëåíèå ïîÿñíèòåëüíîé çàïèñêè è âåäîìîñòè òåõíè÷åñêîãî ïðîåêòà ÏÑ (â ñîîòâåòñòâèè ñ ÃÎÑÒ 19.105-78, ÃÎÑÒ 19.404-79 è ÃÎÑÒ 2.106-68 “ÅÑÊÄ. Òåêñòîâûå äîêóìåíòû”); – ñîãëàñîâàíèå è óòâåðæäåíèå ÒÏ. Ðàáî÷èé ïðîåêò. Îñíîâíûå ýòàïû è ñîäåðæàíèå ðàáîò íà ñòàäèè “Ðàáî÷èé ïðîåêò” ïðèâåäåíû â òàáë. 2.4. Òàáëèöà 2.4 Ýòàïû ðàáîò
Ñîäåðæàíèå
Ðàçðàáîòêà ÏÑ
Ïðîãðàììèðîâàíèå è îòëàäêà ïðîãðàìì
Ðàçðàáîòêà ïðîãðàììíîé äîêóìåíòàöèè
1. Ðàçðàáîòêà ïðîãðàììíûõ äîêóìåíòîâ â ñîîòâåòñòâèè ñ òðåáîâàíèÿìè ÃÎÑÒ 19.101-77
Èñïûòàíèå ÏÑ
1. Ðàçðàáîòêà, ñîãëàñîâàíèå è óòâåðæäåíèå ïðîãðàìì è ìåòîäèêè èñïûòàíèé 2. Ïðîâåäåíèå ïðåäâàðèòåëüíûõ ãîñóäàðñòâåííûõ, ìåæâåäîìñòâåííûõ ïðèåìî-ñäàòî÷íûõ è äðóãèõ âèäîâ èñïûòàíèé 3. Kîððåêòèðîâêà ÏÑ è ïðîãðàììíîé äîêóìåíòàöèè ïî ðåçóëüòàòàì èñïûòàíèé
60
Ñîäåðæàíèåì ðàáîò íà ýòîé ñòàäèè ÿâëÿåòñÿ îïèñàíèå ÏÑ íà âûáðàííîì ïðîáëåìíî-îðèåíòèðîâàííîì ÿçûêå (êîäèðîâàíèå), îòëàäêà, ðàçðàáîòêà, ñîãëàñîâàíèå è óòâåðæäåíèå ïîðÿäêà è ìåòîäèêè èñïûòàíèé, ðàçðàáîòêà ïðîãðàììíûõ äîêóìåíòîâ, ïðîâåäåíèå òåñòèðîâàíèÿ, êîððåêòèðîâêà ïðîãðàìì è ïðîãðàììíîé äîêóìåíòàöèè ïî ðåçóëüòàòàì òåñòèðîâàíèÿ, ïðîâåäåíèå ïðèåìî-ñäàòî÷íûõ èñïûòàíèé. Ðåçóëüòàò – ÏÑ â ôîðìå ïðîãðàììíîé äîêóìåíòàöèè, â ôîðìå äîêóìåíòàöèè íà ÏÑ èëè â ôîðìå ÏÑ. Íà ñòàäèè “Âíåäðåíèå” îñóùåñòâëÿåòñÿ ïîäãîòîâêà è ïåðåäà÷à ÏÑ è ïðîãðàììíîé äîêóìåíòàöèè äëÿ ñîïðîâîæäåíèÿ è/èëè èçãîòîâëåíèÿ, îôîðìëåíèå è óòâåðæäåíèå àêòà î ïåðåäà÷å ÏÑ íà ñîïðîâîæäåíèå èëè èçãîòîâëåíèå, ïåðåäà÷à ÏÑ â ôîíä àëãîðèòìîâ è ïðîãðàìì. Êðîìå ðàññìîòðåííîãî âûøå æèçíåííîãî öèêëà ïðîãðàìì, óñòàíîâëåííîãî 19-é ñèñòåìîé ñòàíäàðòîâ, íåîáõîäèìî èìåòü â âèäó, ÷òî ñóùåñòâóåò æèçíåííûé öèêë àâòîìàòèçèðîâàííûõ ñèñòåì (ÀÑ), óñòàíîâëåííûé ÃÎÑÒ 34.601-90 “ÈÒ. Àâòîìàòèçèðîâàííûå ñèñòåìû. Ñòàäèè ñîçäàíèÿ”. Èìååò ñìûñë ðàññìîòðåòü ñòàäèè è ýòàïû ðàçðàáîòêè ÀÑ, òàê êàê 19-ÿ ñèñòåìà ñòàíäàðòîâ â íàñòîÿùåå âðåìÿ ìîðàëüíî óñòàðåëà è áîëåå ñîâðåìåííûì ïðåäñòàâëÿåòñÿ æèçíåííûé öèêë ÀÑ. Àíàëèç æèçíåííûõ öèêëîâ ðàçðàáîòêè ÏÑ è ÀÑ, óñòàíîâëåííûõ ÃÎÑÒ 19.102-77 è ÃÎÑÒ 34.601-90, à òàêæå ìåæäóíàðîäíûõ ñòàíäàðòîâ, ðåãëàìåíòèðóþùèõ äàííûé ïðîöåññ, áóäåò ïðèâåäåí íèæå. Ñòàíäàðò ÃÎÑÒ 34.601-90 ðàñïðîñòðàíÿåòñÿ íà àâòîìàòèçèðîâàííûå ñèñòåìû, ïðåäñòàâëÿþùèå ñîáîé îðãàíèçàöèîííî-òåõíè÷åñêèå ñèñòåìû, îáåñïå÷èâàþùèå âûðàáîòêó ðåøåíèé íà îñíîâå àâòîìàòèçàöèè èíôîðìàöèîííûõ ïîòîêîâ â ðàçëè÷íûõ âèäàõ äåÿòåëüíîñòè (èññëåäîâàíèå, ïðîåêòèðîâàíèå, óïðàâëåíèå è ò.ï.), âêëþ÷àÿ èõ ñî÷åòàíèÿ, ñîçäàâàåìûå â îðãàíèçàöèÿõ, îáúåäèíåíèÿõ è íà ïðåäïðèÿòèÿõ. Äàííûé ñòàíäàðò óñòàíàâëèâàåò ñòàäèè è ýòàïû ñîçäàíèÿ ÀÑ.  ïðîöåññå ðàçðàáîòêè ÀÑ ñîçäàþò, â îáùåì ñëó÷àå, ñëåäóþùèå âèäû îáåñïå÷åíèÿ: òåõíè÷åñêîå, ïðîãðàììíîå, èíôîðìàöèîííîå ìàòåìàòè÷åñêîå è äð. Ïðîåêòíûå ðåøåíèÿ ïî ïðîãðàììíîìó, òåõíè÷åñêîìó è èíôîðìàöèîííîìó îáåñïå÷åíèþ ðåàëèçóþò êàê èçäåëèÿ â âèäå âçàèìîóâÿçàííîé ñîâîêóïíîñòè êîìïîíåíò è êîìïëåêñîâ, âõîäÿùåé â ñîñòàâ ÀÑ ñ íåîáõîäèìîé äîêóìåíòàöèåé. Ñïðàâî÷íîå ïðèëîæåíèå ê ÃÎÑÒ 34.601-90 óñòàíàâëèâàåò, ÷òî ïðîãðàììíîå îáåñïå÷åíèå ÀÑ – ñîâîêóïíîñòü ïðîãðàìì íà íîñèòåëÿõ èíôîðìàöèè ñ ïðîãðàììíîé äîêóìåíòàöèåé ïî ÃÎÑÒ 19.101-77 “Âèäû ïðîãðàìì è ïðîãðàììíûõ äîêóìåíòîâ”. Òàêèì îáðàçîì, ïðè ðàçðàáîòêå ïðîãðàììíîãî îáåñïå÷åíèÿ ìîæíî ïîëüçîâàòüñÿ êàê ñòàíäàðòîì ÃÎÑÒ 19.102-77, òàê è ÃÎÑÒ 34.601-90. 61
Ïðîöåññ ñîçäàíèÿ ÀÑ ïðåäñòàâëÿåò ñîáîé ñîâîêóïíîñòü óïîðÿäî÷åííûõ âî âðåìåíè, âçàèìîñâÿçàííûõ, îáúåäèíåííûõ â ñòàäèè è ýòàïû ðàáîò, âûïîëíåíèå êîòîðûõ íåîáõîäèìî è äîñòàòî÷íî äëÿ ñîçäàíèÿ ÀÑ, ñîîòâåòñòâóþùåé çàäàííûì òðåáîâàíèÿì. Ñòàäèè è ýòàïû ñîçäàíèÿ ÀÑ âûäåëÿþòñÿ êàê ÷àñòè ïðîöåññà ñîçäàíèÿ ïî ñîîáðàæåíèÿì ðàöèîíàëüíîãî ïëàíèðîâàíèÿ è îðãàíèçàöèè ðàáîò, çàêàí÷èâàþùèõñÿ çàäàííûì ðåçóëüòàòîì. Êàê è â ñòàíäàðòå ÃÎÑÒ 19.102-77, ðàáîòû ïî ðàçâèòèþ ÀÑ îñóùåñòâëÿþòñÿ ïî ñòàäèÿì è ýòàïàì, ïðèìåíÿåìûì äëÿ ñîçäàíèÿ ÀÑ. Ñîñòàâ è ïðàâèëà âûïîëíåíèÿ ðàáîò íà óñòàíîâëåííûõ íàñòîÿùèì ñòàíäàðòîì ñòàäèÿõ è ýòàïàõ îïðåäåëÿþò â ñîîòâåòñòâóþùåé äîêóìåíòàöèè îðãàíèçàöèé, ó÷àñòâóþùèõ â ñîçäàíèè êîíêðåòíûõ âèäîâ ÀÑ. Ñòàäèè è ýòàïû ñîçäàíèÿ ÀÑ â îáùåì ñëó÷àå ïðèâåäåíû â òàáë. 2.5. Òàáëèöà 2.5 Ñòàäèè
Ýòàïû ðàáîò
1. Ôîðìèðîâàíèå òðåáîâàíèé ê ÀÑ
1.1. Îáñëåäîâàíèå îáúåêòà è îáîñíîâàíèå íåîáõîäèìîñòè ñîçäàíèÿ ÀÑ 1.2. Ôîðìèðîâàíèå òðåáîâàíèé ïîëüçîâàòåëÿ ê ÀÑ 1.3. Îôîðìëåíèå îò÷åòà î âûïîëíåííîé ðàáîòå è çàÿâêè íà ðàçðàáîòêó ÀÑ (òàêòèêî-òåõíè÷åñêîãî çàäàíèÿ)
2. Ðàçðàáîòêà êîíöåïöèè ÀÑ
2.1. Èçó÷åíèå îáúåêòà 2.2. Ïðîâåäåíèå íåîáõîäèìûõ íàó÷íî-èññëåäîâàòåëüñêèõ ðàáîò 2.3. Ðàçðàáîòêà âàðèàíòîâ êîíöåïöèè ÀÑ è âûáîð âàðèàíòà êîíöåïöèè ÀÑ, óäîâëåòâîðÿþùåãî òðåáîâàíèÿì ïîëüçîâàòåëÿ 2.4. Îôîðìëåíèå îò÷åòà î âûïîëíåííîé ðàáîòå
3. Òåõíè÷åñêîå çàäàíèå
3.1. Ðàçðàáîòêà è óòâåðæäåíèå òåõíè÷åñêîãî çàäàíèÿ íà ñîçäàíèå ÀÑ
4. Ýñêèçíûé ïðîåêò
4.1. Ðàçðàáîòêà ïðåäâàðèòåëüíûõ ïðîåêòíûõ ðåøåíèé ïî ñèñòåìå è åå ÷àñòÿì 4.2. Ðàçðàáîòêà äîêóìåíòàöèè íà ÀÑ è åå ÷àñòè
5. Òåõíè÷åñêèé ïðîåêò
5.1. Ðàçðàáîòêà ïðîåêòíûõ ðåøåíèé ïî ñèñòåìå è åå ÷àñòÿì 5.2. Ðàçðàáîòêà äîêóìåíòàöèè íà ÀÑ è åå ÷àñòè 5.3. Ðàçðàáîòêà è îôîðìëåíèå äîêóìåíòàöèè íà ïîñòàâêó èçäåëèé äëÿ êîìïëåêòîâàíèÿ ÀÑ è/èëè òåõíè÷åñêèõ òðåáîâàíèé (òåõíè÷åñêèõ çàäàíèé) íà èõ ðàçðàáîòêó 5.4. Ðàçðàáîòêà çàäàíèé íà ïðîåêòèðîâàíèå â ñìåæíûõ ÷àñòÿõ ïðîåêòà îáúåêòà àâòîìàòèçàöèè
62
Ïðîäîëæåíèå òàáë. 2.5 1
6. Ðàáî÷àÿ äîêóìåíòàöèÿ
2
6.1. Ðàçðàáîòêà ðàáî÷åé äîêóìåíòàöèè íà ñèñòåìó è åå ÷àñòè 6.2. Ðàçðàáîòêà èëè àäàïòàöèÿ ïðîãðàìì
7. Ââîä â äåéñòâèå 7.1. Ïîäãîòîâêà îáúåêòà àâòîìàòèçàöèè ê ââîäó ÀÑ â äåéñòâèå 7.2. Ïîäãîòîâêà ïåðñîíàëà 7.3. Kîìïëåêòàöèÿ ÀÑ ïîñòàâëÿåìûìè èçäåëèÿìè (ïðîãðàììíûìè è òåõíè÷åñêèìè ñðåäñòâàìè, ïðîãðàììíî-òåõíè÷åñêèìè êîìïëåêñàìè, èíôîðìàöèîííûìè èçäåëèÿìè) 7.4. Ñòðîèòåëüíî-ìîíòàæíûå ðàáîòû 7.5. Ïóñêîíàëàäî÷íûå ðàáîòû 7.6. Ïðîâåäåíèå ïðåäâàðèòåëüíûõ èñïûòàíèé 7.7. Ïðîâåäåíèå îïûòíîé ýêñïëóàòàöèè 7.8. Ïðîâåäåíèå ïðèåìî÷íûõ èñïûòàíèé 8. Ñîïðîâîæäåíèå 8.1. Âûïîëíåíèå ðàáîò â ñîîòâåòñòâèè ñ ãàðàíòèéíûìè ÀÑ îáÿçàòåëüñòâàìè 8.2. Ïîñëåãàðàíòèéíîå îáñëóæèâàíèå
Ñòàíäàðòîì ÃÎÑÒ 34.601-90 äîïóñêàåòñÿ èñêëþ÷àòü ñòàäèþ “Ýñêèçíûé ïðîåêò” è îòäåëüíûå ýòàïû ðàáîò íà âñåõ ñòàäèÿõ, îáúåäèíÿòü ñòàäèè “Òåõíè÷åñêèé ïðîåêò” è “Ðàáî÷àÿ äîêóìåíòàöèÿ” â îäíó ñòàäèþ “Òåõíîðàáî÷èé ïðîåêò”.  çàâèñèìîñòè îò ñïåöèôèêè ñîçäàâàåìûõ ÀÑ è óñëîâèé èõ ñîçäàíèÿ äîïóñêàåòñÿ âûïîëíÿòü îòäåëüíûå ýòàïû ðàáîò äî çàâåðøåíèÿ ïðåäøåñòâóþùèõ ñòàäèé, ïàðàëëåëüíûõ âî âðåìåíè âûïîëíåíèÿ ýòàïîâ ðàáîò, âêëþ÷åíèå íîâûõ ýòàïîâ ðàáîò. Ðàññìîòðèì ýòàïû, êàñàþùèåñÿ ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ. Íà ýòàïå “Îáñëåäîâàíèå îáúåêòà è îáîñíîâàíèå íåîáõîäèìîñòè ñîçäàíèÿ ÀÑ” ïðîâîäÿò ñáîð äàííûõ îá îáúåêòå àâòîìàòèçàöèè è îñóùåñòâëÿåìûõ âèäàõ äåÿòåëüíîñòè, îöåíêó êà÷åñòâà ôóíêöèîíèðîâàíèÿ îáúåêòà è îñóùåñòâëÿåìûõ âèäîâ äåÿòåëüíîñòè, âûÿâëåíèå ïðîáëåì, ðåøåíèå êîòîðûõ âîçìîæíî ñðåäñòâàìè àâòîìàòèçàöèè, à òàêæå îöåíêó (òåõíèêî-ýêîíîìè÷åñêîé, ñîöèàëüíîé è ò. ï.) öåëåñîîáðàçíîñòè ñîçäàíèÿ ÀÑ. Íà ýòàïå “Ôîðìèðîâàíèå òðåáîâàíèé ïîëüçîâàòåëÿ ê ÀÑ” ïðîâîäÿò ïîäãîòîâêó èñõîäíûõ äàííûõ äëÿ ôîðìèðîâàíèÿ òðåáîâàíèé ê ÀÑ (õàðàêòåðèñòèêà îáúåêòà àâòîìàòèçàöèè, îïèñàíèå òðåáîâàíèé ê ñèñòåìå, îãðàíè÷åíèÿ äîïóñòèìûõ çàòðàò íà ðàçðàáîòêó, ââîä â äåé63
ñòâèå è ýêñïëóàòàöèþ, ýôôåêò, îæèäàåìûé îò ñèñòåìû, óñëîâèÿ ñîçäàíèÿ è ôóíêöèîíèðîâàíèÿ) è ôîðìóëèðîâêó, îôîðìëåíèå òðåáîâàíèé ïîëüçîâàòåëÿ ê ÀÑ. Íà ýòàïå “Îôîðìëåíèå îò÷åòà î âûïîëíåííîé ðàáîòå è çàÿâêè íà ðàçðàáîòêó ÀÑ (òàêòèêî-òåõíè÷åñêîãî çàäàíèÿ)” ïðîâîäÿò îôîðìëåíèå îò÷åòà î âûïîëíåííûõ ðàáîòàõ íà äàííîé ñòàäèè è îôîðìëåíèå çàÿâêè íà ðàçðàáîòêó ÀÑ (òàêòèêî-òåõíè÷åñêîãî çàäàíèÿ) èëè äðóãîãî çàìåíÿþùåãî åå äîêóìåíòà ñ àíàëîãè÷íûì ñîäåðæàíèåì. Íà ýòàïàõ “Èçó÷åíèå îáúåêòà” è “Ïðîâåäåíèå íåîáõîäèìûõ ÍÈД îðãàíèçàöèÿ-ðàçðàáîò÷èê ïðîâîäèò äåòàëüíîå èçó÷åíèå îáúåêòà àâòîìàòèçàöèè è íåîáõîäèìûå ÍÈÐ, ñâÿçàííûå ñ ïîèñêîì ïóòåé è îöåíêîé âîçìîæíîñòè ðåàëèçàöèè òðåáîâàíèé ïîëüçîâàòåëÿ, îôîðìëÿþò è óòâåðæäàþò îò÷åòû î ÍÈÐ. Ýòàï “Ðàçðàáîòêà âàðèàíòîâ êîíöåïöèè ÀÑ è âûáîð âàðèàíòà êîíöåïöèè ÀÑ, óäîâëåòâîðÿþùåãî òðåáîâàíèÿì ïîëüçîâàòåëÿ” íàïðàâëåí íà ðàçðàáîòêó àëüòåðíàòèâíûõ âàðèàíòîâ êîíöåïöèè ñîçäàâàåìîé ÀÑ è ïëàíîâ ðåàëèçàöèè, îöåíêó íåîáõîäèìûõ ðåñóðñîâ íà èõ ðåàëèçàöèþ è îáåñïå÷åíèå ôóíêöèîíèðîâàíèÿ, îöåíêó ïðåèìóùåñòâ è íåäîñòàòêîâ êàæäîãî âàðèàíòà, ñîïîñòàâëåíèå òðåáîâàíèé ïîëüçîâàòåëÿ è õàðàêòåðèñòèê ïðåäëàãàåìîé ñèñòåìû è âûáîð îïòèìàëüíîãî âàðèàíòà, îïðåäåëåíèå ïîðÿäêà îöåíêè êà÷åñòâà è óñëîâèé ïðèåìêè ñèñòåìû, à òàêæå îöåíêó ýôôåêòîâ, ïîëó÷àåìûõ îò ñèñòåìû. Íà ýòàïå “Îôîðìëåíèå îò÷åòà î âûïîëíåííîé ðàáîòå” ïîäãîòàâëèâàþò è îôîðìëÿþò îò÷åò, ñîäåðæàùèé îïèñàíèå âûïîëíåííûõ ðàáîò íà ñòàäèè, îïèñàíèå è îáîñíîâàíèå ïðåäëàãàåìîãî âàðèàíòà êîíöåïöèè ñèñòåìû. Íà ýòàïå “Ðàçðàáîòêà è óòâåðæäåíèå òåõíè÷åñêîãî çàäàíèÿ íà ñîçäàíèå ÀÑ” ïðîâîäÿò ðàçðàáîòêó, îôîðìëåíèå, ñîãëàñîâàíèå è óòâåðæäåíèå òåõíè÷åñêîãî çàäàíèÿ íà ÀÑ è òåõíè÷åñêèõ çàäàíèé íà ÷àñòè ÀÑ. Ðåçóëüòàòîì âûïîëíåíèÿ ýòàïà “Ðàçðàáîòêà ïðåäâàðèòåëüíûõ ïðîåêòíûõ ðåøåíèé ïî ñèñòåìå è åå ÷àñòÿì” ÿâëÿþòñÿ: ôóíêöèè ÀÑ, ôóíêöèè ïîäñèñòåì, èõ öåëè è ýôôåêòû, ñîñòàâ êîìïëåêñà çàäà÷ è îòäåëüíûõ çàäà÷, êîíöåïöèè èíôîðìàöèîííîé áàçû, åå óêðóïíåííàÿ ñòðóêòóðà, ôóíêöèè ÑÓÁÄ, ñîñòàâ âû÷èñëèòåëüíîé ñèñòåìû, ôóíêöèè è ïàðàìåòðû îñíîâíûõ ïðîãðàììíûõ ñðåäñòâ. Íà ýòàïå “Ðàçðàáîòêà ïðîåêòíûõ ðåøåíèé ïî ñèñòåìå è åå ÷àñòÿì” îáåñïå÷èâàþò ðàçðàáîòêó îáùèõ ðåøåíèé: ïî ñèñòåìå è åå ÷àñòÿì, ôóíêöèîíàëüíî-àëãîðèòìè÷åñêîé ñòðóêòóðå ñèñòåìû; ïî ôóíêöèÿì ïåðñîíàëà è îðãàíèçàöèîííîé ñòðóêòóðå; ïî ñòðóêòóðå òåõíè64
÷åñêèõ ñðåäñòâ; ïî àëãîðèòìàì ðåøåíèÿ çàäà÷ è ïðèìåíÿåìûì ÿçûêàì; ïî îðãàíèçàöèè è âåäåíèþ èíôîðìàöèîííîé áàçû, ñèñòåìå êëàññèôèêàöèè è êîäèðîâàíèÿ èíôîðìàöèè; ïî ïðîãðàììíîìó îáåñïå÷åíèþ. Íà ýòàïå “Ðàçðàáîòêà äîêóìåíòàöèè íà ÀÑ è åå ÷àñòè” ïðîâîäÿò îôîðìëåíèå, ñîãëàñîâàíèå è óòâåðæäåíèå äîêóìåíòàöèè â îáúåìå, íåîáõîäèìîì äëÿ îïèñàíèÿ ïîëíîé ñîâîêóïíîñòè ïðèíÿòûõ ïðîåêòíûõ ðåøåíèé è äîñòàòî÷íîì äëÿ äàëüíåéøåãî âûïîëíåíèÿ ðàáîò ïî ñîçäàíèþ ÀÑ. Íà ýòàïå “Ðàçðàáîòêà è îôîðìëåíèå äîêóìåíòàöèè íà ïîñòàâêó èçäåëèé äëÿ êîìïëåêòàöèè ÀÑ è (èëè) òåõíè÷åñêèõ òðåáîâàíèé (òåõíè÷åñêèõ çàäàíèé) íà èõ ðàçðàáîòêó” ïðîâîäÿò ïîäãîòîâêó è îôîðìëåíèå äîêóìåíòàöèè íà ïîñòàâêó èçäåëèé äëÿ êîìïëåêòîâàíèÿ ÀÑ, îïðåäåëåíèå òåõíè÷åñêèõ òðåáîâàíèé è ñîñòàâëåíèå ÒÇ íà ðàçðàáîòêó èçäåëèé, íå èçãîòàâëèâàåìûõ ñåðèéíî. Íà ýòàïå “Ðàçðàáîòêà çàäàíèé íà ïðîåêòèðîâàíèå â ñìåæíûõ ÷àñòÿõ ïðîåêòà îáúåêòà àâòîìàòèçàöèè” îñóùåñòâëÿþò ðàçðàáîòêó, îôîðìëåíèå, ñîãëàñîâàíèå è óòâåðæäåíèå çàäàíèé íà ïðîåêòèðîâàíèå â ñìåæíûõ ÷àñòÿõ ïðîåêòà îáúåêòà àâòîìàòèçàöèè äëÿ ïðîâåäåíèÿ ñòðîèòåëüíûõ, ýëåêòðîòåõíè÷åñêèõ, ñàíèòàðíî-òåõíè÷åñêèõ è äðóãèõ ïîäãîòîâèòåëüíûõ ðàáîò, ñâÿçàííûõ ñ ñîçäàíèåì ÀÑ. Ïðè âûïîëíåíèè ýòàïà “Ðàçðàáîòêà ðàáî÷åé äîêóìåíòàöèè íà ñèñòåìó è åå ÷àñòè” îñóùåñòâëÿþò ðàçðàáîòêó ðàáî÷åé äîêóìåíòàöèè, ñîäåðæàùåé âñå íåîáõîäèìûå è äîñòàòî÷íûå ñâåäåíèÿ äëÿ îáåñïå÷åíèÿ âûïîëíåíèÿ ðàáîò ïî ââîäó ÀÑ â äåéñòâèå è åå ýêñïëóàòàöèè, à òàêæå äëÿ ïîääåðæèâàíèÿ óðîâíÿ ýêñïëóàòàöèîííûõ õàðàêòåðèñòèê (êà÷åñòâà) ñèñòåìû â ñîîòâåòñòâèè ñ ïðèíÿòûìè ïðîåêòíûìè ðåøåíèÿìè, åå îôîðìëåíèå, ñîãëàñîâàíèå è óòâåðæäåíèå. Íà ýòàïå “Ðàçðàáîòêà è àäàïòàöèÿ ïðîãðàìì” ïðîâîäÿò ðàçðàáîòêó ïðîãðàìì è ÏÑ, âûáîð, àäàïòàöèþ è (èëè) ïðèâÿçêó ïðèîáðåòåííûõ ïðîãðàììíûõ ñðåäñòâ, ðàçðàáîòêó ïðîãðàììíîé äîêóìåíòàöèè â ñîîòâåòñòâèè ñ ÃÎÑÒ 19.101-77. Íà ýòàïå “Ïîäãîòîâêà îáúåêòà àâòîìàòèçàöèè ê ââîäó ÀÑ â äåéñòâèå” ïðîâîäÿò ðàáîòû ïî îðãàíèçàöèîííîé ïîäãîòîâêå îáúåêòà àâòîìàòèçàöèè ê ââîäó ÀÑ â äåéñòâèå. Ýòàï “Ïîäãîòîâêà ïåðñîíàëà” íàïðàâëåí íà îáó÷åíèå ïåðñîíàëà è ïðîâåðêó åãî ñïîñîáíîñòè îáåñïå÷èòü ôóíêöèîíèðîâàíèå ÀÑ. Íà ýòàïå “Êîìïëåêòàöèÿ ÀÑ ïîñòàâëÿåìûìè èçäåëèÿìè” îáåñïå÷èâàþò ïîëó÷åíèå êîìïëåêòóþùèõ èçäåëèé ñåðèéíîãî è åäèíè÷íîãî ïðîèçâîäñòâà, ìàòåðèàëîâ è ìîíòàæíûõ èçäåëèé. Ïðîâîäÿò âõîäíîé êîíòðîëü èõ êà÷åñòâà. 65
Íà ýòàïå “Ïóñêîíàëàäî÷íûå ðàáîòû” ïðîâîäÿò àâòîíîìíóþ íàëàäêó òåõíè÷åñêèõ è ïðîãðàììíûõ ñðåäñòâ, çàãðóçêó èíôîðìàöèè â ÁÄ è ïðîâåðêó ñèñòåìû åå âåäåíèÿ; êîìïëåêñíóþ íàëàäêó âñåõ ñðåäñòâ ñèñòåìû. Íà ýòàïå “Ïðîâåäåíèå ïðåäâàðèòåëüíûõ èñïûòàíèé” îñóùåñòâëÿþò èñïûòàíèå ÀÑ íà ðàáîòîñïîñîáíîñòü è ñîîòâåòñòâèå ÒÇ â ñîîòâåòñòâèè ñ ïðîãðàììîé è ìåòîäèêîé ïðåäâàðèòåëüíûõ èñïûòàíèé, óñòðàíåíèå íåèñïðàâíîñòåé è âíåñåíèå èçìåíåíèé â äîêóìåíòàöèþ íà ÀÑ, â òîì ÷èñëå ýêñïëóàòàöèîííóþ â ñîîòâåòñòâèè ñ ïðîòîêîëîì èñïûòàíèé, à òàêæå îôîðìëåíèå àêòà î ïðèåìêå ÀÑ â îïûòíóþ ýêñïëóàòàöèþ. Íà ýòàïå “Ïðîâåäåíèå îïûòíîé ýêñïëóàòàöèè” ïðîâîäÿò îïûòíóþ ýêñïëóàòàöèþ ÀÑ, àíàëèç ðåçóëüòàòîâ îïûòíîé ýêñïëóàòàöèè ÀÑ, äîðàáîòêó (ïðè íåîáõîäèìîñòè) ïðîãðàììíîãî îáåñïå÷åíèÿ ÀÑ, äîïîëíèòåëüíóþ íàëàäêó (ïðè íåîáõîäèìîñòè) òåõíè÷åñêèõ ñðåäñòâ ÀÑ è îôîðìëåíèå àêòà î çàâåðøåíèè îïûòíîé ýêñïëóàòàöèè. Íà ýòàïå “Ïðîâåäåíèå ïðèåìî÷íûõ èñïûòàíèé” ïðîâîäÿò èñïûòàíèÿ íà ñîîòâåòñòâèå ÒÇ â ñîîòâåòñòâèè ñ ïðîãðàììîé è ìåòîäèêîé ïðèåìî÷íûõ èñïûòàíèé, àíàëèç ðåçóëüòàòîâ èñïûòàíèé ÀÑ è óñòðàíåíèå íåäîñòàòêîâ, âûÿâëåííûõ ïðè èñïûòàíèÿõ, à òàêæå îôîðìëåíèå àêòà î ïðèåìêå ÀÑ â ïîñòîÿííóþ ýêñïëóàòàöèþ. Íà ýòàïå “Âûïîëíåíèå ðàáîò â ñîîòâåòñòâèè ñ ãàðàíòèéíûìè îáÿçàòåëüñòâàìè” îñóùåñòâëÿþòñÿ ðàáîòû ïî óñòðàíåíèþ íåäîñòàòêîâ, âûÿâëåííûõ ïðè ýêñïëóàòàöèè ÀÑ â òå÷åíèå óñòàíîâëåííûõ ãàðàíòèéíûõ ñðîêîâ, âíåñåíèþ íåîáõîäèìûõ èçìåíåíèé â äîêóìåíòàöèþ íà ÀÑ. Íà ýòàïå “Ïîñëåãàðàíòèéíîå îáñëóæèâàíèå” îñóùåñòâëÿþòñÿ ðàáîòû ïî àíàëèçó ôóíêöèîíèðîâàíèÿ ñèñòåìû, âûÿâëåíèþ îòêëîíåíèé ôàêòè÷åñêèõ ýêñïëóàòàöèîííûõ õàðàêòåðèñòèê ÀÑ îò ïðîåêòíûõ çíà÷åíèé, óñòàíîâëåíèþ ïðè÷èí ýòèõ îòêëîíåíèé, óñòðàíåíèþ âûÿâëåííûõ íåäîñòàòêîâ è îáåñïå÷åíèþ ñòàáèëüíîñòè ýêñïëóàòàöèîííûõ õàðàêòåðèñòèê ÀÑ, âíåñåíèþ íåîáõîäèìûõ èçìåíåíèé â äîêóìåíòàöèþ íà ÀÑ. Òðåáîâàíèÿ ê ñîäåðæàíèþ äîêóìåíòîâ, ðàçðàáàòûâàåìûõ íà êàæäîé ñòàäèè è ýòàïå, óñòàíàâëèâàåò ðóêîâîäÿùèé äîêóìåíò ÐÄ-5034.698-90. Êðîìå òîãî, íåîáõîäèìî èñïîëüçîâàòü äëÿ èõ ðàçðàáîòêè ñîîòâåòñòâóþùèå ñòàíäàðòû ÅÑÏÄ, ÅÑÊÄ (Åäèíîé ñèñòåìû êîíñòðóêòîðñêîé äîêóìåíòàöèè) è ÃÎÑÒ 34.602-89 “Òåõíè÷åñêîå çàäàíèå íà ñîçäàíèå ÀÑ”. Âèäû è êîìïëåêòíîñòü äîêóìåíòîâ ðåãëàìåíòèðîâàíû â ÃÎÑÒ 34.201. 66
2.3. Æèçíåííûé öèêë ðàçðàáîòêè ÏÑ ñ ïîâûøåííûìè òðåáîâàíèÿìè ê áåçîïàñíîñòè ñèñòåìû Æèçíåííûé öèêë ðàçðàáîòêè ÏÑ, ðåãëàìåíòèðîâàííûé äîêóìåíòîì DO–178 [6], çàñëóæèâàåò âíèìàíèÿ èç ñëåäóþùèõ ñîîáðàæåíèé. Ïðîãðàììíûå ñðåäñòâà, èñïîëüçóåìûå â áîðòîâûõ ñèñòåìàõ è îáîðóäîâàíèè ëåòàòåëüíûõ àïïàðàòàõ, èñïîëíÿþò ñâîþ ôóíêöèþ ñ óðîâíåì äîâåðèÿ ê áåçîïàñíîñòè, êîòîðàÿ ñîîòâåòñòâóåò òðåáîâàíèÿì àâèàöèîííîãî ïðèëîæåíèÿ. Äàííûå òðåáîâàíèÿ àâèàöèîííîãî ïðèëîæåíèÿ îòëè÷àþòñÿ îò àíàëîãè÷íûõ â äðóãèõ ñôåðàõ áîëåå æåñòêèìè òðåáîâàíèÿìè ïî êà÷åñòâó, íàäåæíîñòè, òàê êàê âëèÿþò íà áåçîïàñíîñòü ïàññàæèðîâ è õàðàêòåðèñòèêè ñàìîãî ëåòàòåëüíîãî àïïàðàòà. Íåîáõîäèìî çàìåòèòü, ÷òî îïèñàííûå íèæå ðóêîâîäÿùèå ïðèíöèïû îòíîñèòåëüíî æèçíåííîãî öèêëà, íå âîçâåäåíû â ðàíã çàêîíà, íî ñîãëàñîâàíû ñ àâèàöèîííûì ñîîáùåñòâîì. Íà ðèñ. 2.4. ïîêàçàí êðàòêèé îáçîð àñïåêòîâ áåçîïàñíîñòè èíôîðìàöèîííîãî ïîòîêà ìåæäó ýòàïàìè æèçíåííîãî öèêëà ñèñòåìû è ýòàïàìè æèçíåííîãî öèêëà ÏÑ. Òðåáîâàíèÿ àâèàöèîííîãî ïðèëîæåíèÿ ÝÒÀÏÛ ÆÈÇÍÅÍÍÎÃÎ ÖÈÊËÀ ÑÈÑÒÅÌÛ Ýêñïëóàòàöèîííûå òðåáîâàíèÿ ñèñòåìû Ïðîöåññ îöåíêè áåçîïàñíîñòè ñèñòåìû Òðåáîâàíèÿ ñèñòåìû, îòíîñÿùåéñÿ ê ÏÑ Ïðîãðàììíûé óðîâåíü Ïðîåêòíûå îãðàíè÷åíèÿ Îïðåäåëåíèå àïïàðàòíûõ ñðåäñòâ
Ãðàíèöû ðàñïðîñòðàíåíèÿ íåèñïðàâíîñòè Èñòî÷íèêè îøèáîê Òðåáîâàíèÿ ÏÑ è àðõèòåêòóðû
ÝÒÀÏÛ ÆÈÇÍÅÍÍÎÃÎ ÖÈÊËÀ ÏÐÎÃÐÀÌÌÍÎÃÎ ÑÐÅÄÑÒÂÀ Ðèñ. 2.4. Èíôîðìàöèîííûå ïîòîêè ìåæäó ñèñòåìîé è ýòàïàìè æèçíåííîãî öèêëà ÏÑ
Ýòàï îöåíêè áåçîïàñíîñòè ñèñòåìû îïðåäåëÿåò êàòåãîðèþ îòêàçà ñèñòåìû. Â ðàìêàõ äàííîãî ýòàïà, àíàëèç ïðîåêòà ñèñòåìû îïðåäå67
ëÿåò òðåáîâàíèÿ, ñâÿçàííûå ñ áåçîïàñíîñòüþ, äëÿ àïïàðàòíûõ ñðåäñòâ ÝÂÌ è ÏÑ, äëÿ óñòðàíåíèÿ è îãðàíè÷åíèÿ âëèÿíèÿ îøèáîê, ñ íèìè ñâÿçàííûõ. Òðåáîâàíèÿ, ñâÿçàííûå ñ áåçîïàñíîñòüþ – ÷àñòü òðåáîâàíèé ê ñèñòåìå, êîòîðûå ââîäÿòñÿ â ýòàïû æèçíåííîãî öèêëà ÏÑ.  öåëÿõ ãàðàíòèè òîãî, ÷òî òðåáîâàíèÿ, ñâÿçàííûå ñ áåçîïàñíîñòüþ, ó÷èòûâàþòñÿ íà âñåõ ýòàïàõ æèçíåííîãî öèêëà ÏÑ, òðåáîâàíèÿ ê ñèñòåìå âêëþ÷àþò: – îïèñàíèå ñèñòåìû è àïïàðàòíûõ ñðåäñòâ ÝÂÌ; – òðåáîâàíèÿ ñåðòèôèêàöèè; – òðåáîâàíèÿ ñèñòåìû, îòíîñÿùèåñÿ ê ÏÑ, âêëþ÷àÿ ôóíêöèîíàëüíûå è ýêñïëóàòàöèîííûå òðåáîâàíèÿ, à òàêæå òðåáîâàíèÿ, ñâÿçàííûå ñ áåçîïàñíîñòüþ; – óðîâíè ÏÑ, ñîñòîÿíèÿ îòêàçà, èõ êàòåãîðèè è ñâÿçàííûå ñ ýòèì ôóíêöèè, îòíîñÿùèåñÿ ê ÏÑ; – ñòðàòåãèè áåçîïàñíîñòè è ïðîåêò ðàçðàáîòêè. Ýòàï îöåíêè áåçîïàñíîñòè ñèñòåìû îïðåäåëÿåò âîçäåéñòâèÿ ïðîöåññîâ ïðîåêòèðîâàíèÿ è âíåäðåíèÿ ÏÑ íà áåçîïàñíîñòü ñèñòåìû ïóòåì èñïîëüçîâàíèÿ èíôîðìàöèè, ïîñòóïàþùåé îò ýòàïîâ æèçíåííîãî öèêëà ÏÑ. Ýòà èíôîðìàöèÿ âêëþ÷àåò ãðàíèöó ðàñïðîñòðàíåíèÿ íåèñïðàâíîñòè, òðåáîâàíèÿ ÏÑ è åãî àðõèòåêòóðó, à òàêæå èñòî÷íèêè îøèáîê, êîòîðûå ìîãóò áûòü îáíàðóæåíû è óñòðàíåíû áëàãîäàðÿ ÏÑ èëè ïðè ïîìîùè èíñòðóìåíòîâ è ìåòîäîâ, èñïîëüçóåìûõ ïðè ðàçðàáîòêå ÏÑ. Èìåþò ìåñòî ñëåäóþùèå ýòàïû ÆÖ ÏÑ, óñòàíîâëåííûå äàííûì äîêóìåíòîì: – ýòàï ïëàíèðîâàíèÿ ðàçðàáîòêè, êîòîðûé îïðåäåëÿåò è êîîðäèíèðóåò äåéñòâèÿ ïî ðàçðàáîòêå ïðîãðàììíîãî îáåñïå÷åíèÿ; – ýòàï ðàçðàáîòêè, íà êîòîðîì ñîçäàåòñÿ ÏÑ è âêëþ÷àþùèé â ñåáÿ ðàáîòû ïî îïðåäåëåíèþ òðåáîâàíèé, ïðîåêòèðîâàíèþ, êîäèðîâàíèþ, ïîëó÷åíèþ èñïîëíÿåìîãî êîäà; – èíòåãðèðîâàííûé ýòàï, îáåñïå÷èâàþùèé êîððåêòèðîâêó, ïðîâåðêó è îïðåäåëåíèå ïîëíîòû ÏÑ, à òàêæå åãî âûïóñê è âêëþ÷àþùèé â ñåáÿ âåðèôèêàöèþ, êîíòðîëü çà êîíôèãóðàöèåé ÏÑ, îöåíêó êà÷åñòâà è ïðîâåðêó âçàèìîäåéñòâèÿ ýòàïîì äðóã ñ äðóãîì. Íà ðèñ. 2.5 ïîêàçàíû ýòàïû ÆÖ ÏÑ è èõ âçàèìîäåéñòâèå äðóã ñ äðóãîì. Ïðîåêò ÏÑ îïðåäåëÿåò îäèí èëè áîëåå æèçíåííûõ öèêëîâ ïîñðåäñòâîì âûáîðà äåéñòâèé íà êàæäîì ýòàïå, íàçíà÷åíèÿ ïîñëåäîâàòåëüíîñòè ýòèõ äåéñòâèé è îòâåòñòâåííûõ çà íèõ. Äëÿ ðàçðàáîòêè êîíêðåòíîãî ÏÑ ïîñëåäîâàòåëüíîñòü ýòàïîâ îïðåäåëÿåòñÿ íà îñíîâå àíàëèçà òàêèõ ñâîéñòâ, êàê ôóíêöèîíàëüíûå 68
âîçìîæíîñòè, ñëîæíîñòü, ðàçìåð, óñòîé÷èâîñòü, èñïîëüçîâàíèå ðàíåå ïîëó÷åííûõ ðåçóëüòàòîâ, ðàçðàáàòûâàåìîé ñòðàòåãèåé è àïïàðàòíîé ïîääåðæêîé. Îáû÷íàÿ ïîñëåäîâàòåëüíîñòü ýòàïîâ æèçíåííîãî öèêëà ÏÑ, êàê ïîêàçàíî íà ðèñ. 2.5, âêëþ÷àåò îïðåäåëåíèå òðåáîâàíèé, ïðîåêòèðîâàíèÿ, êîäèðîâàíèÿ è ïîëó÷åíèÿ èñïîëíÿåìîãî êîäà. Îïðåäåëåíèå äåéñòâèé íà ýòàïå ðàçðàáîòêè è èíòåãðèðîâàííîì ýòàïå Îïðåäåëåíèå ÆÖ Îïðåäåëåíèå ìåòîäîâ è èíñòðóìåíòàëüíûõ ñðåäñòâ Èíòåãðèðîâàííûé ýòàï Ôîðìóëèðîâàíèå çàìå÷àíèé Ðàññìîòðåíèå ñòàíäàðòîâ
Âåðèôèêàöèÿ
Ôîðìèðîâàíèå ïëàíà Êîððåêöèÿ ïëàíà
Êîíòðîëü êîíôèãóðàöèè
Ñòðàòåãè÷åñêîå ïëàíèðîâàíèå Îöåíêà êà÷åñòâà
Ðàçðàáîòêà òðåáîâàíèé Ïðîåêòèðîâàíèå
Ïðîâåðêà âçàèìîäåéñòâèÿ ìåæäó ýòàïàìè
Îáåñïå÷åíèå ñåðòèôèêàöèè
Êîäèðîâàíèå Èíòåãðàöèÿ Ðàçðàáîòêà Ðèñ. 2.5. Ýòàïû æèçíåííîãî öèêëà ÏÑ
Íà ðèñ.2.6 ïîêàçàíà ïîñëåäîâàòåëüíîñòü ýòàïîâ æèçíåííîãî öèêëà äëÿ êîìïîíåíòîâ åäèíè÷íîãî ïðîãðàììíîãî ïðîäóêòà ñ ðàçëè÷íûìè æèçíåííûìè öèêëàìè. 69
Êîìïîíåíò W âûïîëíÿåò ìíîæåñòâî ñèñòåìíûõ òðåáîâàíèé äëÿ ðàçðàáîòêè ïðîãðàììíûõ òðåáîâàíèé R, èñïîëüçóåò ýòè òðåáîâàíèÿ äëÿ ïðîåêòèðîâàíèÿ ÏÑ D, èñïîëíÿåò ýòîò ïðîåêò â èñõîäíîì êîäå C è èíòåãðèðóåò êîìïîíåíò ñ àïïàðàòóðîé I. Êîìïîíåíò X ïîêàçûâàåò èñïîëüçîâàíèå ðàíåå ðàçðàáîòàííîãî ÏÑ, êîòîðîå óæå áûëî ñåðòèôèöèðîâàíî. Êîìïîíåíò Y ïîêàçûâàåò èñïîëüçîâàíèå ïðîñòîé îòäåëüíîé ôóíêöèè, êîòîðàÿ ìîæåò áûòü çàêîäèðîâàíà ïðÿìî íà îñíîâå òðåáîâàíèé ê ÏÑ. Êîìïîíåíò Z ïîêàçûâàåò èñïîëüçîâàíèå ïðîòîòèïíîé ñòðàòåãèè. Îáû÷íî, öåëÿìè ïðîòîòèïèðîâàíèÿ ÿâëÿåòñÿ ëó÷øåå ïîíèìàíèå òðåáîâàíèé ê ÏÑ è óìåíüøåíèå òåõíè÷åñêèõ ðèñêîâ è ðèñêîâ ðàçðàáîòêè. Èñõîäíûå òðåáîâàíèÿ èñïîëüçóþòñÿ êàê áàçèñ äëÿ ïîëó÷åíèÿ ïðîòîòèïà. Ýòîò ïðîòîòèï ïðåîáðàçóåòñÿ â ñðåäó, òèïè÷íóþ äëÿ êîíêðåòíîãî èñïîëüçîâàíèÿ ñèñòåìû ïðè ðàçðàáîòêå. Ðåçóëüòàòîì ïðåîáðàçîâàíèÿ ÿâëÿåòñÿ èñïîëüçîâàíèå óòî÷íåííûõ äàííûõ. Ñèñòåìíûå òðåáîâàíèÿ ê ïðîãðàììíîìó ïðîäóêòó Ïðîãðàììíûå êîìïîíåíòû: R-D-C-I Êîìïîíåíò W R-I Êîìïîíåíò X R-C-I Êîìïîíåíò Y Êîìïîíåíò Z
R-C-I-C-I-R-D-C-I
Ïðîãðàììíûé ïðîäóêò Ðèñ. 2.6. Ïðèìåð ïðîåêòà ÏÑ, èñïîëüçóþùåãî ÷åòûðå ðàçëè÷íûå ïîñëåäîâàòåëüíîñòè ðàçðàáîòêè
Ýòàïû æèçíåííîãî öèêëà ìîãóò íîñèòü èòåðàöèîííûé õàðàêòåð, ò. å. ïîâòîðÿòüñÿ íåñêîëüêî ðàç. Êîëè÷åñòâî ýòàïîâ è èòåðàöèé âàðüèðóåòñÿ èç-çà äîðàáîòîê ôóíêöèé ÏÑ, ñëîæíîñòè, ïîÿâëåíèÿ íîâûõ òðåáîâàíèé èëè íîâîãî àïïàðàòíîãî îáåñïå÷åíèÿ, ðåçóëüòàòîâ âûïîëíåíèÿ ïðåäûäóùèõ ýòàïîâ, êîòîðûå ïðåòåðïåëè èçìåíåíèÿ, à òàêæå äðóãèõ îñîáåííîñòåé. Ïðàêòè÷åñêè âñå ýòàïû æèçíåííîãî öèêëà ÏÑ îáúåäèíÿþòñÿ ñ èíòåãðèðîâàííûì ýòàïîì è äåéñòâèÿìè ïî âåðèôèêàöèè. 70
Äëÿ ïåðåõîäà ñ îäíîãî ýòàïà íà äðóãîé íåîáõîäèìî ïðåäóñìîòðåòü êðèòåðèè ïåðåõîäà. Êðèòåðèè ïåðåõîäà áóäóò çàâèñåòü îò çàïëàíèðîâàííîé ïîñëåäîâàòåëüíîñòè øàãîâ ðàçðàáîòêè è øàãîâ èíòåãðèðîâàííîãî ýòàïà, à òàêæå îò óðîâíÿ ÏÑ (óðîâåíü ÏÑ îïðåäåëÿåòñÿ íà îñíîâå àíàëèçà âêëàäà, êîòîðûé îí âíîñèò â íàáîð ïîòåíöèàëüíûõ ñîñòîÿíèé îòêàçà ñèñòåìû). Íàïðèìåð, â êà÷åñòâå êðèòåðèÿ ïåðåõîäà ìîæíî íàçâàòü: – ÷òî áûëî âûïîëíåíî ïðè ðåöåíçèðîâàíèè íà ýòàïå âåðèôèêàöèè; – âõîä îïðåäåëåííîãî ýëåìåíòà êîíôèãóðàöèè; – òðàññèðîâêó, ïðîâåäåííóþ äëÿ âõîäà. Åñëè óäîâëåòâîðåí êðèòåðèé ïåðåõîäà ê ïîñëåäóþùåìó ýòàïó, òî íåò íåîáõîäèìîñòè â òîì, ÷òîáû êàæäûé âõîä ýòîãî ýòàïà áûë ñôîðìèðîâàí äî íà÷àëà åãî âûïîëíåíèÿ. Ðóêîâîäÿùèé ïðèíöèï ñëåäóþùèé: åñëè ýòàï ïðîèçâîäèò äåéñòâèÿ íàä îòäåëüíûìè âõîäàìè, ïîñëåäîâàòåëüíîñòü âõîäîâ äîëæíà áûòü ïðîâåðåíà ñ öåëüþ îïðåäåëåíèÿ òîãî, ÷òî âûõîäû ïðåäøåñòâóþùèõ øàãîâ ýòàïà ðàçðàáîòêè è èíòåãðèðîâàííîãî ýòàïà åùå èìåþò ñèëó. Ðàññìîòðèì ïîäðîáíî öåëè è äåéñòâèÿ êàæäîãî ýòàïà ÆÖ. Íà ýòàïå ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ ñîçäàþòñÿ ïëàíû è âûáèðàþòñÿ ñòàíäàðòû, êîòîðûå íàïðàâëÿþò ýòàï ðàçðàáîòêè è èíòåãðèðîâàííûé ýòàï. Åãî öåëüþ ÿâëÿåòñÿ îïðåäåëåíèå ñðåäñòâ äëÿ ñîçäàíèÿ ÏÑ, êîòîðîå áóäåò óäîâëåòâîðÿòü òðåáîâàíèÿì, ïðåäúÿâëÿåìûì ê íåìó è îáåñïå÷èâàòü äîñòàòî÷íûé óðîâåíü íàäåæíîñòè. Íà ýòîì ýòàïå ïðîèçâîäèòñÿ: – îïðåäåëåíèå äåéñòâèé íà ýòàïàõ ðàçðàáîòêè è èíòåãðèðîâàííîì ýòàïå, êîòîðûå áóäóò ïîñâÿùåíû îïðåäåëåíèþ ñèñòåìíûõ òðåáîâàíèé è óðîâíÿ ÏÑ; – îïðåäåëåíèå ÆÖ ÏÑ, âêëþ÷àÿ âçàèìîäåéñòâèå ìåæäó ýòàïàìè, ìåõàíèçì âçàèìíîãî âëèÿíèÿ ýòàïîâ, êðèòåðèè îöåíêè ÏÑ ïðè ïåðåõîäå îò îäíîãî ýòàïà ê äðóãîìó; – îïðåäåëåíèå ñðåäû ÆÖ, ò. å. ìåòîäîâ è èíñòðóìåíòàëüíûõ ñðåäñòâ, èñïîëüçóåìûõ íà êàæäîì ýòàïå; – ôîðìèðîâàíèå äîïîëíèòåëüíûõ çàìå÷àíèé ê ÏÑ; – ðàññìîòðåíèå ñòàíäàðòîâ ðàçðàáîòêè ÏÑ, ñîîòíîøåíèå èõ ñ ñèñòåìíûìè öåëÿìè áåçîïàñíîñòè, îòíîñÿùèõñÿ ê ðàçðàáàòûâàåìîìó ÏÑ; – ðàçðàáîòêà ïëàíà ñîçäàíèÿ ÏÑ; – äîðàáîòêà è ïðîâåðêà ïëàíà ñîçäàíèÿ ÏÑ. Ýôôåêòèâíîñòü ïëàíèðîâàíèÿ – îïðåäåëÿþùèé ôàêòîð ïðè ðàçðàáîòêå ÏÑ. Îñíîâíûå ðóêîâîäÿùèå ïðèíöèïû ýòîãî ýòàïà ñëåäóþùèå. 71
1. Ïëàí ðàçðàáîòêè ÏÑ äîëæåí áûòü ðàçðàáîòàí â òàêîé ìîìåíò ÆÖ, ÷òîáû îáåñïå÷èòü ñâîåâðåìåííîå óïðàâëåíèå êîíêðåòíûìè äåéñòâèÿìè íà ýòàïå ðàçðàáîòêè è èíòåãðèðîâàííîì ýòàïå. 2. Ñòàíäàðòû ðàçðàáîòêè ÏÑ, èñïîëüçóåìûå â ïðîåêòå, äîëæíû áûòü ñòðîãî îïðåäåëåííûìè è ÷åòêèìè. 3. Âûáðàííûå ìåòîäû è èíñòðóìåíòàëüíûå ñðåäñòâà äîëæíû áûòü òàêèìè, ÷òîáû îáåñïå÷èòü ïðåäîòâðàùåíèå îøèáîê íà ýòàïå ðàçðàáîòêè èëè ñâåñòè èõ ê ìèíèìóìó. 4. Ýòàï ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ äîëæåí îáåñïå÷èòü êîîðäèíàöèþ ìåæäó îñòàëüíûìè ýòàïàìè ñ öåëüþ ñîãëàñîâàíèÿ èõ ñòðàòåãèé â ïëàíå ðàçðàáîòêè ÏÑ. 5. Ýòàï ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ äîëæåí âêëþ÷àòü â ñåáÿ ñðåäñòâà ïðîâåðêè ïëàíà íà ýòàïå ðåàëèçàöèè ïðîåêòà. 6. Íà çàâåðøàþùåé ñòàäèè ýòàïà ïëàíèðîâàíèÿ, ïëàí è ñòàíäàðòû ðàçðàáîòêè ÏÑ äîëæíû áûòü ïðîàíàëèçèðîâàíû íà ïðåäìåò ïîëíîòû è íåïðîòèâîðå÷èâîñòè. Äðóãèå ýòàïû ÆÖ ìîãóò áûòü íà÷àòû äî îêîí÷àíèÿ ýòàïà ïëàíèðîâàíèÿ ïðè óñëîâèè, ÷òî èìåþòñÿ ïëàíû è ïðîöåäóðû äëÿ äåéñòâèé íà ýòèõ ýòàïàõ. Ïëàí ðàçðàáîòêè âêëþ÷àåò â ñåáÿ ñëåäóþùèå êîìïîíåíòû: – ïëàí ïðîãðàììíûõ àñïåêòîâ ñåðòèôèêàöèè, ñëóæàùèé îñíîâíûì ñðåäñòâîì îáúåäèíåíèÿ ïðåäëàãàåìûõ ìåòîäîâ ðàçðàáîòêè ñî ñëóæáàìè ñåðòèôèêàöèè; – ñîáñòâåííî ïëàí ðàçðàáîòêè, îïðåäåëÿþùèé æèçíåííûå öèêëû è ñðåäó ðàçðàáîòêè; – ïëàí âåðèôèêàöèè ÏÑ, îïðåäåëÿþùèé ñðåäñòâà, ñ ïîìîùüþ êîòîðûõ óäîâëåòâîðÿþòñÿ öåëè ýòàïà âåðèôèêàöèè; – ïëàí óïðàâëåíèÿ êîíôèãóðàöèåé ÏÑ, îïðåäåëÿþùèé ñðåäñòâà, ñ ïîìîùüþ êîòîðûõ óäîâëåòâîðÿþòñÿ öåëè ýòàïà îöåíêè êà÷åñòâà. Çàäà÷åé îïðåäåëåíèÿ ñðåäû ÆÖ ÿâëÿåòñÿ îáîñíîâàíèå ìåòîäîâ, èíñòðóìåíòàëüíûõ ñðåäñòâ, ïðîöåäóð, ÿçûêîâ ïðîãðàììèðîâàíèÿ è àïïàðàòíîãî îáåñïå÷åíèÿ, êîòîðûå áóäóò èñïîëüçîâàòüñÿ ïðè ðàçðàáîòêå, âåðèôèêàöèè, êîíòðîëå è âûïóñêå äàííûõ ýòàïîâ æèçíåííîãî öèêëà è ÏÑ â öåëîì. Ïðèìåðîì òîãî, êàê âûáîð ñðåäû îêàçûâàåò ïîëåçíîå âëèÿíèå íà ÏÑ, ìîæåò ñëóæèòü ñòðîãîå ñîáëþäåíèå ñòàíäàðòîâ, îïðåäåëåíèå îøèáîê, ïðåäîòâðàùåíèå îøèáîê èñïîëíåíèÿ, ìåòîäîâ ñìÿã÷åíèÿ ïîñëåäñòâèé ñáîåâ â ÏÑ. Ñðåäà ÆÖ ÿâëÿåòñÿ ïîòåíöèàëüíûì èñòî÷íèêîì îøèáîê, êîòîðûå ñïîñîáñòâóþò âîçíèêíîâåíèþ ñáîåâ ÏÑ. Íà ñîñòàâ ñðåäû âëèÿþò òðåáîâàíèÿ ïî áåçîïàñíîñòè, îïðåäåëÿåìûå ýòàïîì îöåíêè áåçîïàñíîñòè ñèñòåìû. Öåëü ìåòîäîâ ïðåäîòâðàùåíèÿ îøèáîê – íåäîïóùåíèå îøèáîê â õîäå ýòàïà ðàçðàáîòêè. Îñíîâíîé ïðèíöèï ïðè âûáîðå òðåáîâàíèé ê 72
ðàçðàáîòêå ÏÑ, ìåòîäàì åãî ïðîåêòèðîâàíèÿ è ïðîãðàììèðîâàíèÿ çàêëþ÷àåòñÿ â îãðàíè÷åíèè ÷èñëà ñëó÷àåâ âíåäðåíèÿ îøèáîê è ïðèìåíåíèè òàêèõ ìåòîäîâ âåðèôèêàöèè, êîòîðûå ãàðàíòèðóþò óñòàíîâëåíèå ôàêòà âíåäðåíèÿ îøèáêè. Öåëüþ ìåòîäîâ ñìÿã÷åíèÿ ïîñëåäñòâèé ñáîåâ ÿâëÿåòñÿ âêëþ÷åíèå õàðàêòåðèñòèê áåçîïàñíîñòè â ïðîåêò ÏÑ äëÿ ãàðàíòèè òîãî, ÷òî ÏÑ áóäåò êîððåêòíî ðåàãèðîâàòü íà îøèáêè âõîäíûõ äàííûõ è ïðåäîòâðàùàòü îøèáêè âûõîäíûõ äàííûõ è îøèáêè óïðàâëåíèÿ. Íåîáõîäèìîñòü â ìåòîäàõ ïðåäîòâðàùåíèÿ îøèáîê è ñìÿã÷åíèÿ ïîñëåäñòâèé ñáîåâ îïðåäåëÿþòñÿ ñèñòåìíûìè òðåáîâàíèÿìè è ýòàïîì îöåíêè áåçîïàñíîñòè ñèñòåìû. Ñðåäà ðàçðàáîòêè ÏÑ – îïðåäåëÿþùèé ôàêòîð ïðè ðàçðàáîòêå âûñîêîêà÷åñòâåííîãî è íàäåæíîãî ÏÑ. Ñðåäà ìîæåò îêàçûâàòü òàêæå è íåáëàãîïðèÿòíîå âëèÿíèå íà ïðîöåññ ðàçðàáîòêè ÏÑ. Íàïðèìåð, êîìïèëÿòîð ìîæåò âíîñèòü îøèáêè â ïðîöåññå êîìïèëÿöèè, çàãðóç÷èê ìîæåò äàâàòü ñáîè ïðè îáíàðóæåíèè îøèáîê ðàñïðåäåëåíèÿ ïàìÿòè. Ðóêîâîäÿùèå ïðèíöèïû äëÿ âûáîðà ìåòîäîâ è èíñòðóìåíòàëüíûõ ñðåäñòâ ñðåäû ðàçðàáîòêè ÏÑ ñëåäóþùèå. 1.  õîäå ýòàïà ïëàíèðîâàíèÿ ñðåäà ðàçðàáîòêè äîëæíà áûòü âûáðàíà èñõîäÿ èç ìèíèìóìà ïîòåíöèàëüíîãî ðèñêà äëÿ êîíå÷íîãî ÏÑ. 2. Èñïîëüçîâàíèå ñïåöèàëèçèðîâàííûõ èíñòðóìåíòàëüíûõ ñðåäñòâ èëè èíñòðóìåíòîâ è êîìïîíåíòîâ ñðåäû äîëæíî ïðîèçâîäèòüñÿ ïóòåì äîñòèæåíèÿ íåîáõîäèìîãî óðîâíÿ ãàðàíòèè òîãî, ÷òî îøèáêè, âíîñèìûå îäíèì êîìïîíåíòîì, îáíàðóæèëèñü áû äðóãèì.  ýòîì ñëó÷àå ñðåäà ÿâëÿåòñÿ ïðèåìëåìîé. 3. Äåéñòâèÿ íà ýòàïå âåðèôèêàöèè è ñòàíäàðòû ðàçðàáîòêè äîëæíû áûòü îïðåäåëåíû òàê, ÷òîáû ñâåñòè ê ìèíèìóìó ïîòåíöèàëüíûå îøèáêè, îòíîñÿùèåñÿ ê ñðåäå ðàçðàáîòêè ÏÑ. 4. Ïðè ïîèñêå îïðåäåëåííîãî óðîâíÿ äîâåðèÿ ê ñåðòèôèêàöèè ïðè èñïîëüçîâàíèè êîìáèíàöèè èíñòðóìåíòîâ ïîñëåäîâàòåëüíîñòü äåéñòâèé, ïðîèçâîäèìûõ ýòèìè èíñòðóìåíòàìè, äîëæíà áûòü îïðåäåëåíà â ñîîòâåòñòâóþùåì ïëàíå. 5. Åñëè îïðåäåëåíû íåîáÿçàòåëüíûå õàðàêòåðèñòèêè èíñòðóìåíòàëüíûõ ñðåäñòâ ñðåäû äëÿ èñïîëüçîâàíèÿ â ïðîåêòå, òî âëèÿíèå ýòèõ õàðàêòåðèñòèê äîëæíî áûòü ïðîâåðåíî è ñïåöèôèöèðîâàíî â ñîîòâåòñòâóþùåì ïëàíå. Ýòî îñîáåííî âàæíî òàì, ãäå èíñòðóìåíò íåïîñðåäñòâåííî ñîçäàåò ÷àñòü ÏÑ (â ýòîì ñìûñëå êîìïèëÿòîðû, âåðîÿòíî, íàèáîëåå âàæíûé èíñòðóìåíò). Íàçíà÷åíèåì ñòàíäàðòîâ ðàçðàáîòêè ÏÑ ÿâëÿåòñÿ îïðåäåëåíèå ïðàâèë è îãðàíè÷åíèé äëÿ ýòàïà ðàçðàáîòêè. Ýòè ñòàíäàðòû âêëþ÷àþò â ñåáÿ: 73
– ñòàíäàðò òðåáîâàíèé ê ÏÑ, êîòîðûé ïðåäíàçíà÷åí äëÿ îïðåäåëåíèÿ ìåòîäèê, ïðàâèë è ñðåäñòâ, èñïîëüçóåìûõ ïðè ðàçðàáîòêå òðåáîâàíèé âûñîêîãî óðîâíÿ, è âêëþ÷àåò: à) ìåòîäû, èñïîëüçóåìûå ïðè ðàçðàáîòêå òðåáîâàíèé ê ÏÑ (ñòðóêòóðíûå, îáúåêòíî-îðèåíòèðîâàííûå è äð.); á) íîòàöèè, èñïîëüçóåìûå äëÿ âûðàæåíèÿ ýòèõ òðåáîâàíèé (äèàãðàììû ïîòîêîâ äàííûõ, ñïåöèôèêàöèè ôîðìàëüíûõ ÿçûêîâ è äð.); â) îãðàíè÷åíèÿ íà èñïîëüçîâàíèå ñðåäñòâ ðàçðàáîòêè òðåáîâàíèé; – ñòàíäàðòû ïðîåêòèðîâàíèÿ ÏÑ, êîòîðûå ïîçâîëÿþò îïðåäåëèòü ìåòîäèêè, ïðàâèëà è ñðåäñòâà, èñïîëüçóåìûå äëÿ ñîçäàíèÿ àðõèòåêòóðû ÏÑ, è òðåáîâàíèÿ íèçêîãî óðîâíÿ, âêëþ÷àþùèå: à) èñïîëüçóåìûå ìåòîäû îïèñàíèÿ ïðîöåññà ïðîåêòèðîâàíèÿ; á) èñïîëüçóåìûå ñîãëàøåíèÿ ïî èìåíàì; â) óñëîâèÿ, íàëàãàåìûå íà ðàçðåøåííûå ìåòîäû ïðîåêòèðîâàíèÿ (íàïðèìåð, èñïîëüçîâàíèå ïðåðûâàíèé è àðõèòåêòóð, óïðàâëÿåìûõ ñîáûòèÿìè, äèíàìè÷åñêîå óïðàâëåíèå çàäà÷àìè è ò. ä.); ã) îãðàíè÷åíèÿ íà èñïîëüçîâàíèå ñðåäñòâ ïðîåêòèðîâàíèÿ; ä) îãðàíè÷åíèÿ íà êîíñòðóêöèþ (íàïðèìåð, èñêëþ÷åíèå, ðåêóðñèÿ, äèíàìè÷åñêèå îáúåêòû, ññûëêè íà äàííûå ïîä ðàçíûìè èìåíàìè è ò. ä.); å) îãðàíè÷åíèÿ ïî ñëîæíîñòè (íàïðèìåð, ìàêñèìàëüíîå ÷èñëî âëîæåííûõ âûçîâîâ ïðîöåäóð èëè óñëîâíûõ ñòðóêòóð, èñïîëüçîâàíèå áåçóñëîâíûõ âåòâëåíèé è ò. ä.); – ñòàíäàðòû êîäèðîâàíèÿ ÏÑ, êîòîðûå ïîçâîëÿþò îïðåäåëèòü ÿçûêè ïðîãðàììèðîâàíèÿ, ìåòîäû, ïðàâèëà è ñðåäñòâà, èñïîëüçóåìûå äëÿ êîäèðîâàíèÿ ÏÑ è âêëþ÷àþùèå: à) èñïîëüçóåìûå ÿçûêè ïðîãðàììèðîâàíèÿ è/èëè èõ ïîäìíîæåñòâà (äëÿ ÿçûêà íåîáõîäèìî óêàçàòü äàííûå, êîòîðûå íåïðîòèâîðå÷èâî îïðåäåëÿþò ñèíòàêñèñ, ïîâåäåíèå óïðàâëåíèÿ, ïîâåäåíèå äàííûõ è ñòîðîííèå ýôôåêòû ÿçûêà); á) ñòàíäàðòû íà ïðåäñòàâëåíèå èñõîäíîãî êîäà (íàïðèìåð, îãðàíè÷åíèÿ íà äëèíó ñòðîêè, îòñòóïû, èñïîëüçîâàíèå ïóñòûõ ñòðîê), ñòàíäàðòû íà äîêóìåíòèðîâàíèå èñõîäíîãî êîäà (íàïðèìåð, èìÿ àâòîðà, äàòà íàïèñàíèÿ, âõîäíûå è âûõîäíûå äàííûå, èñïîëüçóåìûå ãëîáàëüíûå ïåðåìåííûå); â) ñîãëàøåíèÿ ïî èìåíàì äëÿ êîìïîíåíòîâ, ïîäïðîãðàìì, ïåðåìåííûõ, êîíñòàíò; ã) óñëîâèÿ è îãðàíè÷åíèÿ, íàëàãàåìûå íà ðàçðåøåííûå ñîãëàøåíèÿ ïî êîäó (íàïðèìåð, ñòåïåíü ñâÿçåé ìåæäó êîìïîíåíòàìè ÏÑ è ñëîæíîñòü ëîãè÷åñêèõ è ÷èñëîâûõ âûðàæåíèé); ä) îãðàíè÷åíèÿ íà èñïîëüçîâàíèå ñðåäñòâ êîäèðîâàíèÿ. 74
Ýòàï âåðèôèêàöèè èñïîëüçóåò ïåðå÷èñëåííûå ñòàíäàðòû êàê îñíîâó äëÿ ñðàâíåíèÿ âûõîäîâ ýòàïîâ ñ òðåáóåìûìè ðåçóëüòàòàìè. Ðóêîâîäÿùèìè ïðèíöèïàìè, êîòîðûìè íåîáõîäèìî ïîëüçîâàòüñÿ ïðè îïðåäåëåíèè ñòàíäàðòîâ, ÿâëÿþòñÿ ñëåäóþùèå. 1. Ñòàíäàðòû äîëæíû äàâàòü âîçìîæíîñòü êîìïîíåíòàì ÏÑ èëè âçàèìîñâÿçàííîìó ìíîæåñòâó ïðîäóêòîâ ðàçðàáàòûâàòüñÿ åäèíîîáðàçíî. 2. Ñòàíäàðòû äîëæíû îáåñïå÷èòü íåâîçìîæíîñòü èñïîëüçîâàíèÿ òàêèõ êîíñòðóêöèé èëè ìåòîäîâ, â ðåçóëüòàòå âûïîëíåíèÿ êîòîðûõ ïîëó÷àþòñÿ âûõîäû, íå ñîîòâåòñòâóþùèå òðåáîâàíèÿì áåçîïàñíîñòè. Êàê îòìå÷àëîñü âûøå, ñîñòàâëÿþùèìè ýòàïà ðàçðàáîòêè ÏÑ ÿâëÿþòñÿ ñëåäóþùèå ïîäýòàïû: – ðàçðàáîòêà òðåáîâàíèé ê ÏÑ; – ïðîåêòèðîâàíèå ÏÑ; – êîäèðîâàíèå ÏÑ; – èíòåãðàöèÿ ÏÑ. Ïðè ðàçðàáîòêå ÏÑ âûðàáàòûâàåòñÿ îäèí è áîëåå óðîâíåé òðåáîâàíèé ê ÏÑ. Òðåáîâàíèÿ âûñîêîãî óðîâíÿ âûòåêàþò íåïîñðåäñòâåííî èç àíàëèçà òðåáîâàíèé ê ñèñòåìå è åå àðõèòåêòóðå. Äàëåå îíè ðàçâèâàþòñÿ íà ïîäýòàïå ïðîåêòèðîâàíèÿ ÏÑ, ôîðìèðóÿ îäèí è áîëåå ïîñëåäóþùèõ óðîâíåé òðåáîâàíèé, áîëåå íèçêèõ. Îäíàêî åñëè èñõîäíûé êîä ãåíåðèðóåòñÿ íåïîñðåäñòâåííî èç òðåáîâàíèé âûñîêîãî óðîâíÿ (íàïðèìåð, êîìïîíåíò Y íà ðèñ. 2.6), òî îíè ìîãóò ðàññìàòðèâàòüñÿ îäíîâðåìåííî è êàê òðåáîâàíèÿ íèçêîãî óðîâíÿ.  ýòîì ñëó÷àå ê íèì ïðèìåíÿþòñÿ ñîîòâåòñòâóþùèå îñíîâîïîëàãàþùèå ïðèíöèïû ôîðìèðîâàíèÿ. Ðàçðàáîòêà àðõèòåêòóðû ÏÑ ïðåäïîëàãàåò ïðèíÿòèå ðåøåíèÿ î ñòðóêòóðå ÏÑ. Íà ïîäýòàïå ïðîåêòèðîâàíèÿ ÏÑ îïðåäåëÿåòñÿ êàê àðõèòåêòóðà ÏÑ, òàê è òðåáîâàíèÿ íèçêîãî óðîâíÿ – òàêèå òðåáîâàíèÿ ê ÏÑ, èñõîäÿ èç êîòîðûõ, áåç êàêîé ëèáî äîïîëíèòåëüíîé èíôîðìàöèè, ìîæåò áûòü íåïîñðåäñòâåííî ðåàëèçîâàí èñõîäíûé êîä. Êàæäàÿ èç ñîñòàâëÿþùèõ ýòàïà ðàçðàáîòêè ÏÑ ìîæåò ïîðîæäàòü ïðîèçâîäíûå òðåáîâàíèÿ – òðåáîâàíèÿ, êîòîðûå ïðÿìî íå ñâîäÿòñÿ ê òðåáîâàíèÿì âûñîêîãî óðîâíÿ. Íàïðèìåð, íåîáõîäèìîñòü ðàçðàáîòêè ÏÑ ïîääåðæêè ïðåðûâàíèé äëÿ âûáðàííîãî öåëåâîãî êîìïüþòåðà. Òðåáîâàíèÿ êàê âûñîêîãî (ÂÓ), òàê è íèçêîãî óðîâíÿ (ÍÓ) ìîãóò âêëþ÷àòü â ñåáÿ ïðîèçâîäíûå òðåáîâàíèÿ. Âëèÿíèå ïîñëåäíèõ íà òðåáîâàíèÿ áåçîïàñíîñòè îïðåäåëÿåòñÿ íà ýòàïå îöåíêè áåçîïàñíîñòè ñèñòåìû.  òàáë. 2.6 ïîêàçàíû öåëè êàæäîãî ïîäýòàïà, ñîñòàâëÿþùèå ýòàï ðàçðàáîòêè, èõ âõîäíûå äàííûå, ðåçóëüòàòû, îñíîâíûå ïðèíöèïû, ïðèìåíÿåìûå íà êàæäîì èç íèõ. 75
Òàáëèöà 2.6 Íàèìåíîâàíèå
Öåëü è âõîäíûå äàííûå
Ðåçóëüòàò è îñíîâíûå ïðèíöèïû
1
2
3
Ðàçðàáîòêà òðåáîâàíèé ê ÏÑ
Ïîëó÷åíèå òðåáîâàíèé ÂÓ è âûðàáîòêà ïðîèçâîäíûõ îò íèõ òðåáîâàíèé äëÿ ýòàïà îöåíêè áåçîïàñíîñòè Âõîäíûå äàííûå: − òðåáîâàíèÿ ê ñèñòåìå, àïïàðàòíûé èíòåðôåéñ, àðõèòåêòóðà ñèñòåìû; − ïëàí ðàçðàáîòêè ÏÑ; − ñòàíäàðòû íà òðåáîâàíèÿ
Ïðîåêòè- Ñîçäàíèå àðõèðîâàíèå òåêòóðû ÏÑ è ÏÑ òðåáîâàíèé ÍÓ, à
76
Ïåðâè÷íûé ðåçóëüòàò − äàííûå î òðåáîâàíèÿõ Îñíîâíûå ïðèíöèïû: − èíòåðôåéñíûå è ôóíêöèîíàëüíûå òðåáîâàíèÿ ê ñèñòåìå, ðåàëèçóåìûå íà áàçå ÏÑ, äîëæíû áûòü ïðîàíàëèçèðîâàíû íà ïðåäìåò ïðîòèâîðå÷èé, íåñîîòâåòñòâèÿ è íåîïðåäåëåííîñòè; − íåêîððåêòíûå âõîäíûå äàííûå äîëæíû áûòü íàïðàâëåíû íà âûðàáîòàâøèå èõ ïîäýòàïû äëÿ èñïðàâëåíèÿ; − êàæäîå òðåáîâàíèå ê ñèñòåìå, ðåàëèçóåìîå íà áàçå ÏÑ, äîëæíî áûòü âêëþ÷åíî â òðåáîâàíèÿ ÂÓ; − äîëæíû áûòü îñîáî îòìå÷åíû òðåáîâàíèÿ ÂÓ, ñîîòâåòñòâóþùèå ñèñòåìíûì òðåáîâàíèÿì ïî ïðåäîòâðàùåíèþ âûõîäà ñèñòåìû èç ñòðîÿ; − òðåáîâàíèÿ ÂÓ äîëæíû ñîîòâåòñòâîâàòü ñòàíäàðòàì íà òðåáîâàíèÿ ê ÏÑ; − òðåáîâàíèÿ ÂÓ äîëæíû ôîðìóëèðîâàòüñÿ â êîëè÷åñòâåííûõ òåðìèíàõ; − òðåáîâàíèÿ ÂÓ íå äîëæíû îïèñûâàòü äåòàëè ðàçðàáîòêè èëè òåñòèðîâàíèÿ, çà èñêëþ÷åíèåì óêàçàííûõ è ïðîâåðåííûõ îãðàíè÷åíèé êîíñòðóêöèè; − êàæäîå ñèñòåìíîå òðåáîâàíèå, ðåàëèçóåìîå íà áàçå ÏÑ, äîëæíî áûòü ñâîäèìî ê îäíîìó èëè áîëåå òðåáîâàíèþ ÂÓ ê ÏÑ; − êàæäîå òðåáîâàíèå ÂÓ, çà èñêëþ÷åíèåì ïðîèçâîäíûõ òðåáîâàíèé, äîëæíî áûòü ñâîäèìî ê îäíîìó èëè íåñêîëüêèì ñèñòåìíûì òðåáîâàíèÿì; − ïðîèçâîäíûå òðåáîâàíèÿ ÂÓ äîëæíû áûòü íàïðàâëåíû ê ýòàïó îöåíêè áåçîïàñíîñòè ñèñòåìû Ïåðâè÷íûé ðåçóëüòàò − îïèñàíèå ðàçðàáîòêè, âêëþ÷àþùåå àðõèòåêòóðó ÏÑ è òðåáîâàíèÿ ÍÓ
Ïðîäîëæåíèå òàáë. 2.6 1
2
òàêæå âûðàáîòêà ïðîèçâîäíûõ îò íèõ òðåáîâàíèé äëÿ ýòàïà îöåíêè áåçîïàñíîñòè Âõîäíûå äàííûå: − äàííûå î òðåáîâàíèÿõ ê ÏÑ; − ïëàí ðàçðàáîòêè ÏÑ; − ñòàíäàðòû ïðîåêòèðîâàíèÿ
Kîäèðî- Ïîëó÷åíèå èñõîäâàíèå ÏÑ íîãî êîäà, êîòîðûé äîëæåí äîïóñêàòü òðàññèðîâêó, ïðîâåðêó, áûòü íåïðîòèâîðå÷èâûì è êîððåêòíî ðåàëèçîâûâàòü òðåáîâàíèÿ ÍÓ Âõîäíûå äàííûå: − òðåáîâàíèÿ ÍÓ; − àðõèòåêòóðà ÏÑ; − ïëàí ðàçðàáîòêè ÏÑ; − ñòàíäàðòû êîäèðîâàíèÿ ÏÑ
3
Îñíîâíûå ïðèíöèïû: − ñîçäàâàåìûå òðåáîâàíèÿ ÍÓ è àðõèòåêòóðà ÏÑ äîëæíû ñîîòâåòñòâîâàòü ñòàíäàðòàì ðàçðàáîòêè ÏÑ, áûòü íåïðîòèâîðå÷èâûìè è äîïóñêàòü òðàññèðîâêó è ïðîâåðêó; − îïðåäåëÿåìûå ïðîèçâîäíûå òðåáîâàíèÿ äîëæíû áûòü ïðîàíàëèçèðîâàíû íà ïðåäìåò ñîîòâåòñòâèÿ òðåáîâàíèÿì ÂÓ; − íà ïîäýòàïå ïðîåêòèðîâàíèÿ ÏÑ ñëåäóåò ââåñòè âîçìîæíûå òèïû ñáîåâ ÏÑ è íàîáîðîò ïðåäîòâðàòèòü îñòàëüíûå, ÷òî ìîæåò èçìåíèòü ðàíåå íàçíà÷åííûé ïðîãðàììíûé óðîâåíü è îïðåäåëèòü äîïîëíèòåëüíûå äàííûå â êà÷åñòâå ïðîèçâîäíûõ òðåáîâàíèé, ïåðåäàâàåìûõ ýòàïó îöåíêè áåçîïàñíîñòè ñèñòåìû; − ïîòîêè äàííûõ è óïðàâëåíèÿ äîëæíû áûòü íàáëþäàåìû ñîãëàñíî òðåáîâàíèÿì áåçîïàñíîñòè; − ðåàêöèè íà óñëîâèÿ ñáîåâ äîëæíû ñîîòâåòñòâîâàòü òðåáîâàíèÿì áåçîïàñíîñòè; − íåàäåêâàòíûå èëè íåêîððåêòíûå âõîäíûå äàííûå äîëæíû áûòü ïåðåäàíû ëèáî ýòàïó îöåíêè æèçíåííîãî öèêëà ñèñòåìû, ëèáî ïîäýòàïó ðàçðàáîòêè òðåáîâàíèé, ëèáî ýòàïó ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ ïî ïðèíöèïó îáðàòíîé ñâÿçè äëÿ ðàçúÿñíåíèÿ èëè èñïðàâëåíèÿ Ðåçóëüòàò − èñõîäíûé êîä, îáúåêòíûé êîä Îñíîâíûå ïðèíöèïû: − èñõîäíûé êîä äîëæåí ðåàëèçîâûâàòü òðåáîâàíèÿ ÍÓ è ñîîòâåòñòâîâàòü àðõèòåêòóðå ÏÑ; − èñõîäíûé êîä äîëæåí ñîîòâåòñòâîâàòü ñòàíäàðòàì êîäèðîâàíèÿ ÏÑ; − èñõîäíûé êîä äîëæåí ñâîäèòüñÿ ê îïèñàíèþ ïðîåêòà; − íåàäåêâàòíûå èëè íåêîððåêòíûå âõîäíûå äàííûå äîëæíû áûòü ïåðåäàíû ëèáî ïîäýòàïó ðàçðàáîòêè òðåáîâàíèé ê ÏÑ, ëèáî ïîäýòàïó ïðîåêòèðîâàíèÿ ÏÑ, ëèáî ýòàïó ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ ïî ïðèíöèïó îáðàòíîé ñâÿçè äëÿ ðàçúÿñíåíèÿ èëè èñïðàâëåíèÿ
77
Ïðîäîëæåíèå òàáë. 2.6 1
2
Èíòåãðà- Çàãðóçêà èñïîëöèÿ ÏÑ íÿåìîãî îáúåêòíîãî êîäà â àïïàðàòíîå èëè ïðîãðàììíî-àïïàðàòíîå îáåñïå÷åíèå Âõîäíûå äàííûå: − àðõèòåêòóðà ÏÑ; − èñõîäíûé êîä; − îáúåêòíûé êîä
3
Ðåçóëüòàò − èñïîëíÿåìûé îáúåêòíûé êîä, à òàêæå êîìïîíóåìûå è çàãðóæàåìûå äàííûå Îñíîâíûå ïðèíöèïû: − èñïîëíÿåìûé îáúåêòíûé êîä äîëæåí áûòü ñãåíåðèðîâàí èç èñõîäíîãî êîäà è êîìïîíóåìûõ è çàãðóæàåìûõ äàííûõ; − ÏÑ äîëæíî áûòü çàãðóæåíî â öåëåâîé êîìïüþòåð äëÿ ïðîãðàììíî-àïïàðàòíîé èíòåãðàöèè; − íåàäåêâàòíûå èëè íåêîððåêòíûå âõîäíûå äàííûå äîëæíû áûòü ïåðåäàíû ëèáî ïîäýòàïó ðàçðàáîòêè òðåáîâàíèé ê ÏÑ, ëèáî ïîäýòàïó ïðîåêòèðîâàíèÿ ÏÑ, ëèáî ïîäýòàïó êîäèðîâàíèÿ ÏÑ, ëèáî ýòàïó ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ ïî ïðèíöèïó îáðàòíîé ñâÿçè äëÿ ðàçúÿñíåíèÿ èëè èñïðàâëåíèÿ
Ïîäýòàï ðàçðàáîòêè òðåáîâàíèé ê ÏÑ èñïîëüçóåò âûõîäíûå äàííûå æèçíåííîãî öèêëà ñèñòåìû äëÿ âûðàáîòêè òàêèõ òðåáîâàíèé âûñîêîãî óðîâíÿ, êàê ôóíêöèîíàëüíûå òðåáîâàíèÿ, òðåáîâàíèÿ ïðîèçâîäèòåëüíîñòè, èíòåðôåéñíûå òðåáîâàíèÿ è òðåáîâàíèÿ áåçîïàñíîñòè. Òðåáîâàíèÿ âûñîêîãî óðîâíÿ ê ÏÑ íà ïîäýòàïå ïðîåêòèðîâàíèÿ ïåðåðàáàòûâàþòñÿ â õîäå îäíîé èëè áîëåå èòåðàöèé â àðõèòåêòóðó ÏÑ è òðåáîâàíèÿ íèçêîãî óðîâíÿ, êîòîðûå â ñâîþ î÷åðåäü èñïîëüçóþòñÿ äëÿ ðåàëèçàöèè èñõîäíîãî êîäà. Íà ïîäýòàïå êîäèðîâàíèÿ èñõîäÿ èç àðõèòåêòóðû ÏÑ è òðåáîâàíèé íèçêîãî óðîâíÿ, âûðàáàòûâàåòñÿ èñõîäíûé êîä ÏÑ. Öåëåâîé êîìïüþòåð, à òàêæå èñõîäíûé è îáúåêòíûé êîä, ïîëó÷àåìûå èç ïîäýòàïà êîäèðîâàíèÿ, èñïîëüçóþòñÿ ñîâìåñòíî ñ êîìïîíîâêîé è çàãðóçêîé äàííûõ íà ïîäýòàïå èíòåãðàöèè äëÿ ñîçäàíèÿ èíòåãðèðîâàííîé ñèñòåìû. Ïîäýòàï èíòåãðàöèè âêëþ÷àåò ïðîãðàììíóþ è ïðîãðàììíî-àïïàðàòíóþ èíòåãðàöèþ. Âñå ïîäýòàïû ýòàïà ðàçðàáîòêè ìîãóò íà÷èíàòüñÿ ïðè óäîâëåòâîðåíèè ïëàíèðóåìîãî ïðîìåæóòî÷íîãî êðèòåðèÿ ïåðåõîäà. Ïîäýòàïû ñ÷èòàþòñÿ çàâåðøåííûìè, êîãäà èõ öåëè, à òàêæå öåëè âñåõ ñâÿçàííûõ ñ íèìè ïîäýòàïîâ, äîñòèãíóòû. Âåðèôèêàöèÿ, âõîäÿùàÿ â ñîñòàâ èíòåãðèðîâàííîãî ýòàïà – ýòî òåõíè÷åñêàÿ îöåíêà ðåçóëüòàòîâ êàê ýòàïà ðàçðàáîòêè ÏÑ, òàê è ýòàïà âåðèôèêàöèè ÏÑ (ïîñëåäíèé ïðèìåíÿåòñÿ ñîãëàñíî ýòàïó ïëàíè78
ðîâàíèÿ ðàçðàáîòêè ÏÑ è ïëàíà âåðèôèêàöèè ÏÑ). Âåðèôèêàöèÿ íå ñâîäèòñÿ òîëüêî ê òåñòèðîâàíèþ ÏÑ. Òåñòèðîâàíèå, â îáùåì ñëó÷àå, íå â ñîñòîÿíèè ïîêàçàòü îòñóòñòâèå îøèáîê, ïîýòîìó óïîòðåáëÿåòñÿ òåðìèí “âåðèôèêàöèÿ”, à íå “òåñòèðîâàíèå”. Öåëüþ ýòàïà âåðèôèêàöèè ÿâëÿåòñÿ îáíàðóæåíèå îøèáîê, êîòîðûå ìîãëè áûòü âíåñåíû â ÏÑ íà ýòàïå åãî ðàçðàáîòêè è êîððåêòèðîâêà òàêèõ îøèáîê äîëæíà ïðîèçâîäèòüñÿ íà ýòîì æå ýòàïå. Îñíîâíîé öåëüþ ýòàïà âåðèôèêàöèè ÿâëÿåòñÿ ïðîâåðêà ñëåäóþùåãî. 1. Ñèñòåìíûå òðåáîâàíèÿ, ðåàëèçóåìûå íà áàçå ÏÑ, áûëè ñîîòâåòñòâóþùèì îáðàçîì âîïëîùåíû â òðåáîâàíèÿ âûñîêîãî óðîâíÿ. 2. Òðåáîâàíèÿ âûñîêîãî óðîâíÿ áûëè ñîîòâåòñòâóþùèì îáðàçîì âîïëîùåíû â àðõèòåêòóðå ÏÑ è òðåáîâàíèÿõ íèçêîãî óðîâíÿ. 3. Àðõèòåêòóðà è òðåáîâàíèÿ íèçêîãî óðîâíÿ áûëè ñîîòâåòñòâóþùèì îáðàçîì âîïëîùåíû â èñõîäíîì êîäå. 4. Èñïîëíÿåìûé îáúåêòíûé êîä ñîîòâåòñòâóåò òðåáîâàíèÿì ê ÏÑ. 5. Ñðåäñòâà, èñïîëüçóåìûå äëÿ äîñòèæåíèÿ âûøå ïåðå÷èñëåííûõ öåëåé, ÿâëÿþòñÿ òåõíè÷åñêè êîððåêòíûìè è ôóíêöèîíàëüíî çàêîí÷åííûìè äëÿ ïðîãðàììíîãî óðîâíÿ. Ìåòîäû ýòàïà âåðèôèêàöèè áàçèðóþòñÿ íà êîìáèíàöèè îáçîðîâ, àíàëèçå, ðàçðàáîòêå òåñòîâûõ ñîáûòèé è ïðîöåäóð è ïîñëåäóþùåãî èõ èñïîëíåíèÿ. Îáçîðû è àíàëèç îáåñïå÷èâàþò îöåíêó òî÷íîñòè, ïîëíîòû, ïðîâåðÿåìîñòè òðåáîâàíèé ê ÏÑ, àðõèòåêòóðû ÏÑ è èñõîäíîãî êîäà. Ðàçðàáîòêà òåñòîâûõ ñîáûòèé îáåñïå÷èâàåò áîëåå ïîëíóþ îöåíêó âíóòðåííåé ñîñòîÿòåëüíîñòè ÏÑ è ïîëíîòó òðåáîâàíèé ê íåìó. Âûïîëíåíèå òåñòîâûõ ïðîöåäóð îáåñïå÷èâàåò äåìîíñòðàöèþ ñîîòâåòñòâèÿ ÏÑ íàçíà÷åííûì òðåáîâàíèÿì. Âõîäíûå äàííûå ýòàïà âåðèôèêàöèè: òðåáîâàíèÿ ê ñèñòåìå, òðåáîâàíèÿ ê ÏÑ è àðõèòåêòóðå ÏÑ, äàííûå î òðàññèðóåìîñòè, èñõîäíûé êîä, èñïîëíÿåìûé îáúåêòíûé êîä, ïëàí âåðèôèêàöèè ÏÑ. Âûõîäíûå äàííûå ýòàïà âåðèôèêàöèè ÏÑ ôèêñèðóþòñÿ â Ñâîäêå ñèòóàöèé è ïðîöåäóð âåðèôèêàöèè ÏÑ, à òàêæå â Ñâîäêå ðåçóëüòàòîâ âåðèôèêàöèè ÏÑ. Ýòàï âåðèôèêàöèè îáåñïå÷èâàåò ïðîâåðêó ñîîòâåòñòâèÿ ðåàëèçàöèè òðåáîâàíèÿì ê ÏÑ è âåðèôèêàöèþ ýòèõ òðåáîâàíèé ñëåäóþùèìè ìåòîäàìè. 1. Ñîîòâåòñòâèå ìåæäó òðåáîâàíèÿìè ê ÏÑ è òåñòîâûìè ñèòóàöèÿìè âûïîëíÿåòñÿ ïóòåì àíàëèçà îáëàñòè ïîêðûòèÿ òðåáîâàíèé. 2. Ñîîòâåòñòâèå ìåæäó ñòðóêòóðîé êîäà è òåñòîâûìè ñèòóàöèÿìè âûïîëíÿåòñÿ ïóòåì àíàëèçà îáëàñòè ïîêðûòèÿ ñòðóêòóðû. Îñíîâíûå ìåòîäû ýòàïà âåðèôèêàöèè ÏÑ: – íåîáõîäèìî âåðèôèöèðîâàòü òðåáîâàíèÿ âûñîêîãî óðîâíÿ è ñâîäèìîñòü ðåàëèçàöèè ê ýòèì òðåáîâàíèÿì; 79
– ðåçóëüòàòû àíàëèçà ñîîòâåòñòâèÿ ðåàëèçàöèè, àíàëèçà îáëàñòè ïîêðûòèÿ òðåáîâàíèé è àíàëèçà îáëàñòè ïîêðûòèÿ ñòðóêòóðû äîëæíû ïîêàçûâàòü, ÷òî êàæäîå òðåáîâàíèå ê ÏÑ ñâîäèìî ê îáëàñòè êîäà, ðåàëèçóþùåãî ýòî òðåáîâàíèå, à òàêæå ê îáçîðàì, àíàëèçàì è òåñòîâûì ñèòóàöèÿì, ïðîâåðÿþùèì åãî; – åñëè íåò âîçìîæíîñòè âåðèôèöèðîâàòü ñïåöèôè÷åñêèå òðåáîâàíèÿ ê ÏÑ ïóòåì ýêñïëóàòàöèè ÏÑ â ðåàëüíûõ óñëîâèÿõ, äîëæíû áûòü îáåñïå÷åíû èíûå ñðåäñòâà, à â ïëàíå âåðèôèêàöèè ÏÑ èëè ñâîäêå ðåçóëüòàòîâ âåðèôèêàöèè ÏÑ äîëæíî áûòü îòìå÷åíî èõ èñïîëüçîâàíèå â ýòàïå âåðèôèêàöèè ÏÑ. Ê ðåçóëüòàòàì ýòàïîâ ðàçðàáîòêè è âåðèôèêàöèè ÏÑ ìîãóò áûòü ïðèìåíåíû ðàçëè÷íûå âèäû àíàëèçà è îáçîðîâ. Ðàçëè÷èÿ ìåæäó îáçîðîì è àíàëèçîì çàêëþ÷àåòñÿ â òîì, ÷òî àíàëèç äàåò ïîâòîðÿåìûå äîêàçàòåëüñòâà êîððåêòíîñòè, à îáçîð îáåñïå÷èâàåò êîëè÷åñòâåííóþ îöåíêó êîððåêòíîñòè. Îáçîð ìîæåò ñîñòîÿòü èç èññëåäîâàíèÿ âûõîäíûõ äàííûõ ýòàïà, âûïîëíåííîãî â âèäå äèàãðàììû. Àíàëèç ìîæåò èññëåäîâàòü â äåòàëÿõ ôóíêöèîíèðîâàíèå, ïðîèçâîäèòåëüíîñòü, òðàññèðóåìîñòü è âîïðîñû áåçîïàñíîñòè êîìïîíåíòà ÏÑ. Îáçîðû è àíàëèç òðåáîâàíèé âûñîêîãî (ÂÓ), íèçêîãî óðîâíåé (ÍÓ), àðõèòåêòóðû, èñõîäíîãî êîäà ïîêàçàíû â òàáë. 2.7. Öåëü òàêèõ îáçîðîâ è àíàëèçîâ çàêëþ÷àåòñÿ â îáíàðóæåíèè îøèáîê â òðåáîâàíèÿõ, êîòîðûå ìîãëè áûòü âíåñåíû â õîäå âûïîëíåíèÿ ïîäýòàïà ðàçðàáîòêè òðåáîâàíèé ê ÏÑ (ïðîåêòèðîâàíèÿ, ðàçðàáîòêè àðõèòåêòóðû, êîäèðîâàíèÿ). Òàáëèöà 2.7 Kðèòåðèè
Òðåáîâàíèÿ ÂÓ
1
2
3
4
5
Ïîä÷èíåíèå ñèñòåìíûì òðåáîâàíèÿì (òðåáîâàíèÿì ÂÓ), (òðåáîâàíèÿì ÍÓ)
Ôóíêöèè ñèñòåìû, âûïîëíÿåìûå íà áàçå ÏÑ, îïðåäåëåíû; ôóíêöèîíàëüíûå òðåáîâàíèÿ, òðåáîâàíèÿ ê ïðîèçâîäèòåëüíîñòè è áåçîïàñíîñòè îòðàæåíû â òðåáîâàíèÿõ ÂÓ; ïðîèçâîäíûå òðåáîâàíèÿ êîððåêòíû è íåîáõîäèìû
Òðåáîâàíèÿ ÂÓ îòðàæåíû â òðåáîâàíèÿõ ÍÓ; ïðîèçâîäíûå òðåáîâàíèÿ êîððåêòíû è äåéñòâèòåëüíî íåîáõîäèìû
Àðõèòåêòóðà ÏÑ íå êîíôëèêòóåò ñ òðåáîâàíèÿìè ÂÓ, îñîáåííî â ôóíêöèÿõ îáåñïå÷åíèÿ öåëîñòíîñòè ñèñòåìû
Èñõîäíûé êîä êîððåêòåí è ïîëíîöåíåí ïî îòíîøåíèþ ê òðåáîâàíèÿì ÍÓ; íå ðåàëèçóþòñÿ íåäîêóìåíòèðîâàííûå ôóíêöèè
80
Òðåáîâàíèÿ ÍÓ Àðõèòåêòóðà ÏÑ
Èñõîäíûé êîä
Ïðîäîëæåíèå òàáë. 2.7 1
2
3
4
Òî÷íîñòü è ñîñòîÿòåëüíîñòü
Kàæäîå òðåáîâàíèå ÂÓ òî÷íî, êîððåêòíî, íåïðîòèâîðå÷èâî è íå êîíôëèêòóåò ñ äðóãèìè òðåáîâàíèÿìè
Kàæäîå òðåáîâàíèå ÍÓ òî÷íî, êîððåêòíî, íåïðîòèâîðå÷èâî è íå êîíôëèêòóåò ñ äðóãèìè òðåáîâàíèÿìè
Ìåæäó êîìïîíåíòàìè àðõèòåêòóðû ÏÑ ñóùåñòâóåò êîððåêòíûå îòíîøåíèÿ. Îòíîøåíèÿ âûðàæàþòñÿ ÷åðåç ïîòîêè äàííûõ è óïðàâëåíèÿ
Ñîâìåñòèìîñòü ñ öåëåâûì êîìïüþòåðîì (Ö )
Íåò êîíôëèêòîâ ìåæäó òðåáîâàíèÿìè ÂÓ è âîçìîæíîñòÿìè Ö
Íåò êîíôëèêòîâ ìåæäó òðåáîâàíèÿìè ê ÏÑ è âîçìîæíîñòÿìè Ö
Íåò êîíôëèêòîâ ìåæäó àðõèòåêòóðîé ÏÑ è âîçìîæíîñòÿìè Ö
Kàæäîå òðåáîâàíèå ÍÓ ìîæåò áûòü ïðîâåðåíî
Àðõèòåêòóðà Èñõîäíûé êîä ÏÑ ìîæåò áûòü íå ñîäåðæèò ïðîâåðåíà îïåðàòîðîâ è ñòðóêòóð, êîòîðûå íå ìîãóò áûòü ïðîâåðåíû
Íà ïîäýòàïå ðàçðàáîòêè òðåáîâàíèé ê ÏÑ ñîáëþäàëèñü ñòàíäàðòû íà òðåáîâàíèÿ, à âñå îòêëîíåíèÿ îò íèõ èñïðàâëåíû
Íà ïîäýòàïå ïðîåêòèðîâàíèÿ ñîáëþäàëèñü ñòàíäàðòû íà ðàçðàáîòêó ÏÑ, à âñå îòêëîíåíèÿ îò íèõ èñïðàâëåíû
Íà ïîäýòàïå ïðîåêòèðîâàíèÿ ñîáëþäàëèñü ñòàíäàðòû íà ðàçðàáîòêó ÏÑ, à âñå îòêëîíåíèÿ îò íèõ èñïðàâëåíû
Òðàññè- Ñèñòåìíûå ôóíêðóåìîñòü öèîíàëüíûå òðåáîâàíèÿ, òðåáîâàíèÿ ïðîèçâîäèòåëüíîñòè è áåçîïàñíîñòè, ðåàëèçóåìûå íà áàçå ÏÑ, áûëè îòðàæåíû â òðåáîâàíèÿõ ÂÓ
Òðåáîâàíèÿ ÂÓ è ïðîèçâîäíûå îò íèõ áûëè îòðàæåíû â òðåáîâàíèÿõ ÍÓ
ÏðîâåKàæäîå òðåáîâàðÿåìîñòü íèå ÂÓ ìîæåò áûòü ïðîâåðåíî
Ñîîòâåòñòâèå ñòàíäàðòàì
Íåò
5
Îïðåäåëèòü êîððåêòíîñòü è ñîñòîÿòåëüíîñòü èñõîäíîãî êîäà
Íà ïîäýòàïå êîäèðîâàíèÿ ñîáëþäàëèñü ñòàíäàðòû íà êîäèðîâàíèÿ ÏÑ, à âñå îòêëîíåíèÿ îò íèõ èñïðàâëåíû Íèçêîóðîâíåâûå òðåáîâàíèÿ áûëè îòðàæåíû â èñõîäíîì êîäå
81
Ïðîäîëæåíèå òàáë.2.7 1
2
Àñïåêòû Óáåäèòüñÿ â òî÷àëãîðèò- íîñòè è êîððåêòìîâ íîñòè ïîâåäåíèÿ èñïîëüçóåìûõ àëãîðèòìîâ, îñîáåííî â îáëàñòÿõ ïåðåõîäà îò îäíîãî àëãîðèòìà ê äðóãîìó
3
4
5
Óáåäèòüñÿ â òî÷íîñòè è êîððåêòíîñòè ïîâåäåíèÿ èñïîëüçóåìûõ àëãîðèòìîâ, îñîáåííî â îáëàñòÿõ ïåðåõîäà îò îäíîãî àëãîðèòìà ê äðóãîìó
Íåò
Íåò
Öåëü îáçîðîâ è àíàëèçà ðåçóëüòàòîâ ïîäýòàïà èíòåãðàöèè – óáåäèòüñÿ â òîì, ÷òî ðåçóëüòàòû äàííîãî ýòàïà ïîëíû è êîððåêòíû. Ýòî ìîæåò áûòü âûïîëíåíî ïóòåì äåòàëüíîãî èññëåäîâàíèÿ êîìïîíóåìûõ è çàãðóæàåìûõ äàííûõ è êàðòû ïàìÿòè è ðàññìîòðåíèÿ ñëåäóþùèõ âîïðîñîâ: íåêîððåêòíîñòü àïïàðàòíûõ àäðåñîâ, ïåðåêðûòèÿ îáëàñòåé ïàìÿòè, îòñóòñòâèÿ îòäåëüíûõ êîìïîíåíòîâ ÏÑ. Òåñòèðîâàíèå ÏÑ èìååò äâå âçàèìîäîïîëíÿþùèå öåëè. Îäíà èç íèõ – ïðîäåìîíñòðèðîâàòü, ÷òî ÏÑ óäîâëåòâîðÿåò òðåáîâàíèÿì ê íåìó; âòîðàÿ – ïðîäåìîíñòðèðîâàòü ñ âûñîêîé òî÷íîñòüþ, ÷òî îøèáêè, ïðèâîäÿùèå ê ñáîþ ñèñòåìû, ñîãëàñíî ýòàïó îöåíêè áåçîïàñíîñòè, áûëè óäàëåíû. Íà ðèñ. 2.7 ïîêàçàíà äèàãðàììà òåñòèðîâàíèÿ ÏÑ. Öåëÿìè òðåõ òèïîâ òåñòèðîâàíèÿ ÿâëÿþòñÿ: – òåñòèðîâàíèå ïðîãðàììíî-àïïàðàòíîé èíòåãðàöèè – äëÿ ïðîâåðêè êîððåêòíîñòè âûïîëíåíèÿ ïðîãðàììíîé îïåðàöèè â ñðåäå öåëåâîãî êîìïüþòåðà; – òåñòèðîâàíèå ïðîãðàììíîé èíòåãðàöèè – äëÿ ïðîâåðêè âçàèìîäåéñòâèÿ ìåæäó òðåáîâàíèÿìè ê ÏÑ è åãî êîìïîíåíòàìè, à òàêæå ïðàâèëüíîñòè ðåàëèçàöèè òðåáîâàíèé ê ÏÑ è åãî êîìïîíåíòîâ â ðàìêàõ àðõèòåêòóðû ÏÑ; – íèçêîóðîâíåâîå òåñòèðîâàíèå – äëÿ ïðîâåðêè ïðàâèëüíîñòè ðåàëèçàöèè òðåáîâàíèé íèçêîãî óðîâíÿ ê ÏÑ. Äëÿ äîñòèæåíèÿ öåëåé òåñòèðîâàíèÿ íåîáõîäèìî: – òåñòîâûå ñèòóàöèè äîëæíû áàçèðîâàòüñÿ, ãëàâíûì îáðàçîì, íà òðåáîâàíèÿõ ê ÏÑ; – òåñòîâûå ñèòóàöèè äîëæíû áûòü ðàçðàáîòàíû äëÿ ïðîâåðêè ïðàâèëüíîñòè ôóíêöèîíèðîâàíèÿ è âûÿâëåíèÿ óñëîâèé, â êîòîðûõ ìîãóò áûòü âûÿâëåíû ïîòåíöèàëüíûå îøèáêè; 82
– àíàëèç ïîêðûòèÿ òðåáîâàíèé ê ÏÑ äîëæåí îïðåäåëèòü, êàêèå òðåáîâàíèÿ íå òåñòèðîâàëèñü; – àíàëèç ïîêðûòèÿ ñòðóêòóðû äîëæåí îïðåäåëèòü, êàêèå ïðîãðàììíûå ñòðóêòóðû íå èññëåäîâàëèñü. Ãåíåðàöèÿ òåñòîâ ÏÑ, îñíîâàííûõ íà òðåáîâàíèÿõ
Òåñòèðîâàíèå ïðîãðàììíîé èíòåãðàöèè
Íèçêîóðîâíeâûå òåñòû
Òåñòèðîâàíèå ïðîãðàììíî-àïïàðàòíîé èíòåãðàöèè
Àíàëèç ïîêðûòèÿ òðåáîâàíèé ê ÏÑ Àíàëèç ïîêðûòèÿ ñòðóêòóðû ÏÑ Äîïîëíèòåëüíàÿ âåðèôèêàöèÿ
Êîíåö òåñòèðîâàíèÿ
− ïðÿìîé ïóòü − óñëîâíûé ïóòü
Ðèñ. 2.7. Äèàãðàììà òåñòèðîâàíèÿ ÏÑ
Ýòàï êîíòðîëÿ êîíôèãóðàöèåé ðàáîòàåò ñîâìåñòíî ñ äðóãèìè ýòàïàìè æèçíåííîãî öèêëà ÏÑ è ïîçâîëÿåò äîñòè÷ü ñëåäóþùèõ öåëåé. 1. Îáåñïå÷åíèå îïðåäåëåííîé óïðàâëÿåìîé êîíôèãóðàöèè ÏÑ â òå÷åíèå æèçíåííîãî öèêëà. 2. Îáåñïå÷åíèå âîçìîæíîñòè ðàçìíîæèòü ïîëíîöåííûé èñïîëíÿåìûé îáúåêòíûé êîä äëÿ âûïóñêà ÏÑ èëè âîñïðîèçâåñòè åãî â ñëó÷àå íåîáõîäèìîñòè. 3. Îáåñïå÷åíèå óïðàâëåíèÿ âõîäíûìè è âûõîäíûìè äàííûìè ýòàïà â òå÷åíèå ÆÖ ÏÑ, êîòîðîå îáåñïå÷èò ñîñòîÿòåëüíîñòü è âîñïðîèçâîäèìîñòü äåÿòåëüíîñòè ýòàïà. 4. Âûðàáîòêà èñõîäíûõ äàííûõ äëÿ îáçîðîâ è îöåíêè ñòàòóñà: èçìåíåíèå ðàç çà ðàçîì ïàðàìåòðîâ êîíôèãóðàöèè äî óñòàíîâëåíèÿ áàçîâîãî ðåæèìà. 83
5. Îáåñïå÷åíèå óïðàâëåíèÿ, êîòîðîå äàñò âîçìîæíîñòü óäåëÿòü âíèìàíèå ïðîáëåìàì è çàïèñûâàòü, îöåíèâàòü è ðåàëèçîâûâàòü èçìåíåíèÿ. 6. Îáåñïå÷åíèå îòêðûòîñòè èíôîðìàöèè î ÏÑ ïóòåì óïðàâëåíèÿ âûõîäíûìè äàííûìè ýòàïîâ ÆÖ ÏÑ. 7. Ïîìîùü â îöåíêå ñîîòâåòñòâèÿ ÏÑ òðåáîâàíèÿì íà íåãî. 8. Îáÿçàòåëüíîå âêëþ÷åíèå â ïàðàìåòðû êîíôèãóðàöèè ïîääåðæêè áåçîïàñíîãî ôèçè÷åñêîãî àðõèâèðîâàíèÿ, âîññòàíîâëåíèÿ è óïðàâëåíèÿ. Ýòàï óïðàâëåíèÿ è êîíòðîëÿ êîíôèãóðàöèè âêëþ÷àåò â ñåáÿ èäåíòèôèêàöèþ êîíôèãóðàöèè, óïðàâëåíèå èçìåíåíèÿìè, óñòàíîâëåíèå áàçîâîé êîíôèãóðàöèè, àðõèâàöèþ ÏÑ è äàííûõ ÆÖ ÏÑ. Äàííûé ýòàï íå îñòàíàâëèâàåòñÿ ïîñëå ñåðòèôèêàöèè ÏÑ, à ïðîäîëæàåò ôóíêöèîíèðîâàòü â òå÷åíèå âñåãî ñðîêà ñëóæáû ñèñòåìû. Íà ýòàïå îöåíêè êà÷åñòâà ÏÑ îöåíèâàþòñÿ âûõîäíûå äàííûå ïîäýòàïîâ æèçíåííîãî öèêëà ÏÑ äëÿ ïðèíÿòèÿ ðåøåíèÿ îá óäîâëåòâîðåíèè ïîñòàâëåííûõ öåëåé, îáíàðóæåíèè, îöåíêå è óñòðàíåíèè îøèáîê, ñîãëàñîâàíèÿ ïðîãðàììíûõ ñðåäñòâ è äàííûõ ÆÖ ñ òðåáîâàíèÿìè ñåðòèôèêàöèè. Ýòîò ýòàï ïðèìåíÿåòñÿ, ñîãëàñíî ýòàïó ïëàíèðîâàíèÿ ðàçðàáîòêè è ïëàíà îöåíêè êà÷åñòâà ÏÑ. Âûõîäíûå äàííûå ýòàïà îöåíêè êà÷åñòâà ôîðìèðóþòñÿ â Ðååñòðå îöåíêè êà÷åñòâà ÏÑ èëè äðóãèõ äàííûõ æèçíåííîãî öèêëà ÏÑ. Ýòàï îöåíêè êà÷åñòâà äîëæåí îïðåäåëèòü, ïðîèçîøëà ëè â ðåçóëüòàòå âûïîëíåíèÿ ïîäýòàïîâ ÆÖ ÏÑ âûðàáîòêà òàêîãî ÏÑ, êîòîðîå óäîâëåòâîðÿëî áû ïîñòàâëåííûì òðåáîâàíèÿì, äîïóñêàÿ, ÷òî ýòè ïîäýòàïû âûïîëíÿëèñü â ñîîòâåòñòâèè ñ ïðèíÿòûìè ïëàíàìè è ñòàíäàðòàìè ðàçðàáîòêè ÏÑ. Öåëü ýòàïà îöåíêè êà÷åñòâà – óáåäèòüñÿ â òîì, ÷òî ýòàï ðàçðàáîòêè ÏÑ óäîâëåòâîðÿåò ïðèíÿòûì ïëàíàì è ñòàíäàðòàì ðàçðàáîòêè ÏÑ, à òàêæå óäîâëåòâîðåí ïðîìåæóòî÷íûé êðèòåðèé äëÿ ïîäýòàïîâ ÆÖ ÏÑ, ïðîâåäåíà ðåâèçèÿ ïðîãðàììíîãî ïðîäóêòà. Äëÿ äîñòèæåíèÿ öåëåé ýòàïà îöåíêè êà÷åñòâà íåîáõîäèìî ñëåäóþùåå. 1. Àêòèâíàÿ ðîëü â æèçíåííîì öèêëå ÏÑ. 2. Îáåñïå÷èâàòü ñîçäàíèå è îöåíêó êîððåêòíîñòè ïëàíîâ è ñòàíäàðòîâ ðàçðàáîòêè ÏÑ. 3. Îáåñïå÷èâàòü ïðîòåêàíèå ýòàïîâ æèçíåííîãî öèêëà ÏÑ, ñîãëàñíî óêàçàííûì ïëàíàì è ñòàíäàðòàì. 4. Ôèêñèðîâàòü ñîáûòèÿ ýòàïîâ ðàçðàáîòêè è èíòåãðàöèè â òå÷åíèå æèçíåííîãî öèêëà ÏÑ ñ öåëüþ îïðåäåëåíèÿ òîãî, ÷òî: – îòêëîíåíèÿ îò ïëàíîâ è ñòàíäàðòîâ ðàçðàáîòêè îáíàðóæåíû, çàïèñàíû, îöåíåíû, ïðîâåðåíû è èñïðàâëåíû (îáùåïðèíÿòî ìíåíèå 84
î òîì, ÷òî, ÷åì ðàíüøå îáíàðóæåíû òàêèå îòêëîíåíèÿ, òåì áîëåå ýôôåêòèâíî äîñòèãàþòñÿ öåëè ýòàïîâ ÆÖ ÏÑ); – ñàíêöèîíèðîâàííûå îòêëîíåíèÿ çàôèêñèðîâàíû îñîáî; – ñðåäà ðàçðàáîòêè ÏÑ èñïîëüçóåòñÿ, ñîãëàñíî ïëàíàì ðàçðàáîòêè ÏÑ; – ïðîöåññ îïîâåùåíèÿ î ïðîáëåìàõ, èõ èñïðàâëåíèÿ è ïðîâåðêè ïðîâîäÿòüñÿ, ñîãëàñíî ïëàíó óïðàâëåíèÿ êîíôèãóðàöèè ÏÑ; – óñïåøíî ïîëó÷åíû ðåçóëüòàòû ýòàïà îöåíêè áåçîïàñíîñòè ñèñòåìû è âíåñåíû â æèçíåííûé öèêë ñèñòåìû. 5. Ýòàï óïðàâëåíèÿ è êîíòðîëÿ êîíôèãóðàöèè ÏÑ äîëæåí êîíòðîëèðîâàòü óäîâëåòâîðåíèå ïðîìåæóòî÷íûõ êðèòåðèåâ ÆÖ ÏÑ, ñîãëàñíî ïëàíó ðàçðàáîòêè ÏÑ. 6. Ýòàï óïðàâëåíèÿ è êîíòðîëÿ êîíôèãóðàöèè ÏÑ äîëæåí ïðîâåðèòü êîíòðîëèðóåìîñòü äàííûõ åãî ÆÖ. 7. Ïðåæäå ÷åì ðàññûëàòü êîïèè ÏÑ äëÿ ïðîâåäåíèÿ åãî ñåðòèôèêàöèè, íóæíî âûïîëíèòü åãî ðåâèçèþ. 8. Ýòàï óïðàâëåíèÿ è êîíòðîëÿ êîíôèãóðàöèè ÏÑ äîëæåí ôèêñèðîâàòü ðàçâèòèå ñîáûòèé è ðåçóëüòàòû ðåâèçèè ÏÑ äëÿ êàæäîãî ñåðòèôèöèðóåìîãî ïðîãðàììíîãî ïðîäóêòà. Îñíîâíàÿ öåëü ðåâèçèè çàêëþ÷àåòñÿ â òîì, ÷òîáû óáåäèòüñÿ, ÷òî äëÿ ñåðòèôèöèðîâàííîãî ïðîãðàììíîãî ïðîäóêòà ýòàïû ÆÖ çàâåðøåíû, èõ âûõîäíûå äàííûå ñôîðìèðîâàíû, èñïîëíÿåìûé îáúåêòíûé êîä êîíòðîëèðóåòñÿ è ìîæåò áûòü âîñïðîèçâåäåí. Öåëüþ ïðîâåäåíèÿ ñåðòèôèêàöèè ÿâëÿåòñÿ óñòàíîâëåíèå âçàèìîïîíèìàíèÿ ìåæäó ïðîèçâîäèòåëåì ÏÑ è ñëóæáàìè, îñóùåñòâëÿþùèìè ñåðòèôèêàöèþ, â òå÷åíèå âñåãî ÆÖ, ÷òî îáëåã÷èò ýòàï ñåðòèôèêàöèè. Äàííûé ýòàï ïðèìåíÿåòñÿ, ñîãëàñíî ýòàïó ïëàíèðîâàíèÿ ðàçðàáîòêè ÏÑ è ïëàíó ïðîãðàììíûõ àñïåêòîâ ñåðòèôèêàöèè. Ïðîèçâîäèòåëü ÏÑ äîëæåí ïðåäîñòàâèòü äîêàçàòåëüñòâà òîãî, ÷òî æèçíåííûé öèêë ÏÑ ïðîòåêàåò, ñîãëàñíî ïëàíó åãî ðàçðàáîòêè. Ñëóæáà ñåðòèôèêàöèè ìîæåò âûäàâàòü ñâîè îáçîðû äëÿ ïðîèçâîäèòåëÿ ÏÑ èëè åãî ïîñòàâùèêà ñ îáñóæäåíèåì òåõ èëè èíûõ àñïåêòîâ ÆÖ. Ïðîèçâîäèòåëü êîððåëèðóåò çàìå÷àíèÿ ñ ìåòîäèêàìè ÆÖ ÏÑ è ïðåäîñòàâëÿåò òðåáóåìûå äàííûå. Ïðîèçâîäèòåëü ïðîãðàììíîãî ñðåäñòâà îáÿçàí: – ðàññìàòðèâàòü îáçîðû ñëóæá ñåðòèôèêàöèè; – ïåðåäàâàòü ñâîäêó ðàáîò, âûïîëíåííûõ íàä ÏÑ è ðååñòð êîíôèãóðàöèè ñëóæáàì ñåðòèôèêàöèè. Êðîìå òîãî, ñëóæáàì ñåðòèôèêàöèè ìîæåò áûòü ïåðåäàí ïëàí ïðîãðàììíûõ àñïåêòîâ ñåðòèôèêàöèè. Îáû÷íî, åñëè íå âîçðàæàþò ñëóæáû ñåðòèôèêàöèè, ìåðû ïî ðåãóëèðîâàíèþ äàííûõ ÆÖ ÏÑ, îòíîñÿùèåñÿ ê ðàçðàáîòêå òèïè÷íîãî 85
îáðàçöà, ïðèìåíÿþòñÿ ê äàííûì î òðåáîâàíèÿõ ê ÏÑ, îïèñàíèþ ïðîåêòèðîâàíèÿ, èñõîäíîìó êîäó, èñïîëíÿåìîìó îáúåêòíîìó êîäó, ðååñòðó êîíôèãóðàöèè ÏÑ, ñâîäêå ðàáîò, âûïîëíåííûõ íàä ÏÑ. Íåîáõîäèìî çàìåòèòü, ÷òî ðóêîâîäÿùèå ïðèíöèïû äîêóìåíòà DO178 Â, â öåëîì, óäîâëåòâîðÿþò öåëÿì ñëåäóþùèõ ìåæäóíàðîäíûõ ñòàíäàðòîâ: ÈÑÎ 9000-3-91 “Ñòàíäàðòû â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è îáåñïå÷åíèÿ êà÷åñòâà. ×àñòü 3. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðèìåíåíèþ ÈÑÎ 9001 ïðè ðàçðàáîòêå, ïîñòàâêå è òåõíè÷åñêîì îáñëóæèâàíèè ÏΔ, IEC 65A (Secretariat) 122 (íîÿáðü 1991) “ÏÎ äëÿ êîìïüþòåðîâ, èñïîëüçóåìûõ â ïðîìûøëåííûõ ñèñòåìàõ áåçîïàñíîñòè”. 2.4. Ïðîöåññû æèçíåííîãî öèêëà ðàçðàáîòêè ÏÑ ÈÑÎ/ÌÝÊ 12207-95 îïðåäåëÿåò ìîäåëü æèçíåííîãî öèêëà ïðîöåññîâ ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ. Äàííàÿ ìîäåëü æèçíåííîãî öèêëà ÏÑ îïðåäåëÿåò íà âåðõíåì óðîâíå ôóíäàìåíòàëüíûå öåëè, êîòîðûå ÿâëÿþòñÿ ñóùåñòâåííûìè äëÿ ðàçðàáîòêè âûñîêîýôôåêòèâíîãî è íàäåæíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ. Öåëè âåðõíåãî óðîâíÿ îïèñûâàþò òî, ÷òî äîëæíî áûòü äîñòèãíóòî, à íå êàê èõ äîñòèãíóòü. Æèçíåííûé öèêë, îïðåäåëåííûé äàííûì ñòàíäàðòîì, ïðèìåíèì â ëþáîé software-îðãàíèçàöèè, æåëàþùåé óòâåðäèòü, à ïîòîì è óëó÷øèòü âîçìîæíîñòè ïî ïîñòàâêå, ðàçðàáîòêå, ýêñïëóàòàöèè, ðàçâèòèþ è ïîääåðæêå ïðîãðàììíîãî îáåñïå÷åíèÿ. Ìîäåëü íå ïðåäïîëàãàåò èñïîëüçîâàíèå ñïåöèôè÷åñêèõ îðãàíèçàöèîííûõ ñòðóêòóð, ôèëîñîôèè óïðàâëåíèÿ, òåõíîëîãèè èëè ìåòîäîëîãèè ðàçðàáîòêè ÏÑ. Àðõèòåêòóðà äàííîé ìîäåëè îðãàíèçóåò ïðîöåññû äëÿ ïîìîùè ïåðñîíàëó îðãàíèçàöèè â èõ ïîíèìàíèè è èõ èñïîëüçîâàíèÿ äëÿ íåïðåðûâíîãî óñîâåðøåíñòâîâàíèÿ ïðîöåññîâ ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ. Ïðîöåññû, îïðåäåëåííûå â ñòàíäàðòå, îáðàçóþò âñåîáúåìëþùèé íàáîð ïðîöåññîâ. Îðãàíèçàöèÿ â çàâèñèìîñòè îò ñâîèõ öåëåé è äëÿ èõ ðåàëèçàöèè ìîæåò âûáðàòü ñîîòâåòñòâóþùèé ïîäíàáîð. Ïîýòîìó ñòàíäàðò ðàçðàáîòàí òàê, ÷òîáû áûòü ïðèñïîñîáëåííûì êàê äëÿ îòäåëüíîé îðãàíèçàöèè, òàê è äëÿ êîíêðåòíîãî ïðîåêòà èëè ïðèëîæåíèÿ. Êðîìå òîãî, îí ìîæåò èñïîëüçîâàòüñÿ â ñëó÷àÿõ, êîãäà ïðîãðàììíîå îáåñïå÷åíèå ÿâëÿåòñÿ ñàìîñòîÿòåëüíîé ñóùíîñòüþ, âñòðàèâàåòñÿ èëè ÿâëÿåòñÿ ñîñòàâíîé ÷àñòüþ îáùåé ñèñòåìû. ÈÑÎ/ÌÝÊ 12207-95 íå ïîääåðæèâàåò (íå óñòàíàâëèâàåò) êàêóþëèáî êîíêðåòíóþ ìîäåëü æèçíåííîãî öèêëà ïðîãðàììíîãî îáåñïå÷åíèÿ, óïðàâëåíèå ïðîãðàììíûì îáåñïå÷åíèåì, ìåòîä ðàçðàáîòêè èëè 86
ëîêàëüíóþ ïðîìûøëåííóþ òåõíîëîãèþ. Åùå ðàç ïîâòîðèì, ÷òî îí òàêæå íå ïðåäïèñûâàåò, êàêèì îáðàçîì èñïîëíÿòü ÷òî-ëèáî. Ýòè ìîìåíòû î÷åíü ñèëüíî çàâèñÿò îò óñëîâèé êîíêðåòíîãî ïðîåêòà è òåõíîëîãè÷åñêîãî óðîâíÿ îðãàíèçàöèè è îñòàþòñÿ â åå êîìïåòåíöèè. Äàííûé ñòàíäàðò âçàèìîñâÿçàí ñî ñëåäóþùèìè ñòàíäàðòàìè: – ÈÑÎ/ÌÝÊ 15504-97. “Èíôîðìàöèîííàÿ òåõíîëîãèÿ – Îöåíêà ïðîöåññà ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ”; – ÈÑÎ 9001-94. “Ñèñòåìû êà÷åñòâà – Ìîäåëü äëÿ îáåñïå÷åíèÿ êà÷åñòâà ïðè ïðîåêòèðîâàíèè, ðàçðàáîòêå, ïðîèçâîäñòâå, ìîíòàæå è îáñëóæèâàíèè”. Âñå äåéñòâèÿ, êîòîðûå ìîãóò îñóùåñòâëÿòüñÿ â ïðîöåññå æèçíåííîãî öèêëà ÏÑ, ðàññìàòðèâàåìûé ñòàíäàðò ðàçáèâàåò íà òðè ãðóïïû ïðîöåññîâ æèçíåííîãî öèêëà, ñîãëàñíî òèïó äåéñòâèÿ, êîòîðûì îíè íàïðàâëÿþòñÿ. Êàæäûé ïðîöåññ æèçíåííîãî öèêëà ïîäðàçäåëÿåòñÿ íà ðÿä äåéñòâèé. Êàæäîå äåéñòâèå ïîäðàçäåëÿåòñÿ íà ðÿä çàäà÷. Ïîä çàäà÷åé ïîíèìàåòñÿ äåéñòâèå, ïðåîáðàçóþùåå âõîäû â âûõîäû. Ïåðå÷åíü çàäà÷, ïðèâåäåííûé íèæå, íå ÿâëÿåòñÿ èñ÷åðïûâàþùèì è ïðèâåäåí â êà÷åñòâå ïðèìåðà. Ïðîöåññû, äåéñòâèÿ è çàäà÷è ìîãóò âûïîëíÿòüñÿ ïîñëåäîâàòåëüíî, ïàðàëëåëüíî, ïîâòîðíî è êîìáèíèðîâàííî. Ãðóïïû è âõîäÿùèå â íèõ ïðîöåññû ïîêàçàíû íà ðèñ. 2.8. Îñíîâíûå ïðîöåññû. Ðàçäåë 5 ÈÑÎ/ÌÝÊ 12207-95 îïðåäåëÿåò, ÷òî îñíîâíûìè ïðîöåññàìè ÿâëÿþòñÿ. 1. Ïðîöåññ ïðèîáðåòåíèÿ. Îïðåäåëÿåò äåéñòâèÿ çàêàç÷èêà, îðãàíèçàöèè, ïðèîáðåòàþùèõ ñèñòåìó èëè ïðîãðàììíûé ïðîäóêò. 2. Ïðîöåññ ïîñòàâêè. Îïðåäåëÿåò äåéñòâèÿ ïîñòàâùèêà, îðãàíèçàöèè, ïðåäîñòàâëÿþùèõ ïðîãðàììíûé ïðîäóêò çàêàç÷èêó. 3. Ïðîöåññ ðàçðàáîòêè. Îïðåäåëÿåò äåéñòâèÿ ðàçðàáîò÷èêà, îðãàíèçàöèè, îïðåäåëÿþùèõ è ðàçðàáàòûâàþùèõ ïðîãðàììíûé ïðîäóêò. 4. Ïðîöåññ ýêñïëóàòàöèè. Îïðåäåëÿåò äåéñòâèÿ îïåðàòîðà, îðãàíèçàöèè, ïðåäîñòàâëÿþùèõ äëÿ ïîëüçîâàòåëåé óñëóãè ïî ýêñïëóàòàöèè êîìïüþòåðíîé ñèñòåìû â åå ðàáî÷åé ñðåäå. 5. Ïðîöåññ ñîïðîâîæäåíèÿ. Îïðåäåëÿåò äåéñòâèÿ ñîïðîâîæäàþùåãî, îðãàíèçàöèè, ïðåäîñòàâëÿþùèõ óñëóãè ïî ñîïðîâîæäåíèþ ïðîãðàììíîãî îáåñïå÷åíèÿ, ò. å. óïðàâëåíèþ èçìåíåíèÿìè â ïðîãðàììíîì îáåñïå÷åíèè äëÿ ïîääåðæêè åãî â àêòóàëüíîì è ðàáîòîñïîñîáíîì ñîñòîÿíèè. Ýòîò ïðîöåññ âêëþ÷àåò ïåðåìåùåíèå è îòñòàâêó ïðîãðàììíîãî îáåñïå÷åíèÿ. Ñîïðîâîäèòåëüíûå ïðîöåññû. Ðàçäåë 6 äàííîãî ñòàíäàðòà ïðåäñòàâëÿåò ñîáîé ñîåäèíåíèå âîñüìè ïðîöåññîâ. Ñîïðîâîäèòåëüíûé ïðîöåññ ïîääåðæèâàåò ðàáîòó äðóãèõ ïðîöåññîâ êàê åäèíîå öåëîå ñ ÷åòêî îïðåäåëåííîé öåëüþ è ñïîñîáñòâóåò óñïåõó è êà÷åñòâó ïðîåêòà. 87
5. ÎÑÍÎÂÍÛÅ ÏÐÎÖÅÑÑÛ
6. ÑÎÏÐÎÂÎÄÈÒÅËÜÍÛÅ ÏÐÎÖÅÑÑÛ
5.1. Ïðèîáðåòåíèå
6.1. Äîêóìåíòèðîâàíèå
5.2. Ïîñòàâêà
6.2. Óïðàâëåíèå êîíôèãóðàöèåé
5.3. Ðàçðàáîòêà
5.4. Ýêñïëóàòàöèÿ
6.3. Ãàðàíòèè êà÷åñòâà 6.4. Âåðèôèêàöèÿ 6.5. Àòòåñòàöèÿ
5.5. Ñîïðîâîæäåíèå
6.6. Îáùåãî îáçîðà 6.7. Àóäèò 6.8. Ðàçðåøåíèÿ ïðîáëåì
7. ÎÐÃÀÍÈÇÀÖÈÎÍÍÛÅ ÏÐÎÖÅÑÑÛ 7.1. Óïðàâëåíèå
7.2. Èíôðàñòðóêòóðà
7.3. Óñîâåðøåíñòâîâàíèå
7.4. Îáó÷åíèå
Ðèñ. 2.8. Ñòðóêòóðà ñòàíäàðòà ÈÑÎ/ÌÝÊ 12207-95
Ñîïðîâîäèòåëüíûé ïðîöåññ èñïîëüçóåòñÿ, êàê ïðàâèëî, äðóãèìè ïðîöåññàìè. Ñîïðîâîäèòåëüíûå ïðîöåññû: 1. Ïðîöåññ äîêóìåíòèðîâàíèÿ. Îïðåäåëÿåò äåéñòâèÿ äëÿ çàïèñè èíôîðìàöèè, ïðîèñõîäÿùèå âî âðåìÿ æèçíåííîãî öèêëà. 2. Ïðîöåññ óïðàâëåíèÿ êîíôèãóðàöèåé. Îïðåäåëÿåò äåéñòâèÿ ïî óïðàâëåíèþ êîíôèãóðàöèåé. 3. Ïðîöåññ ãàðàíòèè êà÷åñòâà. Îïðåäåëÿåò äåéñòâèÿ, îáåñïå÷èâàþùèå ãàðàíòèþ òîãî, ÷òî ïðîãðàììíûå ïðîäóêòû ñîîòâåòñòâóþò îïðåäåëåííûì äëÿ íèõ òðåáîâàíèÿì è ïðèäåðæèâàþòñÿ óñòàíîâëåííûõ ïëàíîâ. 4. Ïðîöåññ âåðèôèêàöèè. Îïðåäåëÿåò äåéñòâèÿ (äëÿ çàêàç÷èêà, ïîñòàâùèêîâ èëè íåçàâèñèìîé ñòîðîíû) ïî âåðèôèêàöèè ïðîãðàììíûõ ïðîäóêòîâ ðàçëè÷íîé ãëóáèíû, â çàâèñèìîñòè îò êîíêðåòíîãî ïðîåêòà. 5. Ïðîöåññ àòòåñòàöèè. Îïðåäåëÿåò äåéñòâèÿ (äëÿ çàêàç÷èêà, ïîñòàâùèêîâ èëè íåçàâèñèìîé ñòîðîíû) äëÿ àòòåñòàöèè ïðîãðàììíûõ ïðîäóêòîâ. 88
6. Ïðîöåññ îáùåãî îáçîðà. Îïðåäåëÿåò äåéñòâèÿ îöåíêè ñòàòóñà è êà÷åñòâà ïðîäóêòîâ. Ýòîò ïðîöåññ ìîæåò áûòü èñïîëüçîâàí ëþáûìè èç äâóõ ñòîðîí, ãäå îäíà ñòîðîíà (ïðîâåðÿþùàÿ) ïðîâåðÿåò äðóãóþ ñòîðîíó (ïðîâåðÿåìóþ). 7. Ïðîöåññ àóäèòà. Îïðåäåëÿåò äåéñòâèÿ äëÿ óñòàíîâëåíèÿ ñîãëàñèÿ ñ òðåáîâàíèÿìè, ïëàíàìè è êîíòðàêòàìè. Ýòîò ïðîöåññ ìîæåò áûòü èñïîëüçîâàí äâóìÿ ñòîðîíàìè, ãäå îäíà ñòîðîíà (àóäèòîð) ïðîâîäèò àóäèò ïðîãðàììíûõ ïðîäóêòîâ èëè äåéñòâèé äðóãîé ñòîðîíû (ïîäâåðãàþùåéñÿ àóäèòó). 8. Ïðîöåññ ðàçðåøåíèÿ ïðîáëåì. Îïðåäåëÿåò äåéñòâèÿ äëÿ àíàëèçà è óñòðàíåíèÿ ïðîáëåì (âêëþ÷àÿ íåñîãëàñèå), ïðèðîäà èëè èñòî÷íèê êîòîðûõ îáíàðóæåíû â òå÷åíèå ðàçðàáîòêè, ýêñïëóàòàöèè, ñîïðîâîæäåíèÿ èëè äðóãèõ ïðîöåññîâ. Îðãàíèçàöèîííûå ïðîöåññû. Ðàçäåë 7 ÈÑÎ/ÌÝÊ 12207-95 ñîñòîèò èç ÷åòûðåõ ïðîöåññîâ. Îíè èñïîëüçóþòñÿ îðãàíèçàöèåé íà âåðõíåì óðîâíå äëÿ óñòàíîâëåíèÿ, âûïîëíåíèÿ è óñîâåðøåíñòâîâàíèÿ ñòðóêòóðû íèæíåãî óðîâíÿ, ïîñòðîåííîé íà ñâÿçè ïðîöåññîâ æèçíåííîãî öèêëà è ëè÷íîñòåé îðãàíèçàöèè. Îáû÷íî îíè èñïîëüçóþòñÿ âíå ñôåðû êîíêðåòíûõ ïðîåêòîâ è êîíòðàêòîâ; îäíàêî óðîêè, èçâëå÷åííûå èç ýòèõ ïðîåêòîâ è êîíòðàêòîâ, ñïîñîáñòâóþò óñîâåðøåíñòâîâàíèþ îðãàíèçàöèè. Îðãàíèçàöèîííûå ïðîöåññû: 1. Ïðîöåññ óïðàâëåíèÿ. Îïðåäåëÿåò îñíîâíûå äåéñòâèÿ ïî óïðàâëåíèþ, âêëþ÷àÿ óïðàâëåíèå ïðîåêòîì â òå÷åíèå ïðîöåññîâ æèçíåííîãî öèêëà. 2. Ïðîöåññ èíôðàñòðóêòóðû. Îïðåäåëÿåò îñíîâíûå äåéñòâèÿ íà óñòàíîâëåíèÿ íèæåëåæàùåé ñòðóêòóðû ïðîöåññà. 3. Ïðîöåññ óñîâåðøåíñòâîâàíèÿ. Îïðåäåëÿåò îñíîâíûå äåéñòâèÿ, âûïîëíÿåìûå îðãàíèçàöèåé (çàêàç÷èêîì, ïîñòàâùèêîì, ðàçðàáîò÷èêîì, ýêñïëóàòèðóþùåé, ñîïðîâîæäàþùåé îðãàíèçàöèåé èëè ìåíåäæåðîì äðóãîãî ïðîöåññà) äëÿ óñòàíîâëåíèÿ, îöåíêè, ïðîâåðêè è ñîâåðøåíñòâîâàíèÿ ïðîöåññîâ æèçíåííîãî öèêëà. 4. Ïðîöåññ îáó÷åíèÿ. Îïðåäåëÿåò äåéñòâèÿ ïî îáåñïå÷åíèþ ñîîòâåòñòâåííî ïîäãîòîâëåííîãî ïåðñîíàëà. Êðàòêî ðàññìîòðèì ïåðå÷èñëåííûå âûøå ïðîöåññû. 5.1. Ïðèîáðåòåíèå. Ïðîöåññ ïðèîáðåòåíèÿ ñîäåðæèò äåéñòâèÿ è çàäà÷è çàêàç÷èêà. Ïðîöåññ íà÷èíàåòñÿ ñ îïðåäåëåíèÿ ïîòðåáíîñòåé â ïðèîáðåòåíèè ñèñòåìû èëè ïðîãðàììíûõ ïðîäóêòîâ, ïðîäîëæàåòñÿ ïîäãîòîâêîé è âûïóñêîì çàÿâîê íà ïðåäëîæåíèå, âûáîðîì ïîñòàâùèêà è óïðàâëåíèåì ïðîöåññà ïðèîáðåòåíèÿ ïîñðåäñòâîì ïðèíÿòèÿ ïðîãðàììíîãî ïðîäóêòà. 89
Çàêàç÷èê óïðàâëÿåò ïðîöåññîì ïðèîáðåòåíèÿ íà óðîâíå ïðîåêòà â ñîîòâåòñòâèè ñ ïðîöåññîì óïðàâëåíèÿ (7.1), êîòîðûé ïîäòâåðæäàåòñÿ ïðèìåðàìè â ýòîì ïðîöåññå, çàêëàäûâàåò èíôðàñòðóêòóðó â ïðîöåññå, ñîãëàñíî ïðîöåññó èíôðàñòðóêòóðû (7.2); ïîäãîíÿåò ïðîöåññ äëÿ ïðîåêòà, ñîãëàñíî ïðîöåññó ïîäãîíêè è óïðàâëÿåò ïðîöåññîì íà îðãàíèçàöèîííîì óðîâíå, ñîãëàñíî ïðîöåññó óñîâåðøåíñòâîâàíèÿ (7.3). Ïåðå÷åíü äåéñòâèé. Ýòîò ïðîöåññ ñîäåðæèò ñëåäóþùèå äåéñòâèÿ. 5.1.1. Èíèöèàëèçàöèÿ. 5.1.2. Ïîäãîòîâêà çàÿâêè äëÿ ïðåäëîæåíèÿ. 5.1.3. Ïîäãîòîâêà êîíòðàêòà è êîððåêòèðîâêà. 5.1.4. Ïîèñê ïîñòàâùèêîâ. 5.1.5. Ïðèíÿòèå è çàêëþ÷åíèå. 5.1.1. Èíèöèàëèçàöèÿ. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ îñíîâíûõ çàäà÷. Çàêàç÷èê íà÷èíàåò ïðîöåññ ïðèîáðåòåíèÿ, âûÿâëÿÿ èäåþ èëè íåîáõîäèìîñòü ïðèîáðåòåíèÿ, ðàçðàáîòêè èëè óñèëåíèÿ ñèñòåìû èëè ïðîãðàììíîãî ïðîäóêòà. Çàêàç÷èê äîëæåí îïðåäåëèòü è àíàëèçèðîâàòü ñèñòåìíûå òðåáîâàíèÿ. Ñèñòåìíûå òðåáîâàíèÿ äîëæíû âêëþ÷àòü áåçîïàñíîñòü, íàäåæíîñòü è äðóãèå êðèòè÷íûå òðåáîâàíèÿ, êàñàþùèåñÿ ïðîåêòèðîâàíèÿ, òåñòèðîâàíèÿ è ñîãëàñîâàííûìè ñî ñòàíäàðòàìè è ïðîöåäóðàìè. Åñëè çàêàç÷èê ïðèãëàøàåò ïîñòàâùèêà äëÿ èñïîëíåíèÿ àíàëèçà òðåáîâàíèé ñèñòåìû, îí äîëæåí îäîáðèòü ïðîàíàëèçèðîâàííûå òðåáîâàíèÿ. Çàêàç÷èê ìîæåò âûïîëíèòü óñòàíîâëåíèå òðåáîâàíèé ê ïðîãðàììíîìó ïðîäóêòó ñàìîñòîÿòåëüíî èëè ìîæåò ïðèãëàñèòü ïîñòàâùèêà äëÿ âûïîëíåíèÿ ýòîé çàäà÷è. Ïðîöåññ ðàçðàáîòêè (5.3) ìîæåò áûòü èñïîëüçîâàí äëÿ âûïîëíåíèÿ çàäà÷, óêàçàííûõ âûøå. Çàêàç÷èê áóäåò îáñóæäàòü âàðèàíòû ïðèîáðåòåíèÿ, àíàëèçèðóÿ ðèñê ïðè êàæäîì âàðèàíòå. Âàðèàíòû âêëþ÷àþò: – ïðèîáðåòåíèå ãîòîâîãî ê èñïîëüçîâàíèþ ïðîãðàììíîãî ïðîäóêòà, óäîâëåòâîðÿþùåãî òðåáîâàíèÿì; – ðàçðàáîòêó ïðîãðàììíîãî ïðîäóêòà ñàìîñòîÿòåëüíî; – ðàçðàáîòêó ïðîãðàììíîãî ïðîäóêòà ÷åðåç êîíòðàêò; – êîìáèíàöèþ ïåðå÷èñëåííûõ âûøå âàðèàíòîâ; – óñîâåðøåíñòâîâàíèå ñóùåñòâóþùåãî ïðîãðàììíîãî ïðîäóêòà. Çàêàç÷èê äîëæåí ïîäãîòîâèòü ïëàí ïðèîáðåòåíèÿ, îïðåäåëÿþùèé òðåáîâàíèÿ ê ïëàíèðóåìîìó èñïîëüçîâàíèþ ñèñòåìû, òèï êîíòðàêòà, êîòîðûé áóäåò èñïîëüçîâàí, îáÿçàííîñòè ïðèâëå÷åííûõ îðãàíèçàöèé, êîíöåïöèþ ïîääåðæêè, êîòîðàÿ áóäåò èñïîëüçîâàíà, è ðèñêè, ïðèíèìàåìûå âî âíèìàíèå, ìåòîäû óïðàâëåíèÿ ðèñêàìè. Ïëàí äîëæåí áûòü çàðåãèñòðèðîâàí è âûïîëíåí. 90
Çàêàç÷èê äîëæåí îïðåäåëèòü è çàðåãèñòðèðîâàòü ñòðàòåãèþ ïðèåìêè è óñëîâèÿ (êðèòåðèè). 5.1.2 Ïîäãîòîâêà çàÿâêè äëÿ ïðåäëîæåíèÿ (òåíäåðà). Ýòà äåÿòåëüíîñòü ñîäåðæèò ñëåäóþùèå çàäà÷è. Çàêàç÷èê äîëæåí çàðåãèñòðèðîâàòü òðåáîâàíèÿ ïðèîáðåòåíèÿ (íàïðèìåð, çàÿâêó íà ó÷àñòèå), ñîäåðæàíèå êîòîðûõ çàâèñèò îò âàðèàíòà, âûáðàííîãî ïðè âûïîëíåíèå ïðåäûäóùåãî äåéñòâèÿ. Äîêóìåíòàöèÿ äîëæíà âêëþ÷àòü òðåáîâàíèÿ ñèñòåìû, ôîðìóëèðîâêó ðàáîòû, èíñòðóêöèè äëÿ ïîêóïàòåëåé, ïåðå÷åíü ïðîãðàììíûõ ïðîäóêòîâ, ñòàòüè äîãîâîðà, ñòàòüè ïîääîãîâîðà, òåõíè÷åñêèå îãðàíè÷åíèÿ (íàïðèìåð, ñðåäà èñïîëüçîâàíèÿ). Çàêàç÷èê äîëæåí îïðåäåëèòü, êàêèå ïðîöåññû, äåéñòâèÿ è çàäà÷è ñòàíäàðòà îòíîñÿòñÿ ê ïðîåêòó è äîëæíû áûòü ñîîòâåòñòâåííî ïîäîãíàíû. Îñîáî çàêàç÷èê äîëæåí îïðåäåëèòü ïðèåìëåìûå ñîïðîâîäèòåëüíûå ïðîöåññû è èõ âûïîëíÿþùèå îðãàíèçàöèè, òàê ÷òî ïîñòàâùèêè ìîãóò â ñâîèõ öåëÿõ îïðåäåëèòü ïîäõîä ê êàæäîìó èç îïðåäåëåííûõ ñîïðîâîäèòåëüíûõ ïðîöåññîâ. Äîêóìåíòàöèÿ òàêæå äîëæíà îïðåäåëÿòü òî÷êè êîíòðàêòà, íà êîòîðûõ áóäóò ðàññìàòðèâàòüñÿ è ïðîâåðÿòüñÿ äåéñòâèÿ ïîñòàâùèêà, êàê ÷àñòü ìîíèòîðèíãà (6.6 è 6.7). Òðåáîâàíèÿ ïî ïðèîáðåòåíèþ äîëæíû áûòü äàíû îðãàíèçàöèè, âûáðàííîé äëÿ èñïîëíåíèÿ ýòèõ äåéñòâèé. Îñòàëüíûå äåéñòâèÿ ýòîãî ïðîöåññà êàñàþòñÿ òðåáîâàíèé ê ïîäãîòîâêå êîíòðàêòà, åãî êîððåêòèðîâêå, âûïîëíåíèþ è çàâåðøåíèþ è çäåñü íå ðàññìàòðèâàþòñÿ. 5.2. Ïðîöåññ ïîñòàâêè. Ïðîöåññ ïîñòàâêè ñîäåðæèò äåéñòâèÿ è çàäà÷è ïîñòàâùèêà. Ïðîöåññ ìîæåò áûòü èíèöèèðîâàí, êàê ïðèíÿòèåì ðåøåíèÿ ïîäãîòîâèòü ïðåäëîæåíèÿ â îòâåò íà îáúÿâëåííûé çàêàç÷èêîì òåíäåð, òàê è ïîäïèñàíèåì è âñòóïëåíèåì â ñèëó êîíòðàêòà ñ çàêàç÷èêîì ïî ïðåäîñòàâëåíèþ ïðîãðàììíîãî ïðîäóêòà. Ïðîöåññ ïðîäîëæàåòñÿ èäåíòèôèêàöèåé ïðîöåäóð è ðåñóðñîâ, íåîáõîäèìûõ äëÿ óïðàâëåíèÿ è îáåñïå÷åíèÿ ïðîåêòà, âêëþ÷àÿ ðàçðàáîòêó ïëàíîâ ïðîåêòà è âûïîëíåíèå ïëàíîâ ïîñòàâêè ïðîãðàììíîãî ïðîäóêòà çàêàç÷èêó. Ïåðå÷åíü äåéñòâèé. Ýòîò ïðîöåññ ñîñòîèò èç ñëåäóþùèõ äåéñòâèé: ââåäåíèÿ, ïîäãîòîâêè îòâåòà, êîíòðàêòà, ïëàíèðîâàíèÿ, èñïîëíåíèÿ è êîíòðîëÿ, îáçîðà è îöåíêè, ïîñòàâêè è çàêëþ÷åíèÿ. 5.3. Ïðîöåññ ðàçðàáîòêè. Ïðîöåññ ðàçðàáîòêè ñîäåðæèò äåéñòâèÿ è çàäà÷è ðàçðàáîò÷èêà. Ïðîöåññ ñîäåðæèò äåéñòâèÿ äëÿ àíàëèçà òðåáîâàíèé, ïðîåêòèðîâàíèÿ, ïðîãðàììèðîâàíèÿ, èíòåãðàöèè, òåñòèðîâàíèÿ è èíñòàëëÿöèè 91
è ïðèåìêè, îòíîñÿùèõñÿ ê ïðîãðàììíîìó îáåñïå÷åíèþ. Îí ìîæåò ñîäåðæàòü ñèñòåìíûå äåéñòâèÿ, åñëè ýòî îãîâàðèâàåòñÿ â êîíòðàêòå. Ðàçðàáîò÷èê ðóêîâîäèò ïðîöåññîì ðàçðàáîòêè íà óðîâíå ïðîåêòà, ñîãëàñíî ïðîöåññó óïðàâëåíèÿ (7.1), êîòîðûé ñîïðîâîæäàåòñÿ ïðèìåðàìè â ýòîì ïðîöåññå; ïðåäñòàâëÿåò èíôðàñòðóêòóðó ïðîöåññà, ñîãëàñíî ïðîöåññó èíôðàñòðóêòóðû (7.2); äîâîäèò ïðîöåññ äëÿ ïðîåêòà, ñëåäóÿ ïðîöåññó äîâîäêè, è ðóêîâîäèò ïðîöåññîì íà îðãàíèçàöèîííîì óðîâíå, ñëåäóÿ ïðîöåññó óñîâåðøåíñòâîâàíèÿ (7.3). Ïåðå÷åíü äåéñòâèé. Ýòîò ïðîöåññ ñîñòîèò èç ñëåäóþùèõ äåéñòâèé. 5.3.1 Ðåàëèçàöèÿ ïðîöåññà. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷: Åñëè íå îãîâîðåíî â êîíòðàêòå, ðàçðàáîò÷èê äîëæåí îïðåäåëèòü èëè âûáðàòü ìîäåëü æèçíåííîãî öèêëà ïðîãðàììíîãî ñðåäñòâà â ñîîòâåòñòâèè ñ îáëàñòüþ, âàæíîñòüþ è ñëîæíîñòüþ ïðîåêòà. Äåéñòâèÿ è çàäà÷è ýòîãî ïðîöåññà äîëæíû áûòü âûáðàíû è îòîáðàæåíû â ìîäåëè æèçíåííîãî öèêëà. Ýòè äåéñòâèÿ è çàäà÷è ìîãóò ïåðåêðûâàòüñÿ èëè âçàèìîäåéñòâîâàòü è ìîãóò áûòü èñïîëíåíû èòåðàòèâíî èëè ðåêóðñèâíî. Ðàçðàáîò÷èê äîëæåí âûïîëíÿòü ñëåäóþùåå: – äîêóìåíòèðîâàòü ðåçóëüòàòû â ñîîòâåòñòâèè ñ ïðîöåññîì äîêóìåíòèðîâàíèÿ (ðàçäåë 6.1); – ðàçìåñòèòü ðåçóëüòàòû (âûõîäû) â ïðîöåññå êîíôèãóðàöèè (6.2) è âûïîëíèòü êîíòðîëü èçìåíåíèé â ñîîòâåòñòâèè ñ ýòèì; – äîêóìåíòèðîâàòü è ðàçðåøèòü ïðîáëåìû è íåñîîòâåòñòâèÿ, íàéäåííûå â ïðîãðàììíîì ïðîäóêòå è çàäà÷àõ â ñîîòâåòñòâèè ñ ïðîöåññîì ðàçðåøåíèÿ ïðîáëåì (6.8); – äðóãèå ñîïðîâîäèòåëüíûå ïðîöåññû (6), êàê îïðåäåëåíî â êîíòðàêòå. Ðàçðàáîò÷èê äîëæåí âûáðàòü, äîâåñòè è èñïîëüçîâàòü âíóòðåííèå ñòàíäàðòû, ìåòîäîëîãèè, ïðîöåäóðû è ÿçûêè ïðîãðàììèðîâàíèÿ (åñëè ýòî íå îãîâîðåíî â êîíòðàêòå), êîòîðûå äîëæíû áûòü çàðåãèñòðèðîâàíû, ïðèåìëåìû è óñòàíîâëåíû îðãàíèçàöèåé äëÿ èñïîëíåíèÿ äåéñòâèé Ïðîöåññà ðàçðàáîòêè è ñîïðîâîäèòåëüíûìè ïðîöåññàìè. Ðàçðàáîò÷èê äîëæåí ðàçðàáîòàòü ïëàíû óïðàâëåíèÿ äåéñòâèÿìè â ïðîöåññå ðàçðàáîòêè. Ïëàíû äîëæíû âêëþ÷àòü êîíêðåòíûå ñòàíäàðòû, ìåòîäû, èíñòðóìåíòàëüíûå ñðåäñòâà, äåéñòâèÿ è îáÿçàííîñòè, ñâÿçàííûå ñ ðàçðàáîòêîé âñåõ òðåáîâàíèé, âêëþ÷àÿ íàäåæíîñòü è áåçîïàñíîñòü. Ýòè ïëàíû äîëæíû áûòü çàðåãèñòðèðîâàíû è èñïîëíåíû. Îôèöèàëüíî íåïîñòàâëÿåìûå ýëåìåíòû ìîãóò áûòü èñïîëüçîâàíû â ðàçðàáîòêå èëè ñîïðîâîæäåíèè ïðîãðàììíîãî ñðåäñòâà. Îäíàêî 92
äîëæíà áûòü ãàðàíòèÿ òîãî, ÷òî ýêñïëóàòàöèÿ è ïîääåðæêà ïðîãðàììíîãî ñðåäñòâà ïîñëå åãî ïîñòàâêè çàêàç÷èêó íå çàâèñÿò îò òàêèõ ýëåìåíòîâ. Äðóãèìè ñëîâàìè, ýòè ýëåìåíòû ñòàíîâÿòñÿ îôèöèàëüíî ïîñòàâëÿåìûìè. 5.3.2. Àíàëèç ñèñòåìíûõ òðåáîâàíèé. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå ðàçðàáîò÷èê äîëæåí èñïîëíèòü èëè ïîääåðæèâàòü, êàê òðåáóåòñÿ ïî êîíòðàêòó. Ïðåäïîëàãàåìîå èñïîëüçîâàíèå ðàçðàáàòûâàåìûõ ïðîãðàììíûõ ñðåäñòâ äîëæíî áûòü ïðîàíàëèçèðîâàíî íà ïðåäìåò îïðåäåëåíèÿ ñèñòåìíûõ òðåáîâàíèé. Ñïåöèôèêàöèÿ ñèñòåìíûõ òðåáîâàíèé äîëæíà îïèñûâàòü: ôóíêöèè è âîçìîæíîñòè ñèñòåìû; òðåáîâàíèÿ íàäåæíîñòè, áåçîïàñíîñòè, ðàçðàáîòêè, èíòåðôåéñîâ, ýêñïëóàòàöèè è ïîääåðæêè; îãðàíè÷åíèÿ ïðîåêòà è êâàëèôèêàöèîííûå òðåáîâàíèÿ. Ñïåöèôèêàöèè ñèñòåìíûõ òðåáîâàíèé äîëæíû áûòü çàðåãèñòðèðîâàíû. Ñèñòåìíûå òðåáîâàíèÿ äîëæíû áûòü îöåíåíû ñ ïîçèöèé ñëåäóþùèõ êðèòåðèåâ: ïðîñëåæèâàåìîñòü ïîòðåáíîñòåé çàêàç÷èêà, ñîãëàñîâàííîñòü ñ ïîòðåáíîñòÿìè çàêàç÷èêà, òåñòèðóåìîñòü, âûïîëíèìîñòü ðàçðàáîòêè àðõèòåêòóðû ñèñòåìû (ñèñòåìíîãî ïðîåêòèðîâàíèÿ), îñóùåñòâèìîñòü ýêñïëóàòàöèè è ïîääåðæêè. 5.3.3. Ñèñòåìíîå ïðîåêòèðîâàíèå. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå ðàçðàáîò÷èê äîëæåí âûïîëíèòü èëè ïîääåðæèâàòü, êàê òðåáóåò êîíòðàêò. Äîëæíà áûòü ïðåäñòàâëåíà àðõèòåêòóðà âåðõíåãî óðîâíÿ ñèñòåìû. Àðõèòåêòóðà äîëæíà îïðåäåëÿòü ýëåìåíòû àïïàðàòíîãî, ïðîãðàììíîãî îáåñïå÷åíèÿ è ðó÷íûå îïåðàöèè. Äîëæíà áûòü ãàðàíòèÿ òîãî, ÷òî âñå ñèñòåìíûå òðåáîâàíèÿ ïîëíîñòüþ ðàñïðåäåëåíû ñðåäè ýëåìåíòîâ. Ýòè ýëåìåíòû äîëæíû áûòü âïîñëåäñòâèè îïðåäåëåíû êàê ýëåìåíòû àïïàðàòíîé êîíôèãóðàöèè (ÝÀÊ), ýëåìåíòû êîíôèãóðàöèè ïðîãðàììíîãî ñðåäñòâà (ÝÊÏÑ) è ðó÷íûå îïåðàöèè. Àðõèòåêòóðà ñèñòåìû è ñèñòåìíûå òðåáîâàíèÿ, ðàñïðåäåëåííûå ìåæäó ýëåìåíòàìè àïïàðàòíîé êîíôèãóðàöèè, êîíôèãóðàöèè ÏÑ è ðó÷íûìè îïåðàöèÿìè, äîëæíû áûòü çàðåãèñòðèðîâàíû. Àðõèòåêòóðà ñèñòåìû è òðåáîâàíèÿ äëÿ ýëåìåíòîâ êîíôèãóðàöèè è ðó÷íûõ îïåðàöèé äîëæíû áûòü îöåíåíû â ñîîòâåòñòâèè ñî ñëåäóþùèìè êðèòåðèÿìè: – ïðîñëåæèâàåìîñòü ñèñòåìíûõ òðåáîâàíèé; – ñîãëàñîâàííîñòü ñ ñèñòåìíûìè òðåáîâàíèÿìè; – ñîîòâåòñòâèå ñòàíäàðòàì è èñïîëüçóåìûì ìåòîäàì ïðîåêòèðîâàíèÿ; – ðåàëèçàöèÿ òðåáîâàíèé â ýëåìåíòàõ êîíôèãóðàöèè ÏÑ; – îñóùåñòâèìîñòü ýêñïëóàòàöèè è ïîääåðæêè. 93
5.3.4. Àíàëèç òðåáîâàíèé ê ïðîãðàììíîìó ñðåäñòâó. Äëÿ êàæäîãî ÝÊÏÑ ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå ðàçðàáîò÷èê äîëæåí èñïîëíèòü. Ðàçðàáîò÷èê äîëæåí ïðåäñòàâèòü è çàðåãèñòðèðîâàòü òðåáîâàíèÿ ê ïðîãðàììíîìó ñðåäñòâó, âêëþ÷àÿ ñïåöèôèêàöèè ñëåäóþùèõ õàðàêòåðèñòèê êà÷åñòâà: – ôóíêöèîíàëüíûå ñïåöèôèêàöèè è âîçìîæíîñòè, âêëþ÷àÿ ôèçè÷åñêèå õàðàêòåðèñòèêè, óñëîâèÿ îêðóæàþùåé ñðåäû, ïðè êîòîðûõ âûïîëíÿåòñÿ è ðåàëèçóåòñÿ ïðîãðàììíîå ñðåäñòâî; – âíåøíèé èíòåðôåéñ ÝÊÏÑ; – êâàëèôèêàöèîííûå òðåáîâàíèÿ; – ñïåöèôèêàöèè íàäåæíîñòè; – ñïåöèôèêàöèè áåçîïàñíîñòè; – òðåáîâàíèÿ îïðåäåëåíèÿ äàííûõ è òðåáîâàíèÿ ê áàçàì äàííûõ; – òðåáîâàíèÿ ïî èíñòàëëÿöèè è ïðèåìêå ïîñòàâëÿåìîãî ïðîãðàììíîãî ñðåäñòâà íà ìåñòå ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ; – äîêóìåíòàöèÿ ïîëüçîâàòåëÿ; – òðåáîâàíèÿ ïî ýêñïëóàòàöèè ïîëüçîâàòåëÿ; – òðåáîâàíèÿ ïî ñîïðîâîæäåíèþ. Ðóêîâîäñòâî ïî îïðåäåëåíèþ õàðàêòåðèñòèê êà÷åñòâà ìîæåò áûòü íàéäåíî â ÈÑÎ/ÌÝÊ 9126-93. Ðàçðàáîò÷èê äîëæåí îöåíèòü ñëåäóþùèå òðåáîâàíèÿ ê ïðîãðàììíîìó ñðåäñòâó: – ïðîñëåæèâàåìîñòü ñèñòåìíûõ òðåáîâàíèé; – âíåøíÿÿ ñîãëàñîâàííîñòü ñ ñèñòåìíûìè òðåáîâàíèÿìè; – âíóòðåííÿÿ ñîãëàñîâàííîñòü; – òåñòîâîå ïîêðûòèå òðåáîâàíèé; – òåñòèðóåìîñòü; – âûïîëíèìîñòü ïðîåêòèðîâàíèÿ; – îñóùåñòâèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. Ðàçðàáîò÷èê äîëæåí ðóêîâîäèòü îáùèì îáçîðîì â ñîîòâåòñòâèè ñ ïðîöåññîì 6.6. Ïîñëå óñïåøíîãî çàâåðøåíèÿ îáçîðà äîëæíà áûòü ïðåäñòàâëåíà îñíîâà äëÿ òðåáîâàíèé ê ÝÊÏÑ. 5.3.5 Ïðîåêòèðîâàíèå ïðîãðàììíîãî îáåñïå÷åíèÿ. Äëÿ êàæäîãî ÝÊÏÑ ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå ðàçðàáîò÷èê äîëæåí áûë âûïîëíèòü. Ðàçðàáîò÷èê äîëæåí ïðåîáðàçîâàòü òðåáîâàíèÿ äëÿ ÝÊÏÑ â àðõèòåêòóðó, îïèñûâàþùóþ ñòðóêòóðó åãî âåðõíåãî óðîâíÿ è îïðåäåëÿþùóþ ãëàâíûå êîìïîíåíòû. Äîëæíà áûòü ãàðàíòèÿ òîãî, ÷òî òðåáîâàíèÿ ê ÝÊÏÑ ïîëíîñòüþ ðàñïðåäåëåíû ìåæäó åãî êîìïîíåíòàìè è äàëåå óòî÷íåíû â öåëÿõ îáëåã÷åíèÿ äåòàëüíîãî ïðîåêòèðîâàíèÿ. 94
Ðàçðàáîò÷èê äîëæåí ðàçðàáîòàòü è çàðåãèñòðèðîâàòü: – ïðîåêò âåðõíåãî óðîâíÿ äëÿ âíåøíåãî âçàèìîäåéñòâèÿ ñ ÝÊÏÑ è ìåæäó êîìïîíåíòàìè ïðîãðàììíîãî ñðåäñòâà; – ïðîåêò âåðõíåãî óðîâíÿ äëÿ áàç äàííûõ; – ïðåäâàðèòåëüíûå âåðñèè ðóêîâîäñòâà äëÿ ïîëüçîâàòåëÿ; – ïðåäâàðèòåëüíûå òåñòîâûå òðåáîâàíèÿ è ïëàí èíòåãðàöèè ïðîãðàììíîãî ñðåäñòâà. Ðàçðàáîò÷èê äîëæåí îöåíèòü àðõèòåêòóðó ÝÊÏÑ è ïðîåêòû èíòåðôåéñà è áàç äàííûõ: – ïðîñëåæèâàåìîñòü òðåáîâàíèé ê ÝÊÏÑ; – âíåøíÿÿ ñîãëàñîâàííîñòü ñ òðåáîâàíèÿìè ê ÝÊÏÑ; – âíóòðåííÿÿ ñîãëàñîâàííîñòü ìåæäó êîìïîíåíòàìè; – ñîîòâåòñòâèå ìåòîäàì ïðîåêòèðîâàíèÿ è ñòàíäàðòàì, êîòîðûå áûëè èñïîëüçîâàíû; – âûïîëíèìîñòü äåòàëèçèðîâàííîãî ïðîåêòèðîâàíèÿ; – îñóùåñòâèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. Ðàçðàáîò÷èê äîëæåí ðóêîâîäèòü îáùèì îáçîðîì â ñîîòâåòñòâèè ñ ïðîöåññîì 6.6. 5.3.6. Äåòàëüíîå ïðîåêòèðîâàíèå ïðîãðàììíîãî ñðåäñòâà. Äëÿ êàæäîãî ÝÊÏÑ ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå ðàçðàáîò÷èê äîëæåí âûïîëíèòü. Ðàçðàáîò÷èê äîëæåí âûïîëíèòü ñëåäóþùåå. 1. Ðàçðàáîòàòü äåòàëüíûé ïðîåêò äëÿ êàæäîãî ÝÊÏÑ. Êîìïîíåíòû ïðîãðàììíîãî ñðåäñòâà äîëæíû áûòü óòî÷íåíû íà íèæíèõ óðîâíÿõ, ñîäåðæàùèõ ìîäóëè, êîòîðûå ìîãóò êîäèðîâàòüñÿ, êîìïèëèðîâàòüñÿ è òåñòèðîâàòüñÿ. Äîëæíà áûòü ãàðàíòèÿ òîãî, ÷òî òðåáîâàíèÿ ê ïðîãðàììíîìó ñðåäñòâó ïîëíîñòüþ ëîêàëèçîâàíû â ìîäóëÿõ. Äåòàëüíûé ïðîåêò äîëæåí áûòü çàðåãèñòðèðîâàí. 2. Ðàçðàáîòàòü è çàðåãèñòðèðîâàòü äåòàëüíûé ïðîåêò äëÿ âíåøíåãî èíòåðôåéñà ÝÊÏÑ ìåæäó êîìïîíåíòàìè ïðîãðàììíîãî ñðåäñòâà è ìåæäó ìîäóëÿìè. Äåòàëüíûé ïðîåêò èíòåðôåéñà äîëæåí ïîçâîëÿòü ïèñàòü êîä ïðîãðàììû áåç íåîáõîäèìîñòè â äîïîëíèòåëüíîé èíôîðìàöèè. 3. Ðàçðàáîòàòü è çàðåãèñòðèðîâàòü äåòàëüíûé ïðîåêò áàçû äàííûõ. 4. Îáíîâèòü ðóêîâîäñòâî ïîëüçîâàòåëÿ íàñêîëüêî ýòî íåîáõîäèìî. 5. Îïðåäåëèòü è çàðåãèñòðèðîâàòü òåñòîâûå òðåáîâàíèÿ è ðàñïèñàíèå òåñòèðîâàíèÿ ìîäóëåé. Òåñòîâûå òðåáîâàíèÿ äîëæíû âêëþ÷àòü èñïûòàíèÿ ïðîãðàììíîãî ñðåäñòâà íà ïðåäåëå òðåáîâàíèé. 6. Îáíîâèòü òåñòîâûå òðåáîâàíèÿ è ðàñïèñàíèå èíòåãðàöèè ïðîãðàììíîãî ñðåäñòâà. 95
7. Îöåíèòü äåòàëüíûé ïðîåêò ïðîãðàììíîãî ñðåäñòâà è òåñòîâûå òðåáîâàíèÿ ñ òî÷êè çðåíèÿ ñëåäóþùèõ êðèòåðèåâ: – ïðîñëåæèâàåìîñòü òðåáîâàíèé ÝÊÏÑ; – âíåøíÿÿ ñîãëàñîâàííîñòü ñ àðõèòåêòóðîé ïðîåêòà; – âíóòðåííÿÿ ñîãëàñîâàííîñòü ìåæäó êîìïîíåíòàìè è ìîäóëÿìè; – ñîîòâåòñòâèå ìåòîäàì ïðîåêòèðîâàíèÿ è èñïîëüçóåìûì ñòàíäàðòàì; – âûïîëíèìîñòü òåñòèðîâàíèÿ; – âûïîëíèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. Ðàçðàáîò÷èê äîëæåí ðóêîâîäèòü îáúåäèíåíèåì, ñîãëàñíî ïðîöåññó 6.6. 5.3.7. Ïðîãðàììèðîâàíèå è îòëàäêà. Äëÿ êàæäîãî ÝÊÏÑ ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå äîëæåí âûïîëíèòü ðàçðàáîò÷èê. Ðàçðàáîò÷èê äîëæåí ðàçðàáîòàòü è çàðåãèñòðèðîâàòü ñëåäóþùåå: – êàæäûé ìîäóëü ïðîãðàììíîãî ñðåäñòâà è áàçû äàííûõ; – ïðîöåäóðû òåñòèðîâàíèÿ è äàííûå äëÿ òåñòèðîâàíèÿ êàæäîãî ìîäóëÿ è áàçû äàííûõ. Ðàçðàáîò÷èê äîëæåí òåñòèðîâàòü êàæäûé ìîäóëü ÏÑ è áàçû äàííûõ, óáåæäàÿñü â òîì, ÷òî îíè óäîâëåòâîðÿþò òðåáîâàíèÿì. Ðåçóëüòàòû òåñòèðîâàíèÿ äîëæíû áûòü çàðåãèñòðèðîâàíû. Ðàçðàáîò÷èê äîëæåí îáíîâèòü ðóêîâîäñòâî ïîëüçîâàòåëÿ, òåñòîâûå òðåáîâàíèÿ è ðàñïèñàíèå èíòåãðàöèè ÏÑ, îöåíèòü êîä ÏÑ è ðåçóëüòàòû òåñòà â ñîîòâåòñòâèè ñ êðèòåðèÿìè, ïðèâåäåííûìè íèæå: – ïðîñëåæèâàåìîñòü òðåáîâàíèé ÝÊÏÑ è ïðîåêòà; – âíåøíÿÿ ñîãëàñîâàííîñòü ñ òðåáîâàíèÿìè ÝÊÏÑ è àðõèòåêòóðîé ïðîåêòà; – âíóòðåííÿÿ ñîãëàñîâàííîñòü ìåæäó òðåáîâàíèÿìè ìîäóëåé; – òåñòèðîâàíèå ìîäóëåé; – ñîîòâåòñòâèå ìåòîäàì êîäèðîâàíèÿ è èñïîëüçóåìûì ñòàíäàðòàì; – âûïîëíèìîñòü èíòåãðàöèè ÏÑ è òåñòèðîâàíèÿ; – âûïîëíèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. 5.3.8. Èíòåãðàöèÿ ïðîãðàììíîãî ñðåäñòâà. Äëÿ êàæäîãî ÝÊÏÑ ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, âûïîëíÿåìûõ ðàçðàáîò÷èêîì. Ðàçðàáîò÷èê ïðîãðàììíîãî ñðåäñòâà äîëæåí âûïîëíèòü ñëåäóþùåå. Ðàçðàáîòàòü ïëàí èíòåãðàöèè äëÿ îáúåäèíåíèÿ ìîäóëåé ÏÑ è êîìïîíåíòîâ â ÝÊÏÑ. Ïëàí äîëæåí âêëþ÷àòü òðåáîâàíèÿ, ïðîöåäóðû, äàííûå, îòâåòñòâåííîñòü è ðàñïèñàíèå. 96
Îáúåäèíèòü ìîäóëè ÏÑ è êîìïîíåíòû. Èíòåãðàöèÿ è ðåçóëüòàòû òåñòà äîëæíû áûòü çàðåãèñòðèðîâàíû. Îáíîâèòü ðóêîâîäñòâî ïîëüçîâàòåëÿ, åñëè ýòî òðåáóåòñÿ. Ðàçðàáîòàòü è çàäîêóìåíòèðîâàòü äëÿ êàæäîãî êâàëèôèêàöèîííîãî òðåáîâàíèÿ ÝÊÏÑ ïîëíûé íàáîð òåñòîâ, ñèòóàöèé (âõîä, âûõîä, êðèòåðèè òåñòèðîâàíèÿ) è ïðîöåäóðû òåñòèðîâàíèÿ äëÿ óïðàâëåíèÿ êâàëèôèêàöèîííûì òåñòèðîâàíèåì ÏÑ. Îöåíèòü ïëàí èíòåãðàöèè, ðåçóëüòàòû ïðîåêòèðîâàíèÿ, êîäèðîâàíèÿ, òåñòèðîâàíèÿ è ðóêîâîäñòâà ïîëüçîâàòåëÿ ñ òî÷êè çðåíèÿ êðèòåðèåâ, ïðèâåäåííûõ íèæå: – ïðîñëåæèâàåìîñòü ñèñòåìíûõ òðåáîâàíèé; – âíåøíÿÿ ñîãëàñîâàííîñòü ñ ñèñòåìíûìè òðåáîâàíèÿìè; – âíóòðåííÿÿ ñîãëàñîâàííîñòü; – òåñòèðîâàíèå òðåáîâàíèé ÝÊÏÑ; – ñîîòâåòñòâèå èñïîëüçóåìûì ñòàíäàðòàì è ìåòîäàì òåñòèðîâàíèÿ; – ñîîòâåòñòâèå ñ îæèäàåìûìè ðåçóëüòàòàìè; – âûïîëíèìîñòü êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ ÏÑ; – âûïîëíèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. Ðóêîâîäèòü îáùèì îáçîðîì â ñîîòâåòñòâèè ñ ïðîöåññîì 6.6. 5.3.9. Êâàëèôèêàöèîííîå òåñòèðîâàíèå ïðîãðàììíîãî îáåñïå÷åíèÿ. Äëÿ êàæäîãî ÝÊÏÑ ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå äîëæåí âûïîëíèòü ðàçðàáîò÷èê. Ðóêîâîäèòü êâàëèôèêàöèîííûì òåñòèðîâàíèåì â ñîîòâåòñòâèè ñ êâàëèôèêàöèîííûìè òðåáîâàíèÿìè, îïðåäåëåííûìè äëÿ ÝÊÏÑ. Äîëæíî áûòü ãàðàíòèðîâàíî, ÷òî ðåàëèçàöèÿ êàæäîãî òðåáîâàíèÿ ê ÏÑ ïîëíîñòüþ ïðîòåñòèðîâàíà. Ðåçóëüòàòû êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ äîëæíû áûòü çàðåãèñòðèðîâàíû. Îöåíèòü ðåçóëüòàòû ïðîåêòèðîâàíèÿ, êîäèðîâàíèÿ, òåñòèðîâàíèÿ è ðóêîâîäñòâî ïîëüçîâàòåëÿ â ñîîòâåòñòâèè ñ ïðèâåäåííûìè íèæå êðèòåðèÿìè: – òåñòèðîâàíèå òðåáîâàíèé ê ÝÊÏÑ; – ñîãëàñîâàííîñòü ñ îæèäàåìûìè ðåçóëüòàòàìè; – âûïîëíèìîñòü ñèñòåìíîé èíòåãðàöèè è òåñòèðîâàíèÿ; – âûïîëíèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. Ïîääåðæèâàòü àóäèò â ñîîòâåòñòâèè ñ ïðîöåññîì 6.7. Ðåçóëüòàòû àóäèòà äîëæíû áûòü çàðåãèñòðèðîâàíû. Åñëè ðàçðàáàòûâàþòñÿ èëè èíòåãðèðóþòñÿ ÏÑ è àïïàðàòíîå îáåñïå÷åíèå, àóäèò ìîæåò áûòü îòëîæåí äî êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ ñèñòåìû. Ïîñëå óñïåøíîãî çàâåðøåíèÿ àóäèòà, åñëè ïðåäïèñàíî, ðàçðàáîò÷èê äîëæåí: 97
– îáíîâèòü è ïîäãîòîâèòü ê ïîñòàâêå ÏÑ äëÿ ñèñòåìíîé èíòåãðàöèè, êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ ñèñòåìû, èíñòàëëÿöèè èëè ïîääåðæêè ïðèåìà ÏÑ; – ïðåäñòàâèòü îñíîâíóþ ëèíèþ ïðîåêòèðîâàíèÿ è êîäèðîâàíèÿ ÝÊÏÑ; 5.3.10. Ñèñòåìíàÿ èíòåãðàöèÿ. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, êîòîðûå äîëæåí âûïîëíèòü ðàçðàáîò÷èê. ÝÊÏÑ äîëæåí áûòü èíòåãðèðîâàí ñ ÝÀÊ ðóêîâîäñòâîì ïî ýêñïëóàòàöèè è äðóãèìè ñèñòåìàìè â åäèíóþ ñèñòåìó. Ñîñòàâëÿþùèå äîëæíû áûòü ïðîòåñòèðîâàíû íà ñîîòâåòñòâèå òðåáîâàíèÿì. Èíòåãðàöèÿ è ðåçóëüòàòû òåñòèðîâàíèÿ äîëæíû áûòü çàðåãèñòðèðîâàíû. Äëÿ êàæäîãî êâàëèôèêàöèîííîãî òðåáîâàíèÿ ê ñèñòåìå äîëæíû áûòü ðàçðàáîòàíû è çàðåãèñòðèðîâàíû ïîëíûé íàáîð òåñòîâ, ñèòóàöèé (âõîäíûõ, âûõîäíûõ, êðèòåðèåâ òåñòèðîâàíèÿ), ïðîöåäóð òåñòèðîâàíèÿ. Ðàçðàáîò÷èê äîëæåí ãàðàíòèðîâàòü, ÷òî èíòåãðèðîâàííàÿ ñèñòåìà ãîòîâà äëÿ êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ. Èíòåãðèðîâàííàÿ ñèñòåìà äîëæíà áûòü îöåíåíà â ñîîòâåòñòâèè ñ ïðèâåäåííûìè íèæå êðèòåðèÿìè: – òðåáîâàíèÿ ê ñèñòåìå ïîëíîñòüþ îõâà÷åíû òåñòàìè; – ïðèåìëåìîñòü èñïîëüçóåìûõ ìåòîäîâ è ñòàíäàðòîâ òåñòèðîâàíèÿ; – ñîãëàñîâàííîñòü ñ îæèäàåìûìè ðåçóëüòàòàìè; – âûïîëíèìîñòü êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ ñèñòåìû; – âûïîëíèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. 5.3.11. Êâàëèôèêàöèîííîå òåñòèðîâàíèå ñèñòåìû. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, âûïîëíÿåìûõ ðàçðàáîò÷èêîì. Êâàëèôèêàöèîííîå òåñòèðîâàíèå ñèñòåìû äîëæíî ïðîâîäèòüñÿ â ñîîòâåòñòâèè ñ êâàëèôèêàöèîííûìè òðåáîâàíèÿìè, îïðåäåëåííûìè äëÿ ñèñòåìû. Äîëæíî áûòü ãàðàíòèðîâàíî, ÷òî êàæäîãî òðåáîâàíèÿ ê ñèñòåìå ïðîòåñòèðîâàíî ïîëíîñòüþ è ñèñòåìà ãîòîâà ê ïîñòàâêå. Ðåçóëüòàòû êâàëèôèêàöèîííîãî òåñòèðîâàíèÿ äîëæíû áûòü çàðåãèñòðèðîâàíû. Ñèñòåìà äîëæíà áûòü îöåíåíà â ñîîòâåòñòâèè ñ ïðèâåäåííûìè íèæå êðèòåðèÿìè: – òðåáîâàíèÿ ê ñèñòåìå ïîëíîñòüþ îõâà÷åíû òåñòàìè; – îæèäàåìûå ðåçóëüòàòû ïîäòâåðæäåíû; – âûïîëíèìîñòü ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ. Ðàçðàáîò÷èê äîëæåí ïîääåðæèâàòü àóäèò â ñîîòâåòñòâèè ñ ïðîöåññîì 6.7. Ðåçóëüòàòû àóäèòà äîëæíû áûòü çàðåãèñòðèðîâàíû. Ýòîò ïóíêò íå ïðèìåíÿåòñÿ ê òàêèì ÝÊÏÑ, äëÿ êîòîðûõ àóäèò áûë âûïîëíåí ðàíåå. 98
Ïîñëå óñïåøíîãî çàâåðøåíèÿ àóäèòà, åñëè ïðåäïèñàíî, ðàçðàáîò÷èê äîëæåí îáíîâèòü è ïîäãîòîâèòü ê ïîñòàâêå ÝÊÏÑ äëÿ èíñòàëëÿöèè ÏÑ è ïðèåìêè. 5.3.12. Èíñòàëëÿöèÿ ÏÑ. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷, âûïîëíÿåìûõ ðàçðàáîò÷èêîì. Ðàçðàáîò÷èê äîëæåí ðàçðàáîòàòü ïëàí èíñòàëëÿöèè ÏÑ â íàìå÷åííóþ ñðåäó. Ðåñóðñû è èíôîðìàöèÿ, íåîáõîäèìûå äëÿ óñòàíîâêè ÏÑ, äîëæíû áûòü îïðåäåëåíû è äîñòóïíû. Ðàçðàáîò÷èê äîëæåí ïîìîãàòü çàêàç÷èêó ïðè óñòàíîâêå. Ïîñëå òîãî, êàê ÏÑ óñòàíîâëåíî â ñóùåñòâóþùóþ ñèñòåìó, ðàçðàáîò÷èê äîëæåí ïîääåðæèâàòü íåêîòîðûå, ïàðàëëåëüíî âûïîëíÿåìûå äåéñòâèÿ. Ïëàí óñòàíîâêè äîëæåí áûòü çàðåãèñòðèðîâàí. Ðàçðàáîò÷èê äîëæåí óñòàíîâèòü ÏÑ â ñîîòâåòñòâèè ñ ïëàíîì óñòàíîâêè. Äîëæíî áûòü ãàðàíòèðîâàíî, ÷òî ÏÑ è áàçû äàííûõ èíèöèàëèçèðóþòñÿ, ôóíêöèîíèðóþò è ïðåêðàùàþò ðàáîòó, êàê óêàçàíî â êîíòðàêòå. Ïðîöåññ óñòàíîâêè è ðåçóëüòàòû äîëæíû áûòü çàäîêóìåíòèðîâàíû. 5.3.12. Ïîääåðæêà ïðèåìêè ÏÑ. Ðàçðàáîò÷èê äîëæåí ïîääåðæèâàòü ïðîöåññ ïðèåìêè çàêàç÷èêîì è òåñòèðîâàíèå ÏÑ. Ïðèåìêà è òåñòèðîâàíèå äîëæíû îñíîâûâàòüñÿ íà îáùåì îáçîðå, àóäèòå, êâàëèôèêàöèîííîì òåñòèðîâàíèè, êâàëèôèêàöèîííîì òåñòèðîâàíèè ñèñòåìû (åñëè îíî âûïîëíÿëîñü). Ðåçóëüòàòû ïðèåìêè è òåñòèðîâàíèÿ äîëæíû áûòü çàäîêóìåíòèðîâàíû. 5.4. Ïðîöåññ ýêñïëóàòàöèè. Ïðîöåññ ýêñïëóàòàöèè ñîñòîèò èç äåéñòâèé è çàäà÷ òîãî, êòî ýêñïëóàòèðóåò ðàçðàáîòàííîå ÏÑ. Ïðîöåññ âêëþ÷àåò ýêñïëóàòàöèþ ÏÑ è ïîääåðæêó ïîëüçîâàòåëåé. Ïîñêîëüêó ýêñïëóàòàöèÿ ÏÑ ÿâëÿåòñÿ èíòåãðàöèîííîé ñîñòàâëÿþùåé ýêñïëóàòàöèè ñèñòåìû, äåéñòâèÿ è çàäà÷è ýòîãî ïðîöåññà îòíîñÿòñÿ è ê ñèñòåìå. Îïåðàòîð óïðàâëÿåò ïðîöåññîì ýêñïëóàòàöèè íà óðîâíå ïðîåêòà, ñëåäóÿ ïðîöåññàì óïðàâëåíèÿ (7.1), èíôðàñòðóêòóðû (7.2), ïðîöåññàì ïîäãîíêè è óñîâåðøåíñòâîâàíèÿ (7.3). Ýòîò ïðîöåññ ñîñòîèò ñëåäóþùèõ çàäà÷: âûïîëíåíèÿ ïðîöåññà, òåñòèðîâàíèÿ, ýêñïëóàòàöèè ñèñòåìû è ïîääåðæêè ïîëüçîâàòåëåé. 5.5. Ïðîöåññ ñîïðîâîæäåíèÿ. Ïðîöåññ ñîïðîâîæäåíèÿ ñîñòîèò èç äåéñòâèé è çàäà÷ ëèöà, âûïîëíÿþùåãî ñîïðîâîæäåíèå. Ýòîò ïðîöåññ íà÷èíàåòñÿ, êîãäà íåîáõîäèìà ìîäèôèêàöèÿ ÏÑ èç-çà äîïóùåííûõ îøèáîê, íåó÷òåííûõ ïðîáëåì, íåîáõîäèìîñòè óñîâåðøåíñòâîâàíèÿ èëè àäàïòàöèè êîäà ÏÑ è ñîîòâåòñòâóþùåé äîêóìåíòàöèè. Åãî öåëü – ìîäèôèöèðîâàòü 99
ñóùåñòâóþùåå ÏÑ, ñîõðàíèâ åãî öåëîñòíîñòü. Ýòîò ïðîöåññ âêëþ÷àåò ðàñïðîñòðàíåíèå è çàìåíó ÏÑ. Ïðîöåññ çàâåðøàåòñÿ çàìåíîé ÏÑ. Ïðîöåññ ñîñòîèò èç ñëåäóþùèõ äåéñòâèé: ðåàëèçàöèè ïðîöåññà, àíàëèçà ïðîáëåì è ìîäèôèêàöèè, ðåàëèçàöèè ìîäèôèêàöèè, ïðèåìêè, ðàñïðîñòðàíåíèÿ, çàìåíû ÏÑ.  ñèëó îãðàíè÷åííîñòè îáúåìà äàííîãî ó÷åáíîãî ïîñîáèÿ îñòàëüíûå ïðîöåññû æèçíåííîãî öèêëà ÏÑ, óñòàíîâëåííûå â ÈÑÎ/ÌÝÊ 12207-95, ðàññìàòðèâàòü íå áóäåì. 2.5. Ñðàâíèòåëüíûé àíàëèç æèçíåííûõ öèêëîâ ïðîãðàììíûõ ñðåäñòâ  ïåðâóþ î÷åðåäü, ïðîâåäåì àíàëèç ïîíÿòèÿ “æèçíåííûé öèêë”, óïîòðåáëÿåìûé íàìè äîâîëüíî ÷àñòî. Ñîãëàñíî ÃÎÑÒ 34.003-90, “æèçíåííûé öèêë ÀÑ – ñîâîêóïíîñòü âçàèìîñâÿçàííûõ ïðîöåññîâ ñîçäàíèÿ è ïîñëåäîâàòåëüíîãî èçìåíåíèÿ ñîñòîÿíèÿ ÀÑ îò ôîðìèðîâàíèÿ èñõîäíûõ òðåáîâàíèé ê íåé äî îêîí÷àíèÿ ýêñïëóàòàöèè è óòèëèçàöèè êîìïëåêñà ñðåäñòâ àâòîìàòèçàöèè ÀÑ”. Ïðè ðàññìîòðåíèè æèçíåííîãî öèêëà ÏÑ, ðåãëàìåíòèðîâàííîãî 34-é ñèñòåìîé ñòàíäàðòîâ, áûëî ïðèâåäåíî òàêîå æå îïðåäåëåíèå. Ïðè ýòîì ïîäðàçóìåâàëîñü, ÷òî ïîä ïîíÿòèåì àâòîìàòèçèðîâàííàÿ ñèñòåìà ïîíèìàåòñÿ ïðîãðàììíîå îáåñïå÷åíèå. Òîãäà, áîëåå òî÷íûì áóäåò ñëåäóþùåå îïðåäåëåíèå. Æèçíåííûé öèêë ÏÑ – ñîâîêóïíîñòü âçàèìîñâÿçàííûõ ïðîöåññîâ ñîçäàíèÿ è ïîñëåäîâàòåëüíîãî èçìåíåíèÿ ñîñòîÿíèÿ ÏÑ îò ìîìåíòà ôîðìèðîâàíèÿ èñõîäíûõ òðåáîâàíèé ê íåìó äî ïîëíîé åãî óòèëèçàöèè. Ïî ñìûñëó è îáúåìó ýòî îïðåäåëåíèå ïîëíîñòüþ ñîãëàñóåòñÿ ñ îïðåäåëåíèåì ìîäåëè æèçíåííîãî öèêëà, äàííîå â ïðîåêòå ñòàíäàðòà ÈÑÎ/ÌÝÊ 12207-1-95. Ìîäåëü æèçíåííîãî öèêëà – ÏÑ-ñòðóêòóðà, ñîäåðæàùàÿ ïðîöåññû, äåéñòâèÿ è çàäà÷è, êàñàþùèåñÿ ðàçðàáîòêè, ýêñïëóàòàöèè è ïîääåðæêè ïðîãðàììíûõ ïðîäóêòîâ, îõâàòûâàþùàÿ ÆÖ ñðåäñòâà îò îïðåäåëåíèÿ òðåáîâàíèé ê íåìó äî îêîí÷àíèÿ åãî èñïîëüçîâàíèÿ.  äîêóìåíòå DO-178B íåò ÷åòêîãî îïðåäåëåíèÿ ïîíÿòèÿ æèçíåííîãî öèêëà ïðîãðàììíîãî îáåñïå÷åíèÿ. Òåì íå ìåíåå, ïðîâåäÿ àíàëèç îïðåäåëåííûõ â íåì ýòàïîâ æèçíåííîãî öèêëà ÏÑ, ìîæíî ñäåëàòü âûâîä, ÷òî, ïî ñóòè, îíî àíàëîãè÷íî îïðåäåëåíèþ, èñïîëüçóåìîìó â ÃÎÑÒ 34.003-90. Îäíàêî æèçíåííûé öèêë, óñòàíîâëåííûé â DO-178B, íå ñîäåðæèò àíàëîãè÷íûõ ýòàïîâ: “Âûïîëíåíèå ðàáîò â ñîîòâåòñòâèè ñ ãàðàíòèéíûìè îáÿçàòåëüñòâàìè” è “Ïîñëåãàðàíòèéíîãî îáñëóæèâàíèÿ”, îïðåäåëåííûõ â ÃÎÑÒ 34.601-90. Ìîæíî ñäåëàòü âûâîä, ÷òî ñîâðåìåííîå ïðåäñòàâëåíèå ÆÖ ÏÑ îòðàæåíî â ïðîåêòå ñòàíäàðòà ÈÑÎ/ÌÝÊ 12207-95, íî ïðåäñòàâëÿåò 100
ÆÖ íå òîëüêî êàê ïðîöåññ ðàçðàáîòêè ÏÑ, íî è êàê ïðîöåññ ýêñïëóàòàöèè è ñîïðîâîæäåíèÿ ÏÑ. ÃÎÑÒ 19.102-77 è ÃÎÑÒ 34.601-90 íå îõâàòûâàþò âñåãî æèçíåííîãî öèêëà ÏÑ. Êðîìå òîãî, ÃÎÑÒ 19.102-77 óñòàðåë, åãî òðåáîâàíèÿ íå ìîãóò áûòü âûïîëíåíû â ïîëíîì îáúåìå (íàïðèìåð, òðåáîâàíèå îáÿçàòåëüíîé ïåðåäà÷è ïðîãðàììû â ôîíä àëãîðèòìîâ è ïðîãðàìì). Îñíîâíîå îòëè÷èå ÈÑÎ/ÌÝÊ 12207-95 îò ÃÎÑÒ 19.102-77, ÃÎÑÒ 34.601-90, DO-178B çàêëþ÷àåòñÿ òàêæå â òîì, ÷òî ïåðâûé èç íèõ óñòàíàâëèâàåò îáùèé êàðêàñ äëÿ ëþáîãî òèïà ìîäåëåé æèçíåííîãî öèêëà ÏÑ, à îñòàëüíûå óñòàíàâëèâàþò áîëåå êîíêðåòíûå ñõåìû. Ñõåìà ÃÎÑÒ 19.102-77 íå ïðåäïîëàãàåò èñïîëüçîâàíèå âûñîêîïðîèçâîäèòåëüíûõ ìîäåëåé ÆÖ, øèðîêî ïðèìåíÿåìûõ â ñîâðåìåííîé ïðîãðàììîòåõíèêå. Èç îòå÷åñòâåííûõ ñòàíäàðòîâ ïðåäïî÷òèòåëüíåå èñïîëüçîâàòü ñõåìó ÃÎÑÒ 34.601-90, êîòîðàÿ îõâàòûâàåò ïðàêòè÷åñêè âñå ñîâðåìåííûå ìîäåëè ÆÖ ÏÑ. DO-178B ïðèçíàåò, ÷òî ïðèåìëåìû ðàçëè÷íûå ìîäåëè ÆÖ äëÿ ðàçðàáîòêè ÏÑ è ïîä÷åðêèâàåò, ÷òî âûáðàííûé æèçíåííûé öèêë äîëæåí áûòü îïðåäåëåí íà ýòàïå ïëàíèðîâàíèÿ ïðîåêòà. Êðîìå òîãî, âûïîëíåíèå òðåáîâàíèé ÃÎÑÒ 19.102-77 è ÃÎÑÒ 34.601-90 íå ãàðàíòèðóåò êà÷åñòâà ÏÑ, òàê êàê â íèõ ÿâíî íå îïðåäåëåíû ïðîöåññû îáåñïå÷åíèÿ êà÷åñòâà ðàçðàáàòûâàåìîãî ÏÑ.  ýòîì îòíîøåíèè áîëåå ïðîãðåññèâíû ïðîåêò ñòàíäàðòà ÈÑÎ/ÌÝÊ 1220795 è äîêóìåíò DO-178B, ðóêîâîäÿùèå ïðèíöèïû êîòîðûõ óäîâëåòâîðÿþò öåëÿì ñòàíäàðòîâ ÈÑÎ 9000-3-91 “Ñòàíäàðòû â îáëàñòè àäìèíèñòðàòèâíîãî óïðàâëåíèÿ êà÷åñòâîì è îáåñïå÷åíèÿ êà÷åñòâà. ×àñòü 3. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî ïðèìåíåíèþ ñòàíäàðòà ÈÑÎ 9001 ïðè ðàçðàáîòêå, ïîñòàâêå è îáñëóæèâàíèþ ÏΔ è ÌÝÊ 65À (Secretariat) 122 (1991 ã.) “ÏÎ äëÿ êîìïüþòåðîâ, èñïîëüçóåìûõ â ïðîìûøëåííûõ ñèñòåìàõ áåçîïàñíîñòè”. Îáùàÿ ñòðóêòóðà ïðîöåññîâ ÆÖ âî âñåõ ðàññìàòðèâàåìûõ âûøå ñòàíäàðòàõ è äîêóìåíòàõ ñîâïàäàåò, çà èñêëþ÷åíèåì DO-178B. Ñòðóêòóðà ÈÑÎ/ÌÝÊ 12207-95, ÃÎÑÒ 19.102-77, ÃÎÑÒ 34.601-90 ïðåäñòàâëÿþò ñîáîé èåðàðõèþ, ñîäåðæàùóþ òðè óðîâíÿ: ñòàäèÿ (ïðîöåññ), ýòàïû (äåéñòâèÿ), ñîäåðæàíèå ðàáîò (çàäà÷è). Ðàçëè÷èÿ ýòèõ ñòàíäàðòîâ çàêëþ÷àþòñÿ â íàïîëíåíèè ýòîé ñòðóêòóðû. Òî÷êè êîíòðîëÿ æèçíåííîãî öèêëà ïðèâÿçàíû ê óêàçàííûì òðåì óðîâíÿì ñòðóêòóðû. DO-178B ÿâëÿåòñÿ ïðåèìóùåñòâåííî ýòàïíî-îðèåíòèðîâàííûì äîêóìåíòîì.  íåì äëÿ êàæäîãî ýòàïà îïðåäåëåíû öåëè è ñïîñîáû äîñòèæåíèÿ ýòèõ öåëåé.  íåì èìååòñÿ îïèñàíèå äàííûõ ýòàïîâ æèçíåííîãî öèêëà, êîòîðûå ïîêàçûâàþò, ÷òî öåëè áûëè äîñòèãíóòû. 101
Êðîìå òîãî, â DO-178B ÿâíî îïðåäåëåíà âçàèìîñâÿçü ìåæäó ýòàïàìè æèçíåííîãî öèêëà ñèñòåìû è ýòàïàìè æèçíåííîãî öèêëà ÏÑ. Óñëîâèÿ ñáîåâ, ñâÿçàííûõ ñ ôóíêöèÿìè, êîòîðûå âûïîëíÿþò ÏÑ, îïèñàíû â õîäå âûïîëíåíèÿ ýòàïà îöåíêè áåçîïàñíîñòè ñèñòåìû. Ýòî ÿâëÿåòñÿ îñíîâîé äëÿ óñòàíîâëåíèÿ óðîâíÿ ÏÑ. Óðîâåíü ïðîãðàììíîãî îáåñïå÷åíèÿ îñíîâûâàåòñÿ íà âêëàäå, âíîñèìîì ÏÑ â íàáîð ïîòåíöèàëüíûõ ñîñòîÿíèé îòêàçîâ ñèñòåìû. ÃÎÑÒ 34.601-90 â êà÷åñòâå ïåðâîé è îáÿçàòåëüíîé ñòàäèè ñîçäàíèÿ ïðåäóñìàòðèâàåò ôîðìèðîâàíèå òðåáîâàíèé ïîëüçîâàòåëÿ.  ÈÑÎ/ ÌÝÊ 12207-95 ýòà ñòàäèÿ ñîîòâåòñòâóåò äâóì ïåðâûì äåéñòâèÿì ïðîöåññà ïðèîáðåòåíèÿ (5.1). Îñíîâíûì ðåçóëüòàòîì ýòîé ñòàäèè ÿâëÿþòñÿ ôîðìàëüíî ñôîðìóëèðîâàííûå è çàðåãèñòðèðîâàííûå òðåáîâàíèÿ ïîëüçîâàòåëÿ ê ðàçðàáàòûâàåìîìó ÏÑ. Òàêîé ïîäõîä ïîçâîëÿåò íà ïîñëåäóþùèõ ñòàäèÿõ ïðîâîäèòü îöåíêó êà÷åñòâà ÏÑ ÃÎÑÒ 2819589 (ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93) íà îñíîâå èäåíòèôèöèðîâàííûõ òðåáîâàíèé ïîëüçîâàòåëÿ.  ÃÎÑÒ 19.102-77 ôîðìóëèðîâêà òðåáîâàíèé ïîëüçîâàòåëÿ îïóùåíà äî ñàìîãî íèæíåãî óðîâíÿ èåðàðõèè (ñòàäèÿ “Òåõíè÷åñêèé ïðîåêò”, ýòàï 3 “Ðàçðàáîòêà è óòâåðæäåíèå òåõíè÷åñêîãî çàäàíèÿ”, ðàáîòà “Îïðåäåëåíèå òðåáîâàíèé ê ïðîãðàììå”).  íåäàâíåì ïðîøëîì ýòà ðàáîòà, çà÷àñòóþ, ñîâñåì èñêëþ÷àëàñü èç ïðîåêòà, òàê êàê ýòîò ñòàíäàðò äîïóñêàåò èñêëþ÷àòü ñòàäèè, ýòàïû ðàáîò è èõ ñîäåðæàíèå. Ñòàäèè “Ðàçðàáîòêà êîíöåïöèè”, “Òåõíè÷åñêîå çàäàíèå”, “Ýñêèçíûé è òåõíè÷åñêèé ïðîåêò” ÃÎÑÒ 34.601-90 â îñíîâíîì ñîîòâåòñòâóþò ïðîöåññó ðàçðàáîòêè (5.3) ÈÑÎ/ÌÝÊ 12207-95 è ÷àñòè÷íî – ñòàäèÿì “Òåõíè÷åñêîå çàäàíèå”, “Ýñêèçíûé è òåõíè÷åñêèé ïðîåêò”, “Ðàáî÷èé ïðîåêò” ÃÎÑÒ 19.102-77. Äåòàëèçàöèÿ ýòàïîâ è ñîäåðæàíèÿ ðàáîò íà ýòèõ ñòàäèÿõ ïî ÃÎÑÒ 19.102-77 ïðåäñòàâëÿþòñÿ íà ñîâðåìåííîì óðîâíå íåäîñòàòî÷íûìè äëÿ îöåíêè êà÷åñòâà ÏÑ. Äåòàëèçàöèÿ ýòàïîâ (äåéñòâèé) è ñîäåðæàíèÿ ðàáîò (çàäà÷) ïî ÃÎÑÒ 34.601-90 è ÈÑÎ/ÌÝÊ 12207-1-95 äëÿ ýòîé ñòàäèè (ïðîöåññà) â öåëîì õîðîøî ñîãëàñóþòñÿ ìåæäó ñîáîé, õîòÿ â ïåðâîì èç ýòèõ äîêóìåíòîâ ñîäåðæàíèå ðàáîò â áîëüøåé ìåðå ó÷èòûâàåò ðåàëüíîñòè ÐÔ, à âî âòîðîì äàíà áîëüøàÿ äåòàëèçàöèÿ. Òàê êàê ñîäåðæàíèå ðàáîò ÃÎÑÒ 34.601-90 âûíåñåíî â ñïðàâî÷íîå ïðèëîæåíèå ê ýòîìó ñòàíäàðòó, òî â ñëó÷àå íåîáõîäèìîñòè â ðàáîòû ìîæíî âêëþ÷àòü çàäà÷è ÈÑÎ/ÌÝÊ 12207-95. Ïîñëåäíèå äâå ñòàäèè “Ââîä â äåéñòâèå” è “Ñîïðîâîæäåíèå” ÃÎÑÒ 34.601-90 ñâÿçàíû ñ ïðîöåññàìè ïîñòàâêè (5.2), ýêñïëóàòàöèè (5.4) è ñîïðîâîæäåíèÿ (5.5) ÈÑÎ/ÌÝÊ 12207-95. Ïðè ýòîì áîëüøèíñòâî 102
ýòàïîâ è ðàáîò, âûïîëíÿåìûõ íà ýòèõ ñòàäèÿõ, ïðèìåíÿþòñÿ ê àâòîìàòèçèðîâàííûì ñèñòåìàì, à íå ê ïðîãðàììíîìó îáåñïå÷åíèþ (íàïðèìåð, ýòàï 7.4 “Ñòðîèòåëüíî-ìîíòàæíûå ðàáîòû”). Ñîäåðæàíèå ðàáîò ýòàïà “Âíåäðåíèå” ÃÎÑÒ 19.102-77 íå òî÷íî ñîîòâåòñòâóåò ñåãîäíÿøíèì ðåàëüíîñòÿì, î ÷åì óæå ãîâîðèëîñü âûøå. ×òî êàñàåòñÿ ñðàâíåíèÿ äîêóìåíòà DO-178B ñ ÈÑÎ/ÌÝÊ 1220795, ÃÎÑÒ 34.601-90 â îòíîøåíèè ïðîöåññîâ ÆÖ, òî â ñèëó òîãî, ÷òî îíè èìåþò ðàçíóþ ñòðóêòóðó, àíàëèç íåñêîëüêî çàòðóäíåí. Ìîæíî òîëüêî ñêàçàòü, ÷òî öåëè ýòàïà ïëàíèðîâàíèÿ ñîîòâåòñòâóþò â íåêîòîðîé ñòåïåíè öåëÿì ñòàäèè 2 ÃÎÑÒ 34.601-90, ýòàï ðàçðàáîòêè èäåíòè÷åí ïðîöåññó ðàçðàáîòêè ÈÑÎ/ÌÝÊ 12207-95, à èíòåãðèðîâàííûé ýòàï – ïîääåðæèâàþùèì ïðîöåññàì ÈÑÎ/ÌÝÊ 12207-95. Âîïðîñû îáåñïå÷åíèÿ êà÷åñòâà, âåðèôèêàöèè, ïîäòâåðæäåíèÿ ïî÷òè íå îòðàæåíû â ÃÎÑÒ 19.102-77 è ÃÎÑÒ 34.601-90.  ïðîåêòå ÈÑÎ/ÌÝÊ 12207-95 ýòè âîïðîñû îõâà÷åíû ïîääåðæèâàþùèìè ïðîöåññàìè îáåñïå÷åíèÿ êà÷åñòâà, âåðèôèêàöèè, ïîäòâåðæäåíèÿ, îáùåãî îáçîðà, àóäèòà, ðàçðåøåíèÿ ïðîáëåì.  DO-178B ýòè âîïðîñû îòðàáàòûâàþòñÿ â ïðîöåññå âûïîëíåíèÿ èíòåãðèðîâàííîãî ýòàïà. Íåïîñðåäñòâåííîå îòíîøåíèå ê äàííûì âîïðîñàì èìåþò ðàáîòû ïî òåñòèðîâàíèþ ÏÑ, ïî÷òè íå îòðàæåííûå â ÃÎÑÒ 19.102-77 è ÃÎÑÒ 34.601-90, íî êîòîðûì óäåëÿåòñÿ äîñòàòî÷íîå âíèìàíèå â çàäà÷àõ îñíîâíûõ ïðîöåññîâ ÈÑÎ/ÌÝÊ 12207-95 è DO-178B.
103
ÃËÀÂÀ 3 ÄÎÊÓÌÅÍÒÀÖÈß È ÅÅ ÐÎËÜ Â ÎÁÅÑÏÅ×ÅÍÈÈ ÊÀ×ÅÑÒÂÀ ÆÈÇÍÅÍÍÎÃÎ ÖÈÊËÀ ÏÑ 3.1. Äîêóìåíòàöèÿ è åå ðîëü â îáåñïå÷åíèè êà÷åñòâà Äîêóìåíòèðîâàíèå ÏÑ îïðåäåëÿåòñÿ ñòàíäàðòàìè ÃÎÑÒ ñåðèè 19, 34, ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 8631-94 “ÈÒ. Ïðîãðàììíûå êîíñòðóêòèâû è óñëîâíûå îáîçíà÷åíèÿ äëÿ èõ ïðåäñòàâëåíèÿ”, ÃÎÑÒ Ð ÈÑÎ 9127-94 “Ñèñòåìû îáðàáîòêè èíôîðìàöèè. Äîêóìåíòàöèÿ ïîëüçîâàòåëÿ è èíôîðìàöèÿ íà óïàêîâêå äëÿ ïîòðåáèòåëüñêèõ ïàêåòîâ”, ÃÎÑÒ Ð ÈÑÎ/ ÌÝÊ ÒÎ 9294-93 “ÈÒ. Ðóêîâîäñòâî ïî óïðàâëåíèþ äîêóìåíòèðîâàíèåì ÏΔ. Ïîëíûé ïåðå÷åíü íîðìàòèâíûõ äîêóìåíòîâ íà ïðîãðàììíóþ äîêóìåíòàöèþ ïðèâåäåí â äîêóìåíòå “Ìåòîäèêà ýêñïåðòèçû ïðîãðàììíîé äîêóìåíòàöèè”, íàõîäÿùåãîñÿ íà ñòàäèè óòâåðæäåíèÿ. ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ ÒÎ 9294-93 ÿâëÿåòñÿ îäíèì èç îñíîâíûõ ñòàíäàðòîâ â äàííîé îáëàñòè è ïðåäñòàâëÿåò ñîáîé ðóêîâîäñòâî ïî äîêóìåíòèðîâàíèþ ÏÑ äëÿ òåõ ðóêîâîäèòåëåé, êîòîðûå îòâå÷àþò çà ðàçðàáîòêó ÏÑ. Äàííîå ðóêîâîäñòâî ïðåäíàçíà÷åíî äëÿ ïîìîùè ðóêîâîäèòåëÿì â îáåñïå÷åíèè ýôôåêòèâíîãî ïðîâåäåíèÿ äîêóìåíòèðîâàíèÿ â îðãàíèçàöèÿõ. Äàííûé ñòàíäàðò íàïðàâëåí íà îïðåäåëåíèå ñòðàòåãèé, ñòàíäàðòîâ, ïðîöåäóð, ðåñóðñîâ è ïëàíîâ, êîòîðûìè äîëæíû çàíèìàòüñÿ ñàìè ðóêîâîäèòåëè äëÿ òîãî, ÷òîáû ýôôåêòèâíî óïðàâëÿòü äîêóìåíòèðîâàíèåì ÏÑ. Ðóêîâîäñòâî ïî óïðàâëåíèþ äîêóìåíòèðîâàíèåì ÏÑ ïðåäíàçíà÷åíî äëÿ ïðèìåíåíèÿ êî âñåì òèïàì ïðîãðàììíûõ ñðåäñòâ – îò ïðîñòåéøèõ ïðîãðàìì äî íàèáîëåå ñëîæíûõ ïðîãðàììíûõ ñèñòåì, îõâàòûâàþùèõ âñå òèïû ïðîãðàììíîé äîêóìåíòàöèè, îòíîñÿùåéñÿ êî âñåì ñòàäèÿì æèçíåííîãî öèêëà ÏÑ. Ïðèíöèïû óïðàâëåíèÿ äîêóìåíòèðîâàíèåì ïðîãðàììíîãî ñðåäñòâà îäèíàêîâû äëÿ ïðîåêòîâ ëþáîãî îáúåìà. Äëÿ íåáîëüøèõ ïðîåêòîâ çíà÷èòåëüíóþ ÷àñòü ïîëîæåíèé, ïðèâåäåííûõ â äàííîì ñòàíäàðòå, ìîæíî íå ïðèìåíÿòü, íî ïðèíöèïû îñòàþòñÿ òåìè æå. Ðóêîâîäèòåëè ìîãóò àäàïòèðîâàòü äàííûå ðåêîìåíäàöèè äëÿ ñâîèõ êîíêðåòíûõ ïîòðåáíîñòåé. Ýôôåêòèâíîñòü âûïîëíåíèÿ ðóêîâîäÿùåé ðîëè ìîæíî ðàññìàòðèâàòü êàê îñíîâàííóþ íà ñëåäóþùèõ òðåõ ýëåìåíòàõ. 104
1. Ðóêîâîäÿùàÿ îáÿçàííîñòü ïî äîêóìåíòèðîâàíèþ òðåáóåò ïðèçíàíèÿ òîãî, ÷òî ïðîãðàììíàÿ äîêóìåíòàöèÿ âàæíà è ÷òî åå ñëåäóåò ïëàíèðîâàòü, îïèñûâàòü, ïðîâåðÿòü, óòâåðæäàòü, âûïóñêàòü, ðàñïðîñòðàíÿòü è ñîïðîâîæäàòü. 2. Ðóêîâîäÿùàÿ ïîääåðæêà îáÿçàííîñòåé ïåðñîíàëà ïî äîêóìåíòèðîâàíèþ òðåáóåò ðóêîâîäñòâà è ñòèìóëèðîâàíèÿ ïåðñîíàëà ïðè ïðîâåäåíèè òðåáóåìîãî äîêóìåíòèðîâàíèÿ è îáåñïå÷åíèÿ åãî ðåñóðñàìè äëÿ ñîäåéñòâèÿ â äàííîé ðàáîòå. 3. Ïðèçíàêè ðóêîâîäÿùèõ îáÿçàííîñòåé è ïîääåðæêè òðåáóåò îáåñïå÷èòü: – îïóáëèêîâàííûå îôèöèàëüíûå îò÷åòû î ñòðàòåãèè äîêóìåíòèðîâàíèÿ; – ñòàíäàðòû è ðóêîâîäñòâà, îïðåäåëÿþùèå âñå àñïåêòû äîêóìåíòèðîâàíèÿ ÏÑ; – îïóáëèêîâàííûå ïðîöåäóðû äîêóìåíòèðîâàíèÿ; – âûäåëåíèå ñîîòâåòñòâóþùèõ ðåñóðñîâ äëÿ äîêóìåíòèðîâàíèÿ; – ïëàíèðîâàíèå äîêóìåíòèðîâàíèÿ, îñóùåñòâëÿåìîå êàê íåîòúåìëåìàÿ ÷àñòü ïðîöåññà ðàçðàáîòêè ÏÑ; – ïîñòîÿííóþ ïðîâåðêó, îñóùåñòâëÿåìóþ äëÿ îáåñïå÷åíèÿ ñîîòâåòñòâèÿ ñî ñòðàòåãèåé, ñòàíäàðòàìè, ïðîöåäóðàìè è ïëàíàìè ïî äîêóìåíòèðîâàíèþ.  ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ ÒÎ 9294-93 ïðîãðàììíàÿ äîêóìåíòàöèÿ ðàññìàòðèâàåòñÿ êàê èìåþùàÿ ñëåäóþùèå øåñòü îñíîâíûõ ôóíêöèé. 1. Èíôîðìàöèÿ äëÿ óïðàâëåíèÿ. Âî âðåìÿ ðàçðàáîòêè ÏÑ àäìèíèñòðàöèè íåîáõîäèìî îöåíèâàòü õîä ðàáîòû, âîçíèêàþùèå ïðîáëåìû è âåðîÿòíîñòè ðàçâèòèÿ ïðîöåññà ðàçðàáîòêè ÏÑ. Ïåðèîäè÷åñêèå îò÷åòû, ñîãëàñíî êîòîðûì ïðîâåðÿþò õîä ðàáîò ïî ãðàôèêó è ïðåäñòàâëÿþò ïëàíû íà ñëåäóþùèé ïåðèîä, îáåñïå÷èâàþò êîíòðîëüíûå ìåõàíèçìû è îáçîð ïðîåêòà. 2. Ñâÿçü ìåæäó çàäà÷àìè. Áîëüøèíñòâî ïðîåêòîâ ðàçðàáîòêè ÏÑ ðàçäåëÿåòñÿ íà çàäà÷è, âûïîëíÿåìûå ðàçëè÷íûìè ãðóïïàìè: ñïåöèàëèñòàìè â ïðåäìåòíîé îáëàñòè, àíàëèòèêàìè, ïðîåêòèðîâùèêàìè, ñïåöèàëèñòàìè ïî îáåñïå÷åíèþ êà÷åñòâà è äð. Ýòèì ãðóïïàì, à òàêæå ïåðñîíàëó â ïðåäåëàõ ãðóïïû, íåîáõîäèìû ñðåäñòâà îáùåíèÿ äðóã ñ äðóãîì, îáåñïå÷èâàþùèå èíôîðìàöèþ, êîòîðóþ ìîæíî âîñïðîèçâîäèòü, ðàñïðîñòðàíÿòü è íà êîòîðóþ ìîæíî ññûëàòüñÿ. Áîëüøèíñòâî ìåòîäîëîãèé ðàçðàáîòêè ÏÑ óñòàíàâëèâàþò îôèöèàëüíûå äîêóìåíòû äëÿ ñâÿçè ìåæäó çàäà÷àìè. Íàïðèìåð, àíàëèòèêè ïðåäñòàâëÿþò îôèöèàëüíûå ñïåöèôèêàöèè òðåáîâàíèé ïðîåêòèðîâùèêàì, à îíè, â ñâîþ î÷åðåäü, îôèöèàëüíûå ïðîåêòíûå ñïåöèôèêàöèè ïðîãðàììèñòàì. 105
3. Îáåñïå÷åíèå êà÷åñòâà. Òðåáóåòñÿ äîêóìåíòàöèÿ ðàçðàáîòêè è äîêóìåíòàöèÿ ïðîäóêöèè äëÿ âûïîëíåíèÿ çàäà÷, ñâÿçàííûõ ñ îáÿçàííîñòÿìè ïî îáåñïå÷åíèþ êà÷åñòâà ÏÑ. 4. Èíñòðóêöèè è ñïðàâêè. Äîêóìåíòàöèÿ, òðåáóþùàÿñÿ îïåðàòîðàì, ïîëüçîâàòåëÿì, ðóêîâîäèòåëÿì è äðóãèì çàèíòåðåñîâàííûì ëèöàì äëÿ òîãî, ÷òîáû ïîíèìàòü è èñïîëüçîâàòü ÏÑ. 5. Ñîïðîâîæäåíèå ÏÑ. Ñïåöèàëèñòàì, ñîïðîâîæäàþùèì ÏÑ, òðåáóåòñÿ äåòàëüíîå îïèñàíèå ÏÑ, òàêîå, ÷òîáû îíè ìîãëè ëîêàëèçîâàòü è êîððåêòèðîâàòü îøèáêè è ìîäåðíèçèðîâàòü èëè èçìåíÿòü ÏÑ ñîîòâåòñòâóþùèì îáðàçîì. 6. Èñòîðè÷åñêèå ñïðàâêè. Äîêóìåíòàöèÿ, òðåáóåìàÿ â êà÷åñòâå èñòîðè÷åñêîé ñïðàâêè ïî ïðîåêòó. Äàííàÿ äîêóìåíòàöèÿ ìîæåò ïîìî÷ü â ïåðåíîñå è ïåðåâîäå ÏÑ â íîâîå îêðóæåíèå. Ðàññìîòðèì ñòðàòåãèè äîêóìåíòèðîâàíèÿ. Ñòðàòåãèè äîêóìåíòèðîâàíèÿ, ïîäãîòîâëåííûå è êîíòðîëèðóåìûå ðóêîâîäèòåëåì îðãàíèçàöèè, îáåñïå÷èâàþò ðóêîâîäÿùèìè ïîëîæåíèÿìè îòâåòñòâåííûõ ëèö, ïðèíèìàþùèõ ðåøåíèÿ íà âñåõ íèæíèõ óðîâíÿõ. Ñòðàòåãèÿ îáåñïå÷èâàåò ãëàâíîå íàïðàâëåíèå, íî íå äàåò ðåêîìåíäàöèé, ÷òî äåëàòü è êàê ýòî äåëàòü. Èç-çà ñóùåñòâåííîé ðîëè, êîòîðóþ èãðàåò äîêóìåíòàöèÿ íà âñåõ ñòàäèÿõ ÆÖ ÏÑ, ñòðàòåãèÿ äîëæíà áûòü îôèöèàëüíî óòâåðæäåíà, äîâåäåíà äî êàæäîãî èñïîëíèòåëÿ ïðîåêòà. Îôèöèàëüíàÿ ñòðàòåãèÿ óñòàíàâëèâàåò äèñöèïëèíó, òðåáóåìóþ äëÿ ýôôåêòèâíîãî äîêóìåíòèðîâàíèÿ ÏÑ. Ñòðàòåãèÿ äîëæíà ïîääåðæèâàòü îñíîâíûå ýëåìåíòû ýôôåêòèâíîãî äîêóìåíòèðîâàíèÿ: – òðåáîâàíèÿ äîêóìåíòàöèè îõâàòûâàþò âåñü æèçíåííûé öèêë ÏÑ; – äîêóìåíòèðîâàíèå äîëæíî áûòü óïðàâëÿåìûì; – äîêóìåíòàöèÿ äîëæíà ñîîòâåòñòâîâàòü ÷èòàòåëüñêîé àóäèòîðèè; – ðàáîòû ïî äîêóìåíòèðîâàíèþ äîëæíû áûòü îáúåäèíåíû â îáùèé ïðîöåññ ðàçðàáîòêè ÏÑ; – äîëæíû áûòü îïðåäåëåíû è èñïîëüçîâàíû ñòàíäàðòû ïî äîêóìåíòèðîâàíèþ; – äîëæíû áûòü îïðåäåëåíû ñðåäñòâà ïîääåðæêè. Âíóòðè îðãàíèçàöèè, ïîìèìî ñòðàòåãèè, äîëæíû áûòü ïðèíÿòû ñòàíäàðòû è ðóêîâîäñòâà äëÿ: – ìîäåëè æèçíåííîãî öèêëà ÏÑ; – òèïîâ è âçàèìîñâÿçåé äîêóìåíòîâ; – ñîäåðæàíèÿ äîêóìåíòà; – êà÷åñòâà äîêóìåíòà; – ôîðìàòîâ äîêóìåíòà; – îáîçíà÷åíèÿ äîêóìåíòà. 106
Äàííûå ñòàíäàðòû è ðóêîâîäñòâà áóäóò îïðåäåëÿòü, êàê ñëåäóåò âûïîëíÿòü çàäà÷è äîêóìåíòèðîâàíèÿ, è áóäóò îáåñïå÷èâàòü êðèòåðèè äëÿ îöåíêè ïîëíîòû, ïîëåçíîñòè è ñîîòâåòñòâèÿ ïðîãðàììíîé äîêóìåíòàöèè, ñîçäàâàåìîé â îðãàíèçàöèè. Áîëüøèíñòâî ñòàíäàðòîâ è ðóêîâîäñòâ âûäàþò ðåêîìåíäàöèè, êîòîðûå ïðèìåíèìû íà îáùåì óðîâíå. Çà÷àñòóþ áóäóò òðåáîâàòüñÿ óïðàâëåí÷åñêèå ðåøåíèÿ äëÿ àäàïòàöèè îáùèõ ðåêîìåíäàöèé ê êîíêðåòíûì ïðîåêòàì. Ïðèìåíåíèå ñòàíäàðòîâ, ðàñïðîñòðàíÿþùèõñÿ íà îðãàíèçàöèþ äîêóìåíòèðîâàíèÿ, îáëåã÷èò ðóêîâîäèòåëÿì ïðîåêòà îïðåäåëåíèå ñëåäóþùèõ âîïðîñîâ: – êàêèå òèïû äîêóìåíòîâ òðåáóþòñÿ? – êàêîâ îáúåì ïðåäñòàâëÿåìîé äîêóìåíòàöèè? – ÷òî äîêóìåíòû ñîäåðæàò? – êàêîé óðîâåíü êà÷åñòâà áóäåò äîñòèãíóò? – ãäå äîêóìåíòû áóäóò ñîçäàíû? – êàê äîêóìåíòû áóäóò õðàíèòü, ñîïðîâîæäàòü è îáðàùàòü?  îðãàíèçàöèè äîëæíû áûòü óñòàíîâëåíû ïðîöåäóðû äëÿ ïðèìåíÿåìûõ ñòðàòåãèé äîêóìåíòèðîâàíèÿ. Ïðîöåäóðû îïðåäåëÿþò ïîñëåäîâàòåëüíîñòü äîêóìåíòèðîâàíèÿ: ïëàíèðîâàíèå, ïîäãîòîâêó, êîíôèãóðàöèîííîå óïðàâëåíèå, ïðîâåðêó, óòâåðæäåíèå, ïðîèçâîäñòâî, õðàíåíèå, äóáëèðîâàíèå, ðàñïðîñòðàíåíèå è ìîäåðíèçàöèþ, ïðîäàæó. Êðîìå òîãî, ïðîöåäóðû äîëæíû îïðåäåëÿòü êîíòðîëüíûå ïóíêòû è ìåòîäû îáåñïå÷åíèÿ êà÷åñòâà. Îñíîâíûìè ðåñóðñàìè, òðåáóåìûìè äëÿ äîêóìåíòèðîâàíèÿ, ÿâëÿþòñÿ ñëåäóþùèå: ïåðñîíàë, ñðåäñòâà, ôèíàíñèðîâàíèå. Ïåðñîíàë. Äëÿ ïðîöåññà ðàçðàáîòêè ÏÑ íåîáõîäèìû ëþäè ñî çíàíèåì ïðîãðàììèðîâàíèÿ, ïðåäìåòíîé îáëàñòè, äîêóìåíòèðîâàíèÿ, ïðîåêòèðîâùèêè è äðóãèå. Âàæíî, ÷òîáû âñå ñïåöèàëèñòû, ó÷àñòâóþùèå â ðàçðàáîòêå ïðîåêòà, áûëè îáó÷åíû ìåòîäàì äîêóìåíòèðîâàíèÿ, ïîëíîñòüþ ïîíèìàëè è âûïîëíÿëè ñâîþ ðîëü â äîêóìåíòèðîâàíèè. Ñðåäñòâà. Âàæíî ïðåäóñìîòðåòü îáåñïå÷åíèå çàäà÷ äîêóìåíòèðîâàíèÿ ñîîòâåòñòâóþùèìè è ïîäõîäÿùèìè ñðåäñòâàìè. Èíñòðóìåíòàëüíûå ñðåäñòâà ïîëåçíû äëÿ ïîäãîòîâêè è êîíòðîëÿ äîêóìåíòàöèè. Îíè ìîãóò áûòü ïðèìåíåíû äëÿ ïîâûøåíèÿ ýôôåêòèâíîñòè ìíîãèõ ïðîöåññîâ äîêóìåíòèðîâàíèÿ è èñïîëüçîâàíèÿ ñòàíäàðòîâ äàííîé îðãàíèçàöèè, ðàñïðîñòðàíÿþùèõñÿ íà äîêóìåíòèðîâàíèå. Ôèíàíñèðîâàíèå. Âàæíî, ÷òîáû ñòîèìîñòü äîêóìåíòèðîâàíèÿ îïðåäåëÿëè êàê îòäåëüíóþ ñòàòüþ áþäæåòà, òàê êàê îíà íåðåäêî ñîñòàâëÿåò çíà÷èòåëüíóþ ÷àñòü ñòîèìîñòè ðàçðàáîòêè ÏÑ. Ïðîöåññ äîêóìåíòèðîâàíèÿ, êàê óæå îòìå÷àëîñü âûøå, äîëæåí ïëàíèðîâàòüñÿ. Ïëàí äîêóìåíòèðîâàíèÿ îïðåäåëÿåò, ÷òî äîëæíî áûòü 107
ñäåëàíî, êàê ýòî äîëæíî áûòü ñäåëàíî, êîãäà ýòî äîëæíî áûòü ñäåëàíî è êòî ýòî äîëæåí äåëàòü. Ïëàí äîêóìåíòèðîâàíèÿ ìîæåò áûòü êàê ÷àñòüþ îáùåãî ïëàíà ïðîåêòà, òàê è îòäåëüíûì äîêóìåíòîì. Îí äîëæåí áûòü äîâåäåí äî âñåõ ó÷àñòíèêîâ ïðîåêòà. Ïëàí äîêóìåíòèðîâàíèÿ âêëþ÷àåò â ñåáÿ èçëîæåíèå îáùåé ñòðóêòóðû äîêóìåíòàöèè, òèïîâ, ñîäåðæàíèÿ, êà÷åñòâà, ôîðìàòîâ, îáîçíà÷åíèÿ, êîìïëåêòíîñòè è õðàíåíèÿ äîêóìåíòîâ, èõ îáðàùåíèÿ è ãðàôèêà äîêóìåíòèðîâàíèÿ. Ãðàôèê äîêóìåíòèðîâàíèÿ äîëæåí ðàñïðåäåëÿòü âðåìÿ äëÿ: – ïëàíèðîâàíèÿ äîêóìåíòîâ; – ïðîâåðêè ïëàíà è ïðèíöèïîâ äîêóìåíòèðîâàíèÿ; – ïîäãîòîâêè ïðîåêòîâ è ïðîâåðêè èõ íà òåõíè÷åñêóþ òî÷íîñòü, ïîëíîòó è ñîîòâåòñòâèå; – ðåäàêòèðîâàíèÿ ïðè âíåñåíèå èçìåíåíèé, ïîÿâèâøèõñÿ ïðè ïðîâåðêå; – ïðîâåäåíèÿ ñîãëàñîâàíèÿ; – ïåðåâîäà; – ðàñïðîñòðàíåíèÿ. Ïëàíèðîâàíèå äîêóìåíòèðîâàíèÿ ñëåäóåò íà÷èíàòü çàðàíåå, è ïëàí íåîáõîäèìî ïðîâåðÿòü íà âñåì ïðîòÿæåíèè ïðîåêòà. Ïîäîáíî ëþáîìó ïëàíó, ïëàí äîêóìåíòèðîâàíèÿ îòðàæàåò íàìå÷àåìûå äåéñòâèÿ è ÿâëÿåòñÿ îáúåêòîì äëÿ íåîáõîäèìûõ èçìåíåíèé.  ïðîåêòå äîëæíû áûòü ïðåäóñìîòðåíû ðåãóëÿðíûå ïðîâåðêè ðåçóëüòàòèâíîñòè èçìåíåíèé â ïëàíå. Áîëåå ïîäðîáíî ðàññìîòðèì ñòàíäàðòû è ðóêîâîäñòâà, ïðèíèìàåìûå â îðãàíèçàöèè. Âûáîð ìîäåëè æèçíåííîãî öèêëà ïðîãðàììíîãî ñðåäñòâà. Êàê óæå îòìå÷àëîñü âûøå, ñóùåñòâóåò ðÿä ìîäåëåé æèçíåííîãî öèêëà ÏÑ ñ îòëè÷àþùåéñÿ òåðìèíîëîãèåé äëÿ ðàçëè÷íûõ ñòàäèé. Ñ òî÷êè çðåíèÿ ïðîãðàììíîé äîêóìåíòàöèè, íåò íèêàêîé ðàçíèöû â âûáðàííîé ìîäåëè ÆÖ äî òåõ ïîð, ïîêà ñòàäèè è ñîîòâåòñòâóþùàÿ èì äîêóìåíòàöèÿ ÷åòêî îïðåäåëåíû, ñïëàíèðîâàíû è âûïîëíèìû äëÿ ëþáîãî êîíêðåòíîãî ïðîãðàììíîãî ïðîåêòà. Ðóêîâîäèòåëè äîëæíû âûáðàòü ñîîòâåòñòâóþùóþ ìîäåëü ÆÖ è ãàðàíòèðîâàòü, ÷òîáû åå ïðèìåíÿëè â äàííîé îðãàíèçàöèè. Ïðè ýòîì ðóêîâîäèòåëè äîëæíû óáåäèòüñÿ, ÷òî âûáðàííûå ñòàäèè è ñîîòâåòñòâóþùèå çàäà÷è ïîìîãóò èì êîíòðîëèðîâàòü õîä ðàçðàáîòêè ÏÑ. Ïðîâåäåì êðàòêèé àíàëèç æèçíåííûõ öèêëîâ ïðîãðàììíûõ ñðåäñòâ, îïèñàííûõ âûøå.  ðàìêàõ ñòàíäàðòà ÈÑÎ/ÌÝÊ 12207-95 ïðîöåäóðû äîêóìåíòèðîâàíèÿ ðåøàþòñÿ ïðè âûçîâå êàêèì-ëèáî ïðîöåññîì ÆÖ ïðîöåññà äîêóìåíòèðîâàíèÿ. 108
Ïðîöåññ äîêóìåíòèðîâàíèÿ – ýòî ïðîöåññ çàïèñè èíôîðìàöèè, ïîëó÷àåìîé â ïðîöåññå æèçíåííîãî öèêëà èëè äåÿòåëüíîñòè. Ïðîöåññ ñîñòîèò èç íàáîðà äåéñòâèé, òàêèõ êàê ïëàíèðîâàíèå, ïðîåêòèðîâàíèå, ïðîèçâîäñòâî, ðåäàêòèðîâàíèå, ðàñïðîñòðàíåíèå è ñîïðîâîæäåíèå äîêóìåíòîâ, íåîáõîäèìûõ âñåì çàèíòåðåñîâàííûì ëèöàì ïðîåêòà: ìåíåäæåðàì, èíæåíåðàì è ïîëüçîâàòåëÿì ñèñòåìû èëè ÏÑ. Ïðîöåññ äîêóìåíòèðîâàíèÿ ñîñòîèò èç ñëåäóþùèõ äåéñòâèé: ðåàëèçàöèè, ïðîåêòèðîâàíèÿ è ðàçðàáîòêè, ïðîèçâîäñòâà è ñîïðîâîæäåíèÿ. Ðåàëèçàöèÿ. Ýòî äåéñòâèå ïîäðàçóìåâàåò ñëåäóþùåå. Ïëàíèðîâàíèå, îïðåäåëÿþùåå, êàêèå äîêóìåíòû äîëæíû áûòü âûïóùåíû âî âðåìÿ æèçíåííîãî öèêëà ÏÑ, ÷òî äîëæíî áûòü ðàçðàáîòàíî, çàäîêóìåíòèðîâàíî è ðåàëèçîâàíî. Äëÿ êàæäîãî óñòàíîâëåííîãî äîêóìåíòà äîëæíî áûòü óêàçàíî ñëåäóþùåå: – íàçâàíèå èëè èìÿ; – öåëü; – íàçíà÷åíèå; – ïðîöåäóðû è îòâåòñòâåííîñòü ïî ââîäó, ðàçðàáîòêå, îñìîòðó, ìîäèôèêàöèè, óòâåðæäåíèþ, ïðîèçâîäñòâó, õðàíåíèþ, ðàñïðîñòðàíåíèþ, ñîïðîâîæäåíèþ è êîíôèãóðèðîâàíèþ; – ðàñïèñàíèå ïðîìåæóòî÷íîé è êîíå÷íîé âåðñèé. Ïðîåêòèðîâàíèå è ðàçðàáîòêà. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷. 1. Êàæäûé äîêóìåíò äîëæåí áûòü ñïðîåêòèðîâàí â ñîîòâåòñòâèè ñ ïðèìåíÿåìûìè ñòàíäàðòàìè ïî ôîðìàòó, ñîäåðæàíèþ, íóìåðàöèè ñòðàíèö, ðàçìåùåíèþ ðèñóíêîâ/òàáëèö, îòìåòêå î ïðèîðèòåòå/ñåêðåòíîñòè, óïàêîâêå è äðóãèì ïóíêòàì. 2. Èñòî÷íèê è ñîîòâåòñòâèå âõîäíûõ äàííûõ äëÿ äîêóìåíòîâ äîëæíû áûòü ãàðàíòèðîâàíû. Äîëæíû áûòü èñïîëüçîâàíû àâòîìàòè÷åñêèå ñðåäñòâà äîêóìåíòèðîâàíèÿ. 3. Ïîäãîòîâëåííûå äîêóìåíòû äîëæíû áûòü ïðîñìîòðåíû è îòðåäàêòèðîâàíû ñ òî÷êè çðåíèÿ ôîðìàòà, òåõíè÷åñêîãî ñîäåðæàíèÿ è ñòèëÿ ïðåäñòàâëåíèÿ â ñîîòâåòñòâèè ñî ñòàíäàðòàìè ïî äîêóìåíòàöèè. Îíè äîëæíû áûòü óòâåðæäåíû îòâåòñòâåííûì çà èõ âûïóñê. Ïðîèçâîäñòâî. Ýòî äåéñòâèå ñîñòîèò èç ñëåäóþùèõ çàäà÷. 1. Äîêóìåíòû äîëæíû áûòü ïðîèçâåäåíû è óïàêîâàíû.  ñîîòâåòñòâèè ñ ïëàíîì èìè äîëæíû áûòü îáåñïå÷åíû âñå çàèíòåðåñîâàííûå ñòîðîíû. Ïðîèçâîäñòâî è ðàñïðîñòðàíåíèå äîêóìåíòîâ ìîæåò áûòü âûïîëíåíî â áóìàæíîì, ýëåêòðîííîì âèäå. Èñõîäíûå ìàòåðèàëû äîëæíû õðàíèòüñÿ â ñîîòâåòñòâèè ñ óñëîâèÿìè çàïèñè, ñåêðåòíîñòè, ñîïðîâîæäåíèÿ è ðåçåðâíûõ êîïèé ïðîåêòà. 2. Êîíòðîëü äîëæåí áûòü ïðåäñòàâëåí â ñîîòâåòñòâèè ñ ïðîöåññîì óïðàâëåíèÿ êîíôèãóðèðîâàíèåì. 109
Ñîïðîâîæäåíèå. Ýòî äåéñòâèå ïîäðàçóìåâàåò ñëåäóþùåå. Çàäà÷è, íåîáõîäèìûå äëÿ âûïîëíåíèÿ ïðè ìîäèôèêàöèè ñóùåñòâóþùåãî ÏÎ, äîëæíû áûòü èñïîëíåíû. Ñòàäèÿ “Ðàáî÷àÿ äîêóìåíòàöèÿ” ÃÎÑÒ 34.601-90 ÷àñòè÷íî ñîîòâåòñòâóåò ïðèâëå÷åíèþ ïðîöåññà äîêóìåíòèðîâàíèÿ ïðîöåññîâ ðàçðàáîòêè ïî ÈÑÎ/ÌÝÊ 12207-95. Íàçâàíèå äàííîé ñòàäèè íå òî÷íî îòðàæàåò åå ñîäåðæàíèå, òàê êàê îíà ñîäåðæèò ýòàï 6.2 – “Ðàçðàáîòêà èëè àäàïòàöèÿ ïðîãðàìì”. Êðîìå òîãî, ïðîöåññ äîêóìåíòèðîâàíèÿ âûïîëíÿåòñÿ íà ñòàäèÿõ ýñêèçíîãî è òåõíè÷åñêîãî ïðîåêòà. Ïî ÃÎÑÒ 19.102-77 ýòàï ðàçðàáîòêè ïðîãðàììíîé äîêóìåíòàöèè ïîÿâëÿåòñÿ òîëüêî íà ñòàäèè “Ðàáî÷èé ïðîåêò”. Òàêîå ïîçäíåå íà÷àëî äîêóìåíòèðîâàíèÿ ïðîöåññîâ ÆÖ íå â ñîñòîÿíèè îáåñïå÷èòü íè òðåáóåìîãî êà÷åñòâà äîêóìåíòàöèè, íè òðåáóåìîãî êà÷åñòâà ÏÑ. Òàêèì îáðàçîì, òåðìèíîëîãèÿ è êîíöåïöèÿ â îáëàñòè äîêóìåíòèðîâàíèÿ ÈÑÎ/ÌÝÊ 12207-95 ïðåäñòàâëÿþòñÿ áîëåå óäà÷íûìè. Ìîæíî ðåêîìåíäîâàòü ïðè èñïîëüçîâàíèè ÃÎÑÒ 34.601-90 äëÿ ýòàïîâ 4.2, 5.2, 5.3, 6.1 ó÷èòûâàòü â ñîäåðæàíèè ðàáîò çàäà÷è, îïðåäåëåííûå â ÈÑÎ/ÌÝÊ 12207-95 äëÿ ïðîöåññà äîêóìåíòèðîâàíèÿ. Îïðåäåëåíèå òèïîâ è ñîäåðæàíèÿ äîêóìåíòîâ. Ïðîãðàììíûå äîêóìåíòû ìîæíî ïðåäñòàâèòü ðàçäåëåííûìè íà òðè êàòåãîðèè: – äîêóìåíòàöèÿ ðàçðàáîòêè; – äîêóìåíòàöèÿ ïðîäóêöèè; – äîêóìåíòàöèÿ óïðàâëåíèÿ ïðîåêòîì. Äàííàÿ ñõåìà íå ÿâëÿåòñÿ èñ÷åðïûâàþùåé è îêîí÷àòåëüíîé, íî ñëóæèò êîíòðîëüíîé òàáëèöåé îñíîâíûõ òèïîâ ïðîãðàììíûõ äîêóìåíòîâ, êîòîðûå ðóêîâîäèòåëè äîëæíû ïðåäóñìîòðåòü, êîãäà îïðåäåëÿþò ñòàíäàðòíûå òèïû ñâîèõ äîêóìåíòîâ. Äîêóìåíòàöèÿ ðàçðàáîòêè. Äîêóìåíòû, îïèñûâàþùèå ïðîöåññ ðàçðàáîòêè ÏÑ, îïðåäåëÿþò òðåáîâàíèÿ, êîòîðûì äîëæíî óäîâëåòâîðÿòü ÏÑ, îïðåäåëÿþò ïðîåêò ïðîãðàììíîãî îáåñïå÷åíèÿ, îïðåäåëÿþò, êàê åãî êîíòðîëèðóþò è êàê îáåñïå÷èâàþò åãî êà÷åñòâî. Äîêóìåíòàöèÿ ðàçðàáîòêè òàêæå âêëþ÷àåò â ñåáÿ ïîäðîáíîå îïèñàíèå ÏÑ (ïðîãðàììíóþ ëîãèêó, ïðîãðàììíûå âçàèìîñâÿçè, ôîðìàòû è õðàíåíèÿ äàííûõ è ò. ä.). Ðàçðàáîòêà äîêóìåíòîâ ïðåñëåäóåò ïÿòü öåëåé: à) îíè ÿâëÿþòñÿ ñðåäñòâîì ñâÿçè ìåæäó âñåìè ó÷àñòíèêàìè ïðîåêòà è îïèñûâàþò ïîäðîáíîñòè ðåøåíèé, ïðèíÿòûõ îòíîñèòåëüíî òðåáîâàíèé ê ÏÑ, ïðîåêòó, ïðîãðàììèðîâàíèþ è òåñòèðîâàíèþ; á) îíè îïèñûâàþò îáÿçàííîñòè ãðóïïû ðàçðàáîòêè è îïðåäåëÿþò, êòî, ÷òî è êîãäà äåëàåò, ó÷èòûâàÿ ðîëü ïðîãðàììíîãî îáåñïå÷åíèÿ, ïðåäìåòà ðàáîò, äîêóìåíòàöèè, ïåðñîíàëà, îáåñïå÷èâàþùåãî êà÷åñòâî, è êàæäîãî âîâëå÷åííîãî â ïðîöåññ ðàçðàáîòêè; 110
â) îíè âûñòóïàþò, êàê êîíòðîëüíûå ïóíêòû, êîòîðûå ïîçâîëÿþò ðóêîâîäèòåëÿì îöåíèâàòü õîä ðàçðàáîòêè (åñëè äîêóìåíòû ðàçðàáîòêè îòñóòñòâóþò, íåïîëíû èëè óñòàðåëè, òî ðóêîâîäèòåëè ïðîåêòà òåðÿþò âàæíîå ñðåäñòâî äëÿ îòñëåæèâàíèÿ è êîíòðîëÿ ïðîåêòà); ã) îíè îáðàçóþò îñíîâó äîêóìåíòàöèè ñîïðîâîæäåíèÿ ÏÑ, òðåáóåìîé ëèöàì, ñîïðîâîæäàþùèì ÏÑ, êàê ÷àñòü äîêóìåíòàöèè ïðîäóêöèè; ä) îíè îïèñûâàþò èñòîðèþ ðàçðàáîòêè ÏÑ. Òèïîâûìè äîêóìåíòàìè ðàçðàáîòêè ÿâëÿþòñÿ: – àíàëèçû îñóùåñòâèìîñòè è èñõîäíûå çàÿâêè; – ñïåöèôèêàöèè òðåáîâàíèé è ôóíêöèé; – ïðîåêòíûå ñïåöèôèêàöèè, âêëþ÷àÿ ñïåöèôèêàöèè ïðîãðàìì è äàííûõ; – ïëàíû ðàçðàáîòêè, ñáîðêè è òåñòèðîâàíèÿ ÏÑ; – ïëàíû îáåñïå÷åíèÿ êà÷åñòâà, ñòàíäàðòû è ãðàôèêè; – çàùèòíàÿ è òåêñòîâàÿ èíôîðìàöèÿ. Äîêóìåíòàöèÿ ïðîäóêöèè. Äîêóìåíòàöèÿ ïðîäóêöèè îáåñïå÷èâàåò èíôîðìàöèþ, íåîáõîäèìóþ äëÿ ýêñïëóàòàöèè, ñîïðîâîæäåíèÿ, ìîäåðíèçàöèè, ïðåîáðàçîâàíèÿ è ïåðåäà÷è ïðîãðàììíîé ïðîäóêöèè. Äîêóìåíòàöèÿ ïðîäóêöèè ïðåñëåäóåò òðè öåëè: – îáåñïå÷åíèå ó÷åáíîé è ñïðàâî÷íîé èíôîðìàöèåé äëÿ ëþáîãî, èñïîëüçóþùåãî èëè ýêñïëóàòèðóþùåãî ÏÑ; – îáëåã÷åíèå ñîïðîâîæäåíèÿ è ìîäåðíèçàöèè ÏÑ ïðîãðàììèñòàì, íå ðàçðàáàòûâàâøèõ ÏÑ; – ïîìîùü ïðè ïðîäàæå èëè ïðèåìêå ÏÑ. Äîêóìåíòàöèÿ ïðîäóêöèè äîëæíà âêëþ÷àòü â ñåáÿ ìàòåðèàëû äëÿ ñëåäóþùèõ òèïîâ ÷èòàòåëåé: ïîëüçîâàòåëåé, îïåðàòîðîâ, ñîïðîâîæäàþùèõ ïðîãðàììèñòîâ. Êðîìå òîãî, äàííàÿ äîêóìåíòàöèÿ ìîæåò âêëþ÷àòü â ñåáÿ ðóêîâîäñòâà è ìàòåðèàëû äëÿ ðóêîâîäèòåëåé, âñïîìîãàòåëüíûå ìàòåðèàëû, îáùóþ èíôîðìàöèþ. Òèïîâûå äîêóìåíòû ïðîäóêöèè âêëþ÷àþò â ñåáÿ: – ó÷åáíûå ðóêîâîäñòâà; – ñïðàâî÷íûå ðóêîâîäñòâà è ðóêîâîäñòâà ïîëüçîâàòåëÿ; – ðóêîâîäñòâà ïî ñîïðîâîæäåíèþ ÏÑ; – áðîøþðû è èíôîðìàöèîííûå ëèñòêè, ïîñâÿùåííûå ïðîäóêöèè. ÃÎÑÒ Ð ÈÑÎ 9127-94 ââîäèò îïðåäåëåíèå äîêóìåíòàöèè ïîëüçîâàòåëÿ, êàê äîêóìåíòàöèè, êîòîðàÿ îáåñïå÷èâàåò ïîëüçîâàòåëåé èíôîðìàöèåé, íåîáõîäèìîé äëÿ óñòàíîâêè è ïðîãîíà ÏÑ è ÿâëÿåòñÿ îáÿçàòåëüíîé â ïîñòàâêå (äîêóìåíòàöèÿ ïîëüçîâàòåëÿ âûïîëíÿåòñÿ â âèäå îäíîãî èëè íåñêîëüêèõ ðóêîâîäñòâ è âêëàäûâàåòñÿ âìåñòå ñ ïðîãðàììíûì ïðîäóêòîì âíóòðü óïàêîâêè). 111
Äàííûé ñòàíäàðò îïðåäåëÿåò òðè êàòåãîðèè èíôîðìàöèè: – îáÿçàòåëüíàÿ – èíôîðìàöèÿ, ïîñòàâëÿåìàÿ ñ êàæäûì ïàêåòîì; – óñëîâíàÿ – èíôîðìàöèÿ, ïîñòàâëÿåìàÿ ñ êàæäûì ïàêåòîì, äëÿ êîòîðîãî îíà íåîáõîäèìà; – ôàêóëüòàòèâíàÿ – èíôîðìàöèÿ, ïîñòàâëÿåìàÿ ñ êàæäûì ïàêåòîì, ïî óñìîòðåíèþ èçãîòîâèòåëÿ èëè òîðãóþùåé îðãàíèçàöèè. Íàçíà÷åíèåì äîêóìåíòàöèè ïîëüçîâàòåëÿ ÿâëÿåòñÿ îáåñïå÷åíèå êîíå÷íîãî ïîëüçîâàòåëÿ äîñòàòî÷íîé èíôîðìàöèåé äëÿ ÿñíîãî ïîíèìàíèÿ: – öåëè, ôóíêöèé è õàðàêòåðèñòèê ÏÑ; – òîãî, êàê ââåñòè â äåéñòâèå è èñïîëüçîâàòü ÏÑ; – äîãîâîðíûõ ïðàâ è îáÿçàííîñòåé. Äîêóìåíòàöèÿ ïîëüçîâàòåëÿ äîëæíà âêëþ÷àòü â ñåáÿ ñïðàâî÷íóþ äîêóìåíòàöèþ äëÿ ïîâñåäíåâíîãî èñïîëüçîâàíèÿ ïðîãðàììû. Äîïîëíèòåëüíî ìîæåò áûòü âûïîëíåíà ó÷åáíàÿ äîêóìåíòàöèÿ.  êà÷åñòâå ñïðàâî÷íîé äîêóìåíòàöèè âûñòóïàþò: îáîçíà÷åíèå ïàêåòà, êîìïîíåíòû ïàêåòà, ôóíêöèîíàëüíîå îïèñàíèå ÏÑ, ââîä â äåéñòâèå ÏÑ, èñïîëüçîâàíèå ÏÑ, òåõíè÷åñêàÿ èíôîðìàöèÿ î ÏÑ, òåñòèðîâàíèå, äîãîâîðíàÿ èíôîðìàöèÿ, ñëîâàðü, óêàçàòåëü, çàìå÷àíèÿ êîíå÷íûõ ïîëüçîâàòåëåé. Òàêèì îáðàçîì, ÃÎÑÒ Ð ÈÑÎ 9127-94, íå èìåÿ ôîðìàëüíûõ ññûëîê íà ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ ÒÎ 9294-93, ôàêòè÷åñêè äîïîëíÿåò ââåäåííîå â íåì ïîíÿòèå äîêóìåíòàöèè ïðîäóêöèè. Äîêóìåíòàöèÿ óïðàâëåíèÿ ïðîåêòîì. Äîêóìåíòû ñîçäàþòñÿ íà îñíîâå èíôîðìàöèè óïðàâëåíèÿ ïðîåêòîì, òàêîé êàê: – ãðàôèêè äëÿ êàæäîé ñòàäèè ïðîöåññà ðàçðàáîòêè è îò÷åòû îá èçìåíåíèÿõ ãðàôèêîâ; – îò÷åòû î ñîãëàñîâàííûõ èçìåíåíèÿõ ÏÑ; – îò÷åòû î ðåøåíèÿõ, ñâÿçàííûõ ñ ðàçðàáîòêîé; – ðàñïðåäåëåíèå îáÿçàííîñòåé. Äàííàÿ äîêóìåíòàöèÿ îáåñïå÷èâàåò èíôîðìàöèþ, îòíîñÿùóþñÿ, ñ òî÷êè çðåíèÿ ðóêîâîäñòâà, ê äîëãîâå÷íîñòè ïðîäóêöèè. Îïðåäåëåíèå êà÷åñòâà äîêóìåíòîâ. Ðóêîâîäèòåëè äîëæíû âûáèðàòü ñòàíäàðòû, ðàñïðîñòðàíÿþùèåñÿ íà óðîâåíü êà÷åñòâà, ñîîòâåòñòâåííî ðàçëè÷íûì òèïàì äîêóìåíòîâ è ðàçëè÷íûì òèïàì ïðîåêòîâ è äîëæíû îïðåäåëÿòü, êàê ýòî êà÷åñòâî áóäåò äîñòèãíóòî è ïîääåðæàíî. Ïîíÿòèÿ êà÷åñòâà, ïðèìåíèìûå ê ñîäåðæàíèþ, ñòðóêòóðå è ïðåäñòàâëåíèþ äîêóìåíòàöèè: – êà÷åñòâî ñîäåðæàíèÿ ìîæíî èçìåðÿòü â ýëåìåíòàõ òî÷íîñòè, ïîëíîòû è ÿñíîñòè; – êà÷åñòâî ñòðóêòóðû, ìîæíî èçìåðÿòü ëåãêîñòüþ, ñ êîòîðîé ÷èòàòåëü èìååò âîçìîæíîñòü îïðåäåëèòü ìåñòîïîëîæåíèå èíôîðìàöèè; 112
– êà÷åñòâî ïðåäñòàâëåíèÿ äîëæíî ñîîòâåòñòâîâàòü òèïó ïðîåêòà. Îïðåäåëåíèå ôîðìàòîâ äîêóìåíòîâ. Ñòàíäàðòèçîâàííûå ôîðìàòû äîêóìåíòîâ âàæíû äëÿ êîíòðîëÿ êà÷åñòâà äîêóìåíòîâ, äëÿ ÷èòàåìîñòè äîêóìåíòîâ è äëÿ îáëåã÷åíèÿ èõ ñîïðîâîæäåíèÿ. Èíôîðìàöèÿ ìîæåò áûòü ïðåäñòàâëåíà â ðàçëè÷íûõ ôîðìàòàõ, ïðè÷åì ôîðìàòû ìîãóò ìåíÿòüñÿ îò ïðîåêòà ê ïðîåêòó. Ôîðìàòû çàâèñÿò îò òàêèõ ôàêòîðîâ, êàê îáúåì ïðîåêòà, àóäèòîðèÿ, äëÿ êîòîðîé ïðåäíàçíà÷åíû äîêóìåíòû, êîëè÷åñòâî ñòàäèé ðàçðàáîòêè è áþäæåò äîêóìåíòèðîâàíèÿ. Êðîìå òîãî, äîëæíî áûòü ó÷òåíî ñîîáðàæåíèå î òîì, áóäóò ëè äîêóìåíòû ïåðåâîäèòü äëÿ ìåæäóíàðîäíîãî ðàñïðîñòðàíåíèÿ. Ñòàíäàðòû è ðóêîâîäñòâà îðãàíèçàöèè, ðàñïðîñòðàíÿþùèå ôîðìàòû äîêóìåíòîâ, äîëæíû áûòü óñòàíîâëåíû òàêèì îáðàçîì, ÷òîáû äîïóñêàòü ãèáêîñòü äëÿ ðóêîâîäèòåëåé â âûáîðå ôîðìàòîâ, ïîäõîäÿùèõ äëÿ èõ ïðîåêòîâ. Îïðåäåëåíèå ñèñòåìû îáîçíà÷åíèÿ äîêóìåíòîâ. Ñòàíäàðòíûå îáîçíà÷åíèÿ äîêóìåíòîâ íåîáõîäèìû äëÿ ýôôåêòèâíîãî êîíòðîëÿ äîêóìåíòàöèè. Îáîçíà÷àþùàÿ èíôîðìàöèÿ ìîæåò âêëþ÷àòü â ñåáÿ çàãëàâèå äîêóìåíòà, ññûëî÷íûé íîìåð äîêóìåíòà, íîìåð âåðñèè äîêóìåíòà, äàòó âûïóñêà è ïåðåñìîòðà, ðåêâèçèòû àâòîðà, ðåêâèçèòû óòâåðäèâøåãî ëèöà, îáîçíà÷åíèå çàùèùåííîñòè (àâòîðñêèõ ïðàâ), îáîçíà÷åíèå îðãàíèçàöèè. Åñëè äîêóìåíòû âûïóñêàþòñÿ â âèäå ðàçðîçíåííûõ ëèñòîâ, êàæäàÿ ñòðàíèöà äîëæíà èìåòü èíäèâèäóàëüíîå îáîçíà÷åíèå (íàïðèìåð, ñî ññûëî÷íûì íîìåðîì äîêóìåíòà, íîìåðîì ñòðàíèöû è íîìåðîì èçäàíèÿ). 3.2. Òðåáîâàíèÿ ñòàíäàðòîâ ê ïðîãðàììíîé äîêóìåíòàöèè Êàê óæå áûëî îòìå÷åíî, êà÷åñòâî ïðîãðàììíîãî îáåñïå÷åíèÿ, íàðÿäó ñ äðóãèìè ôàêòîðàìè, îïðåäåëÿåòñÿ ïîëíîòîé è êà÷åñòâîì ïàêåòà äîêóìåíòîâ, ñîïðîâîæäàþùèõ ÏÑ. Ê ïðîãðàììíûì äîêóìåíòàì îòíîñÿòñÿ äîêóìåíòû, ñîäåðæàùèå ñâåäåíèÿ, íåîáõîäèìûå äëÿ ðàçðàáîòêè, èçãîòîâëåíèÿ, ñîïðîâîæäåíèÿ ïðîãðàìì è ýêñïëóàòàöèè. Åäèíàÿ ñèñòåìà ïðîãðàììíîé äîêóìåíòàöèè (ÅÑÏÄ) óñòàíàâëèâàåò ñëåäóþùèå âèäû ïðîãðàììíîé äîêóìåíòàöèè. 1. Ñïåöèôèêàöèÿ. Ñîñòàâ ïðîãðàììû è äîêóìåíòàöèÿ íà íåå. 2. Âåäîìîñòü äåðæàòåëåé ïîäëèííèêîâ. Ïåðå÷åíü ïðåäïðèÿòèé, íà êîòîðûõ õðàíÿò ïîäëèííèêè ïðîãðàììíûõ äîêóìåíòîâ. 3. Òåêñò ïðîãðàììû. Çàïèñü ïðîãðàììû ñ íåîáõîäèìûìè êîììåíòàðèÿìè. 4. Îïèñàíèå ïðîãðàììû. Ñâåäåíèÿ î ëîãè÷åñêîé ñòðóêòóðå è ôóíêöèîíèðîâàíèè ïðîãðàìì. 113
5. Ïðîãðàììà è ìåòîäèêà èñïûòàíèé. Òðåáîâàíèÿ, ïîäëåæàùèå ïðîâåðêå ïðè èñïûòàíèè ïðîãðàììû, à òàêæå ïîðÿäîê è ìåòîäû êîíòðîëÿ. 6. Òåõíè÷åñêîå çàäàíèå. Íàçíà÷åíèå è îáëàñòü ïðèìåíåíèÿ ïðîãðàììû, òåõíè÷åñêèå, òåõíèêî-ýêîíîìè÷åñêèå è ñïåöèàëüíûå òðåáîâàíèÿ, ïðåäúÿâëÿåìûå ê ïðîãðàììå, íåîáõîäèìûå ñòàäèè è ñðîêè ðàçðàáîòêè, âèäû èñïûòàíèé. 7. Ïîÿñíèòåëüíàÿ çàïèñêà. Ñõåìà àëãîðèòìà, îáùåå îïèñàíèå àëãîðèòìà è ôóíêöèîíèðîâàíèÿ ïðîãðàììû, à òàêæå îáîñíîâàíèå ïðèíÿòûõ òåõíè÷åñêèõ è òåõíèêî-ýêîíîìè÷åñêèõ ðåøåíèé. 8. Ýêñïëóàòàöèîííûå äîêóìåíòû. Ñâåäåíèÿ äëÿ îáåñïå÷åíèÿ ôóíêöèîíèðîâàíèÿ è ýêñïëóàòàöèè ïðîãðàììû. Ïåðå÷åíü ýêñïëóàòàöèîííûõ äîêóìåíòîâ ïðåäñòàâëåí â òàáë. 3.1. Òàáëèöà 3.1 Âèä ýêñïëóàòàöèîííîãî äîêóìåíòà
Ñîäåðæàíèå ýêñïëóàòàöèîííîãî äîêóìåíòà
Ðåãëàìåíòèðóþùèå ñòàíäàðòû
Âåäîìîñòü ýêñï- Ïåðå÷åíü ýêñïëóàòàöèîííûõ ëóàòàöèîííûõ äîêóìåíòîâ íà ïðîãðàììó äîêóìåíòîâ
ÃÎÑÒ 19.507-79
Ôîðìóëÿð
Îñíîâíûå õàðàêòåðèñòèêè ïðîãðàììû, êîìïëåêòíîñòü è ñâåäåíèÿ îá ýêñïëóàòàöèè ïðîãðàììû
ÃÎÑÒ 19.501-78
Îïèñàíèå ïðèìåíåíèÿ
Ñâåäåíèÿ î íàçíà÷åíèè ïðîãðàììû, îá- ÃÎÑÒ 19.502-78 ëàñòè ïðèìåíåíèÿ, êëàññå ðåøàåìûõ çàäà÷, ïðèìåíÿåìûõ ìåòîäàõ, îãðàíè÷åíèÿõ äëÿ ïðèìåíåíèÿ, ìèíèìàëüíîé êîíôèãóðàöèè òåõíè÷åñêèõ ñðåäñòâ
Ðóêîâîäñòâî ñèñòåìíîãî ïðîãðàììèñòà
Ñâåäåíèÿ äëÿ ïðîâåðêè, îáåñïå÷åíèÿ ÃÎÑÒ 19.503-79 ôóíêöèîíèðîâàíèÿ è íàñòðîéêè ïðîãðàììû íà óñëîâèÿ êîíêðåòíîãî ïðèìåíåíèÿ
Ðóêîâîäñòâî ïðîãðàììèñòà
Ñâåäåíèÿ äëÿ ýêñïëóàòàöèè ïðîãðàììû
Ðóêîâîäñòâî îïåðàòîðà
Ñâåäåíèÿ, íåîáõîäèìûå äëÿ îñóùåñòâëå- ÃÎÑÒ 19.505-79 íèÿ äåéñòâèé, ñâÿçàííûõ ñ âûïîëíåíèåì ïðîãðàììû âû÷èñëèòåëüíîé ñèñòåìîé
Îïèñàíèå ÿçûêà
Îïèñàíèå ñèíòàêñèñà è ñåìàíòèêè ÿçûêà
ÃÎÑÒ 19.506-79
Ðóêîâîäñòâî ïî òåõíè÷åñêîìó îáñëóæèâàíèþ
Ñâåäåíèÿ äëÿ ïðèìåíåíèÿ òåêñòîâûõ è äèàãíîñòè÷åñêèõ ïðîãðàìì ïðè îáñëóæèâàíèè òåõíè÷åñêèõ ñðåäñòâ
ÃÎÑÒ 19.508-79
114
ÃÎÑÒ 19.504-79
Ïîëíûé ïàêåò äîêóìåíòîâ, ðàçðàáàòûâàåìûõ ïðè ñîçäàíèå àâòîìàòèçèðîâàííîé ñèñòåìû è, â ÷àñòíîñòè, ïðîãðàììíîãî îáåñïå÷åíèÿ, óñòàíîâëåííûé â îòå÷åñòâåííûõ ñòàíäàðòàõ, âêëþ÷àåò: ÃÎÑÒ 34.602-89 – òåõíè÷åñêîå çàäàíèå íà ñîçäàíèå ÀÑ; ÃÎÑÒ 34.201-90 – âèäû è êîìïëåêòíîñòü äîêóìåíòîâ; ÐÄ 50-34.698-90 – ïîÿñíèòåëüíàÿ çàïèñêà, ñõåìà ôóíêöèîíàëüíîé ñòðóêòóðû, îáùåå îïèñàíèå ñèñòåìû, îïèñàíèå ïîñòàíîâêè çàäà÷è, îïèñàíèå èíôîðìàöèîííîãî îáåñïå÷åíèÿ ñèñòåìû, îïèñàíèå îðãàíèçàöèè èíôîðìàöèîííîé áàçû, ïåðå÷åíü âõîäíûõ ñèãíàëîâ è äàííûõ, ïåðå÷åíü âûõîäíûõ ñèãíàëîâ/äîêóìåíòîâ, îïèñàíèå ïðîãðàììíîãî îáåñïå÷åíèÿ; ÃÎÑÒ 19.201-78 – òåõíè÷åñêîå çàäàíèå; ÃÎÑÒ 19.402-78 – îïèñàíèå ïðîãðàììû; ÃÎÑÒ 19.404-79 – ïîÿñíèòåëüíàÿ çàïèñêà; ÃÎÑÒ 19.301-79 – ïðîãðàììà è ìåòîäèêà èñïûòàíèé. Òåõíè÷åñêîå çàäàíèå. Ñîäåðæàíèå òåõíè÷åñêîãî çàäàíèÿ íà ðàçðàáîòêó ïðîãðàììíûõ ïðîäóêòîâ äîëæíî ñîîòâåòñòâîâàòü ÃÎÑÒ 19.201-78 “Òåõíè÷åñêîå çàäàíèå. Òðåáîâàíèÿ ê ñîäåðæàíèþ è îôîðìëåíèþ”. Ïîìèìî ðàçðàáîòêè òåõíè÷åñêîãî çàäàíèÿ íà âñå ÏÑ ìîãóò ðàçðàáàòûâàòüñÿ òåõíè÷åñêèå çàäàíèÿ íà ýòàïû, íàïðèìåð, òåõíè÷åñêîå çàäàíèå íà âûïîëíåíèå ÍÈÐ. Ñîãëàñíî ÃÎÑÒ 19.201-78, òåõíè÷åñêîå çàäàíèå íà ðàçðàáîòêó ÏÑ äîëæíî âêëþ÷àòü ñëåäóþùèå ðàçäåëû: – ââåäåíèå; – îñíîâàíèÿ äëÿ ðàçðàáîòêè; – íàçíà÷åíèå ðàçðàáîòêè; – òðåáîâàíèÿ ê ïðîãðàììå; – òðåáîâàíèÿ ê ïðîãðàììíîé äîêóìåíòàöèè; – òåõíèêî-ýêîíîìè÷åñêèå ïîêàçàòåëè; – ñòàäèè è ýòàïû ðàçðàáîòêè; – ïîðÿäîê êîíòðîëÿ è ïðèåìêè; – ïðèëîæåíèÿ.  çàâèñèìîñòè îò îñîáåííîñòåé ðàçðàáàòûâàåìîãî ÏÑ ñòàíäàðò äîïóñêàåò óòî÷íåíèå ñîäåðæàíèÿ ðàçäåëîâ, ââåäåíèå íîâûõ ðàçäåëîâ èëè èõ îáúåäèíåíèå.  ðàçäåëå “Ââåäåíèå” óêàçûâàåòñÿ íàèìåíîâàíèå, êðàòêàÿ õàðàêòåðèñòèêà îáëàñòè ïðèìåíåíèÿ ÏÑ.  ðàçäåëå “Îñíîâàíèÿ äëÿ ðàçðàáîòêè” óêàçûâàþòñÿ: – äîêóìåíò (äîêóìåíòû), íà îñíîâàíèå êîòîðûõ âåäåòñÿ ðàçðàáîòêà; – îðãàíèçàöèÿ, óòâåðäèâøàÿ äîêóìåíò, è äàòà óòâåðæäåíèÿ; – íàèìåíîâàíèå (óñëîâíîå îáîçíà÷åíèå) òåìû ðàçðàáîòêè. 115
 ðàçäåëå “Íàçíà÷åíèå ðàçðàáîòêè” äîëæíî áûòü óêàçàíî ôóíêöèîíàëüíîå è ýêñïëóàòàöèîííîå íàçíà÷åíèå ÏÑ.  ðàçäåë “Òðåáîâàíèÿ ê ïðîãðàììå” âêëþ÷àþòñÿ ñëåäóþùèå ïîäðàçäåëû. 1. Òðåáîâàíèÿ ê ôóíêöèîíàëüíûì õàðàêòåðèñòèêàì, â êîòîðûõ óêàçûâàþòñÿ òðåáîâàíèÿ ê ñîñòàâó âûïîëíÿåìûõ ôóíêöèé, îðãàíèçàöèè âõîäíûõ è âûõîäíûõ äàííûõ, âðåìåííûì õàðàêòåðèñòèêàì.  äàííîì ïîäðàçäåëå îïèñûâàåòñÿ ïîâåäåíèå ÏÑ ñ òî÷êè çðåíèÿ ñîîòíîøåíèÿ âõîäà è âûõîäà, áåç êîíêðåòèçàöèè åãî âíóòðåííåé ñòðóêòóðû. Îïèñàíèå âûïîëíÿåìûõ ôóíêöèé äåëàåòñÿ ëèáî â òåêñòîâîì âèäå, ëèáî íà ñïåöèàëüíîì ãðàôè÷åñêîì ÿçûêå. Îïèñàíèå âõîäà çàêëþ÷àåòñÿ â ôèêñàöèè ñèíòàêñèñà è ñåìàíòèêè âñåõ âõîäíûõ äàííûõ. Îïèñàíèå âûõîäà äîëæíî ñîäåðæàòü òî÷íîå îïèñàíèå âñåõ âîçìîæíûõ âûõîäíûõ äàííûõ â òåñíîé âçàèìîñâÿçè ñ âõîäíûìè. 2. Òðåáîâàíèÿ ê íàäåæíîñòè, ãäå óêàçûâàþòñÿ òðåáîâàíèÿ ê îáåñïå÷åíèþ íàäåæíîãî ôóíêöèîíèðîâàíèÿ ÏÑ, åãî çàùèòå (êîíòðîëü âõîäíîé è âûõîäíîé èíôîðìàöèè, îïèñàíèå ïîñëåäñòâèé îòêàçîâ ÏÑ è ò.ä.). 3. Óñëîâèÿ ýêñïëóàòàöèè, â êîòîðûõ äîëæíû áûòü óêàçàíû õàðàêòåðèñòèêè îïåðàöèîííîé ñðåäû, âèä îáñëóæèâàíèÿ, íåîáõîäèìîå êîëè÷åñòâî è êâàëèôèêàöèÿ ïåðñîíàëà è äð., à òàêæå äîïóñòèìûå ïàðàìåòðû îêðóæàþùåé ñðåäû (îòíîñèòåëüíàÿ âëàæíîñòü, òåìïåðàòóðà è äð.). 4. Òðåáîâàíèÿ ê ñîñòàâó è ïàðàìåòðàì òåõíè÷åñêèõ ñðåäñòâ – íåîáõîäèìûé ñîñòàâ òåõíè÷åñêèõ ñðåäñòâ (êîíôèãóðàöèÿ) ñ óêàçàíèåì èõ îñíîâíûõ òåõíè÷åñêèõ õàðàêòåðèñòèê. 5. Òðåáîâàíèÿ ê èíôîðìàöèîííîé è ïðîãðàììíîé ñîâìåñòèìîñòè, â êîòîðûõ óêàçûâàþòñÿ òðåáîâàíèÿ ê èíôîðìàöèîííûì ñòðóêòóðàì íà âõîäå è âûõîäå è ìåòîäàì ðåøåíèÿ, èñõîäíûì êîäàì, ÿçûêàì ïðîãðàììèðîâàíèÿ è ïðîãðàììíûì ñðåäñòâàì, èñïîëüçóåìûì ÏÑ. Êðîìå òîãî, ìîãóò óêàçûâàòüñÿ ïðîòîêîëû ìåæìàøèííîãî ñåòåâîãî îáìåíà äàííûìè, ñòàíäàðòû ïðîòîêîëîâ ôîðìàëèçàöèè äàííûõ è óïðàâëåíèÿ òåðìèíàëàìè, ñòàíäàðòû è ôîðìàòû ñîîáùåíèé, ïðîòîêîëû òðàíçàêöèé, ïðîòîêîëû çàïðîñîâ äàííûõ, ñòàíäàðòû ïðåäñòàâëåíèÿ äàííûõ, òðåáîâàíèÿ ê ÑÓÁÄ è îïåðàöèîííûì ñèñòåìàì. 6. Òðåáîâàíèÿ ê ìàðêèðîâêå è óïàêîâêå. 7. Òðåáîâàíèÿ ê òðàíñïîðòèðîâàíèþ è õðàíåíèþ.  ðàçäåëå “Òðåáîâàíèÿ ê ïðîãðàììíîé äîêóìåíòàöèè” äîëæåí áûòü óêàçàí ïðåäâàðèòåëüíûé ñîñòàâ ïðîãðàììíîé äîêóìåíòàöèè è ïðè íåîáõîäèìîñòè ñïåöèàëüíûå òðåáîâàíèÿ ê íåé.  ðàçäåëå “Òåõíèêî-ýêîíîìè÷åñêèå ïîêàçàòåëè” óêàçûâàþòñÿ: îðèåíòèðîâî÷íàÿ ýêîíîìè÷åñêàÿ ýôôåêòèâíîñòü, ïðåäïîëàãàåìàÿ ãîäîâàÿ ïîòðåáíîñòü, ýêîíîìè÷åñêèå ïðåèìóùåñòâà ðàçðàáîòêè ïî 116
ñðàâíåíèþ ñ ëó÷øèìè îòå÷åñòâåííûìè è çàðóáåæíûìè îáðàçöàìè èëè àíàëîãàìè.  ðàçäåëå “Ñòàäèè è ýòàïû ðàçðàáîòêè” óñòàíàâëèâàþò íåîáõîäèìûå ñòàäèè ðàçðàáîòêè, ýòàïû è ñîäåðæàíèå ðàáîò (ïåðå÷åíü äîêóìåíòîâ, êîòîðûå äîëæíû áûòü ðàçðàáîòàíû, ñîãëàñîâàíû è óòâåðæäåíû), à òàêæå ñðîêè ðàçðàáîòêè è èñïîëíèòåëåé.  ðàçäåëå “Ïîðÿäîê êîíòðîëÿ è ïðèåìêè” äîëæíû áûòü óêàçàíû âèäû èñïûòàíèé è îáùèå òðåáîâàíèÿ ê ïðèåìêå ÏÑ. Çäåñü ôèêñèðóþò âàæíåéøèå õàðàêòåðèñòèêè ÏÑ â íåêîòîðîé êîëè÷åñòâåííîé èëè èíîé äîñòàòî÷íî ïðîñòîé ôîðìå, ñ òåì, ÷òîáû ìîæíî áûëî óñòàíîâèòü ñòåïåíü ñîîòâåòñòâèÿ ãîòîâîãî ÏÑ ïðèíÿòûì òåõíè÷åñêèì óñëîâèÿì.  ïðèëîæåíèÿõ ê òåõíè÷åñêîìó çàäàíèþ ïðè íåîáõîäèìîñòè ïðèâîäÿò: – ïåðå÷åíü íàó÷íî-èññëåäîâàòåëüñêèõ è äðóãèõ ðàáîò, îáîñíîâûâàþùèõ ðàçðàáîòêó; – ñõåìû àëãîðèòìîâ, òàáëèöû, îïèñàíèÿ, îáîñíîâàíèÿ, ðàñ÷åòû è äðóãèå äîêóìåíòû, êîòîðûå ìîãóò áûòü èñïîëüçîâàíû ïðè ðàçðàáîòêå; – äðóãèå èñòî÷íèêè ðàçðàáîòêè. Òåõíè÷åñêîå çàäàíèå íà ñîçäàíèå ÀÑ ðàçðàáàòûâàåòñÿ â ñîîòâåòñòâèè ñ ÃÎÑÒ 34.602-89. Äàííûé ñòàíäàðò óñòàíàâëèâàåò ñëåäóþùèå ðàçäåëû, âêëþ÷àåìûå â òåõíè÷åñêîå çàäàíèå. 1. Îáùèå ñâåäåíèÿ, âêëþ÷àþùèå ïîëíîå íàèìåíîâàíèå ñèñòåìû, óñëîâíîå îáîçíà÷åíèå ñèñòåìû, øèôð òåìû (øèôð (íîìåð) äîãîâîðà), íàèìåíîâàíèå ïðåäïðèÿòèé ðàçðàáîò÷èêà è çàêàç÷èêà ñèñòåìû è èõ ðåêâèçèòû, ïåðå÷åíü äîêóìåíòîâ, íà îñíîâàíèè êîòîðûõ ñîçäàåòñÿ ñèñòåìà, ïëàíîâûå ñðîêè íà÷àëà è îêîí÷àíèÿ ðàáîò ïî ñîçäàíèþ ÀÑ, ñâåäåíèÿ îá èñòî÷íèêàõ è ïîðÿäêå ôèíàíñèðîâàíèÿ ðàáîò. 2. Íàçíà÷åíèå è öåëè ñîçäàíèÿ ÀÑ, â êîòîðîì óêàçûâàþò íàçíà÷åíèå ñèñòåìû è öåëè åå ñîçäàíèÿ. 3. Õàðàêòåðèñòèêà îáúåêòà àâòîìàòèçàöèè. 4. Òðåáîâàíèÿ ê ñèñòåìå. Äàííûé ðàçäåë ñîñòîèò èç ñëåäóþùèõ ïîäðàçäåëîâ: à) Òðåáîâàíèÿ ê ñèñòåìå â öåëîì. Çäåñü óêàçûâàþò ïåðå÷åíü ïîäñèñòåì, èõ íàçíà÷åíèå è îñíîâíûå õàðàêòåðèñòèêè, òðåáîâàíèÿ ê ÷èñëó óðîâíåé èåðàðõèè è ñòåïåíè öåíòðàëèçàöèè ñèñòåìû, òðåáîâàíèÿ ê ñïîñîáàì è ñðåäñòâàì ñâÿçè äëÿ èíôîðìàöèîííîãî îáìåíà ìåæäó êîìïîíåíòàìè ñèñòåìû, òðåáîâàíèÿ ê õàðàêòåðèñòèêàì âçàèìîñâÿçåé ÀÑ ñî ñìåæíûìè ñèñòåìàìè, òðåáîâàíèÿ ê åå ñîâìåñòèìîñòè, ñïîñîáû îáìåíà èíôîðìàöèè. Êðîìå òîãî, òðåáîâàíèÿ ê ÷èñëåííîñòè 117
è êâàëèôèêàöèè ïåðñîíàëà è ðåæèìó åãî ðàáîòû, ê íàäåæíîñòè, áåçîïàñíîñòè è ò.ä.. á) Òðåáîâàíèÿ ê ôóíêöèÿì. â) Òðåáîâàíèÿ ê âèäàì îáåñïå÷åíèÿ (ìàòåìàòè÷åñêîìó, èíôîðìàöèîííîìó, ëèíãâèñòè÷åñêîìó ïðîãðàììíîìó, òåõíè÷åñêîìó îðãàíèçàöèîííîìó è ò. ä.). 5. Ñîñòàâ è ñîäåðæàíèå ðàáîò ïî ñîçäàíèþ (ðàçâèòèþ) ÀÑ. 6. Ïîðÿäîê êîíòðîëÿ è ïðèåìêè ñèñòåìû. 7. Òðåáîâàíèÿ ê ñîñòàâó è ñîäåðæàíèþ ðàáîò ïî ïîäãîòîâêå îáúåêòà àâòîìàòèçàöèè ê ââîäó â äåéñòâèå. 8. Òðåáîâàíèÿ ê äîêóìåíòèðîâàíèþ. 9. Èñòî÷íèêè ðàçðàáîòêè. Îñíîâíîå âíèìàíèå ñëåäóåò óäåëèòü ðóêîâîäÿùåìó äîêóìåíòó ÐÄ 50-34.698-90, óñòàíàâëèâàþùåìó òðåáîâàíèÿ ê ñîäåðæàíèþ äîêóìåíòîâ íà àâòîìàòèçèðîâàííûå ñèñòåìû. Ñòðóêòóðà ÐÄ 50-34.69890 ïðèâåäåíà â òàáë. 3.2. Ñîäåðæàíèå äîêóìåíòîâ, ðàçðàáàòûâàåìûõ íà ïðåäïðîåêòíûõ ñòàäèÿõ (“Ôîðìèðîâàíèå òðåáîâàíèé ê ÀÑ” è “Ðàçðàáîòêà êîíöåïöèè ÀÑ”), ïðèâåäåíî â ðåêîìåíäóåìîì ïðèëîæåíèè ê ÐÄ 50-34.698-90. Íà ïåðâîé ñòàäèè ðàçðàáàòûâàåòñÿ îò÷åò (ÃÎÑÒ 7.32) è çàÿâêà íà ðàçðàáîòêó ÀÑ. Íà âòîðîé – îò÷åò ñîãëàñíî ÃÎÑÒ 7.32. Ñîäåðæàíèå îðãàíèçàöèîííî-ðàñïîðÿäèòåëüíûõ äîêóìåíòîâ óñòàíîâëåíî òàêæå â ðåêîìåíäóåìîì ïðèëîæåíèè. Ê îðãàíèçàöèîííîðàñïîðÿäèòåëüíûì äîêóìåíòàì îòíîñÿòñÿ: – àêò çàâåðøåíèÿ ðàáîòû; – àêòû ïðèåìêè â îïûòíóþ è ïðîìûøëåííóþ ýêñïëóàòàöèþ; – ïëàí-ãðàôèê ðàáîò; – ïðèêàçû î ïðîâåäåíèè ðàáîò è ñîñòàâå ïðèåìî÷íîé êîìèññèè; – ïðîòîêîëû èñïûòàíèé è ñîãëàñîâàíèÿ. Äîêóìåíò “Îïèñàíèå ïðîãðàììíîãî îáåñïå÷åíèÿ” ñîäåðæèò ââîäíóþ ÷àñòü è ðàçäåëû: ñòðóêòóðà ÏÎ, ôóíêöèè ÷àñòåé ÏÎ, ìåòîäû è ñðåäñòâà ðàçðàáîòêè ÏÎ, îïåðàöèîííàÿ ñèñòåìà, ñðåäñòâà, ðàñøèðÿþùèå âîçìîæíîñòè îïåðàöèîííîé ñèñòåìû. Âî ââîäíîé ÷àñòè ïðèâîäÿò îñíîâíûå ñâåäåíèÿ î òåõíè÷åñêîì, èíôîðìàöèîííîì è äðóãèõ âèäàõ îáåñïå÷åíèÿ ÀÑ, íåîáõîäèìûå äëÿ ðàçðàáîòêè ÏÎ èëè ññûëêó íà ñîîòâåòñòâóþùèå äîêóìåíòû ïðîåêòà ÀÑ.  ðàçäåëå “Ñòðóêòóðà ÏΔ ïðèâîäÿò ïåðå÷åíü ÷àñòåé ÏÎ ñ óêàçàíèåì èõ âçàèìîñâÿçåé è îáîñíîâàíèåì âûäåëåíèÿ êàæäîé èç íèõ.  ðàçäåëå “Ôóíêöèè ÷àñòåé ÏΔ ïðèâîäÿò íàçíà÷åíèå è îïèñàíèå îñíîâíûõ ôóíêöèé äëÿ êàæäîé ÷àñòè ÏÎ.  ðàçäåëå “Ìåòîäû è ñðåäñòâà ðàçðàáîòêè ÏΔ ïðèâîäÿò ïåðå÷åíü ìåòîäîâ ïðîãðàììèðîâàíèÿ è ñðåäñòâà ðàçðàáîòêè ÏÎ ÀÑ ñ 118
óêàçàíèåì ÷àñòåé ÏÎ, ïðè ðàçðàáîòêå êîòîðûõ ñëåäóåò èñïîëüçîâàòü ñîîòâåòñòâóþùèå ñðåäñòâà è ìåòîäû.  ðàçäåëå “Îïåðàöèîííàÿ ñèñòåìà” óêàçûâàþò ñëåäóþùåå. 1. Íàèìåíîâàíèå, îáîçíà÷åíèå è êðàòêóþ õàðàêòåðèñòèêó âûáðàííîé îïåðàöèîííîé ñèñòåìû è åå âåðñèè, â ðàìêàõ êîòîðîé áóäóò âûïîëíÿòü ðàçðàáàòûâàåìûå ïðîãðàììû, ñ îáîñíîâàíèåì âûáîðà è óêàçàíèåì èñòî÷íèêîâ, ãäå äàíî ïîäðîáíîå îïèñàíèå âûáðàííîé âåðñèè. 2. Íàèìåíîâàíèå ðóêîâîäñòâà, â ñîîòâåòñòâèè ñ êîòîðûì äîëæíà îñóùåñòâëÿòüñÿ ãåíåðàöèÿ âûáðàííîãî âàðèàíòà îïåðàöèîííîé ñèñòåìû. 3. Òðåáîâàíèÿ ê âàðèàíòó ãåíåðàöèè âûáðàííîé âåðñèè ÎÑ. Ðàçäåë “Ñðåäñòâà, ðàñøèðÿþùèå âîçìîæíîñòè îïåðàöèîííîé ñèñòåìû (ÎÑ)” ñîäåðæèò ïîäðàçäåëû, â êîòîðûõ äëÿ êàæäîãî èñïîëüçóåìîãî ñðåäñòâà, ðàñøèðÿþùåãî âîçìîæíîñòè îïåðàöèîííîé ñèñòåìû, óêàçûâàþò: – íàèìåíîâàíèå, îáîçíà÷åíèå è êðàòêóþ õàðàêòåðèñòèêó ñðåäñòâà ñ îáîñíîâàíèåì íåîáõîäèìîñòè åãî ïðèìåíåíèÿ è óêàçàíèåì èñòî÷íèêîâ, ãäå äàíî ïîäðîáíîå îïèñàíèå âûáðàííîãî ñðåäñòâà; – íàèìåíîâàíèå ðóêîâîäñòâà, â ñîîòâåòñòâèè ñ êîòîðûì ñëåäóåò íàñòðàèâàòü èñïîëüçóåìîå ñðåäñòâî íà êîíêðåòíîå ïðèìåíåíèå; – òðåáîâàíèÿ ê íàñòðîéêå èñïîëüçóåìîãî ñðåäñòâà. Òàáëèöà 3.2 Îáëàñòü
Äîêóìåíòû
Ñîäåðæàíèå
1
2
3
Äîêóìåíòû ïî îáùåñèñòåìíûì ðåøåíèÿì
1. Âåäîìîñòü ýñêèçíîãî (òåõíè÷åñêîãî) ïðîåêòà 2. Ïîÿñíèòåëüíûå çàïèñêè ê ýñêèçíîìó, òåõíè÷åñêîìó ïðîåêòàì 3. Ñõåìà ôóíêöèîíàëüíîé ñòðóêòóðû 4. Âåäîìîñòü ïîêóïíûõ èçäåëèé 5. Îïèñàíèå àâòîìàòèçèðóåìûõ ôóíêöèé 6. Îïèñàíèå ïîñòàíîâêè çàäà÷è 7. Ïàñïîðò 8. Ïðîåêòíàÿ îöåíêà íàäåæíîñòè ñèñòåìû 9. Îáùåå îïèñàíèå ñèñòåìû 10. Ïðîãðàììà è ìåòîäèêà èñïûòàíèé 11. Ñõåìà îðãàíèçàöèîííîé ñòðóêòóðû
Âûïîëíÿåòñÿ ïî ÃÎÑÒ 2.106 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Âûïîëíÿåòñÿ ïî ÃÎÑÒ 2.106 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90
119
Ïðîäîëæåíèå òàáë. 3.2 1
2
3
Äîêóìåíòû ñ ðåøåíèÿìè ïî îðãàíèçàöèîííîìó îáåñïå÷åíèþ
1. Îïèñàíèå îðãàíèçàöèîííîé ñòðóêòóðû 2. Ìåòîäèêà àâòîìàòèçèðîâàííîãî ïðîåêòèðîâàíèÿ 3. Òåõíîëîãè÷åñêàÿ èíñòðóêöèÿ 4. Ðóêîâîäñòâî ïîëüçîâàòåëÿ 5. Îïèñàíèå òåõíîëîãè÷åñêîãî ïðîöåññà îáðàáîòêè äàííûõ
Ñîãëàñíî ÐÄ 50-34.698-90
Äîêóìåíòû ñ ðåøåíèÿìè ïî òåõíè÷åñêîìó îáåñïå÷åíèþ (îñíîâíûå)
1. Ñõåìà àâòîìàòèçàöèè 2. Îïèñàíèå êîìïëåêñà òåõíè÷åñêèõ ñðåäñòâ 3. ÒÇ íà ðàçðàáîòêó ñïåöèàëèçèðîâàííûõ òåõíè÷åñêèõ ñðåäñòâ 4. Ñõåìà ñòðóêòóðíàÿ êîìïëåêñà òåõíè÷åñêèõ ñðåäñòâ ( ÒÑ)
Äîêóìåíòû ñ ðåøåíèÿìè ïî èíôîðìàöèîííîìó îáåñïå÷åíèþ (îñíîâíûå)
1. Ïåðå÷åíü âõîäíûõ ñèãíàëîâ è äàííûõ 2. Ïåðå÷åíü âûõîäíûõ ñèãíàëîâ 3. Îïèñàíèå èíôîðìàöèîííîãî îáåñïå÷åíèÿ ñèñòåìû 4. Îïèñàíèå îðãàíèçàöèè èíôîðìàöèîííîé áàçû 5. Îïèñàíèå ñèñòåìû êëàññèôèêàöèè è êîäèðîâàíèÿ 6. Îïèñàíèå ìàññèâà èíôîðìàöèè 7. Ìàññèâ âõîäíûõ äàííûõ 8. Kàòàëîã ÁÄ 9. Ñîñòàâ âûõîäíûõ äàííûõ 10. Èíñòðóêöèÿ ïî ôîðìèðîâàíèþ è âåäåíèþ ÁÄ
Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÃÎÑÒ 15.001 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90 Ñîãëàñíî ÐÄ 50-34.698-90
Äîêóìåíòû ñ Îïèñàíèå ïðîãðàììíîãî ðåøåíèÿìè ïî îáåñïå÷åíèÿ òåõíè÷åñêîìó îáåñïå÷åíèþ
Ñîãëàñíî ÐÄ 50-34.698-90
Äîêóìåíòû ñ Îïèñàíèå àëãîðèòìà (ïðîåêòíîé ðåøåíèÿìè ïî ïðîöåäóðû) ìàòåìàòè÷åñêîìó îáåñïå÷åíèþ
Ñîãëàñíî ÐÄ 50-34.698-90
120
“Ïîÿñíèòåëüíàÿ çàïèñêà ê ýñêèçíîìó (òåõíè÷åñêîìó) ïðîåêòó” ñîäåðæèò ñëåäóþùèå ðàçäåëû (ñîãëàñíî ÐÄ 50-34.698-90): îáùèå ïîëîæåíèÿ, îïèñàíèå ïðîöåññà äåÿòåëüíîñòè, îñíîâíûå òåõíè÷åñêèå ðåøåíèÿ, ìåðîïðèÿòèÿ ïî ïîäãîòîâêå îáúåêòà àâòîìàòèçàöèè ê ââîäó ñèñòåìû â äåéñòâèå.  ðàçäåëå “Îáùèå ïîëîæåíèÿ” ïðèâîäÿò: – íàèìåíîâàíèå ïðîåêòèðóåìîé ÀÑ è íàèìåíîâàíèå äîêóìåíòîâ, èõ íîìåðà è äàòó óòâåðæäåíèÿ, íà îñíîâàíèè êîòîðûõ âåäóò ïðîåêòèðîâàíèå ÀÑ; – ïåðå÷åíü îðãàíèçàöèé, ó÷àñòâóþùèõ â ðàçðàáîòêå ñèñòåìû, ñðîêè âûïîëíåíèÿ ñòàäèé; – öåëè, íàçíà÷åíèå è îáëàñòü èñïîëüçîâàíèÿ ÀÑ; – ïîäòâåðæäåíèå ñîîòâåòñòâèÿ ïðîåêòíûõ ðåøåíèé äåéñòâóþùèì íîðìàì è ïðàâèëàì òåõíèêè áåçîïàñíîñòè è ò.ï.; – ñâåäåíèÿ îá èñïîëüçîâàííûõ ïðè ïðîåêòèðîâàíèè íîðìàòèâíîòåõíè÷åñêèõ äîêóìåíòàõ; – ñâåäåíèÿ î ÍÈÐ, ïåðåäîâîì îïûòå, èçîáðåòåíèÿõ, èñïîëüçîâàííûõ ïðè ðàçðàáîòêå ïðîåêòà.  ðàçäåëå “Îïèñàíèå ïðîöåññà äåÿòåëüíîñòè” îòðàæàþò ñîñòàâ ïðîöåäóð (îïåðàöèé) ñ ó÷åòîì îáåñïå÷åíèÿ âçàèìîñâÿçè è ñîâìåñòèìîñòè ïðîöåññîâ àâòîìàòèçèðîâàííîé è íåàâòîìàòèçèðîâàííîé äåÿòåëüíîñòè, ôîðìèðóþò òðåáîâàíèÿ ê îðãàíèçàöèè ðàáîò â óñëîâèÿõ ôóíêöèîíèðîâàíèÿ ÀÑ.  ðàçäåëå “Îñíîâíûå òåõíè÷åñêèå ðåøåíèÿ” ïðèâîäÿò: – ðåøåíèÿ ïî ñòðóêòóðå ñèñòåìû, ïîäñèñòåì, ñðåäñòâàì è ñïîñîáàì ñâÿçè äëÿ èíôîðìàöèîííîãî îáìåíà ìåæäó êîìïîíåíòàìè ñèñòåìû, ïîäñèñòåì; – ðåøåíèÿ ïî âçàèìîñâÿçÿì ÀÑ ñî ñìåæíûìè ñèñòåìàìè, îáåñïå÷åíèþ èõ ñîâìåñòèìîñòè; – ðåøåíèÿ ïî ðåæèìàì ôóíêöèîíèðîâàíèÿ, äèàãíîñòèðîâàíèþ ðàáîòû ÀÑ; – ðåøåíèÿ ïî ÷èñëåííîñòè, êâàëèôèêàöèè è ôóíêöèÿì ïåðñîíàëà ÀÑ, ðåæèìàì åãî ðàáîòû, ïîðÿäêó âçàèìîäåéñòâèÿ; – ñâåäåíèÿ îá îáåñïå÷åíèè çàäàííûõ â òåõíè÷åñêîì çàäàíèè ïîòðåáèòåëüñêèõ õàðàêòåðèñòèê ñèñòåìû (ïîäñèñòåì), îïðåäåëÿþùèõ åå êà÷åñòâî; – ñîñòàâ ôóíêöèé, êîìïëåêñîâ çàäà÷, ðåàëèçóåìûõ ñèñòåìîé (ïîäñèñòåìîé); – ðåøåíèÿ ïî êîìïëåêñó òåõíè÷åñêèõ ñðåäñòâ, åãî ðàçìåùåíèþ íà îáúåêòå; 121
– ðåøåíèÿ ïî ñîñòàâó èíôîðìàöèè, îáúåìó, ñïîñîáàì åå îðãàíèçàöèè, âèäàì ìàøèííûõ íîñèòåëåé, âõîäíûì è âûõîäíûì äîêóìåíòàì è ñîîáùåíèÿì, ïîñëåäîâàòåëüíîñòè îáðàáîòêè èíôîðìàöèè è äðóãèì êîìïîíåíòàì; – ðåøåíèÿ ïî ñîñòàâó ïðîãðàììíûõ ñðåäñòâ, ÿçûêàì äåÿòåëüíîñòè, àëãîðèòìàì ïðîöåäóð è îïåðàöèé è ìåòîäàì èõ ðåàëèçàöèè.  ðàçäåëå ïðèâîäÿò â âèäå èëëþñòðàöèé äðóãèå äîêóìåíòû, êîòîðûå äîïóñêàåòñÿ âêëþ÷àòü ïî ÃÎÑÒ 34.201-90.  ðàçäåëå “Ìåðîïðèÿòèÿ ïî ïîäãîòîâêå îáúåêòà àâòîìàòèçàöèè ê ââîäó ñèñòåìû â äåéñòâèå” ïðèâîäÿò: – ìåðîïðèÿòèÿ ïî ïðèâåäåíèþ èíôîðìàöèè ê âèäó, ïðèãîäíîìó äëÿ îáðàáîòêè íà ÝÂÌ; – ìåðîïðèÿòèÿ ïî îáó÷åíèþ è ïðîâåðêå êâàëèôèêàöèè ïåðñîíàëà; – ìåðîïðèÿòèÿ ïî ñîçäàíèþ íåîáõîäèìûõ ïîäðàçäåëåíèé è ðàáî÷èõ ìåñò; – ìåðîïðèÿòèÿ ïî èçìåíåíèþ îáúåêòà àâòîìàòèçàöèè; – ìåðîïðèÿòèÿ, èñõîäÿùèå èç ñïåöèôè÷åñêèõ îñîáåííîñòåé ñîçäàâàåìûõ ÀÑ. Ðàññìîòðèì ñîäåðæàíèå ðÿäà äîêóìåíòîâ, îïðåäåëåííûõ â ñòàíäàðòå DO–178B. Íåêîòîðûå äîêóìåíòû, èìåíóåìûå â äàííîì ñòàíäàðòå êàê “äàííûå æèçíåííîãî öèêëà ÏΔ, óæå ðàññìàòðèâàëèñü â ãë. 2.  DO–178B îïðåäåëåíî, ÷òî äàííûå æèçíåííîãî öèêëà ìîãóò ïðèíàäëåæàòü ê îäíîé èç äâóõ êàòåãîðèé: Êàòåãîðèè Óïðàâëåíèÿ (ÊÓ) 1 è Êàòåãîðèè Óïðàâëåíèÿ (ÊÓ) 2. Ýòè êàòåãîðèè ñâÿçàíû ñ ýëåìåíòàìè óïðàâëåíèÿ êîíôèãóðàöèåé. Äàííîå ðàçäåëåíèå ïîçâîëÿåò èìåòü ñðåäñòâà óïðàâëåíèÿ çàòðàòàìè íà ðàçðàáîòêó òàì, ãäå ìîæåò ïðèìåíÿòüñÿ ìåíåå ñòðîãèé êîíòðîëü áåç ñíèæåíèÿ ñòåïåíè çàùèùåííîñòè äàííûõ.  ïðèëîæåíèè À ê äîêóìåíòó DO– 178B ïðèâåäåíû ìèíèìàëüíûå êàòåãîðèè óïðàâëåíèÿ, íàçíà÷åííûå êàæäîìó âèäó äàííûõ è èõ âàðèàöèè â çàâèñèìîñòè îò óðîâíÿ ÏÑ (À, Â, Ñ, D, Å).  òàáë. 3.3, ïðåäñòàâëåíû íåêîòîðûå ôðàãìåíòû öåëåé ýòàïîâ æèçíåííîãî öèêëà è èõ âûõîäû – äàííûå æèçíåííîãî öèêëà. Äîêóìåíò DO–178B óñòàíàâëèâàåò, ÷òî ïðèëîæåíèå À íå ïðåäíàçíà÷åíî äëÿ ïðåäñòàâëåíèÿ âñåõ äàííûõ, íåîáõîäèìûõ äëÿ ñîçäàíèÿ ÏC, è íå ïðåäóñìàòðèâàåò êàêîãî-ëèáî îïðåäåëåííîãî ñïîñîáà õðàíåíèÿ ýòèõ äàííûõ èëè èõ îðãàíèçàöèè âíóòðè ñòðóêòóð õðàíåíèÿ.  äîïîëíåíèè ê óêàçàííûì äîêóìåíòàì ìîãóò âûðàáàòûâàòüñÿ äðóãèå, íåîáõîäèìûå äëÿ ñåðòèôèêàöèè ÏC. 122
Òàáëèöà 3.3 ¹
Ïðèìåíÿåìîñòü1
Öåëè
À
Â
Ñ
Âûõîäû
D
KÓ À Â Ñ D
ÝÒÀÏ ÏËÀÍÈÐÎÂÀÍÈß ÏC 1 Îïðåäåëåíèå äåéñòâèé íà ýòàïå ðàçðàáîòêè è èíòåãðèðîâàííîì ýòàïå
*
*
*
2 Îïðåäåëåíèå êðèòå* ðèåâ ïåðåõîäà, âçàèìîñâÿçåé è ñîãëàñîâàííîñòè ìåæäó ýòàïàìè
*
*
3 Îïðåäåëåíèå ñðåäû ÆÖ ÏC
*
*
*
5 Îïðåäåëåíèå ñòàíäàðòîâ ðàçðàáîòêè ÏC
*
*
*
* Ïëàí ïðîãðàììíûõ àñïåêòîâ ñåðòèôèêàöèè Ïëàí ðàçðàáîòêè ÏC Ïëàí âåðèôèêàöèè ÏC Ïëàí óïðàâëåíèÿ êîíôèãóðàöèåé ÏC Ïëàí îïðåäåëåíèÿ êà÷åñòâà ÏC
1 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2
* Ñòàíäàðòû òðåáîâàíèé 1 1 2 Ñòàíäàðòû 2 ïðîåêòèðîâàíèÿ Ñòàíäàðòû êîäèðîâàíèÿ 1 1 2
ÝÒÀÏ ÐÀÇÐÀÁÎÒKÈ ÏC 1 Ðàçðàáîòêà ÂÓ òðåáîâàíèé
*
*
*
* Äàííûå òðåáîâàíèé ê ÏC
1 1 1 1
2 Îïðåäåëåíèå óñòàíîâ* ëåííûõ ÂÓ òðåáîâàíèé
*
*
* Äàííûå òðåáîâàíèé ê ÏC
1 1 1 1
3 Ðàçðàáîòêà àðõèòåêòóðû ÏC
*
*
*
* Îïèñàíèå ïðîåêòèðîâàíèÿ
1 1 2 2
6 Ðàçðàáîòêà èñõîäíîãî êîäà
*
*
*
* Èñõîäíûé êîä
1 1 1 1
Âåðèôèêàöèÿ âûõîäîâ ïîäýòàïà îïðåäåëåíèÿ òðåáîâàíèé ê ÏC −
−
*
* Ðåçóëüòàòû âåðèôèêàöèè
2 2 2 2
2 ÂÓ òðåáîâàíèé òî÷íû − è ñîãëàñîâàíû
−
*
* Ðåçóëüòàòû âåðèôèêàöèè
2 2 2 2
−
−
*
Ðåçóëüòàòû âåðèôèêàöèè
1 ÂÓ òðåáîâàíèé ê ÏC ïîä÷èíÿþòñÿ òðåáîâàíèÿì ê ñèñòåìå
7 Àëãîðèòìû òî÷íû
2 2 2
123
Ïðîäîëæåíèå òàáë. 3.3 1
2
3
4
5
6
7
8 9 10 11
Òåñòèðîâàíèå âûõîäîâ ïîäýòàïà èíòåãðàöèè 1 Èñïîëíÿåìûé îáúåêòíûé êîä ïîä÷èíÿþòñÿ ÂÓ òðåáîâàíèÿì
*
*
*
* Âàðèàíòû è ïðîöåäóðû âåðèôèêàöèè Ðåçóëüòàòû âåðèôèêàöèè
4 Èñïîëíÿåìûé îáúåêòíûé êîä òî÷íî ñîîòâåòñòâóåò ÍÓ òðåáîâàíèÿì
−
*
*
Âàðèàíòû è ïðîöåäóðû âåðèôèêàöèè ÏC Ðåçóëüòàòû âåðèôèêàöèè ÏC
1 1 2 2 2 2 2 2
1 1 2 2 2 2
− – öåëè äîëæíû áûòü óäîâëåòâîðåíû íåçàâèñèìî; * – öåëè äîëæíû áûòü óäîâëåòâîðåíû; 1 – äàííûå óäîâëåòâîðÿþò ÊÓ 1; 2 – äàííûå óäîâëåòâîðÿþò ÊÓ 2 1
Õàðàêòåðèñòèêè äàííûõ æèçíåííîãî öèêëà ÏC ñëåäóþùèå: – íåïðîòèâîðå÷èâîñòü: èíôîðìàöèÿ íåïðîòèâîðå÷èâà, åñëè îíà çàïèñàíà â òåðìèíàõ, äîïóñêàþùèõ åäèíñòâåííîå òîëêîâàíèå è äîïîëíåííàÿ ïî íåîáõîäèìîñòè îïðåäåëåíèÿìè; – ïîëíîòà: èíôîðìàöèÿ ïîëíà, åñëè îíà âêëþ÷àåò âñå íåîáõîäèìûå òðåáîâàíèÿ è/èëè îïèñàòåëüíûå ìàòåðèàëû; âñå èñïîëüçóåìûå äèàãðàììû èìåþò êîììåíòàðèè, åäèíèöû èçìåðåíèÿ è òåðìèíû ïîëíîñòüþ îïðåäåëåíû; – ïðîâåðÿåìîñòü: èíôîðìàöèÿ ïðîâåðÿåìà, åñëè îíà ìîæåò áûòü ïðîêîíòðîëèðîâàíà íà ïðåäìåò êîððåêòíîñòè; – ñîñòîÿòåëüíîñòü: èíôîðìàöèÿ ñîñòîÿòåëüíà, åñëè âíóòðè íåå íåò êîíôëèêòîâ; – ìîäèôèöèðóåìîñòü: èíôîðìàöèÿ ìîäèôèöèðóåìà, åñëè îíà ñòðóêòóðèðîâàíà è ñòèëèçîâàíà òàêèì îáðàçîì, ÷òî âíîñèìûå èçìåíåíèÿ ïîëíîöåííû, íåïðîòèâîðå÷èâû è êîððåêòíû; – òðàññèðóåìîñòü: èíôîðìàöèÿ òðàññèðóåìà, åñëè ìîãóò áûòü îïðåäåëåíû èñòî÷íèêè åå êîìïîíåíòîâ; – ôîðìà: ôîðìà äîëæíà îáåñïå÷èòü âîçìîæíîñòü ýôôåêòèâíî ïîëó÷àòü äîñòóï ê äàííûì æèçíåííîãî öèêëà ÏC â òå÷åíèå âñåãî ñðîêà ñëóæáû ñèñòåìû; – óïðàâëåíèå: åñëè ïðåäíàçíà÷åíû äëÿ èñïîëüçîâàíèÿ ñ ýòîé öåëüþ, òî äàííûå äîëæíû áûòü îïðåäåëåíû â ïëàíå ÏC, êîòîðûé ðåãëàìåíòèðóåò ýòàï, äëÿ êîòîðîãî âûðàáàòûâàþòñÿ ýòè äàííûå. Äàäèì êðàòêóþ õàðàêòåðèñòèêó îñíîâíûõ äàííûõ æèçíåííîãî öèêëà ÏC. Ïëàí ïðîãðàììíûõ àñïåêòîâ ñåðòèôèêàöèè – ïåðâè÷íîå ñðåäñòâî èç èñïîëüçóåìûõ ñëóæáàìè ñåðòèôèêàöèè äëÿ îïðåäåëåíèÿ, 124
ïðåäëàãàåò ëè ðàçðàáîò÷èê òàêîé æèçíåííûé öèêë ÏC, êîòîðûé óäîâëåòâîðÿåò óðîâíþ ðàçðàáàòûâàåìîãî ÏC. Äàííûé ïëàí äîëæåí âêëþ÷àòü ñëåäóþùèå ðàçäåëû. 1. Îáçîð ñèñòåìû. Ýòîò ðàçäåë ñîäåðæèò îáçîð ñèñòåìû, âêëþ÷àÿ îïèñàíèå åå ôóíêöèé è èõ ðàñïðåäåëåíèå ìåæäó àïïàðàòíîé è ïðîãðàììíîé ÷àñòÿìè, àðõèòåêòóðû, ïðîãðàììíî-àïïàðàòíûõ èíòåðôåéñîâ, âîçìîæíîñòåé ïî îáåñïå÷åíèþ áåçîïàñíîñòè è ò. ä. 2. Îáçîð ÏC. Çäåñü êîðîòêî îïèñûâàþò ôóíêöèè ÏC ñ àêöåíòîì íà ïðåäëàãàåìûé óðîâåíü êîíöåïöèè áåçîïàñíîñòè. 3. Àñïåêòû ñåðòèôèêàöèè. Ýòîò ðàçäåë ñîäåðæèò ñâîäêó áàçèñà ñåðòèôèêàöèè, âêëþ÷àÿ ñðåäñòâà îáåñïå÷åíèÿ ñîîòâåòñòâèÿ ïî îòíîøåíèþ ê ïðîãðàììíûì àñïåêòàì ñåðòèôèêàöèè. Çäåñü òàêæå óñòàíàâëèâàåòñÿ ïðåäëàãàåìûé óðîâåíü ÏC è ïðèâîäÿòñÿ âûâîäû ýòàïà îöåíêè áåçîïàñíîñòè ñèñòåìû, âêëþ÷àÿ ïîòåíöèàëüíóþ âîçìîæíîñòü ðàáîòû ÏC â íåáëàãîïðèÿòíûõ óñëîâèÿõ. 4. Æèçíåííûé öèêë ÏC.  äàííîì ðàçäåëå îïèñàí èñïîëüçóåìûé æèçíåííûé öèêë è ïðèâîäÿòñÿ ðåçþìå ïî êàæäîìó åãî ýòàïó è ïîäýòàïó, äëÿ êîòîðûõ äåòàëüíàÿ èíôîðìàöèÿ îïðåäåëÿåòñÿ â ñîîòâåòñòâóþùèõ ïëàíàõ íà ðàçðàáîòêó ÏC. Ðåçþìå îïðåäåëÿåò, êàêèå öåëè êàæäîãî ýòàïà è ïîäýòàïà ÆÖ ÏC äîëæíû áûòü äîñòèãíóòû, âîâëåêàåìûå ñòðóêòóðû äëÿ èõ äîñòèæåíèÿ è ò. ä. 5. Äàííûå æèçíåííîãî öèêëà ÏC. Ýòîò ðàçäåë îïðåäåëÿåò äàííûå, êîòîðûå áóäóò âûðàáîòàíû è óïðàâëÿåìû ïîäýòàïàìè ÆÖ ÏC. Çäåñü òàêæå îïèñûâàåòñÿ îòíîøåíèå äàííûõ äðóã ê äðóãó è äðóãèì äàííûì, îïðåäåëÿþùèì ñèñòåìó, äàííûå, òðåáóåìûå äëÿ ñåðòèôèêàöèè, ôîðìà äàííûõ è ò. ä. 6. Ïëàíèðîâêà. Ýòîò ðàçäåë îïèñûâàåò ñðåäñòâà, êîòîðûå áóäóò èñïîëüçîâàíû ðàçðàáîò÷èêîì äëÿ ïðåäîñòàâëåíèÿ îò÷åòíîñòè ïî äåÿòåëüíîñòè â òå÷åíèå æèçíåííîãî öèêëà ÏC ïðè ñåðòèôèêàöèè. 7. Äîïîëíèòåëüíûå àñïåêòû. Çäåñü ïðèâîäÿòñÿ ñïåöèôè÷åñêèå âîçìîæíîñòè, êîòîðûå ìîãóò ïîâëèÿòü íà ýòàï ñåðòèôèêàöèè: íàïðèìåð, àëüòåðíàòèâíûå ìåòîäû îáåñïå÷åíèÿ ñîîòâåòñòâèÿ, îöåíêà êà÷åñòâà èíñòðóìåíòàëüíûõ ñðåäñòâ, ðàíåå ðàçðàáîòàííîå ÏC è ò.ä. Ïëàí îöåíêè êà÷åñòâà ÏC óñòàíàâëèâàåò èñïîëüçóåìûå ìåòîäû äëÿ äîñòèæåíèÿ öåëåé ýòàïà îöåíêè êà÷åñòâà ÏC (ÎÊÏC). Ïëàí ÎÊÏC ìîæåò âêëþ÷àòü îïèñàíèå ìåòîäîâ óëó÷øåíèÿ è ïðîãðåññèâíîãî óïðàâëåíèÿ ýòàïîì è ìîæåò ñîñòîÿòü èç ñëåäóþùèõ ðàçäåëîâ. 1. Ñðåäà. Îïèñàíèå ñðåäû îöåíêè êà÷åñòâà ÏC, âêëþ÷àÿ ñòðóêòóðó, îðãàíèçàöèîííûå îòâåòñòâåííîñòè è èíòåðôåéñû, ñòàíäàðòû, ïðîöåäóðû, ñðåäñòâà, ìåòîäû è ìåòðèêè. 2. Ïîëíîìî÷èÿ. Õàðàêòåðèñòèêà ïîëíîìî÷èé, îòâåòñòâåííîñòè è íåçàâèñèìîñòè îöåíêè êà÷åñòâà ÏC. 125
3. Ìåòîäû. Ìåòîäû îöåíêè êà÷åñòâà ÏC, êîòîðûå äîëæíû èñïîëüçîâàòüñÿ äëÿ êàæäîãî ïîäýòàïà æèçíåííîãî öèêëà ÏC íà âñåì åãî ïðîòÿæåíèè, âêëþ÷àÿ: – ìåòîäû ÎÊÏC, òàêèå, êàê îáçîðû, âåäåíèå ïðîòîêîëîâ, îò÷åòû, ïðîâåðêè è íàáëþäåíèå çà ýòàïàìè ÆÖ ÏC; – ìåòîäû, îòíîñÿùèåñÿ ê îïîâåùåíèþ î ïðîáëåìàõ è èõ èñïðàâëåíèþ; – ìåòîäû îïèñàíèÿ ïðîâåðêè ÏC. 4. Ïðîìåæóòî÷íûé êðèòåðèé. Óñòàíàâëèâàåò ïðîìåæóòî÷íûé êðèòåðèé äëÿ ïåðåõîäà ê ýòàïó îöåíêè êà÷åñòâà ÏC. 5. Âðåìåííûå òðåáîâàíèÿ. Âðåìåííûå òðåáîâàíèÿ ìåòîäèê ýòàïà ÎÊÏC ïî îòíîøåíèþ ê ìåòîäèêàì ïîäýòàïîâ ÆÖ ÏC. 6. Ðåçóëüòàòû îöåíêè êà÷åñòâà ÏC. Îïèñàíèå ðåçóëüòàòîâ, âûðàáîòàííûõ ýòàïîì îöåíêè êà÷åñòâà ÏC. 7. Óïðàâëåíèå ïîñòàâùèêàìè. Îïèñàíèå ñðåäñòâ îöåíêè ñîîòâåòñòâèÿ äåéñòâèé ïîñòàâùèêîâ íèæíåãî óðîâíÿ ïëàíó îöåíêè êà÷åñòâà ÏC. Òðåáîâàíèÿ ê ÏC îïðåäåëÿþò òðåáîâàíèÿ âûñîêîãî óðîâíÿ, âêëþ÷àÿ è ïðîèçâîäíûå òðåáîâàíèÿ, åñëè ýòî íåîáõîäèìî. Ýòîò äîêóìåíò äîëæåí âêëþ÷àòü ñëåäóþùåå (íî íå îãðàíè÷èâàòüñÿ ýòèì). 1. Îïèñàíèå ïðèâåäåíèÿ ñèñòåìíûõ òðåáîâàíèé ê ïðîãðàììíûì, ñ îñîáûì àêöåíòîì íà òðåáîâàíèÿ áåçîïàñíîñòè è ïîòåíöèàëüíûå óñëîâèÿ âîçíèêíîâåíèÿ ñáîéíûõ ñèòóàöèé. 2. Ôóíêöèîíàëüíûå è îïåðàöèîííûå òðåáîâàíèÿ äëÿ êàæäîãî ðåæèìà ðàáîòû. 3. Êðèòåðèè ôóíêöèîíèðîâàíèÿ, íàïðèìåð, òî÷íîñòü. 4. Âðåìåííûå òðåáîâàíèÿ è îãðàíè÷åíèÿ. 5. Îãðàíè÷åíèÿ ïî ðàçìåðó ïàìÿòè. 6. Ïðîãðàììíûå è àïïàðàòíûå èíòåðôåéñû, íàïðèìåð, ïðîòîêîëû îáìåíà, ôîðìàòû äàííûõ, ÷àñòîòà âõîäíûõ è âûõîäíûõ ñèãíàëîâ. 7. Òðåáîâàíèÿ íà îáíàðóæåíèå ñáîåâ è ìîíèòîðèíã çà áåçîïàñíîñòüþ ôóíêöèîíèðîâàíèÿ. 8. Òðåáîâàíèÿ ê ðàñ÷ëåíåíèþ ÏC íà îòäåëüíûå êîìïîíåíòû è íà èõ âçàèìîäåéñòâèå äðóã ñ äðóãîì (íàïðèìåð, ïðè ðåàëèçàöèè â âèäå ðàñïðåäåëåííîé ñèñòåìû). Òàêèì îáðàçîì, õîòÿ ñòàíäàðò DO-178B è íå óñòàíàâëèâàåò ÿâíî ïðîöåññû äîêóìåíòèðîâàíèÿ â ñâîåì æèçíåííîì öèêëå, ÿñíî âèäíî, ÷òî äîêóìåíòàöèè â íåì óäåëåíî áîëüøîå âíèìàíèå.  çàêëþ÷åíèå äàííîé ãëàâû êðàòêî îñòàíîâèìñÿ íà äîêóìåíòàõ, ðàçðàáàòûâàåìûõ â õîäå ïðîöåññà ñîçäàíèÿ ÏÑ ñîãëàñíî [3].  ïðî126
öåññå ðàçðàáîòêè ÏÑ ïîÿâëÿþòñÿ ñëåäóþùèå äîêóìåíòû, ïåðå÷èñëåííûå íèæå â õðîíîëîãè÷åñêîì ïîðÿäêå: – “Ñîãëàøåíèå î òðåáîâàíèÿõ”; – “Âíåøíÿÿ ñïåöèôèêàöèÿ”; – “Âíóòðåííÿÿ ñïåöèôèêàöèÿ”. Äîêóìåíò “Ñîãëàøåíèå î òðåáîâàíèÿõ” äîëæåí ñîäåðæàòü ïåðâîå ïèñüìåííîå ñîãëàøåíèå ìåæäó çàêàç÷èêîì è ðàçðàáîò÷èêîì î òîì, ÷òî áóäåò ñäåëàíî, è ÷òî íå áóäåò äåëàòüñÿ ïðè ðàçðàáîòêå è âûïóñêå ïðîãðàììíîãî ñðåäñòâà.  îòëè÷èå îò íåãî ñïåöèôèêàöèÿ ïðåäïîëàãàåò íàëè÷èå áîëåå òî÷íûõ è èñ÷åðïûâàþùèõ ôîðìóëèðîâîê è îïðåäåëåíèé. Ïðè ýòîì ïåðâûå äâà äîêóìåíòà ñîäåðæàò èíôîðìàöèþ î òîì, ÷òî ïðåäñòàâëÿåò ñîáîé ÏÑ, à òðåòèé äîëæåí îáúÿñíÿòü, êàê ÏÑ óñòðîåíî è êàê äîñòèãàþòñÿ óñòàíîâëåííûå äëÿ íåãî öåëè è òðåáîâàíèÿ. Âñå äîêóìåíòû èìåþò ñõîæóþ ñòðóêòóðó äëÿ îáëåã÷åíèÿ êîíòðîëÿ íàä ïðîåêòîì, à òàêæå äëÿ îáåñïå÷åíèÿ ïðîñëåæèâàåìîñòè âñåõ òåõíè÷åñêèõ ðåøåíèé îò òðåáîâàíèé äî èõ ðåàëèçàöèè. Ïî ìåðå ïðîäâèæåíèÿ ïðîåêòà ðàçäåëû äîêóìåíòà ëèáî ïðîñòî êîïèðóþòñÿ â ñîîòâåòñòâóþùèå ðàçäåëû ñëåäóþùåãî ñîçäàâàåìîãî äîêóìåíòà, ëèáî ðàñøèðÿþòñÿ îïèñàíèÿìè òåõíè÷åñêèõ ðåøåíèé òåêóùåãî ýòàïà. Íèæå ïðèâåäåíà îáùàÿ ñòðóêòóðà äîêóìåíòà “Âíåøíÿÿ ñïåöèôèêàöèÿ” ñ ðàçâåðíóòûìè êîììåíòàðèÿìè â òåõ ïóíêòàõ, êîòîðûå êàñàþòñÿ òåõíè÷åñêîé ñòîðîíû äåëà (äîêóìåíò òàêæå âêëþ÷àåò ýêîíîìè÷åñêèå, óïðàâëåí÷åñêèå è äðóãèå àñïåêòû, êîòîðûå íå ðàññìàòðèâàþòñÿ çäåñü). 1. Îïèñàíèå ïðîãðàììíîãî èçäåëèÿ 1.1. Íàèìåíîâàíèå è øèôðû ÏÑ (ïîëíîå íàèìåíîâàíèå, ñîêðàùåííûå íàèìåíîâàíèÿ, øèôðû ÏÑ è ïðîåêòà). 1.2. Êðàòêîå îïèñàíèå ÏÑ (âêëþ÷àÿ ñâåäåíèÿ îá àâòîðñêîì ïðàâå, èåðàðõèþ äîêóìåíòîâ, ñ óêàçàíèåì äîêóìåíòîâ âûøåñòîÿùèõ óðîâíåé). 1.3. Ðåçóëüòèðóþùèå êîìïîíåíòû ÏÑ (îôîðìëÿåòñÿ â âèäå òàáëèöû èëè äðóãîé ôîðìû è âêëþ÷àåò â ñåáÿ ïåðå÷åíü ñïåöèôèêàöèé, äðóãîé äîêóìåíòàöèè è êîìïîíåíòîâ ïðîãðàììíîãî ñðåäñòâà). 2. Öåëè Ýòîò ðàçäåë ñîäåðæèò ïðè÷èíû âûïóñêà ÏÑ ñ óêàçàíèåì ðàçëè÷íîãî òèïà çàÿâîê, ïëàíîâ è ò.ï. è íîñèò ïîëíîñòüþ óïðàâëåí÷åñêèé õàðàêòåð. 3. Ñòðàòåãèÿ 3.1. Ñîãëàøåíèÿ îòíîñèòåëüíî ïðåäñòàâëåíèÿ ìàòåðèàëà. 3.1.1. Îáîçíà÷åíèÿ (îïðåäåëÿþòñÿ âñå îáîçíà÷åíèÿ, èñïîëüçóåìûå â òðåáîâàíèÿõ: íàïðèìåð, åñëè ïðèìåíÿþòñÿ èíäåêñû, òî äàåòñÿ ïðèìåð èõ èñïîëüçîâàíèÿ è îïðåäåëÿåòñÿ ïðèíöèï èíäåêñàöèè). 127
3.1.2. Òåðìèíîëîãèÿ (îñîáåííî ñïåöèôè÷åñêàÿ äëÿ äàííîãî èçäåëèÿ). 3.1.3. Ñèíòàêñèñ (ïðèâîäÿòñÿ, åñëè íåîáõîäèìî, ñèíòàêñè÷åñêèå ïðàâèëà äëÿ äàëüíåéøåãî îïèñàíèÿ òðåáîâàíèé). 3.2. Ãåíåðèðóåìîå ïðîãðàììíîå ñðåäñòâî (êëàññèôèöèðóåòñÿ êàê âñïîìîãàòåëüíîå è ïîðîæäàåìîå îïèñûâàåìûì èçäåëèåì). 3.3. Ñèñòåìíûå ïðîãðàììíûå ñðåäñòâà (âñå îñòàëüíûå ÏÑ, âêëþ÷àÿ îïåðàöèîííûå ñèñòåìû, óòèëèòû, ïàêåòû ïðèêëàäíûõ ïðîãðàìì, êîòîðîå êëàññèôèöèðóåòñÿ êàê îñíîâíîå, ïîñêîëüêó îíî “ãåíåðèðóåò” ÏÑ ïðåäûäóùåãî ïóíêòà). Ïðèìå÷àíèå. Ïðè÷èíà òàêîé ðàññòàíîâêè ïóíêòîâ ñîñòîèò â òîì, ÷òî ïðè ïðàâèëüíîì ïðîåêòèðîâàíèè ñâåðõó âíèç ãåíåðèðóåìîå ïðîãðàììíîå ñðåäñòâî ÿâëÿåòñÿ îñíîâíîé öåëüþ ïðîåêòèðîâàíèÿ è äîëæíî áûòü îïèñàíî ðàíüøå, ÷åì åãî ãåíåðàòîð. Äðóãèìè ñëîâàìè, ñòðóêòóðà ãåíåðèðóåìûõ ïðîãðàìì äîëæíà îïðåäåëÿòü ñòðóêòóðó ãåíåðàòîðà, à íå íàîáîðîò. Åñëè âñå ÏÑ ÿâëÿåòñÿ îñíîâíûì, òî â ï. 3.2 äåëàåòñÿ ïîìåòêà “íå èñïîëüçóåòñÿ” è îïóñêàþòñÿ âñå åãî ïîäïóíêòû. Ñòðóêòóðà ï. 3.2 è 3.3 ïîëíîñòüþ äóáëèðóåòñÿ è äàëåå äëÿ ïðîñòîòû èñïîëüçóåòñÿ íóìåðàöèÿ òîëüêî ï. 3.3. 3.3.n. Îáùèå õàðàêòåðèñòèêè ôóíêöèè “n”. Åñëè òåõíè÷åñêè çàòðóäíèòåëüíî è íååñòåñòâåííî ðàññìàòðèâàòü ÏÑ êàê îäèí áîëüøîé ôóíêöèîíàëüíûé ìîäóëü, òî ñëåäóåò ïðèâåñòè åãî ôóíêöèîíàëüíóþ äåêîìïîçèöèþ, ïîêàçàâ ñâÿçè ìåæäó ôóíêöèÿìè (ôóíêöèîíàëüíûìè ìîäóëÿìè) è ïðèñâîèâ êàæäîé ôóíêöèè íåêîòîðîå óíèêàëüíîå èìÿ “n”. Çàòåì äëÿ êàæäîé ôóíêöèè îòâîäèòñÿ ïîäðàçäåë ðàçäåëà 3.3 (ò. å. 3.3.1, 3.3.2 è ò. ä.), â çàãëàâèè êîòîðîãî èñïîëüçóåòñÿ ñëîâî “ôóíêöèÿ” ñ ïîñëåäóþùèì èìåíåì ôóíêöèîíàëüíîãî ìîäóëÿ. Îòìåòèì, ÷òî òàêàÿ ôóíêöèîíàëüíàÿ äåêîìïîçèöèÿ íå óêàçûâàåò, êàê èìåííî ÏÑ áóäåò ôàêòè÷åñêè ðàçáèòî íà ïðîãðàììíûå ìîäóëè (ýòî ñîñòàâëÿåò ñîäåðæàíèå äîêóìåíòà “Âíóòðåííÿÿ ñïåöèôèêàöèÿ”). Äëÿ óäîáñòâà ðàáîòû, êîíå÷íî, ïîëåçíî èìåòü íåêîòîðîå ñîîòâåòñòâèå ôóíêöèîíàëüíîãî è ôàêòè÷åñêîãî ðàçáèåíèÿ, íî ýòî íå ÿâëÿåòñÿ òðåáîâàíèåì è íå äîëæíî óâîäèòü ñ ïðàâèëüíîãî ïóòè ïðîåêòèðîâàíèÿ èçäåëèÿ. 3.3.n.1. Âíåøíèå îãðàíè÷åíèÿ. 3.3.n.1.1. Ñòàíäàðòû (ñïèñîê èñïîëüçóåìûõ ïðîìûøëåííûõ ñòàíäàðòîâ è ñîáñòâåííûõ ñòàíäàðòîâ ïðåäïðèÿòèÿ). 3.3.n.1.2. Îãðàíè÷åíèÿ íà ñîâìåñòèìîñòü. Íåîáõîäèìî ðàññìàòðèâàòü íåñêîëüêî àñïåêòîâ ñîâìåñòèìîñòè: èñõîäíûé ÿçûê, ìàøèííûé ÿçûê, ôîðìàòû äàííûõ è ñîîáùåíèé, ôîðìàòû îò÷åòîâ, ôîðìàòû ëèñòèíãîâ è ò. ï. Ñïåöèàëüíî äîëæíà îãîâàðèâàòüñÿ ñîâìåñòèìîñòü ñî ñëåäóþùèìè ïðîãðàììíûìè èçäåëèÿìè: 128
– èçäåëèÿìè-ïðåäøåñòâåííèêàìè (ò. å. òàêèìè, êîòîðûå ïîëüçîâàòåëü ìîæåò çàìåíèòü íîâûì èçäåëèåì; åñëè ÷èñëî ôóíêöèé ïðè òàêîé çàìåíå óìåíüøàåòñÿ, òî ñëåäóåò ïðèâåñòè îáîñíîâàíèå ýòîìó); – èçäåëèÿìè-êîìïàíüîíàìè (ò. å. îòíîñÿùèìèñÿ ê òîé æå ãðóïïå ñðåäñòâ è ÿâëÿþùèìèñÿ àëüòåðíàòèâîé); – ïîäîáíûìè èçäåëèÿìè (ò. å. âûïîëíÿþùèìè ïîõîæèå ôóíêöèè â äðóãèõ ïðîãðàììíûõ èçäåëèÿõ); – êîíêóðèðóþùèìè èçäåëèÿìè (äðóãèõ îðãàíèçàöèé). 3.3.n.1.3. Ïðîãðàììíûå îãðàíè÷åíèÿ. Îïèñûâàþòñÿ ïðîãðàììíîå îêðóæåíèå ðàçðàáàòûâàåìîãî ÏÑ, âêëþ÷àÿ óêàçàíèå ñðåäñòâ äëÿ åãî çàãðóçêè è çàïóñêà. Òàêæå îòìå÷àþòñÿ âñå äåéñòâóþùèå ïðîãðàììíûå îãðàíè÷åíèÿ, íàïðèìåð èñïîëüçîâàíèå âû÷èñëåíèé ñ óäâîåííîé òî÷íîñòüþ äëÿ íåêîòîðûõ ôóíêöèé. 3.3.n.1.4. Àïïàðàòíûå îãðàíè÷åíèÿ. Ïðèâîäèòñÿ ïåðå÷åíü óñòðîéñòâ, íåîáõîäèìûõ äëÿ ðàáîòû ÏÑ (ñ óêàçàíèåì ìèíèìàëüíîé, îïòèìàëüíîé è ìàêñèìàëüíîé êîíôèãóðàöèè). Óêàçûâàþòñÿ âñå äåéñòâóþùèå îãðàíè÷åíèÿ íà îáîðóäîâàíèå, íàïðèìåð, ôèçè÷åñêèå õàðàêòåðèñòèêè òåðìèíàëà èëè òðåáîâàíèå çàïðåùåíèÿ èñïîëüçîâàíèÿ çâóêîâîãî ñèãíàëüíîãî óñòðîéñòâà. 3.3.n.2. Âíåøíèå õàðàêòåðèñòèêè. Åñëè ðàçðàáàòûâàåìîå ÏÑ ÿâëÿåòñÿ ðàñøèðåíèåì óæå ñóùåñòâóþùåãî, òî îïèñûâàþòñÿ, ãëàâíûì îáðàçîì, åãî äîïîëíèòåëüíûå õàðàêòåðèñòèêè.  ëþáîì ñëó÷àå íàèáîëüøåå âíèìàíèå äîëæíî óäåëÿòüñÿ ñàìûì âàæíûì äëÿ êîíå÷íîãî ïîëüçîâàòåëÿ âîïðîñàì. Ýòè ðàçäåëû ÿâëÿþòñÿ îñíîâîé äîêóìåíòà è ñîäåðæàò ïîëíîå è îêîí÷àòåëüíîå îïèñàíèå âñåõ ñâîéñòâ ïðîãðàììíîãî èçäåëèÿ. 3.3.n.2.1. Ðåçóëüòàòû. Îïèñûâàþòñÿ âñå âûõîäíûå äàííûå ÏÑ ñ òî÷êè çðåíèÿ èõ ôóíêöèîíàëüíîãî ñîäåðæàíèÿ è íàçíà÷åíèÿ (íàïðèìåð, ôàéëû, ñîîáùåíèÿ, ïðîãðàììíî-óñòàíàâëèâàåìûå ñèãíàëû è ïðåðûâàíèÿ). Ïðè ýòîì äîëæíû áûòü ðàññìîòðåíû âñå âîçìîæíûå â ñèñòåìå íîñèòåëè è ñðåäñòâà îòîáðàæåíèÿ èíôîðìàöèè. Óêàçûâàþòñÿ òèï, ñòðóêòóðà, ôîðìàò, îáúåì, ðàñïîëîæåíèå è äèàïàçîí èçìåíåíèÿ. Äëÿ âñåõ âûõîäíûõ äàííûõ, ÷èòàåìûõ ëþäüìè (ñîîáùåíèÿ è îò÷åòû) äîëæíû áûòü ïðèâåäåíû îáðàçöû. 3.3.n.2.2. Ïðîöåññû îáðàáîòêè. Îïèñûâàþòñÿ îïåðàöèè, âûïîëíÿåìûå ÏÑ â öåëîì èëè ôóíêöèîíàëüíûìè ìîäóëÿìè, ðàññìàòðèâàåìûìè êàê “÷åðíûé ÿùèê”. Åñëè îáñóæäåíèå èäåò íà óðîâíå ìîäóëåé èëè ýòàïîâ ðàçðàáîòêè, óêàçûâàþòñÿ òàêæå ìîäóëè èëè ýòàïû, òðåáóåìûå äëÿ ïîëó÷åíèÿ îïðåäåëåííîé âûõîäíîé èíôîðìàöèè. Òî÷íî îïðåäåëÿþòñÿ âñå âîçìîæíûå îøèáêè, ïîòåíöèàëüíûå óñëîâèÿ èõ âîçíèêíîâåíèÿ è ñïîñîáû ðåñòàðòà è âîññòàíîâëåíèÿ. Ïîäðàçäåë äîë129
æåí îïèñûâàòü èíèöèàöèþ, ïðåîáðàçîâàíèå äàííûõ, âñå âàðèàíòû çàâåðøåíèÿ ðàáîòû (íîðìàëüíîãî è àâàðèéíîãî). 3.3.n.2.3. Âõîäû. Îïèñàíèå ïîäîáíî ï. 3.3.2.1. 3.3.n.3. Ýðãîíîìè÷åñêèå õàðàêòåðèñòèêè. Ýòîò ðàçäåë îïèñûâàåò ñâîéñòâà, îáåñïå÷èâàþùèå íàäåæíîñòü, êîìôîðò è ïðîäóêòèâíîñòü ðàáîòû ïîëüçîâàòåëåé è îïåðàòîðîâ, à òàêæå âîïðîñû áåçîïàñíîñòè, ñåêðåòíîñòè, âîññòàíàâëèâàåìîñòè ïîñëå ñáîåâ, ìîáèëüíîñòè ÏÑ. Îñòàíîâèìñÿ áîëåå ïîäðîáíî íà äâóõ ïîäðàçäåëàõ: “Íàäåæíîñòü” è “Ðàáî÷èå õàðàêòåðèñòèêè”.  ðàçäåëå “Íàäåæíîñòü” (ýòî ñâîéñòâî ïðîãðàììû ïîíèìàåòñÿ çäåñü êàê ñïîñîáíîñòü ê âîññòàíîâëåíèþ íîðìàëüíîé ðàáîòû ïðè îøèáêàõ è ñáîÿõ â ðàáîòå îáîðóäîâàíèÿ) ðàññìàòðèâàþòñÿ ñëåäóþùèå âîïðîñû: – çàùèòà äàííûõ ïîëüçîâàòåëÿ; – ñòåïåíü çàùèòû ïðîãðàìì îò îøèáîê, âîçíèêàþùèõ â äðóãèõ ÷àñòÿõ ñèñòåìû (íàïðèìåð, ðàáîòàþùèõ îäíîâðåìåííî ñ äàííîé ïðîãðàììîé â äðóãîé îáëàñòè ïàìÿòè). Ñëåäóåò ðàññìîòðåòü, êàê ìîãóò ïîâëèÿòü íà ðàáîòó ïðåäëàãàåìûõ ïðîãðàììíûõ ñðåäñòâ òàêèå îøèáêè, ó÷èòûâàÿ ñëåäóþùèå ìîìåíòû: ðàñïðåäåëåíèå ðåñóðñîâ ïàìÿòè (óêàçàòü, åñëè ïðåäóñìîòðåíî îáåñïå÷åíèå èçîëÿöèè îòâîäèìûõ îáëàñòåé ïàìÿòè); ñâÿçü ïðîãðàìì ÷åðåç îáùèå àïïàðàòíûå ðåñóðñû. Ðàçäåë “Ðàáî÷èå õàðàêòåðèñòèêè” îïèñûâàåò îñíîâíûå ïàðàìåòðû èëè ïðèíöèïû, ïî êîòîðûì äîëæíà îöåíèâàòüñÿ ýôôåêòèâíîñòü ðàáîòû ïðîãðàììû, ïî âîçìîæíîñòè â êîëè÷åñòâåííîì âèäå ñ óêàçàíèåì âîçìîæíûõ äîïóñêîâ. Âñå ïàðàìåòðû äîëæíû áûòü èçìåðÿåìûìè, ê èõ ÷èñëó ìîãóò îòíîñèòüñÿ áûñòðîäåéñòâèå, ïðîïóñêíàÿ ñïîñîáíîñòü, ñêîðîñòü ïåðåäà÷è äàííûõ, ðàñõîä ìàøèííûõ ðåñóðñîâ, âðåìÿ ðåàêöèè (èëè çàäåðæêè) è ò. ä. 3.3.n.4. Âíóòðåííèå õàðàêòåðèñòèêè (ýòîò ðàçäåë ïîëíîñòüþ ðàñøèðÿåòñÿ â äîêóìåíòå “Âíóòðåííÿÿ Ñïåöèôèêàöèÿ”, îäíàêî ÷àñòè÷íî ìîæåò áûòü çàïîëíåí ñ öåëüþ ïîëíîãî îïèñàíèÿ ñîîòâåòñòâóþùèõ âíåøíèõ ñâîéñòâ). 3.4. Âíóòðåííèå îãðàíè÷åíèÿ (çäåñü ðå÷ü èäåò î òåõ ñâîéñòâàõ, êîòîðûå ïîëüçîâàòåëþ ëîãè÷íî îæèäàòü, íî êîòîðûå ïî òåì èëè èíûì ïðè÷èíàì áóäóò èñêëþ÷åíû èç ïðîãðàììíîãî èçäåëèÿ èëè ïîòåíöèàëüíî îñòàâëåíû íà óñìîòðåíèå ðàçðàáîò÷èêà: íàïðèìåð, íåïîëíàÿ âçàèìîçàìåíÿåìîñòü íîñèòåëåé, îòñóòñòâèå ïîääåðæêè êàêèõ-ëèáî âîçìîæíîñòåé îáîðóäîâàíèÿ, è ò. ï.). 4. Èñïîëüçóåìûå ìàòåðèàëû (ñïðàâî÷íûå). 5. Ïåðåäà÷à çàêàç÷èêó è ââîä â äåéñòâèå. 130
ÃËÀÂÀ 4 ÎÖÅÍÊÀ ÏÐÎÖÅÑÑÀ ÐÀÇÐÀÁÎÒÊÈ ÏÐÎÃÐÀÌÌÍÎÃÎ ÑÐÅÄÑÒÂÀ 4.1. Èñòîðèÿ ïðîåêòà SPICE  íàñòîÿùåå âðåìÿ íåò íåîáõîäèìîñòè íèêîãî óáåæäàòü â òîì, ÷òî ðàçðàáîòêà (ïðèîáðåòåíèå) ïðîãðàììíîãî ñðåäñòâà ñòàíîâèòñÿ ñòðàòåãè÷åñêèì íàïðàâëåíèåì äåÿòåëüíîñòè ìíîãèõ, åñëè íå áîëüøèíñòâà îðãàíèçàöèé â ðàçëè÷íûõ ñôåðàõ æèçíè. ×òîáû áûòü êîíêóðåíòîñïîñîáíûìè, îðãàíèçàöèè äîëæíû èñïîëüçîâàòü â ñâîåé äåÿòåëüíîñòè ðàçëè÷íûå ïåðåäîâûå òåõíîëîãèè, â ïåðâóþ î÷åðåäü, èíôîðìàöèîííûå, à òî÷íåå, èíôîðìàöèîííî-êîììóíèêàöèîííûå òåõíîëîãèè (ICT – Information and Communication Technology). ICT ÿâëÿåòñÿ íîâûì ãëîáàëüíûì ðûíêîì, ôóíêöèîíèðóþùèì ïî îïðåäåëåííûì çàêîíàì, à ðûíîê íóæäàåòñÿ â ñòàíäàðòàõ. Ïðîãðàììíûå ñðåäñòâà ÿâëÿþòñÿ êëþ÷åâûì ýëåìåíòîì ëþáîãî ICT-ïðîäóêòà. Î÷åâèäíà âñå âîçðàñòàþùàÿ ñëîæíîñòü ÏÑ, íàðÿäó ñî âñå âîçðàñòàþùèìè òðåáîâàíèÿìè ê èõ êà÷åñòâó è íàäåæíîñòè. Îäíèì èç ôàêòîðîâ, âëèÿþùèõ íà êà÷åñòâî è íàäåæíîñòü ÏÑ, ÿâëÿåòñÿ ñòàíäàðòèçàöèÿ. Ïðîôåññèîíàëüíûé ïîäõîä ê ðàçðàáîòêå ÏÑ îïèðàåòñÿ íà ñòàíäàðòû. Ñëîâî “ïðîôåññèîíàëüíûé” êàê áû ïîäðàçóìåâàåò, ÷òî â ðåçóëüòàòå òàêîãî ïîäõîäà áóäåò ñîçäàíî âûñîêîýôôåêòèâíîå, íàäåæíîå, êà÷åñòâåííîå ÏÑ. Ñòàòèñòèêà â îáëàñòè ïðîãðàììíîé èíäóñòðèè êîíñòàòèðóåò íå ñîâñåì ïðèìå÷àòåëüíûå ôàêòû. Òàê, áîëåå 15% âñåõ ïðîãðàììíûõ ïðîåêòîâ òàê è íå äîñòèãëè ñâîåãî çàâåðøåíèÿ, ïðåâûøåíèå ñòîèìîñòè ïðîåêòîâ â 2–3 ðàçà îò çàïëàíèðîâàííîãî ÿâëÿåòñÿ îáû÷íûì ÿâëåíèåì, ïðè ýòîì, åñëè ïðåâûøåíèå ñòîèìîñòè ñîñòàâëÿåò 30%, òî ýòî ñ÷èòàåòñÿ íàñòîÿùèì óñïåõîì. Òåõíîëîãè÷åñêèõ è óïðàâëåí÷åñêèõ ïðè÷èí òàêîãî ïîëîæåíèÿ äåë ìîæíî íàçâàòü íåñêîëüêî äåñÿòêîâ, îñíîâíûìè æå ÿâëÿþòñÿ ñëåäóþùèå: – ïîìåõè ñî ñòîðîíû ãîñóäàðñòâåííûõ îðãàíîâ; – òåõíîëîãè÷åñêèå ôàêòîðû; 131
– íèçêèé êîíòðîëü ïðîöåññà ðàçðàáîòêè; – íèçêîå êà÷åñòâî óïðàâëåíèÿ ïðîåêòîì ñîçäàíèÿ ÏÑ, â ïåðâóþ î÷åðåäü, ïëîõîå ïëàíèðîâàíèå ïðîèçâîäñòâåííûõ ïðîöåññîâ. Òàêèì îáðàçîì, çàèíòåðåñîâàííîñòü â óëó÷øåíèè ïðîöåññîâ ðàçðàáîòêè ÏÑ äëÿ äîñòèæåíèÿ òðåáóåìîãî êëèåíòîì êà÷åñòâà ñòàíîâèòñÿ áîëåå ÷åì î÷åâèäíîé. Îäíèì èç ïóòåé ïîâûøåíèÿ êà÷åñòâà êàê ñàìîãî ÏÑ, òàê è ïðîöåññà åãî ðàçðàáîòêè, ÿâëÿåòñÿ èñïîëüçîâàíèå ñîâðåìåííûõ ñòàíäàðòîâ. Îñíîâíûå ñòàíäàðòû â äàííîé ñôåðå ðàññìîòðåíû íàìè âûøå. Ïðåæäå âñåãî, ýòî ñòàíäàðòû ñåðèè ÈÑÎ 9000. Êðîìå òîãî, ñóùåñòâóþò åùå òàêèå ñòàíäàðòû, êàê ÈÑÎ 12207-95, CMM è ðÿä äðóãèõ. ÈÑÎ 9000 èñïîëüçóåòñÿ â ïðîãðàììíîé èíäóñòðèè óæå äîâîëüíî äàâíî, îäíàêî ñàì ñòàíäàðò èçíà÷àëüíî ñîçäàâàëñÿ äëÿ ïðîèçâîäñòâà âîîáùå è íå ó÷èòûâàë ñïåöèôèêó, ñâÿçàííóþ ñ ðàçðàáîòêîé ÏÑ. Òàêèì îáðàçîì, ñòàëî î÷åâèäíî, ÷òî íåîáõîäèì ñòàíäàðò, ñïåöèàëüíî îðèåíòèðîâàííûé íà îáåñïå÷åíèå êà÷åñòâà ïðè ðàçðàáîòêå ÏÑ. Òàêèõ ñòàíäàðòîâ ïîÿâèëîñü íåñêîëüêî, à èìåííî ÈÑÎ 1220795 (ãë. 2 äàííîãî ïîñîáèÿ) è CMM. Îäíàêî äëÿ ïîñòðîåíèÿ ñèñòåìû êà÷åñòâà íåäîñòàòî÷íî ëèøü äåêëàðèðîâàòü öåëè òàêîé ñèñòåìû è îïèñàòü èäåàëüíûé ñëó÷àé, íåîáõîäèì èíñòðóìåíò, ïîçâîëÿþùèé îöåíèâàòü òåêóùåå ñîñòîÿíèå ïðîèçâîäñòâåííûõ ïðîöåññîâ è îïðåäåëÿòü ïóòè èõ óëó÷øåíèÿ. Êàê îòâåò íà ïîäîáíîå òðåáîâàíèÿ ÈÑÎ áûë íà÷àò ïðîåêò, ïîëó÷èâøèé àááðåâèàòóðó ÈÑÎ/ÌÝÊ 15504-97 (SPICE).  èþíå 1991 ã. ÷åòâåðòîå ïîëíîå çàñåäàíèå ïîäêîìèòåòà SC7 ñîâìåñòíîãî Òåõíè÷åñêîãî Êîìèòåòà 1 ÈÑÎ/ÌÝÊ îäîáðèëî ïðîãðàììó (ðåøåíèå 144) â èññëåäîâàíèè ïîòðåáíîñòåé è òðåáîâàíèé äëÿ ñòàíäàðòà îöåíêè ïðîöåññà ðàçðàáîòêè ÏÑ.  èþíå 1993 ã. áûë ïðåäëîæåí ïðîåêò SPICE, ÷òîáû, âî-ïåðâûõ, ïîìî÷ü ïðîåêòó ñòàíäàðòèçàöèè â åãî ïîäãîòîâèòåëüíîé ñòàäèè ðàçðàáàòûâàòü íà÷àëüíûå ðàáî÷èå ïðîåêòû, âî-âòîðûõ, ïðîâåñòè èñïûòàíèÿ ó ïîëüçîâàòåëÿ â ïîðÿäêå ïðèîáðåòåíèÿ îïûòà, êîòîðûé ôîðìèðóåò îñíîâó äëÿ èçìåíåíèÿ èçäàííîãî ñòàíäàðòà äî ïðåîáðàçîâàíèÿ åãî â ïîëíûé Ìåæäóíàðîäíûé ñòàíäàðò, â òðåòüèõ, ñôîðìèðîâàòü ïîíèìàíèå ðûíêà è ïðèíÿòü ñòàíäàðò ðàçâèòèÿ. Ïðîåêò SPICE çàâåðøèë ïåðâóþ èç ýòèõ çàäà÷. Ðàáî÷àÿ ãðóïïà WG10 ïîäêîìèòåòà SC7 ñîâìåñòíîãî Òåõíè÷åñêîãî Êîìèòåòà 1 ÈÑÎ/ ÌÝÊ, êîòîðàÿ ÿâëÿåòñÿ îòâåòñòâåííîé çà ðàçâèòèå äàííîãî ñòàíäàðòà, âïîñëåäñòâèè, â èþíå 1995 ã., ðàñïðîñòðàíèëà ðàáî÷èå ïðîåêòû ÷åðåç SC7 äëÿ PDTR ãîëîñîâàíèÿ.  íàñòîÿùåå âðåìÿ ïðîäîëæàþò132
ñÿ ïðåäïðèíèìàòüñÿ ïîýòàïíûå èñïûòàíèÿ ó ïîëüçîâàòåëåé, ÷òîáû îáåñïå÷èòü ñâîåâðåìåííóþ îáðàáîòêó îò÷åòîâ îá îïûòå åãî èñïîëüçîâàíèÿ. Ïðîåêò ÈÑÎ/ÌÝÊ 15504-97 îñíîâûâàåòñÿ è ÿâëÿåòñÿ äîïîëíåíèåì ê äðóãèì ìåæäóíàðîäíûì ñòàíäàðòàì è ìîäåëÿì äëÿ îöåíêè âîçìîæíîñòè è ýôôåêòèâíîñòè îðãàíèçàöèé è èõ ïðîöåññîâ (ðèñ. 4.1). STD (Compita)
CMM (SEI)
TRILLIUM (Bell)
SAM (BT)
SQPA (HP)
HealthCheck (BT)
ISO 9001
BootStrap (Esprit)
Ðèñ. 4.1. Ïðîèñõîæäåíèå SPICE
SPICE âîáðàë â ñåáÿ âñå ñàìîå ëó÷øåå èç öåëîãî ðÿäà ïîïóëÿðíûõ ñòàíäàðòîâ, îí íå ñòàë ïðîñòûì èõ îáúåäèíåíèåì. Äëÿ òîãî ÷òîáû ïîêàçàòü, ÷åì æå SPICE îòëè÷àåòñÿ îò ñâîèõ ïðåäøåñòâåííèêîâ, íåîáõîäèìî ïðîâåñòè ñðàâíåíèå SPICE è íàèáîëåå èçâåñòíûõ ñòàíäàðòîâ èç ìèðà ÏÑ. Ïðåæäå âñåãî, ñðàâíèì ïðîöåäóðó îöåíêè, êîòîðàÿ áóäåò äåòàëüíî ðàññìîòðåíà íàìè íèæå, ïðèíÿòóþ â SPICE ñ ïðîöåäóðîé àóäèòà, ïðèíÿòîé â ÈÑÎ 9001-94. Ðåçóëüòàòû ñðàâíåíèÿ ïðèâåäåíû â òàáë. 4.1. Òàáëèöà 4.1 Îöåíêà
Àóäèò
Äåòàëüíûå êðèòåðèè Âíóòðåííåå ó÷àñòèå
Àáñòðàêòíûå êðèòåðèè Âíåøíèé, íåçàâèñèìûé
Ñêâîçíàÿ Ïîçèòèâíîå ñóæäåíèå Ïîèñê ôàêòîâ
Kðàòêèé Íåãàòèâíîå ñóæäåíèå Ïîèñê îøèáîê
Âçàèìîäåéñòâèå
Ïðîòèâîñòîÿíèå
Îòêðûòîñòü
Çàùèòà
Îáùåå îáñóæäåíèå
Èíäèâèäóàëüíûå èíòåðâüþ
133
Ïðèâåäåííîå ñðàâíåíèå îäíîçíà÷íî ïîêàçûâàåò ðàñïîëîæåíèå SPICE îòíîñèòåëüíî ÈÑÎ 9001-94. SPICE ïðèçâàí ïîìî÷ü ïîëüçîâàòåëþ îöåíèòü ñâîþ ðàáîòó èçíóòðè è âçàèìîäåéñòâîâàòü ñ âíåøíèìè êîíñóëüòàíòàìè â êîíñòðóêòèâíîì ñòèëå, â îòëè÷èå îò ÈÑÎ 900194, ãäå àóäèòîð ÿâëÿåòñÿ ýêçàìåíàòîðîì, îò êîòîðîãî õîòÿò ñêðûòü íåäîñòàòêè è ïðîìàõè. ÈÑÎ/ÌÝÊ 15504-97 âêëþ÷àåò íàìåðåíèÿ ñòàíäàðòîâ ñåðèè ÈÑÎ 9000 îáåñïå÷èòü óâåðåííîñòü â óïðàâëåíèè êà÷åñòâîì ó ïîñòàâùèêîâ, îáåñïå÷èâàÿ ïîëüçîâàòåëåé ðóêîâîäñòâîì (êàðêàñîì) äëÿ íåçàâèñèìîé îöåíêè âîçìîæíîñòè ïîòåíöèàëüíûõ ïîñòàâùèêîâ óäîâëåòâîðèòü èõ ïîòðåáíîñòè. Îöåíêà ïðîöåññà îáåñïå÷èâàåò ïîëüçîâàòåëåé ñïîñîáíîñòüþ îöåíèòü âîçìîæíîñòü ïðîöåññà ïî íåïðåðûâíîé øêàëå ïðîñòûì è ñðàâíèìûì ñïîñîáîì, íå èñïîëüçóÿ õàðàêòåðèñòèêè “âûïîëíåíî/íå âûïîëíåíî” àóäèòà êà÷åñòâà, áàçèðóþùåãîñÿ íà ÈÑÎ 9001-94. Êðîìå òîãî, ðóêîâîäñòâî, îïèñàííîå â ïðîåêòå ñòàíäàðòà ÈÑÎ/ÌÝÊ 15504-97, ïðåäîñòàâëÿåò âîçìîæíîñòü ðåãóëèðîâàòü ñôåðó îöåíêè äëÿ ïîêðûòèÿ êîíêðåòíûõ ïðîöåññîâ, ïðåäñòàâëÿþùèõ èíòåðåñ, à íå âñåõ ïðîöåññîâ, èñïîëüçóåìûõ â îðãàíèçàöèè (òàáë. 4.2). Òàáëèöà 4.2 Îöåíêà
ÈÑÎ 9001-94
Ðàçâèòàÿ äîêóìåíòàöèÿ
Ìàëàÿ äîêóìåíòàöèÿ
Äåòàëüíàÿ ìîäåëü Ðàçðàáîòàí äëÿ ïðîèçâîäñòâà ÏÑ Óëó÷øåíèå ïðîöåññîâ è îöåíêà âîçìîæíîñòåé Øåñòü óðîâíåé âîçìîæíîñòè Òðåáîâàíèÿ ê îöåíêå, ðóêîâîäñòâî ïî ïðèìåíåíèþ Äîïîëíÿåò ÈÑÎ 9001-94
Àáñòðàêòíàÿ ìîäåëü Ðàçðàáîòàí äëÿ ïðîèçâîäñòâà â öåëîì Ñåðòèôèêàöèÿ Âûïîëíåíî / íå âûïîëíåíî Òîëüêî ìîäåëü Äîïîëíÿòñÿ SPICE
Êàê óæå îòìå÷àëîñü, ÈÑÎ 12207-95 ñîçäàâàëñÿ ñïåöèàëüíî äëÿ îáåñïå÷åíèÿ êà÷åñòâà ïðîãðàììíîãî ñðåäñòâà. Ñëåäóåò íàïîìíèòü, ÷òî ÈÑÎ 12207-95 îðèåíòèðîâàí íà ïðîãðàììíóþ èíäóñòðèþ, èñïîëüçóåòñÿ â ñïåöèôè÷åñêîì êîíòåêñòå, ñîäåðæèò áîëåå äåòàëüíóþ ìîäåëü (âî ìíîãîì), ïîëíîñòüþ ñîâìåñòèì ñî SPICE. Òåïåðü î ñâÿçè SPICE è äðóãîãî ïîïóëÿðíîãî ñòàíäàðòà, ïðèøåäøåãî èç ÑØÀ – CMM (òàáë. 4.3). Ýòè äâà ñòàíäàðòà â íåêîòîðîì ðîäå ìîãóò ðàññìàòðèâàòüñÿ êàê êîíêóðèðóþùèå, îäíàêî, ïðè áîëåå äåòàëüíîì ðàññìîòðåíèè, âûÿñíÿåòñÿ, ÷òî ìåæäó íèìè ñó134
ùåñòâóåò öåëûé ðÿä ñëèøêîì ñåðüåçíûõ îòëè÷èé, ñêîðåå, óëó÷øàþùèõ æèçíü ïîëüçîâàòåëåé, ÷åì óõóäøàþùèõ åå. Ñ ïîÿâëåíèåì SPICE ó øèðîêîãî êðóãà ïîëüçîâàòåëåé ïîÿâèëñÿ ðåàëüíûé âûáîð ìåæäó ñòàíäàðòàìè, è ýòî óæå äåëî êàæäîãî – ðåøèòü, êàêîé æå èç íèõ áîëåå ïîäõîäèò ê åãî êîíêðåòíîé äåÿòåëüíîñòè. Òàáëèöà 4.3 SPICE
CMM
Äâóìåðíàÿ ñòðóêòóðà
Ïîñëåäîâàòåëüíàÿ, îäíîìåðíàÿ ñòðóêòóðà
Äîïóñêàåò ãèáêîñòü â âûðàáîòêå ñòðàòåãèè óëó÷øåíèÿ Óðîâíè âîçìîæíîñòåé äëÿ êàæäîãî ïðîöåññà Ðåçóëüòàòû òðåáóþò óïðîùåíèÿ
Ñîäåðæèò ïðåäîïðåäåëåííûé ïóòü ðàçâèòèÿ Åäèíûé óðîâåíü çðåëîñòè äëÿ âñåõ ïðîöåññîâ Ðåçóëüòàòû ëåãêî ïîíèìàåìû
Ðåçóëüòàòû î÷åíü ïîäðîáíûå
Óïðîùåííûå ðåçóëüòàòû
Ìîäåëü çðåëîñòè âîçìîæíîñòåé (ÑÌÌ) è åå ñòðóêòóðà ïîêàçàíû íà ðèñ. 4.2 è 4.3 ñîîòâåòñòâåííî. Íåïðåðûâíî óëó÷øàåìûé ïðîöåññ Ïðåäñêàçóåìûé ïðîöåññ Ñîîòâåòñòâóþùèé ñòàíäàðòàì ïðîöåññ Ïðàâèëüíûé ïðîöåññ
Îïòèìèçèðóåìûé (5)
Óïðàâëÿåìûé (4)
Îïðåäåëåííûé (3)
Ïîâòîðèìûé (2)
Íà÷àëüíûé (1) Ðèñ. 4.2. Ìîäåëü çðåëîñòè âîçìîæíîñòåé
Êðîìå ïåðå÷èñëåííûõ âûøå, äîñòàòî÷íî èçâåñòíûõ ñòàíäàðòîâ, SPICE áàçèðóåòñÿ íà ñëåäóþùèõ, ìàëî èçâåñòíûõ øèðîêîìó êðóãó ÷èòàòåëåé, ñòàíäàðòàõ: Bootstrap è Trillium. Êðàòêî ïðèâåäåì õàðàêòåðèñòèêè äàííûõ ñòàíäàðòîâ è ðåçóëüòàòû ñðàâíåíèÿ èõ ñ ÈÑÎ/ ÌÝÊ 15504-97 (òàáë. 4.4, ðèñ. 4.4, òàáë. 4.5). 135
Óðîâíè çðåëîñòè Èíäèêàöèÿ
Ñîäåðæàò
Âîçìîæíîñòè ïðîöåññà
Êëþ÷åâûå ïðîöåññû Ñîäåðæàò
Äîñòèãàþò
Òèïîâûå ñâîéñòâà
Öåëè
Ñîäåðæàò
Íàïðàâëåíû
Êëþ÷åâûå äåéñòâèÿ Ðåàëèçàöèÿ Îïèñûâàþò Èíôðàñòðóêòóðà ìåðîïðèÿòèé Ðèñ. 4.3. Ñòðóêòóðà ìîäåëè çðåëîñòè âîçìîæíîñòåé
Ñòàíäàðò Bootstrap: – ìîäåëü áàçèðóåòñÿ íà óðîâíÿõ çðåëîñòè CMM è SPICE; – âêëþ÷àåò òðåáîâàíèÿ ÈÑÎ 9001-94, 9000-3-94, 9004-94 ; – âêëþ÷àåò ïðåäïèñûâàþùóþ ìîäåëü ïðîöåññà èç DOD 2167 è ESA PS-005; – íàïðàâëåí íà îðãàíèçàöèè, ìåòîäîëîãèè è òåõíîëîãèè; – àëãîðèòì óðîâíÿ çðåëîñòè ìåíåå óïðîùåííûé, ÷åì CMM; – ïðîèçâîäèò ïðîôèëü çðåëîñòè äëÿ êàæäîãî ïðîöåññà; – îöåíêà îðãàíèçàöèè è ïðîåêòà ïðîèñõîäèò ïîñðåäñòâîì àíêåò; – ïðîèçâîäèò îöåíêè ïðîöåññà, êâàëèôèêàöèþ ýêñïåðòà-êîíñóëüòàíòà; – ïðîèçâîäèò ïðîöåññ äëÿ óëó÷øåíèÿ ïðîöåññà ðàçðàáîòêè ÏÑ. Òàáëèöà 4.4 SPICE
Bootstrap
Íåçàâèñèìûé æèçíåííûé öèêë
Íåÿâíûé æèçíåííûé öèêë
Ñòàíäàðòíûé ïðîöåññ
Âêëþ÷àåò òåõíîëîãèþ è îðãàíèçàöèþ
Ëþáîé ìåòîä îöåíêè
Îöåíêà, èñïîëüçóþùàÿ àíêåòû
Òðåáîâàíèÿ äëÿ îöåíêè
Ìåòîä îöåíêè
Ðåçóëüòàò êàê ïðîôèëü
Ðåçóëüòàò êàê ïðîôèëü è ôèãóðà çðåëîñòè îðãàíèçàöèè
Ðóêîâîäñòâî ïî óëó÷øåíèþ ïðîöåññà è îïðåäåëåíèÿ âîçìîæíîñòè
Ïðîöåññ óëó÷øåíèÿ ïðîöåññà ðàçðàáîòêè ÏÑ âêëþ÷àåòñÿ â ìåòîä
136
Òàáëèöà 4.5 SPICE
Trillium
Îáùàÿ öåëü
Kîíêðåòíàÿ
Ïðîãðàììíîå ñðåäñòâî
Ïåðñïåêòèâíûé ïðîäóêò
Òîëüêî ïðîöåññ
Âêëþ÷àåò òåõíîëîãèþ
Óëó÷øåíèå ïðîöåññà è Îïðåäåëåíèå âîçìîæíîñòè îïðåäåëåíèå âîçìîæíîñòè Ëþáîé ìåòîä óëó÷øåíèÿ
Ìàðøðóòíàÿ êàðòà óëó÷øåíèÿ â ìîäåëè
Äåòàëüíûé ïðîôèëü
Ïðîñòîé ïðîôèëü è åäèíñòâåííàÿ ôèãóðà âîçìîæíîñòè îðãàíèçàöèè
Îáëàñòè âîçìîæíîñòè Ñîäåðæàò Âëèÿþò Ìàðøðóòíûå êàðòû Öåëè îðãàíèçàöèè îáÿçàòåëüñòâà êóëüòóðû
Âîçäåéñòâóþò
Ñîäåðæàò Äåéñòâèÿ
Ïðîöåññû ôóíêöèè, òåõíè÷åñêèå ïðèåìû
Îõâàòûâàþò Ìåðîïðèÿòèÿ îñóùåñòâëåíèÿ ðàçâåðòûâàíèÿ ðåàëèçàöèè
Ðèñ. 4.5. Ñòðóêòóðà ìîäåëè Trillium
ÈÑÎ/ÌÝÊ 15504-97 ñîñòîèò èç ñëåäóþùèõ ÷àñòåé, ïîä îáùèì íàçâàíèåì Îöåíêà ïðîöåññà ðàçðàáîòêè ÏÑ: Ïîíÿòèÿ è ââîäíîå ðóêîâîäñòâî (èíôîðìàòèâíàÿ). Ýòàëîííàÿ ìîäåëü ïðîöåññîâ è âîçìîæíîñòè ïðîöåññà (íîðìàòèâíàÿ). Âûïîëíåíèå îöåíêè (íîðìàòèâíàÿ). Ðóêîâîäñòâî ïî âûïîëíåíèþ îöåíêè (èíôîðìàòèâíàÿ). Ìîäåëü îöåíêè è ïîêàçàòåëüíîå ðóêîâîäñòâî (èíôîðìàòèâíàÿ). Ðóêîâîäñòâî ïî êîìïåòåíöèè ýêñïåðòà-êîíñóëüòàíòà (èíôîðìàòèâíàÿ). Ðóêîâîäñòâî äëÿ èñïîëüçîâàíèÿ â óëó÷øåíèè ïðîöåññà (èíôîðìàòèâíàÿ). 137
Ðóêîâîäñòâî äëÿ èñïîëüçîâàíèÿ â îïðåäåëåíèè âîçìîæíîñòè ïðîöåññà ïîñòàâùèêà (èíôîðìàòèâíàÿ). Ñëîâàðü (èíôîðìàòèâíàÿ). 4.2. Îñíîâíûå ïîëîæåíèÿ Ïðîåêò ÈÑÎ (SPICE) ïî ñîçäàíèþ ñòàíäàðòà îöåíêè ïðîöåññà ïðîèçâîäñòâà ÏÑ (ÈÑÎ/ÌÝÊ 15504-97) ïðåñëåäóåò ñëåäóþùèå öåëè: – óäîâëåòâîðåíèå ðåàëüíûõ è ðàñòóùèõ ïîòðåáíîñòåé â îöåíêå âîçìîæíîñòåé ïðîöåññà ðàçðàáîòêè ÏÑ â ïîäðàçäåëåíèÿõ îðãàíèçàöèè; – ãàðìîíèçàöèþ ìåòîäîâ è ìîäåëåé, èñïîëüçóåìûõ äëÿ îöåíêè è óëó÷øåíèÿ ïðîöåññîâ. ÈÑÎ/ÌÝÊ 15504-97 îáåñïå÷èâàåò ðóêîâîäñòâî äëÿ îöåíêè ïðîöåññà ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ. Îíî ìîæåò èñïîëüçîâàòüñÿ îðãàíèçàöèÿìè äëÿ ïëàíèðîâàíèÿ, ìåíåäæìåíòà, òåêóùåãî êîíòðîëÿ, óïðàâëåíèÿ è ñîâåðøåíñòâîâàíèÿ ïðèîáðåòåíèÿ, ïîñòàâêè, ðàçðàáîòêè, ôóíêöèîíèðîâàíèÿ, ðàçâèòèÿ è ïîääåðæêè ïðîãðàììíîãî îáåñïå÷åíèÿ. ÈÑÎ/ÌÝÊ 15504-97 îáåñïå÷èâàåò ñòðóêòóðèðîâàííûé ïîäõîä ê îöåíêå ïðîöåññà ðàçðàáîòêè ÏÑ: – îðãàíèçàöèåé èëè îò åå èìåíè ñ öåëüþ ïîíèìàíèÿ ñîñòîÿíèÿ ñîáñòâåííûõ ïðîöåññîâ äëÿ óëó÷øåíèÿ ïðîöåññà ðàçðàáîòêè ÏÑ; – îðãàíèçàöèåé èëè îò åå èìåíè ñ öåëüþ îïðåäåëåíèÿ ïðèãîäíîñòè ñîáñòâåííûõ ïðîöåññîâ äëÿ óäîâëåòâîðåíèÿ ñïåöèôè÷åñêîãî òðåáîâàíèÿ èëè êëàññà òðåáîâàíèé; – îðãàíèçàöèåé èëè îò åå èìåíè ñ öåëüþ îïðåäåëåíèÿ ïðèãîäíîñòè ïðîöåññîâ äðóãîé îðãàíèçàöèè äëÿ ñïåöèôè÷åñêîãî êîíòðàêòà èëè êëàññà êîíòðàêòîâ. Ðóêîâîäñòâî ïî îöåíêå ïîîùðÿåò ñàìîñòîÿòåëüíóþ îöåíêó, îïðåäåëÿåò óïðàâëåíèå äëÿ îöåíèâàåìûõ ïðîöåññîâ, ïðèíèìàåò âî âíèìàíèå êîíòåêñò, â êîòîðîì îöåíèâàåìûå ïðîöåññû ôóíêöèîíèðóþò, âûðàáàòûâàåò íàáîð ðåéòèíãîâ ïðîöåññà (ïðîôèëÿ ïðîöåññà), ñîîòâåòñòâóåò âñåì ïðåäìåòíûì îáëàñòÿì è ðàçìåðàì îðãàíèçàöèé. Èñïîëüçîâàíèå îöåíêè ïðîöåññà ðàçðàáîòêè ÏÑ âíóòðè îðãàíèçàöèè äîëæíî óòâåðäèòü: – êóëüòóðó ïîñòîÿííîãî óëó÷øåíèÿ è ó÷ðåæäåíèÿ ñîîòâåòñòâóþùèõ ìåõàíèçìîâ äëÿ ïîääåðæêè è ñîïðîâîæäåíèÿ ýòîé êóëüòóðû; – èíæèíèðèíã ïðîöåññîâ ñ öåëüþ óäîâëåòâîðåíèÿ äåëîâûõ òðåáîâàíèé; – îïòèìàëüíîå èñïîëüçîâàíèå ðåñóðñîâ. Ïîëüçîâàòåëè èçâëåêóò âûãîäó èç èñïîëüçîâàíèÿ îöåíêè, îïðåäåëåííîé â äàííîì ñòàíäàðòå. Åå èñïîëüçîâàíèå â îïðåäåëåíèÿ âîçìîæíîñòè ïðîöåññà ïîçâîëèò: 138
– óìåíüøèòü íåîïðåäåëåííîñòü è ðèñê â âûáîðå ïîñòàâùèêà ïðîãðàììíûõ ñèñòåì ïðè çàêëþ÷åíèè êîíòðàêòà; – ïîìåñòèòü ñîîòâåòñòâóþùèå ñðåäñòâà óïðàâëåíèÿ â íàèáîëåå ðèñêîâàííûå ìåñòà æèçíåííîãî öèêëà ïðîåêòà; – îáåñïå÷èòü îïðåäåëåííóþ êîëè÷åñòâåííóþ îñíîâó äëÿ âûáîðà ôèíàíñîâûõ ïîòðåáíîñòåé, òðåáîâàíèé è îöåíèòü ñòîèìîñòü ïðîåêòà îòíîñèòåëüíî âîçìîæíîñòåé êîíêóðèðóþùèõ ïîñòàâùèêîâ. Îñíîâíûå ïðåèìóùåñòâà ñòàíäàðòèçèðîâàííîãî ïîäõîäà ê îöåíêå ïðîöåññà ðàçðàáîòêè çàêëþ÷àþòñÿ â òîì, ÷òî: – ñïåöèàëèñòàì ïðåäñòàâëåíà îáùåäîñòóïíàÿ ìîäåëü; – äîñòèãíóòî îáùåå ïîíèìàíèå â èñïîëüçîâàíèè îöåíêè äëÿ óëó÷øåíèÿ ïðîöåññà è îïðåäåëåíèÿ åãî âîçìîæíîñòè; – îáëåã÷åíà ïðîöåäóðà îïðåäåëåíèÿ âîçìîæíîñòè ïîñòàâêè îáîðóäîâàíèÿ; – ïðîöåññ ðàçðàáîòêè ÏÑ óïðàâëÿåòñÿ è ðåãóëÿðíî ïðîñìàòðèâàåòñÿ â ñâåòå îïûòà èñïîëüçîâàíèÿ; – ìîæåò áûòü èçìåíåí òîëüêî ñ ìåæäóíàðîäíîãî ñîãëàñèÿ; – ñïîñîáñòâóåò ãàðìîíèçàöèè ñóùåñòâóþùèõ ìîäåëåé è ñõåì îöåíêè. Ïîäõîä ê îöåíêå ïðîöåññà, îïðåäåëåííûé â ÈÑÎ/ÌÝÊ 15504-97, ïðåäîñòàâëÿåò îñíîâó äëÿ îáùåãî ïîäõîäà ê îïèñàíèþ ðåçóëüòàòîâ îöåíêè, ïðèíèìàÿ âî âíèìàíèå íåêîòîðóþ ñòåïåíü ñðàâíåíèÿ îöåíîê, áàçèðóþùèõ íà äðóãèõ, íî ñîâìåñòèìûõ, ìîäåëÿõ è ìåòîäàõ, ðàññìîòðåííûõ íàìè âûøå. Îöåíêà èìååò äâà ïðèíöèïèàëüíûõ êîíòåêñòà äëÿ åå èñïîëüçîâàíèÿ, êàê ïîêàçàíî íà ðèñ. 4.6. Ïðîöåññ
Îïðåäåëÿþòñÿ èçìåíåíèÿ
Ïîäëåæèò
Îïðåäåëÿþòñÿ âîçìîæíîñòü è ðèñêè
Îöåíêà ïðîöåññà
Ðóêîâîäñòâî â
Ðóêîâîäñòâî â
Óëó÷øåíèå ïðîöåññà Ìîæåò ïðèâåñòè
Îïðåäåëåíèå âîçìîæíîñòè
Ðèñ. 4.6. Îöåíêà ïðîöåññà ðàçðàáîòêè ÏÎ
139
 ãðàíèöàõ êîíòåêñòà óëó÷øåíèÿ ïðîöåññà, ðåçóëüòàòû îöåíêè õàðàêòåðèçóþò òåêóùóþ äåÿòåëüíîñòü âíóòðè îðãàíèçàöèè â ïîíÿòèÿõ âîçìîæíîñòè âûáðàííûõ ïðîöåññîâ. Àíàëèç ðåçóëüòàòîâ îöåíêè â ñâåòå áèçíåñ-öåëåé îðãàíèçàöèè ïîçâîëÿåò îïðåäåëèòü äîñòîèíñòâà, íåäîñòàòêè è ðèñêè, ñâîéñòâåííûå åå ïðîöåññàì. Ýòî, â ñâîþ î÷åðåäü, ïðèâîäèò ê îòâåòó íà âîïðîñ, êîãäà ïðîöåññû ýôôåêòèâíû â äîñòèæåíèè ñâîèõ öåëåé, è îïðåäåëÿåò ïðè÷èíû íèçêîãî êà÷åñòâà, ïåðåðàñõîäà âðåìåíè è ñòîèìîñòè. Îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà äîñòèãàòü ïîñòàâëåííîé öåëè ñâÿçàíî ñ àíàëèçîì ïðåäëàãàåìîé âîçìîæíîñòè ïðîöåññà, âûáðàííîãî äëÿ îöåíêè îòíîñèòåëüíî öåëåâîãî ïðîôèëÿ âîçìîæíîñòè ïðîöåññà. Ýòî íåîáõîäèìî äëÿ òîãî, ÷òîáû îïðåäåëèòü ðèñêè, âêëþ÷àåìûå â ðåàëèçàöèþ ïðîåêòà, èñïîëüçóþùåãî äàííûé ïðîöåññ. Ïðåäëàãàåìàÿ âîçìîæíîñòü ìîæåò áàçèðîâàòüñÿ êàê íà îñíîâå ðåçóëüòàòîâ ïðåäûäóùèõ îöåíîê, òàê è íà îñíîâå ðåçóëüòàòîâ îöåíêè, âûïîëíåííîé ñ öåëüþ óñòàíîâëåíèÿ ïðåäëàãàåìîé âîçìîæíîñòè. ÈÑÎ/ÌÝÊ 15504-97 ðàçðàáàòûâàåòñÿ äëÿ óäîâëåòâîðåíèÿ ïîòðåáíîñòåé ïîëüçîâàòåëåé, ïîñòàâùèêîâ è ýêñïåðòîâ-êîíñóëüòàíòîâ, è èõ òðåáîâàíèé. Ïðåèìóùåñòâà èñïîëüçîâàíèÿ ýòîãî áëîêà äîêóìåíòîâ çàêëþ÷àþòñÿ â ñëåäóþùåì: – äëÿ ïîëüçîâàòåëåé: â ñïîñîáíîñòè îïðåäåëèòü òåêóùóþ è ïîòåíöèàëüíóþ âîçìîæíîñòü ïðîöåññîâ ðàçðàáîòêè îðãàíèçàöèè-ïîñòàâùèêà ÏÑ; – äëÿ ïîñòàâùèêîâ: â ñïîñîáíîñòè îïðåäåëèòü òåêóùóþ è ïîòåíöèàëüíóþ âîçìîæíîñòü ñâîèõ ñîáñòâåííûõ ïðîöåññîâ ðàçðàáîòêè ÏÑ; Èçìåðåíèå âîçìîæíîñòè
Óëó÷øåíèå ïðîöåññà
×àñòü 8
×àñòü 7
×àñòü 5
Îöåíêà Òðåáîâàíèÿ
Ïîêàçàòåëè ×àñòü 2 Ýòàëîííàÿ ìîäåëü Òðåáîâàíèÿ ñîâìåñòèìîñòè
×àñòü 3 Ìîäåëü
Ìåòîä Êîìïåòåíòíûé ýêñïåðò-êîíñóëüòàíò ×àñòü 6
×àñòü 4 Ðóêîâîäñòâî Òðåáîâàíèÿ
Ðèñ. 4.7. Îáçîð ñâÿçåé ýëåìåíòîâ ñòàíäàðòà ÈÑÎ/ÌÝÊ 15504-97
140
â ñïîñîáíîñòè îïðåäåëèòü îáëàñòè è ïðèîðèòåòû â óëó÷øåíèè ïðîöåññîâ îðãàíèçàöèè; â îïðåäåëåíèè ñõåìû, êîòîðàÿ óêàçûâàåò ìàðøðóò äëÿ óëó÷øåíèÿ ïðîöåññîâ ðàçðàáîòêè ÏÑ; – äëÿ ýêñïåðòîâ-êîíñóëüòàíòîâ: â ðóêîâîäñòâå äëÿ ïðîâåäåíèÿ îöåíêè ïðîöåññà ðàçðàáîòêè ÏÑ. Âåðõíèé óðîâåíü ñâÿçåé ìåæäó îöåíêîé ïðîöåññà, óëó÷øåíèåì ïðîöåññà è îïðåäåëåíèåì âîçìîæíîñòè ïðîöåññîâ ïîêàçàí íà ðèñ. 4.7 ñ óêàçàíèåì ìåñò ðàçëè÷íûõ êîìïîíåíòîâ ÈÑÎ/ÌÝÊ 15504-97. Êàðêàñ îöåíêè Êîíòåêñò îöåíêè ïðîöåññà îáîáùåí íà ðèñ. 4.8. ×àñòü 2 ÈÑÎ/ ÌÝÊ 15504-97 îïðåäåëÿåò ýòàëîííóþ ìîäåëü, êîòîðàÿ îáåñïå÷èâàåò îñíîâó äëÿ ðåéòèíãîâ âîçìîæíîñòè ïðîöåññîâ, áàçèðóþùóþñÿ íà äîñòèæåíèè îïðåäåëåííûõ àòðèáóòîâ ïðîöåññà. ×àñòü 3 ÈÑÎ/ÌÝÊ 15504-97 îïðåäåëÿåò òðåáîâàíèÿ äëÿ âûïîëíåíèÿ îöåíêè è óñòàíàâëèâàåò îáñòîÿòåëüñòâà, â êîòîðûõ ìîæåò áûòü ïðîèçâåäåíî ñðàâíåíèå ðåçóëüòàòîâ îöåíêè. ×àñòü 4 ÈÑÎ/ÌÝÊ 15504-97 îáåñïå÷èâàåò Èç óëó÷øåíèÿ èëè îïðåäåëåíèÿ âîçìîæíîñòè ïðîöåññà Âõîäû îöåíêè: – öåëü îöåíêè – ñôåðà îöåíêè – îãðàíè÷åíèÿ îöåíêè – îáÿçàííîñòè îöåíêè – äîïîëíèòåëüíàÿ èíôîðìàöèÿ
Äåéñòâèÿ îöåíêè: – ïëàíèðîâàíèå – ñáîð äàííûõ – ïðîâåðêà äàííûõ – ðàíæèðîâàíèå – äîêóìåíòèðîâàíèå ïðîöåññà
Îöåíêà ïðîöåññà
Íàáîð ïîêàçàòåëåé: – ïîêàçàòåëè âûïîëíåíèÿ ïðîöåññà – ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà
Âûõîä îöåíêè: – ïðîôèëè ïðîöåññà – çàïèñü îöåíêè
Ìîäåëü ïðîöåññà Ýòàëîííàÿ ìîäåëü: – öåëü ïðîöåññà – àòðèáóòû ïðîöåññà Ðèñ.
 óëó÷øåíèå ïðîöåññà èëè îïðåäåëåíèå âîçìîæíîñòè 4.8. Êîíòåêñò îöåíêè ïðîöåññà
141
ïîëüçîâàòåëåé ðóêîâîäÿùèìè ïîëîæåíèÿìè ïî âûïîëíåíèþ îöåíêè è èíòåðïðåòàöèè òðåáîâàíèé ×àñòè 3. Ýòè ðóêîâîäÿùèå ïîëîæåíèÿ ÿâëÿþòñÿ äîñòàòî÷íî îáùèìè, ÷òîáû áûòü ïðèìåíèìûìè âñåìè îðãàíèçàöèÿìè, à òàêæå äëÿ ïðîâåäåíèÿ îöåíîê, èñïîëüçóþùèõ ðàçëè÷íûå ìåòîäû, òåõíîëîãèè è èíñòðóìåíòàëüíûå ñðåäñòâà. Ôîðìàëüíûé âõîä â îöåíêó ïðîèñõîäèò ñ îïðåäåëåíèÿ öåëè îöåíêè (ïî÷åìó îíà âûïîëíÿåòñÿ), ñôåðû îöåíêè (ïðîöåññû, êîòîðûå äîëæíû áûòü îöåíåíû) è îãðàíè÷åíèé, åñëè èìåþòñÿ, îòíîñÿùèåñÿ ê îöåíêå. Âõîäû îöåíêè îïðåäåëÿþò òàêæå îáÿçàííîñòè äëÿ âûïîëíåíèÿ îöåíêè è äðóãóþ äîïîëíèòåëüíóþ èíôîðìàöèþ. Îöåíêà âûïîëíÿåòñÿ íàä âûáðàííûìè ïðîöåññàìè íà îñíîâå ìîäåëè îöåíêè. Ýòà ìîäåëü îöåíêè ïðîöåññîâ äîëæíà áûòü ñîâìåñòèìà ñ ýòàëîííîé ìîäåëüþ. Ýòàëîííàÿ ìîäåëü – ýòî äâóõìåðíàÿ ìîäåëü, ñîñòîÿùàÿ èç íàáîðà ïðîöåññîâ è íàáîðà àòðèáóòîâ ïðîöåññà. Àòðèáóòû ïðîöåññà ïðèìåíÿþòñÿ êî âñåì ïðîöåññàì. Îíè ãðóïïèðóþòñÿ â óðîâíè âîçìîæíîñòè, êîòîðûå ìîãóò èñïîëüçîâàòüñÿ äëÿ îïðåäåëåíèÿ òîãî, êàê ïðîöåññ óïðàâëÿåòñÿ. Âûõîäû îöåíêè âêëþ÷àþò íàáîð ïðîôèëåé ïðîöåññîâ è äîïîëíèòåëüíûé ðåéòèíã óðîâíÿ âîçìîæíîñòè äëÿ êàæäîãî îöåíèâàåìîãî ïðîöåññà. Îöåíêà ñîäåðæèò, ïî êðàéíåé ìåðå, ïÿòü ñïåöèôè÷åñêèõ äåéñòâèé: ïëàíèðîâàíèå, ñáîð äàííûõ, âåðèôèêàöèþ äàííûõ, ðàíæèðîâàíèå ïðîöåññîâ è äîêóìåíòèðîâàíèå. Ïðîöåññ îöåíêè äîëæåí áûòü äîêóìåíòèðîâàí. Êðîìå òîãî, ýêñïåðòû-êîíñóëüòàíòû äîëæíû çàïèñàòü îáúåêòèâíûå ïîêàçàòåëè âûïîëíåíèÿ èëè èñïîëüçîâàííîé âîçìîæíîñòè, ÷òîáû äîêàçàòü äîñòèæåíèå ðåéòèíãîâ. Îöåíêà ïðîöåññà ìîæåò áûòü âûïîëíåíà êàê ãðóïïîé, ïî êðàéíåé ìåðå, ñ îäíèì êîìïåòåíòíûì ýêñïåðòîì-êîíñóëüòàíòîì, êîìïåòåíöèÿ êîòîðîãî îïèñàíà â ÈÑÎ/ÌÝÊ 15504-97-6, òàê è íà íåïðåðûâíîé îñíîâå, ñ èñïîëüçîâàíèåì ïðèãîäíûõ èíñòðóìåíòàëüíûõ ñðåäñòâ äëÿ ñáîðà äàííûõ, ïîäòâåðæäåííûõ êîìïåòåíòíûì ýêñïåðòîì-êîíñóëüòàíòîì. Ýòàëîííàÿ ìîäåëü ïðîöåññîâ è âîçìîæíîñòè ïðîöåññà ôîðìèðóþò îñíîâó äëÿ ëþáîé ìîäåëè, èñïîëüçóåìîé äëÿ öåëåé îöåíêè ïðîöåññà. Ýòàëîííàÿ ìîäåëü âêëþ÷àåò äâóõìåðíûé ïîäõîä ê îöåíêå âîçìîæíîñòè ïðîöåññà – îäíî èçìåðåíèå îïðåäåëÿåò îöåíèâàåìûå ïðîöåññû, âòîðîå – îïèñûâàåò øêàëó äëÿ èçìåðåíèÿ âîçìîæíîñòè. Ëþáàÿ ìîäåëü, ñîâìåñòèìàÿ ñ ýòàëîííîé ìîäåëüþ, ìîæåò èñïîëüçîâàòüñÿ äëÿ îöåíêè, è ðåçóëüòàòû ëþáûõ ñîâìåñòèìûõ îöåíîê ìîãóò ïåðåíîñèòüñÿ â îáùóþ áàçó. Êîíòåêñò óëó÷øåíèÿ ïðîöåññà Óñïåøíîå óëó÷øåíèå ïðîöåññà ðàçðàáîòêè ÏÑ ïðîèñõîäèò â äåëîâîì êîíòåêñòå, ó÷èòûâàþùåì ñïåöèôè÷åñêèå ïîòðåáíîñòè è áèçíåñ-öåëè îðãàíèçàöèè, êëþ÷åâûå îãðàíè÷åíèÿ, òàêèå êàê, íàïðèìåð, ðåñóðñû, êóëüòóðà è ò. ï. Ýòî îòðàæåíî íà ðèñ. 4.9. 142
Ïðîñüáà îá óëó÷øåíèè ïðîöåññà ÏÑ Îðãàíèçàöèîííûå ïîòðåáíîñòè è áèçíåñ-öåëè Öåëåâûå ïðîôèëè âîçìîæíîñòè èç îïðåäåëåíèÿ âîçìîæíîñòè ïðîöåññà
Ïðîâåðêà ïðàâèëüíîñòè è óñòàíîâëåíèå äåéñòâèé óëó÷øåíèÿ
Óëó÷øåíèå ïðîöåññà
Ïðîìûøëåííûå íîðìû è ñòàíäàðòû Ïðîñüáà îá îöåíêå ïðîöåññà
Âûõîäû îöåíêè: – ïðîôèëè ïðîöåññà – çàïèñü îöåíêè Ìîäåëü – ×àñòü 2: – öåëü ïðîöåññà – àòðèáóòû ïðîöåññà
Îöåíêà ïðîöåññà Âõîäû îöåíêè: – öåëü îöåíêè – ñôåðà îöåíêè – îãðàíè÷åíèÿ îöåíêè – îáÿçàííîñòè îöåíêè – äîïîëíèòåëüíàÿ èíôîðìàöèÿ Ðèñ. 4.9. Óëó÷øåíèå
×àñòü 5: – ïîêàçàòåëè âûïîëíåíèÿ ïðîöåññà – ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà ïðîöåññà
×àñòü 7 ñòàíäàðòà ÈÑÎ/ÌÝÊ 15504-97 îáåñïå÷èâàåò ïîëüçîâàòåëåé ðóêîâîäÿùèìè ïîëîæåíèÿìè ïî èñïîëüçîâàíèþ ðåçóëüòàòîâ îöåíêè êàê ìåòîäà äëÿ âûïîëíåíèÿ óëó÷øåíèÿ ïðîöåññà ÏÑ â íåïðåðûâíîì öèêëå. Ðóêîâîäÿùèå ïîëîæåíèÿ îïðåäåëÿþò: – ââåäåíèå îöåíêè ïðîöåññà ðàçðàáîòêè ÏÑ; – èñïîëüçîâàíèå ðåçóëüòàòîâ îöåíêè; – èçìåðåíèå ýôôåêòèâíîñòè ïðîöåññà ÏÎ è óëó÷øåíèå ýòîé ýôôåêòèâíîñòè; – óñòàíîâëåíèå äåéñòâèé óëó÷øåíèÿ â ñîîòâåòñòâèè ñ áèçíåñ-öåëÿìè; – èñïîëüçîâàíèå ýòàëîííîé ìîäåëè êàê ìàðøðóòíîé êàðòû äëÿ óëó÷øåíèÿ; – âîïðîñû êóëüòóðû â êîíòåêñòå óëó÷øåíèÿ ïðîöåññà ðàçðàáîòêè ÏÑ è âîïðîñû óïðàâëåíèÿ óëó÷øåíèåì äàííîãî ïðîöåññà. Ïðåäóñìîòðåííûå ðóêîâîäÿùèå ïîëîæåíèÿ íåïîñðåäñòâåííî ñòðîÿòñÿ íà ÈÑÎ 9004-4. Îíè íå ðàññìàòðèâàþò ñïåöèôè÷åñêèå îðãàíèçàöèîííûå ñòðóêòóðû, ôèëîñîôèþ óïðàâëåíèÿ, æèçíåííûé öèêë ïðîöåññîâ ÏÑ èëè ìåòîäû ðàçðàáîòêè ÏÑ. Ïîíÿòèÿ è ïðèíöèïû ïîäõî143
äÿò äëÿ ðàçëè÷íûõ äåëîâûõ ïîòðåáíîñòåé, ïðåäìåòíûõ îáëàñòåé è ðàçìåðîâ îðãàíèçàöèé, òàê ÷òî îíè ìîãóò èñïîëüçîâàòüñÿ âñåìè îðãàíèçàöèÿìè-ðàçðàáîò÷èêàìè ÏÑ äëÿ ïðîâåäåíèÿ óëó÷øåíèÿ ñâîèõ ïðîöåññîâ. Êîíòåêñò îïðåäåëåíèÿ âîçìîæíîñòè Ïðîöåäóðà îïðåäåëåíèÿ âîçìîæíîñòè ïðîöåññà îïèñàíà â ÈÑÎ/ ÌÝÊ 15504-97-8. Îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà ñòðîèòñÿ, ãëàâíûì îáðàçîì, íà îöåíêå ïðîöåññà. Ïðîöåññû ðàíæèðóþòñÿ, à çàòåì ñðàâíèâàþòñÿ ñ ïðîöåññàìè ýòàëîííîé ìîäåëè, èñïîëüçóÿ èçìåðåíèå è ñòðóêòóðó ðåéòèíãîâ, îïèñàííûõ â ×àñòè 2 ÈÑÎ/ÌÝÊ 15504-97. Êîíòåêñò îïðåäåëåíèÿ âîçìîæíîñòè ïðîöåññà ïîêàçàí íà ðèñ. 4.10. Ñïåöèôè÷åñêèå òðåáîâàíèÿ Äîêóìåíòèðîâàíèå ðåçóëüòàòà Îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà Öåëåâàÿ îáëàñòü Âûõîä îöåíêè ïîäòâåðäèë ïðàâèëüíîñòü ïðåäëàãàåìîé âîçìîæíîñòè: – ðåéòèíã àòðèáóòîâ ïðîöåññà – çàïèñü îöåíêè
Öåëåâàÿ âîçìîæíîñòü
Ìîäåëü – ×àñòü 2: – öåëü ïðîöåññà – àòðèáóòû ïðîöåññà Îöåíêà ïðîöåññà Âõîäû îöåíêè: – öåëü îöåíêè – ñôåðà îöåíêè – îãðàíè÷åíèÿ îöåíêè – îáÿçàííîñòè îöåíêè – äîïîëíèòåëüíàÿ èíôîðìàöèÿ
×àñòü 5: – ïîêàçàòåëè âûïîëíåíèÿ ïðîöåññà – ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà
Ðèñ. 4.10. Îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà
Ïîëüçîâàòåëü ïðîãðàììíûõ ïðîäóêòîâ èëè óñëóã èìååò òåõíè÷åñêèå è äðóãèå ïîòðåáíîñòè, ÷òî âûðàæàåòñÿ â ñïåöèôè÷åñêèõ òðåáîâàíèÿõ. Ïðåæäå ÷åì çàêëþ÷èòü êîíòðàêò, ïîëüçîâàòåëü äîëæåí îïðåäåëèòü âîçìîæíîñòü ïðîöåññà ïîñòàâùèêà, èëè ïîñòàâùèê ìîæåò çàõîòåòü óñòàíîâèòü ñâîþ ñîáñòâåííóþ âîçìîæíîñòü ïðîöåññà ïðåæäå, ÷åì îòâåòèòü íà ïðåäëîæåíèå ïîëüçîâàòåëÿ. Òåõíè÷åñêèå è äðó144
ãèå ïîòðåáíîñòè â îïðåäåëåíèè âîçìîæíîñòè ïðîöåññà ïîäòâåðæäàþòñÿ â ñïåöèôè÷åñêèõ òðåáîâàíèÿõ. Ñïåöèôè÷åñêèå òðåáîâàíèÿ ïåðåâîäÿòñÿ â öåëåâóþ âîçìîæíîñòü, êîòîðàÿ ïðåäñòàâëÿåò âõîä â îöåíêó ïðîöåññà. Ïîñòàâùèê ìîæåò âûäâèíóòü ïðåäëàãàåìóþ âîçìîæíîñòü ïðîöåññà êàê íàáîð “ïðîöåññ – ïðîöåññ” ðåéòèíãîâ óðîâíÿ âîçìîæíîñòè, êîòîðûé äîëæåí ïðåäëàãàòüñÿ çàèíòåðåñîâàííûì îðãàíèçàöèÿì.  ïðîñòîé ñèòóàöèè ïðåäëàãàåìàÿ âîçìîæíîñòü ïðîöåññà ìîæåò áàçèðîâàòüñÿ íà ïîñëåäíåé ñàìîîöåíêå èëè íà äðóãèõ ñðåäñòâàõ.  áîëåå ñëîæíûõ ñëó÷àÿõ ïîñòàâùèê ìîæåò ïðåäëîæèòü âîçìîæíîñòü ïðîöåññà, êîòîðàÿ ìîæåò áûòü äîñòèãíóòà â áóäóùåì, áàçèðóÿñü íà òåêóùåì ïðîôèëå è ïëàíàõ óëó÷øåíèÿ ïðîöåññà. Äîâåðèå ê ïðåäëàãàåìîé âîçìîæíîñòè ïðîöåññà àíàëèçèðóåòñÿ âìåñòå ñ ðèñêàìè, âêëþ÷åííûìè è îïèñàííûìè â îò÷åòå î âîçìîæíîñòè ïðîöåññà. ×àñòü 8 ÈÑÎ/ÌÝÊ 15504-97 îáåñïå÷èâàåò ðóêîâîäÿùèå ïîëîæåíèÿ îá èñïîëüçîâàíèè ðåçóëüòàòîâ îöåíêè äëÿ öåëåé îïðåäåëåíèÿ âîçìîæíîñòè ïðîöåññà ïîñòàâùèêîâ. Ðóêîâîäÿùèå ïîëîæåíèÿ íàïðàâëåíû íà îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà, êàê äëÿ èñïîëüçîâàíèÿ â ïðåäåëàõ îðãàíèçàöèè ñ öåëüþ îïðåäåëåíèÿ ðèñêîâ, ñâÿçàííûõ ñ íîâûì ïðîåêòîì, òàê è äëÿ èñïîëüçîâàíèÿ ïîëüçîâàòåëåì äëÿ îöåíêè âíåøíèõ ïîñòàâùèêîâ. 4.3. Ýòàëîííàÿ ìîäåëü è âûïîëíåíèå îöåíêè Àðõèòåêòóðà ýòàëîííîé ìîäåëè èñêóññòâåííî âêëþ÷àåò äâà èçìåðåíèÿ: – èçìåðåíèå ïðîöåññà, êîòîðîå õàðàêòåðèçóåò ðåçóëüòàòû ïðîöåññà, ÿâëÿþùèåñÿ ñóùåñòâåííûìè èçìåðèìûìè öåëÿìè ïðîöåññà; – èçìåðåíèå âîçìîæíîñòè ïðîöåññà, êîòîðîå õàðàêòåðèçóåò íàáîð àòðèáóòîâ ïðîöåññà, ïðèìåíèìûõ ê ëþáîìó ïðîöåññó è ïðåäñòàâëÿþùèå ñîáîé èçìåðèìûå õàðàêòåðèñòèêè, êîòîðûå íåîáõîäèìû äëÿ óïðàâëåíèÿ ïðîöåññîì è óëó÷øàþùèå âîçìîæíîñòü åãî âûïîëíåíèÿ. Ïðè èçìåðåíèè ïðîöåññà ýòàëîííàÿ ìîäåëü ãðóïïèðóåò ïðîöåññû â òðè ãðóïïû, ñîäåðæàùèå ïÿòü êàòåãîðèé ïðîöåññîâ, ñîãëàñíî òèïó äåÿòåëüíîñòè, ê êîòîðûì îíè îáðàùåíû. Íà÷àëüíûå ïðîöåññû æèçíåííîãî öèêëà ñîñòîÿò èç êàòåãîðèé ïðîöåññîâ ïîñòàâùèê-çàêàç÷èê è èíæèíèðèíãà. Êàòåãîðèÿ ïðîöåññà ïîñòàâùèê-çàêàç÷èê ñîñòîèò èç ïðîöåññîâ, íà êîòîðûå íåïîñðåäñòâåííî âîçäåéñòâóþò çàêàç÷èê, ðàçðàáîòêà ïîääåðæêè è ïåðåõîäà ÏÑ çàêàç÷èêó, ïðåäóñìàòðèâàþò êîððåêòíîå ôóí145
êöèîíèðîâàíèå è èñïîëüçîâàíèå ïðîãðàììíîãî ïðîäóêòà è/èëè óñëóã. Êàòåãîðèÿ ïðîöåññà èíæèíèðèíãà ñîñòîèò èç ïðîöåññîâ, êîòîðûå íåïîñðåäñòâåííî îïðåäåëÿþò, îñóùåñòâëÿþò èëè ïîääåðæèâàþò ïðîãðàììíûé ïðîäóêò, åãî îòíîøåíèå ê ñèñòåìå è åãî äîêóìåíòàöèè ïîòðåáèòåëÿ (çàêàç÷èêà). Ïîääåðæèâàþùèå ïðîöåññû æèçíåííîãî öèêëà ñîñòîÿò èç êàòåãîðèè ïðîöåññà ïîääåðæêè. Êàòåãîðèÿ ïðîöåññà ïîääåðæêè ñîñòîèò èç ïðîöåññîâ, êîòîðûå ìîãóò èñïîëüçîâàòüñÿ ëþáûì èç äðóãèõ ïðîöåññîâ (âêëþ÷àÿ äðóãèå ïîääåðæèâàþùèå ïðîöåññû ) â ðàçëè÷íûõ òî÷êàõ æèçíåííîãî öèêëà ÏÑ. Îðãàíèçàöèîííûå ïðîöåññû æèçíåííîãî öèêëà ñîñòîÿò èç êàòåãîðèé ïðîöåññîâ óïðàâëåíèÿ è îðãàíèçàöèè. Êàòåãîðèÿ ïðîöåññà óïðàâëåíèÿ ñîñòîèò èç ïðîöåññîâ, êîòîðûå ñîäåðæàò ìåòîäû îáùåãî õàðàêòåðà è ìîãóò èñïîëüçîâàòüñÿ ëþáûì, êòî óïðàâëÿåò ëþáûì òèïîì ïðîåêòà èëè ïðîöåññîì âíóòðè æèçíåííîãî öèêëà ïðîãðàììíîãî îáåñïå÷åíèÿ. Êàòåãîðèÿ ïðîöåññà îðãàíèçàöèè ñîñòîèò èç ïðîöåññîâ, êîòîðûå óñòàíàâëèâàþò áèçíåñ-öåëè îðãàíèçàöèè è ðàçðàáàòûâàþò (ðàçâèâàþò) ïðîöåññ, ïðîäóêò è àêòèâíûå ðåñóðñû, êîòîðûå, êîãäà èñïîëüçóþò ïðîåêòû â îðãàíèçàöèè, ïîìîãóò åé äîñòè÷ü áèçíåñ-öåëåé. Êàæäûé ïðîöåññ â ýòàëîííîé ìîäåëè îïèñàí â òåðìèíàõ óòâåðæäåíèÿ öåëè. Ýòè óòâåðæäåíèÿ âêëþ÷àþò â ñåáÿ óíèêàëüíûå ôóíêöèîíàëüíûå öåëè ïðîöåññà, êîòîðûå ïîäòâåðæäàþòñÿ â êîíêðåòíîé ñðåäå. Óòâåðæäåíèå öåëè âêëþ÷àåò äîïîëíèòåëüíûé ìàòåðèàë, îïðåäåëÿþùèé âûõîäû óñïåøíîé ðåàëèçàöèè ïðîöåññà. Ñîîòâåòñòâèå öåëè ïðîöåññà ïðåäñòàâëÿåò ïåðâûé øàã â ôîðìèðîâàíèè âîçìîæíîñòè ïðîöåññà. Ýòàëîííàÿ ìîäåëü íå îïðåäåëÿåò êàê, èëè â êàêîì ïîðÿäêå, ýëåìåíòû óòâåðæäåíèé öåëè ïðîöåññà äîëæíû áûòü äîñòèãíóòû. Öåëè ïðîöåññà áóäóò äîñòèãíóòû â îðãàíèçàöèè ÷åðåç ðàçëè÷íûå äåéñòâèÿ áîëåå íèçêîãî óðîâíÿ, çàäà÷è è ìåòîäèêè, âûïîëíÿåìûå, ÷òîáû ïðîèçâåñòè ðàáî÷èé ïðîäóêò. Ýòè âûïîëíÿåìûå çàäà÷è, äåéñòâèÿ è ìåòîäèêè, à òàêæå õàðàêòåðèñòèêè ïðîèçâåäåííûõ ðàáî÷èõ ïðîäóêòîâ, ÿâëÿþòñÿ ïîêàçàòåëÿìè, êîòîðûå äåìîíñòðèðóþò, äîñòèãíóòà ëè öåëü êîíêðåòíîãî ïðîöåññà. Ðàçâèòèå âîçìîæíîñòè ïðîöåññà õàðàêòåðèçóåòñÿ â òåðìèíàõ àòðèáóòîâ ïðîöåññà, ñãðóïïèðîâàííûõ â óðîâíè âîçìîæíîñòè. Àòðèáóòû ïðîöåññà ÿâëÿþòñÿ ïðèçíàêàìè ïðîöåññà, êîòîðûå ìîãóò áûòü îöåíåíû ïî øêàëå äîñòèæåíèÿ, îáåñïå÷èâàÿ ìåðó âîçìîæíîñòè ïðî146
öåññà. Àòðèáóòû ïðèìåíèìû êî âñåì ïðîöåññàì. Êàæäûé àòðèáóò ïðîöåññà îïèñûâàåò àñïåêò ïîëíîé âîçìîæíîñòè óïðàâëåíèÿ è óëó÷øåíèÿ ýôôåêòèâíîñòè ïðîöåññà â äîñòèæåíèè åãî öåëåé è ñîäåéñòâóþùåãî áèçíåñ-öåëÿì îðãàíèçàöèè. Óðîâåíü âîçìîæíîñòè õàðàêòåðèçóåòñÿ íàáîðîì àòðèáóòîâ, êîòîðûå ðàáîòàþò âìåñòå. Êàæäûé óðîâåíü îáåñïå÷èâàåò ãëàâíîå ðàñøèðåíèå âîçìîæíîñòè âûïîëíåíèÿ ïðîöåññà. Óðîâíè ñîñòàâëÿþò ðàöèîíàëüíûé ïóòü ðàçâèòèÿ ÷åðåç óñîâåðøåíñòâîâàíèå âîçìîæíîñòè ëþáîãî ïðîöåññà.  ýòàëîííîé ìîäåëè îïðåäåëåíû øåñòü óðîâíåé âîçìîæíîñòè. Óðîâåíü 0: Íåçàâåðøåííûé. Îáùàÿ íåóäà÷à â äîñòèæåíèè öåëè ïðîöåññà. Èìåþòñÿ íåëåãêî èäåíòèôèöèðîâàííûå ðàáî÷èé ïðîäóêò èëè âûõîäû ïðîöåññà. Óðîâåíü 1: Âûïîëíÿåìûé. Öåëü ïðîöåññà, â îáùåì, äîñòèãíóòà. Äîñòèæåíèå íå ìîæåò ñòðîãî ïëàíèðîâàòüñÿ è îòñëåæèâàòüñÿ. Ïåðñîíàë îðãàíèçàöèè îñîçíàåò, ÷òî ïðîöåññ äîëæåí âûïîëíÿòüñÿ, è èìååòñÿ îáùåå ñîãëàñèå, ÷òî ýòîò ïðîöåññ âûïîëíÿåòñÿ, êàê òðåáóåòñÿ è êîãäà òðåáóåòñÿ. Èìåþòñÿ îïðåäåëåííûå ðàáî÷èå ïðîäóêòû ïðîöåññà, è îíè ñâèäåòåëüñòâóþò â ïîëüçó äîñòèæåíèÿ öåëè. Óðîâåíü 2: Óïðàâëÿåìûé. Ïðîöåññ âûðàáàòûâàåò ðàáî÷èå ïðîäóêòû, ñîãëàñíî îïðåäåëåííûì ïðîöåäóðàì, ïëàíèðóåòñÿ è îòñëåæèâàåòñÿ. Ðàáî÷èå ïðîäóêòû ñîîòâåòñòâóþò êîíêðåòíûì ñòàíäàðòàì è òðåáîâàíèÿì. Îñíîâíîå ðàçëè÷èå îò Âûïîëíÿåìîãî óðîâíÿ â òîì, ÷òî ïðè âûïîëíåíèè ïðîöåññà òåïåðü âûðàáàòûâàþòñÿ ðàáî÷èå ïðîäóêòû, êîòîðûå ïîëíîñòüþ âûïîëíÿþò òðåáîâàíèÿ ê êà÷åñòâó â ïðåäåëàõ îïðåäåëåííîãî ïðîìåæóòêà âðåìåíè è âûäåëåííîãî ðåñóðñà. Óðîâåíü 3: Óñòàíîâëåííûé. Ïðîöåññ âûïîëíÿåòñÿ è óïðàâëÿåòñÿ, èñïîëüçóÿ îïðåäåëåííûé ïðîöåññ, îñíîâàííûé íà õîðîøèõ ïðèíöèïàõ èíæèíèðèíãà ïðîãðàììíîãî îáåñïå÷åíèÿ. Èíäèâèäóàëüíûå ðåàëèçàöèè ïðîöåññà èñïîëüçóþò äîêóìåíòèðóþùèå ïðîöåññû, óòâåðæäåííûå, ïðèñïîñîáëåííûå âåðñèè ñòàíäàðòà â äîñòèæåíèè âûõîäîâ îïðåäåëåííîãî ïðîöåññà. Ðåñóðñû, íåîáõîäèìûå äëÿ óñòàíîâëåíèÿ îïðåäåëåíèÿ ïðîöåññà – òàêæå íà ìåñòå. Îñíîâíîå îòëè÷èå îò Óïðàâëÿåìîãî óðîâíÿ â òîì, ÷òî ïðîöåññ Óñòàíîâëåííîãî óðîâíÿ èñïîëüçóåò îïðåäåëåííûé ïðîöåññ, êîòîðûé ñïîñîáåí äîñòèãíóòü ñâîèõ âûõîäîâ. Óðîâåíü 4: Ïðåäñêàçóåìûé. Íà ïðàêòèêå îïðåäåëåííûé ïðîöåññ ïîñëåäîâàòåëüíî âûïîëíÿåòñÿ â ïðåäåëàõ îïðåäåëåííûõ îãðàíè÷åíèé è äîñòèãàåò îïðåäåëåííûõ öåëåé. Ïîäðîáíûå ìåðû âûïîëíåíèÿ ïðîöåññà ñîáðàíû è ïðîàíàëèçèðîâàíû. Ýòî âåäåò ê êîëè÷åñòâåííîìó ïîíèìàíèþ âîçìîæíîñòè ïðîöåññà è óëó÷øåííîé ñïîñîáíîñòè 147
ïðåäñêàçàòü âûïîëíåíèå. Âûïîëíåíèå ïðîöåññà îáúåêòèâíî óïðàâëÿåòñÿ. Êà÷åñòâî ðàáî÷èõ ïðîäóêòîâ êîëè÷åñòâåííî èçâåñòíî. Îñíîâíîå îòëè÷èå îò Óñòàíîâëåííîãî óðîâíÿ â òîì, ÷òî îïðåäåëåííûé ïðîöåññ òåïåðü âûïîëíÿåòñÿ ïîñëåäîâàòåëüíî âíóòðè îïðåäåëåííûõ îãðàíè÷åíèé, ÷òîáû äîñòè÷ü ñâîèõ îïðåäåëåííûõ âûõîäîâ. Óðîâåíü 5: Îïòèìèçèðóþùèé. Âûïîëíåíèå ïðîöåññà îïòèìèçèðóåòñÿ, ÷òîáû äîñòè÷ü òåêóùèå è áóäóùèå äåëîâûå ïîòðåáíîñòè. Ïðîöåññ äîñòèãàåò ïîâòîðÿåìîñòè ïðè äîñòèæåíèè îïðåäåëåííûõ áèçíåñ-öåëåé. Êîëè÷åñòâåííàÿ ýôôåêòèâíîñòü ïðîöåññà è öåëè ýôôåêòèâíîñòè äëÿ âûïîëíåíèÿ óñòàíîâëåíû, áàçèðóþòñÿ íà áèçíåñöåëÿõ îðãàíèçàöèè. Íåïðåðûâíûé ïðîöåññ, êîíòðîëèðóþùèé ýòè öåëè, ïîçâîëÿåò ïîëó÷àòü êîëè÷åñòâåííóþ îáðàòíóþ ñâÿçü, è óñîâåðøåíñòâîâàíèå äîñòèãíóòî àíàëèçîì ðåçóëüòàòîâ. Îñíîâíîå îòëè÷èå îò Ïðåäñêàçóåìîãî óðîâíÿ â òîì, ÷òî îïðåäåëåííûå è ñòàíäàðòíûå ïðîöåññû òåïåðü äèíàìè÷åñêè èçìåíÿþòñÿ è àäàïòèðóþòñÿ, ÷òîáû ýôôåêòèâíî äîñòè÷ü òåêóùèõ (àêòóàëüíûõ) è áóäóùèõ áèçíåñöåëåé. Åñòåñòâåííî, ýòàëîííàÿ ìîäåëü íå ìîæåò èñïîëüçîâàòüñÿ, êàê îñíîâà äëÿ ïðîâåäåíèÿ íàäåæíûõ è íåïðîòèâîðå÷èâûõ îöåíîê âîçìîæíîñòè ïðîöåññà, òàê êàê óðîâåíü äåòàëèçàöèè íå äîñòàòî÷åí. Îïèñàíèÿ öåëè ïðîöåññà è àòðèáóòîâ âîçìîæíîñòè â ýòàëîííîé ìîäåëè íåîáõîäèìî ïîääåðæèâàòü èñ÷åðïûâàþùèì íàáîðîì ïîêàçàòåëåé âûïîëíåíèÿ ïðîöåññà è åãî âîçìîæíîñòè. Òàêèì îáðàçîì, áóäåò âîçìîæåí íåïðîòèâîðå÷èâûé ðåéòèíã âîçìîæíîñòè ïðîöåññà. Èçìåðåíèå ïðîöåññà Ïðèâåäåì êëàññèôèêàöèþ ïðîöåññîâ, ïðèíÿòûõ â îðãàíèçàöèÿõ, çàíèìàþùèõñÿ ðàçðàáîòêîé, ýêñïëóàòàöèåé, ïðèîáðåòåíèåì, ïîñòàâêîé è ïîääåðæêîé ôóíêöèîíèðîâàíèÿ ÏÑ. Êëàññèôèêàöèÿ ðàñïîçíàåò ïÿòü êàòåãîðèé ïðîöåññîâ, êîòîðûå ñîäåðæàò âñå ïðîöåññû. Êàòåãîðèè è èõ ïðîöåññû ñîïîñòàâèìû ñ òåìè ïðîöåññàìè, êîòîðûå îïðåäåëåíû â ïðîåêòå ñòàíäàðòà ÈÑÎ/ÌÝÊ 12207-95. Êàê áûëî îòìå÷åíî âûøå, â ýòàëîííîé ìîäåëè ïðîöåññû îáúåäèíÿþòñÿ â òðè ãðóïïû è ïÿòü êàòåãîðèé ïðîöåññîâ: – íà÷àëüíûå ïðîöåññû æèçíåííîãî öèêëà âêëþ÷àþò êàòåãîðèè ïðîöåññà èíæèíèðèíãà (ENG) è ïîñòàâùèê-çàêàç÷èê (CUS); – ïîääåðæèâàþùèå ïðîöåññû æèçíåííîãî öèêëà âêëþ÷àþò êàòåãîðèè ïðîöåññà ïîääåðæêè (SUP); – îðãàíèçàöèîííûå ïðîöåññû æèçíåííîãî öèêëà âêëþ÷àþò êàòåãîðèè ïðîöåññà óïðàâëåíèÿ (MAN) è îðãàíèçàöèè (ORG). 148
Îïèñàíèå êàæäîé êàòåãîðèè ïðîöåññîâ âêëþ÷àåò õàðàêòåðèñòèêó ïðîöåññîâ, êîòîðûå îí ñîäåðæèò, ñîïðîâîæäàþùóþñÿ ñïèñêîì èìåí ïðîöåññîâ. Èíäèâèäóàëüíûå ïðîöåññû îïèñàíû â òåðìèíàõ øåñòè êîìïîíåíòîâ. Èäåíòèôèêàòîð ïðîöåññà. Èäåíòèôèöèðóåò êàòåãîðèþ è ïîñëåäîâàòåëüíûé íîìåð âíóòðè ýòîé êàòåãîðèè. Ñõåìà íóìåðàöèè ðàçëè÷àåòñÿ ìåæäó ïðîöåññàìè âåðõíåãî óðîâíÿ è ïðîöåññàìè âòîðîãî óðîâíÿ. Èäåíòèôèêàòîð ñîñòîèò èç äâóõ ÷àñòåé: ñîêðàùåíèÿ êàòåãîðèè (íàïðèìåð, ENG äëÿ êàòåãîðèè ïðîöåññà èíæèíèðèíãà) è íîìåð (íàïðèìåð, CUS. 1 îáîçíà÷àåò Ïðîöåññ Ïðèîáðåòåíèÿ è CUS. 1.2 îáîçíà÷àåò ïðîöåññ âòîðîãî óðîâíÿ, Ïðîöåññ Âûáîðà Ïîñòàâùèêà, êîòîðûé ÿâëÿåòñÿ ñîñòàâëÿþùèì (êîìïîíåíòíûì) ïðîöåññîì Ïðîöåññà Ïðèîáðåòåíèÿ). Èìÿ ïðîöåññà. Îïèñàòåëüíàÿ ôðàçà, êîòîðàÿ âûäåëÿåò ïðèíöèïèàëüíîå ñâîéñòâî ïðîöåññà (íàïðèìåð, Âûáîð Ïîñòàâùèêà). Òèï ïðîöåññà. Èìååòñÿ 3 òèïà ïðîöåññîâ âåðõíåãî óðîâíÿ (áàçèñíûé, ðàñøèðåííûé, íîâûé) è 2 ïðîöåññà âòîðîãî óðîâíÿ (êîìïîíåíòíûé, ðàñøèðåííûé), êîòîðûå èìåþò ñëåäóþùåå îòíîøåíèå ê ïðîöåññàì ÈÑÎ/ÌÝÊ 12207-95. Íîâûå ïðîöåññû äîïîëíèòåëüíû ê òåì, ÷òî îïðåäåëåíû â ÈÑÎ/ÌÝÊ 12207-95. Áàçèñíûå ïðîöåññû èäåíòè÷íû â ïðåäíàçíà÷åíèè ïðîöåññàì ÈÑÎ/ÌÝÊ 12207-95. Ðàñøèðåííûå ïðîöåññû äîïîëíÿþòñÿ íà ñóùåñòâóþùåì ïðîöåññå ÈÑÎ/ÌÝÊ 1220795. Êîìïîíåíòíûå ïðîöåññû ãðóïïèðóþò îäíî èëè áîëüøåå êîëè÷åñòâî äåéñòâèé ÈÑÎ/ÌÝÊ 12207095 èç òîãî æå ñàìîãî ïðîöåññà. Ðàñøèðåííûå êîìïîíåíòíûå ïðîöåññû ãðóïïèðóþò îäíî èëè áîëüøåå êîëè÷åñòâî äåéñòâèé ÈÑÎ/ÌÝÊ 12207-95 èç òîãî æå ñàìîãî ïðîöåññà è âêëþ÷àþò äîïîëíèòåëüíûé ìàòåðèàë. Öåëü ïðîöåññà. Ìàòåðèàë, êîòîðûé óêàçûâàåò öåëü ïðîöåññà, óñòàíàâëèâàþùåãî îáùèå öåëè âûïîëíåíèÿ ïðîöåññà íà âåðõíåì óðîâíå. Íåîáÿçàòåëüíûé äîïîëíèòåëüíûé ìàòåðèàë ìîæåò áûòü âêëþ÷åí, ÷òîáû äàëåå îïðåäåëèòü óòâåðæäåíèå öåëè. Ðåçóëüòàòû ïðîöåññà. Ñïèñîê îïèñàíèé ðåçóëüòàòîâ ïðîöåññà. Ïðèìå÷àíèÿ ïðîöåññà. Íåîáÿçàòåëüíûé ñïèñîê èíôîðìàòèâíûõ ïðèìå÷àíèé îòíîñèòåëüíî ïðîöåññà è åãî îòíîøåíèÿ ê äðóãèì ïðîöåññàì.  êà÷åñòâå ïðèìåðà íèæå ïðèâîäèòñÿ íåñêîëüêî ïðîöåññîâ. CUS.1. Ïðîöåññ Ïðèîáðåòåíèÿ Áàçèñíûé ïðîöåññ Öåëü Ïðîöåññà Ïðèîáðåòåíèÿ ñîñòîèò â òîì, ÷òîáû ïîëó÷èòü ïðîäóêò è/èëè óñëóãó, êîòîðûå óäîâëåòâîðÿþò ïîòðåáíîñòè, âûðàæåí149
íûå çàêàç÷èêîì (êëèåíòîì). Ïðîöåññ íà÷èíàåòñÿ ñ îïðåäåëåíèÿ ïîòðåáíîñòè çàêàç÷èêà è òðåáóåìûõ ðåçóëüòàòîâ ñ ïðèíÿòèåì ïðîäóêòà è/èëè óñëóãè, íåîáõîäèìûõ çàêàç÷èêó.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: – áóäåò ðàçðàáîòàí êîíòðàêò, êîòîðûé ÿñíî âûðàæàåò îæèäàíèÿ, îáÿçàííîñòè è îáÿçàòåëüñòâà, êàê çàêàç÷èêà, òàê è ïîñòàâùèêà; – áóäåò ïðîèçâåäåí ïðîäóêò è/èëè óñëóãà, ÷òî óäîâëåòâîðèò óñòàíîâëåííóþ ïîòðåáíîñòü çàêàç÷èêà; – ïðèîáðåòåíèå áóäåò ïðîâåðåíî òàêèì îáðàçîì, ÷òîáû îïðåäåëåííûå îãðàíè÷åíèÿ êàê, íàïðèìåð, ñòîèìîñòü, ïëàí è êà÷åñòâî, áûëè âûïîëíåíû. ENG.1. Ïðîöåññ Ðàçðàáîòêè Áàçèñíûé ïðîöåññ Öåëü Ïðîöåññà Ðàçðàáîòêè ñîñòîèò â òîì, ÷òîáû òðàíñôîðìèðîâàòü ñîãëàñîâàííûé íàáîð òðåáîâàíèé â ôóíêöèîíàëüíûé ïðîãðàììíûé ïðîäóêò èëè ïðîãðàììíóþ ñèñòåìó, êîòîðûå óäîâëåòâîðÿþò óñòàíîâëåííûì ïîòðåáíîñòÿì çàêàç÷èêà.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: – áóäåò ðàçðàáîòàí ïðîãðàììíûé ïðîäóêò èëè ïðîãðàììíàÿ ñèñòåìà; – áóäóò ðàçðàáîòàíû ïðîìåæóòî÷íûå ðàáî÷èå ïðîäóêòû, ÷òî ïîêàçûâàåò, ÷òî êîíå÷íîå èçäåëèå îñíîâûâàåòñÿ íà ñîãëàñîâàííûõ òðåáîâàíèÿõ; – áóäåò óñòàíîâëåíà íåïðîòèâîðå÷èâîñòü ìåæäó òðåáîâàíèÿìè ïðîãðàììíîãî îáåñïå÷åíèÿ è ïðîåêòàìè ïðîãðàììíîãî îáåñïå÷åíèÿ; – äàííûå òåñòèðîâàíèÿ áóäóò ïîêàçûâàòü, ÷òî êîíå÷íûé ïðîäóêò âñòðå÷àåò ñîãëàñîâàííûå òðåáîâàíèÿ; – êîíå÷íûé ïðîäóêò áóäåò óñòàíîâëåí â öåëåâóþ ñðåäó è ïðèíÿò çàêàç÷èêàìè. ÏÐÈÌÅ×ÀÍÈÅ: Ñîãëàñîâàííûå òðåáîâàíèÿ ìîæíî îáåñïå÷èâàòü îïåðàöèåé Ïðîöåññà Ïðèîáðåòåíèÿ (CUS. 1) èëè Ïðîöåññîì Óñòàíîâëåíèÿ Òðåáîâàíèé (CUS. 3). ENG.1.1. Ïðîöåññ Ðàçðàáîòêè è Àíàëèçà Ñèñòåìíûõ Òðåáîâàíèé Êîìïîíåíòíûé ïðîöåññ ENG.1 – Ïðîöåññà Ðàçðàáîòêè Öåëü Ïðîöåññà Ðàçðàáîòêè è Àíàëèçà Ñèñòåìíûõ Òðåáîâàíèé ñîñòîèò â òîì, ÷òîáû óñòàíîâèòü ñèñòåìíûå òðåáîâàíèÿ (ôóíêöèîíàëüíûå è íåôóíêöèîíàëüíûå) è àðõèòåêòóðó, èäåíòèôèöèðóÿ, êàêèå ñèñòåìíûå òðåáîâàíèÿ äîëæíû áûòü ðàñïðåäåëåíû ê êàêèì ýëåìåíòàì ñèñòåìû è â êàêîé âåðñèè.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: 150
– áóäóò ðàçðàáîòàíû ñèñòåìíûå òðåáîâàíèÿ, ÷òî ñîîòâåòñòâóåò óñòàíîâëåííûì ïîòðåáíîñòÿì çàêàç÷èêà; – áóäåò ïðåäëîæåíî ðåøåíèå, èäåíòèôèöèðóþùåå îñíîâíûå ýëåìåíòû ñèñòåìû; – ñîãëàñîâàííûå òðåáîâàíèÿ áóäóò ðàñïðåäåëåíû êàæäîìó èç îñíîâíûõ ýëåìåíòîâ ñèñòåìû; – áóäåò ðàçðàáîòàíà ñòðàòåãèÿ âåðñèè, îïðåäåëÿþùàÿ ïðèîðèòåò äëÿ âûïîëíåíèÿ ñèñòåìíûõ òðåáîâàíèé; – ñèñòåìíûå òðåáîâàíèÿ áóäóò îäîáðåíû è ìîäèôèöèðîâàíû, êàê è òðåáóåòñÿ; – òðåáîâàíèÿ, ïðåäëîæåííîå ðåøåíèå è èõ ñâÿçè áóäóò ñîîáùåíû âñåì çàèíòåðåñîâàííûì ñòîðîíàì. SUP.1. Ïðîöåññ Äîêóìåíòèðîâàíèÿ Ðàñøèðåííûé Ïðîöåññ Öåëü Ïðîöåññà Ðàçðàáîòêè Äîêóìåíòàöèè ñîñòîèò â òîì, ÷òîáû ðàçðàáîòàòü è ïîääåðæàòü äîêóìåíòû, êîòîðûå çàïèñûâàþò èíôîðìàöèþ, ïðîèçâåäåííóþ ïðîöåññîì èëè äåéñòâèåì.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: – áóäåò ðàçðàáîòàíà ñòðàòåãèÿ, èäåíòèôèöèðóþùàÿ äîêóìåíòû, ñôîðìèðîâàííûå â òå÷åíèå æèçíåííîãî öèêëà ïðîãðàììíîãî ïðîäóêòà; – áóäóò îïðåäåëåíû ñòàíäàðòû, ê êîòîðûì äîëæíû îáðàùàòüñÿ ïðè ðàçðàáîòêå äîêóìåíòîâ; – âñå äîêóìåíòû, ôîðìèðóåìûå ïðîöåññîì èëè ïðîåêòîì, áóäóò èäåíòèôèöèðîâàíû; – ñîäåðæàíèå è öåëü âñåõ äîêóìåíòîâ áóäåò îïðåäåëåíà, ðàññìîòðåíà è îäîáðåíà; – âñå äîêóìåíòû áóäóò ðàçðàáàòûâàòüñÿ è èçäàâàòüñÿ â ñîîòâåòñòâèè ñ îïðåäåëåííûìè ñòàíäàðòàìè; – âñå äîêóìåíòû áóäóò ïîääåðæèâàòüñÿ â ñîîòâåòñòâèè ñ îïðåäåëåííûìè êðèòåðèÿìè. ÏÐÈÌÅ×ÀÍÈÅ: Ïðîöåññ ïîääåðæèâàåò èñïîëíåíèå àòðèáóòà ïðîöåññà 2.2 â òåõ ïðèìåðàõ, ãäå îí ââåäåí. MAN.1.1. Ïðîöåññ Óïðàâëåíèÿ Ïðîåêòîì Êîìïîíåíòíûé ïðîöåññ MAN.1 – ïðîöåññà Óïðàâëåíèÿ Öåëü Ïðîöåññà Óïðàâëåíèÿ Ïðîåêòîì ñîñòîèò â òîì, ÷òîáû èäåíòèôèöèðîâàòü, óñòàíàâëèâàòü, êîîðäèíèðîâàòü è êîíòðîëèðîâàòü äåéñòâèÿ, çàäà÷è è ðåñóðñû, íåîáõîäèìûå äëÿ ïðîåêòà ñîçäàíèÿ ïðîäóêòà è/èëè âñòðå÷è óñëóãè ñîãëàñîâàííûì òðåáîâàíèÿì.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: – áóäåò îïðåäåëåíà îáëàñòü ðàáîò ïðîåêòà; 151
– áóäåò îöåíåíà âûïîëíèìîñòü äîñòèæåíèÿ öåëåé ïðîåêòà ñ äîñòóïíûìè ðåñóðñàìè è îãðàíè÷åíèÿìè; – áóäóò èçìåðåíû è îöåíåíû çàäà÷è è ðåñóðñû, íåîáõîäèìûå äëÿ çàâåðøåíèÿ ðàáîòû; – áóäóò èäåíòèôèöèðîâàíû è ïðîâåðÿòüñÿ èíòåðôåéñû ìåæäó ýëåìåíòàìè ïðîåêòà, äðóãèìè ïðîåêòàìè è îðãàíèçàöèîííûìè ìîäóëÿìè; – áóäóò ðàçðàáîòàíû è âûïîëíÿòüñÿ ïëàíû âûïîëíåíèÿ ïðîåêòà; – áóäåò ïðîâåðåí è áóäåò ñîîáùàòüñÿ ïðîãðåññ ïðîåêòà; – äåéñòâèÿ, ÷òîáû èñïðàâèòü îòêëîíåíèÿ îò ïëàíà è ïðåäîòâðàòèòü ðåêóððåíòíîå ñîîòíîøåíèå ïðîáëåì, èäåíòèôèöèðîâàííûõ â ïðîåêòå, áóäóò ïðèíèìàòüñÿ, êîãäà öåëè ïðîåêòà íå äîñòèãíóòû. Èçìåðåíèå âîçìîæíîñòè Èçìåðåíèå âîçìîæíîñòè ýòàëîííîé ìîäåëè îïðåäåëÿåò øêàëó èçìåðåíèÿ äëÿ îöåíêè âîçìîæíîñòè ëþáîãî ïðîöåññà. Âîçìîæíîñòü ïðîöåññà îïðåäåëåíà íà øåñòè ïóíêòàõ øêàëû, êîòîðàÿ ïîçâîëÿåò îöåíèòü âîçìîæíîñòü îò íåçàâåðøåííîãî äî îïòèìèçèðóþùåãî óðîâíÿ. Øêàëà îïðåäåëÿåò ïîâûøåíèå âîçìîæíîñòè âûïîëíÿåìîãî ïðîöåññà îò ýôôåêòèâíîñòè, êîòîðàÿ íå ñïîñîáíà ê äîñòèæåíèþ îïðåäåëåííûõ ðåçóëüòàòîâ âïëîòü äî ýôôåêòèâíîñòè è ÿâëÿåòñÿ ñïîñîáíîé ê äîñòèæåíèþ áèçíåñ-öåëè è ïîääåðæêå íåïðåðûâíîãî óëó÷øåíèÿ ïðîöåññà. Ñëåäîâàòåëüíî, øêàëà îïðåäåëÿåò ÷åòêèé ìàðøðóò óëó÷øåíèÿ äëÿ êàæäîãî èíäèâèäóàëüíîãî ïðîöåññà. Âíóòðè ìîäåëè ìåðà âîçìîæíîñòè îñíîâàíà íà íàáîðå èç äåâÿòè àòðèáóòîâ ïðîöåññà (ÀÏ) (òàáë. 4.6). Àòðèáóòû ïðîöåññà èñïîëüçóþòñÿ, ÷òîáû îïðåäåëèòü, äîñòèã ëè ïðîöåññ äàííîé âîçìîæíîñòè. Êàæäûé àòðèáóò èçìåðÿåò ñïåöèôè÷åñêèé àñïåêò âîçìîæíîñòè ïðîöåññà. Àòðèáóòû èçìåðÿþòñÿ â ïðîöåíòàõ è, ñëåäîâàòåëüíî, îáåñïå÷èâàþò áîëåå íàãëÿäíîå ïîíèìàíèå ñïåöèôè÷åñêèõ àñïåêòîâ âîçìîæíîñòè ïðîöåññà, òðåáóåìîé, ÷òîáû ïîääåðæèâàòü óëó÷øåíèå ïðîöåññà è îïðåäåëåíèå åãî âîçìîæíîñòè. Àòðèáóòû áîëåå ïîäðîáíî áóäóò ðàññìîòðåíû íàìè íèæå. Ðåéòèíã àòðèáóòîâ ïðîöåññà. Àòðèáóò ïðîöåññà ïðåäñòàâëÿåò èçìåðèìóþ õàðàêòåðèñòèêó ëþáîãî ïðîöåññà. Øêàëà ðåéòèíãà – øêàëà â ïðîöåíòàõ, îò íóëÿ äî ñòà, êîòîðàÿ ïðåäñòàâëÿåò ñòåïåíü äîñòèæåíèÿ àòðèáóòà. Ïîðÿäêîâàÿ øêàëà ðåéòèíãà, îïðåäåëåííàÿ íèæå, èñïîëüçóåòñÿ äëÿ êàëèáðîâêè óðîâíÿ äîñòèæåíèÿ îïðåäåëåííîé âîçìîæíîñòè àòðèáóòîâ ïðîöåññà. N – íå äîñòèãíóòûé: 0–15 % – åñòü ìàëåíüêîå èëè íåò âîîáùå ïîäòâåðæäåíèÿ äîñòèæåíèÿ îïðåäåëåííîãî àòðèáóòà. 152
P – ÷àñòè÷íî äîñòèãíóòûé: 16–50 % – åñòü ïîäòâåðæäåíèå íàäåæíîãî ñèñòåìàòè÷åñêîãî ìåòîäà ê äîñòèæåíèþ îïðåäåëåííîãî àòðèáóòà, íåêîòîðûå àñïåêòû äîñòèæåíèÿ ìîãóò áûòü íåïðåäñêàçóåìû. L – â çíà÷èòåëüíîé ñòåïåíè äîñòèãíóòûé: 51–85 % – åñòü ïîäòâåðæäåíèå íàäåæíîãî ñèñòåìàòè÷åñêîãî ìåòîäà ê çíà÷èòåëüíîìó äîñòèæåíèþ îïðåäåëåííîãî àòðèáóòà, âûïîëíåíèå ïðîöåññà ìîæåò èçìåíèòüñÿ â íåêîòîðûõ îáëàñòÿõ. F – ïîëíîñòüþ äîñòèãíóòûé: 86–100 % – åñòü ïîäòâåðæäåíèå ïîëíîãî è ñèñòåìàòè÷åñêîãî ìåòîäà ê ïîëíîìó äîñòèæåíèþ îïðåäåëåííîãî àòðèáóòà, íèêàêèõ çíà÷èòåëüíûõ íåäîñòàòêîâ íå ñóùåñòâóåò â ïðåäåëàõ îïðåäåëåííîé ÷àñòè îðãàíèçàöèè. Òàáëèöà 4.6 Íîìåð
Íàçâàíèå
Óðîâåíü 1
Âûïîëíÿåìûé ïðîöåññ
ÀÏ 1.1
Àòðèáóò âûïîëíåíèÿ ïðîöåññà
Óðîâåíü 2
Óïðàâëÿåìûé ïðîöåññ
AÏ 2.1
Àòðèáóò óïðàâëåíèÿ âûïîëíåíèåì
AÏ 2.2
Àòðèáóò óïðàâëåíèÿ ðàáî÷èì ïðîäóêòîì
Óðîâåíü 3
Óñòàíîâëåííûé ïðîöåññ
ÀÏ 3.1
Àòðèáóò îïðåäåëåíèÿ è ïðåîáðàçîâàíèÿ ïðîöåññà
ÀÏ 3.2
Àòðèáóò ðåñóðñà ïðîöåññà
Óðîâåíü 4
Ïðåäñêàçóåìûé ïðîöåññ
AÏ 4.1
Àòðèáóò èçìåðåíèÿ ïðîöåññà
AÏ 4.2
Àòðèáóò êîíòðîëÿ ïðîöåññà
Óðîâåíü 5
Îïòèìèçèðóþùèé ïðîöåññ
AÏ 5.1
Àòðèáóò èçìåíåíèÿ (âåðèôèêàöèè) ïðîöåññà
AÏ 5.2
Àòðèáóò âîçìîæíîñòè äàëüíåéøåãî óëó÷øåíèÿ
Êàæäûé àòðèáóò ïðîöåññà, îöåíåííûé â ëþáîé ÷àñòè îðãàíèçàöèè, âêëþ÷àÿ ñàìûé âûñîêèé óðîâåíü âîçìîæíîñòè, îïðåäåëåííûé â ñôåðå îöåíêè, äîëæåí áûòü ñîãëàñîâàí ñ ðåéòèíãîì, êîòîðûé èñïîëüçóåò øêàëó àòðèáóòà, îïðåäåëåííóþ âûøå. Íàáîð ðåéòèíãîâ àòðèáóòà äëÿ ïðîöåññà ôîðìèðóåò ïðîôèëü äëÿ ýòîãî ïðîöåññà. Âûõîä îöåíêè âêëþ÷àåò íàáîð ïðîôèëåé äëÿ âñåõ îöåíåííûõ ïðîöåññîâ. Êàæäûé ðåéòèíã àòðèáóòà ïðîöåññà äîëæåí èìåòü ññûëêó, êîòîðàÿ çàïèñûâàåò èìÿ ïðîöåññà è îöåíåííûé àòðèáóò ïðîöåññà. 153
Èñïîëüçóåìûé èäåíòèôèêàòîð äîëæåí äàâàòü îáúåêòèâíîå ïîäòâåðæäåíèå èñïîëüçîâàíèþ, ÷òîáû îïðåäåëèòü ðåéòèíã, êîòîðûé äîëæåí èçâëåêàòüñÿ. Ðåéòèíãè ìîãóò ïðåäñòàâëÿòüñÿ â ëþáîì ôîðìàòå, êàê, íàïðèìåð, ìàòðèöû èëè, êàê ÷àñòü áàçû äàííûõ, ïðè óñëîâèè, ÷òî ïðåäñòàâëåíèå äîïóñòèò èäåíòèôèêàöèþ èíäèâèäóàëüíûõ ðåéòèíãîâ, ñîãëàñíî ñõåìå. Ìîäåëü óðîâíÿ âîçìîæíîñòè ïðîöåññà. Óðîâåíü âîçìîæíîñòè, äîñòèãíóòûé ïðîöåññîì, äîëæåí áûòü ïîëó÷åí èç ðåéòèíãà àòðèáóòà äëÿ ýòîãî ïðîöåññà, ñîãëàñíî ìîäåëè óðîâíÿ âîçìîæíîñòè ïðîöåññà, îïðåäåëåííîé â òàáë. 4.7. Öåëü ýòîãî òðåáîâàíèÿ ñîñòîèò â òîì, ÷òîáû ãàðàíòèðîâàòü åäèíîîáðàçèå çíà÷åíèé, êîãäà óðîâåíü âîçìîæíîñòè ïðîöåññà ññûëàåòñÿ äëÿ ïðîöåññà. Òàáëèöà 4.7 Øêàëà
Àòðèáóòû ïðîöåññà
Îöåíêà
Óðîâåíü Âûïîëíåíèå ïðîöåññà 1
 îñíîâíîì èëè ïîëíîñòüþ
Óðîâåíü Âûïîëíåíèå ïðîöåññà 2 Óïðàâëåíèå âûïîëíåíèåì Óïðàâëåíèå ðàáî÷èì ïðîäóêòîì
Ïîëíîñòüþ Â îñíîâíîì èëè ïîëíîñòüþ Òî æå
Óðîâåíü Âûïîëíåíèå ïðîöåññà 3 Óïðàâëåíèå âûïîëíåíèåì Óïðàâëåíèå ðàáî÷èì ïðîäóêòîì Îïðåäåëåíèå è ïðåîáðàçîâàíèå ïðîöåññà Ðåñóðñ ïðîöåññà
Ïîëíîñòüþ Òî æå – "– Â îñíîâíîì èëè ïîëíîñòüþ Òî æå
Óðîâåíü Âûïîëíåíèå ïðîöåññà 4 Óïðàâëåíèå âûïîëíåíèåì Óïðàâëåíèå ðàáî÷èì ïðîäóêòîì Îïðåäåëåíèå è ïðåîáðàçîâàíèå ïðîöåññà Ðåñóðñ ïðîöåññà Èçìåðåíèå ïðîöåññà Kîíòðîëü ïðîöåññà
Ïîëíîñòüþ Òî æå – "– – "– – "– Â îñíîâíîì èëè ïîëíîñòüþ Òî æå
Óðîâåíü Âûïîëíåíèå ïðîöåññà 5 Óïðàâëåíèå âûïîëíåíèåì Óïðàâëåíèå ðàáî÷èì ïðîäóêòîì Îïðåäåëåíèå è ïðåîáðàçîâàíèå ïðîöåññà Ðåñóðñ ïðîöåññà Èçìåðåíèå ïðîöåññà Kîíòðîëü ïðîöåññà Èçìåíåíèå ïðîöåññà Âîçìîæíîñòü äàëüíåéøåãî óëó÷øåíèÿ
Ïîëíîñòüþ Òî æå – "– – "– – "– – "– – "– Â îñíîâíîì èëè ïîëíîñòüþ Òî æå
Íèæå ïðèâåäåíà òàáëèöà, ñîäåðæàùàÿ èòîãîâûå ñïèñêè ïðîöåññîâ, êîòîðûå âêëþ÷åíû â ýòàëîííóþ ìîäåëü, è ñîîòâåòñòâèå ïðîöåññîâ ýòàëîííîé ìîäåëè ïðîöåññàì, îïðåäåëåííûì â ñòàíäàðòå ÈÑÎ/ ÌÝÊ 12207-95 (òàáë. 4.8). 154
Òàáëèöà 4.8 1220795
Äåéñòâèÿ è ïðîöåññû 12207-95
15504-97
Ïðîöåññû 15504-97
Òèï
2
3
4
5
1 5. 5.1
Íà÷àëüíûå ïðîöåññû ÆÖ Ïðîöåññ ïðèîáðåòåíèå
5.1.1
Èíèöèàëèçàöèÿ
5.1.2
5.1.4
Ïîäãîòîâêà Çàÿâêè-äëÿÏðåäëîæåíèÿ Ïîäãîòîâêà êîíòðàêòà è êîððåêòèðîâêà Ïðîâåðêà ïîñòàâùèêà
5.1.5
Ïðèíÿòèå è çàâåðøåíèå
5.2
CUS.1
Ïðèîáðåòåíèå
Áàçèñíûé Kîìïîíåíòà
Ïðîöåññ ïîñòàâêè
CUS.1.1 Ïîäãîòîâêà ïðèîáðåòåíèÿ CUS.1.2 Âûáîð ïîñòàâùèêà CUS.1.2 Âûáîð ïîñòàâùèêà CUS.1.3 Ïðîâåðêà ïîñòàâùèêà CUS.1.4 Îäîáðåíèå çàêàç÷èêîì CUS.2 Ïîñòàâêà
5.2.1
Èíèöèàëèçàöèÿ
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.2.2
Ïîäãîòîâêà îòâåòà
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.2.3
Kîíòðàêò
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.2.4
Ïëàíèðîâàíèå
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.2.5
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.2.6
Âûïîëíåíèå è óïðàâëåíèå Îáçîð è îöåíêà
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.2.7
Ïîñòàâêà è çàâåðøåíèå
CUS.2
Ïîñòàâêà
Áàçèñíûé
CUS.3
Íîâûé
Áàçèñíûé
5.1.3
5.3
Ïðîöåññ ðàçðàáîòêè
ENG.1
Óñòàíîâëåíèå òðåáîâàíèé Ðàçðàáîòêà
5.3.1
Ðåàëèçàöèÿ ïðîöåññà
ENG.1
Ðàçðàáîòêà
5.3.2
Àíàëèç ñèñòåìíûõ òðåáîâàíèé
5.3.3
5.3.4
Kîìïîíåíòà Kîìïîíåíòà Kîìïîíåíòà Kîìïîíåíòà Áàçèñíûé
Áàçèñíûé
ENG.1.1 Ðàçðàáîòêà è Kîìïîíåíòà àíàëèç ñèñòåìíûõ òðåáîâàíèé Ðàçðàáîòêà àðõèòåêòóðû ENG.1.1 Ðàçðàáîòêà è Kîìïîíåíòà ñèñòåìû àíàëèç ñèñòåìíûõ òðåáîâàíèé Àíàëèç òðåáîâàíèé ÏÑ ENG.1.2 Àíàëèç ïðîãðàìì- Kîìïîíåíòà íûõ òðåáîâàíèé
155
Ïðîäîëæåíèå òàáë. 4.8 1 5.3.5
2
3
4
5
Ðàçðàáîòêà àðõèòåêòóðû ENG.1.3 Ðàçðàáîòêà ÏÑ ÏÑ Ðàáî÷èé ïðîåêò ÏÑ ENG.1.3 Ðàçðàáîòêà ÏÑ
Kîìïîíåíòà
Kîäèðîâàíèå è òåñòèðîâàíèå ÏÑ Èíòåãðàöèÿ ÏÑ
ENG.1.4 îíñòðóêöèÿ ÏÑ
Kîìïîíåíòà
ENG.1.5 Èíòåãðàöèÿ ÏÑ
Kîìïîíåíòà
5.3.9
ENG.1.6 Òåñòèðîâàíèå ÏÎ
Kîìïîíåíòà
5.3.11 Òåñòèðîâàíèå êâàëèôèêàöèè ñèñòåìû 5.3.12 Èíñòàëëÿöèÿ ÏÑ
ENG.1.7 Òåñòèðîâàíèå è èí- Kîìïîíåíòà òåãðàöèÿ ñèñòåìû ENG.1.7 Òåñòèðîâàíèå è èí- Kîìïîíåíòà òåãðàöèÿ ñèñòåìû CUS.2 Ïîñòàâêà Áàçèñíûé
5.3.13 Ïîääåðæêà ïðîãðàìì
CUS.2
Ïîñòàâêà
Áàçèñíûé
5.4
Ïðîöåññ ôóíêöèîíèðîâàíèÿ Ðåàëèçàöèÿ ïðîöåññà
CUS.4
Áàçèñíûé
CUS.4.1
5.5
Ôóíêöèîíàëüíîå òåñòèðîâàíèå Ôóíêöèîíèðîâàíèå ñèñòåìû Ïîääåðæêà ïîëüçîâàòåëÿ Ïðîöåññ ýêñïëóàòàöèè
ENG.2
5.5.1
Ðåàëèçàöèÿ ïðîöåññà
ENG.2
5.5.2
ENG.2
5.5.5
Àíàëèç ïðîáëåì è ìîäèôèêàöèé Ðåàëèçàöèÿ ìîäèôèêàöèè Ïðèíÿòèå â ýêñïëóàòàöèþ Ìèãðàöèÿ
5.5.6
Óòèëèçàöèÿ ÏÑ
ENG.2
Ôóíêöèîíàëüíîå èñïîëüçîâàíèå Ôóíêöèîíàëüíîå èñïîëüçîâàíèå Ôóíêöèîíàëüíîå èñïîëüçîâàíèå Ôóíêöèîíàëüíîå èñïîëüçîâàíèå Ïîääåðæêà ïîëüçîâàòåëÿ Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû Ýêñïëóàòàöèÿ ÏÑ è ñèñòåìû
5.3.6 5.3.7 5.3.8
Òåñòèðîâàíèå êâàëèôèêàöèè ÏÎ 5.3.10 Èíòåãðàöèÿ ñèñòåìû
5.4.1 5.4.2 5.4.3 5.4.4
5.5.3 5.5.4
156
CUS.4.1
CUS.4.1 CUS.4.2
ENG.2 ENG.2 ENG.2
Kîìïîíåíòà
Ðàñøèðåííàÿ êîìïîíåíòà Ðàñøèðåííàÿ êîìïîíåíòà Ðàñøèðåííàÿ êîìïîíåíòà Ðàñøèðåííàÿ êîìïîíåíòà Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé
Ïðîäîëæåíèå òàáë. 4.8 1
6.
2
3
4
5
6.1.1 6.1.2 6.1.3
Âñïîìîãàòåëüíûå ïðîöåññû ÆÖ Ïðîöåññ äîêóìåíòèðîâàíèÿ Ðåàëèçàöèÿ ïðîöåññà Ðàçðàáîòêà è ðàçâèòèå Ïðîäóêöèÿ
6.1.4
Ýêñïëóàòàöèÿ
SUP.1
Äîêóìåíòèðîâàíèå Ðàñøèðåííûé
6.2
Óïðàâëåíèå êîíôèãóðàöèåé Ðåàëèçàöèÿ ïðîöåññà
SUP.2
Óïðàâëåíèå êîíôèãóðàöèåé Óïðàâëåíèå êîíôèãóðàöèåé Óïðàâëåíèå êîíôèãóðàöèåé Óïðàâëåíèå êîíôèãóðàöèåé Óïðàâëåíèå êîíôèãóðàöèåé Óïðàâëåíèå êîíôèãóðàöèåé Óïðàâëåíèå êîíôèãóðàöèåé Ãàðàíòèÿ êà÷åñòâà Ãàðàíòèÿ êà÷åñòâà Ãàðàíòèÿ êà÷åñòâà Ãàðàíòèÿ êà÷åñòâà Ãàðàíòèÿ êà÷åñòâà
Áàçèñíûé
Âåðèôèêàöèÿ Âåðèôèêàöèÿ Âåðèôèêàöèÿ Ïðîâåðêà äîñòîâåðíîñòè Ïðîâåðêà äîñòîâåðíîñòè Ïðîâåðêà äîñòîâåðíîñòè Ñîâìåñòíûé îáçîð
Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé
6.1
6.2.1 6.2.2 6.2.3 6.2.4
SUP.1
Äîêóìåíòèðîâàíèå Ðàñøèðåííûé
SUP.1 SUP.1 SUP.1
Äîêóìåíòèðîâàíèå Ðàñøèðåííûé Äîêóìåíòèðîâàíèå Ðàñøèðåííûé Äîêóìåíòèðîâàíèå Ðàñøèðåííûé
SUP.2
Èäåíòèôèêàöèÿ SUP.2 êîíôèãóðàöèè Kîíòðîëü êîíôèãóðàöèè SUP.2 Ó÷åò ñòàòóñà êîíôèãóðàöèè Îöåíêà êîíôèãóðàöèè
SUP.2
SUP.2
6.5.1
Óïðàâëåíèå âûïóñêîì è ïîñòàâêîé Ïðîöåññ ãàðàíòèè êà÷åñòâà Ðåàëèçàöèÿ ïðîöåññà Ãàðàíòèÿ ïðîäóêòà Ãàðàíòèÿ ïðîöåññà Ñèñòåìû ãàðàíòèè êà÷åñòâà Ïðîöåññ âåðèôèêàöèè Ðåàëèçàöèÿ ïðîöåññà Âåðèôèêàöèÿ Ïðîöåññ ïðîâåðêè äîñòîâåðíîñòè Ðåàëèçàöèÿ ïðîöåññà
6.5.2
Ïðîâåðêà äîñòîâåðíîñòè
SUP.5
6.6
Ïðîöåññ ñîâìåñòíîãî îáçîðà
SUP.6
6.2.5 6.2.6 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.4 6.4.1 6.4.2 6.5
SUP.2
SUP.3 SUP.3 SUP.3 SUP.3 SUP.3 SUP.4 SUP.4 SUP.4 SUP.5 SUP.5
Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé
Áàçèñíûé Áàçèñíûé Áàçèñíûé
157
Ïðîäîëæåíèå òàáë. 4.8 1
6.6.1 6.6.2
6.7 6.7.1 6.7.2 6.8 6.8.1 6.8.2
7.
2
Ðåàëèçàöèÿ ïðîöåññà Îáçîðû óïðàâëåíèÿ ïðîåêòîì Òåõíè÷åñêèå îáçîðû Ïðîöåññ ïðîâåðêè Ðåàëèçàöèÿ ïðîöåññà Àóäèò Ïðîöåññ ðåøåíèÿ ïðîáëåì Ðåàëèçàöèÿ ïðîöåññà Ðåøåíèå ïðîáëåì
7.1.2
Îðãàíèçàöèîííûå ïðîöåññû ÆÖ Ïðîöåññ óïðàâëåíèÿ Èíèöèàëèçàöèÿ è îïðåäåëåíèå îáëàñòè Ïëàíèðîâàíèå
7.1.3
Âûïîëíåíèå è êîíòðîëü
7.1.4
Îáçîð è îöåíêà
7.1.5
Çàêðûòèå
7.1 7.1.1
7.2 7.2.1 7.2.2 7.2.3
158
Ïðîöåññ èíôðàñòðóêòóðû Ðåàëèçàöèÿ ïðîöåññà Ñîçäàíèå èíôðàñòðóêòóðû Ýêñïëóàòàöèÿ èíôðàñòðóêòóðû
3
4
5
SUP.6 SUP.6
Ñîâìåñòíûé îáçîð Ñîâìåñòíûé îáçîð
Áàçèñíûé Áàçèñíûé
SUP.6 SUP.7 SUP.7 SUP.7 SUP.8 SUP.8 SUP.8 SUP.9 SUP.10
Ñîâìåñòíûé îáçîð Ïðîâåðêà Ïðîâåðêà Ïðîâåðêà Ðåøåíèå ïðîáëåì Ðåøåíèå ïðîáëåì Ðåøåíèå ïðîáëåì Èçìåðåíèå Ïîâòîðíîå èñïîëüçîâàíèå
Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Áàçèñíûé Íîâûé Íîâûé
MAN.1 Óïðàâëåíèå MAN.1.1 Óïðàâëåíèå ïðîåêòîì MAN.1.1 Óïðàâëåíèå ïðîåêòîì MAN.1.1 Óïðàâëåíèå ïðîåêòîì MAN.1.1 Óïðàâëåíèå ïðîåêòîì MAN.1.1 Óïðàâëåíèå ïðîåêòîì MAN.2 Óïðàâëåíèå êà÷åñòâîì MAN.3 Óïðàâëåíèå ðèñêîì
Áàçèñíûé Kîìïîíåíòà
ORG.1
Íîâûé
ORG.4
Îðãàíèçàöèîííîå âûðàâíèâàíèå Èíôðàñòðóêòóðû
ORG.4 ORG.4
Èíôðàñòðóêòóðû Èíôðàñòðóêòóðû
Áàçèñíûé Áàçèñíûé
ORG.4
Èíôðàñòðóêòóðû
Áàçèñíûé
Kîìïîíåíòà Kîìïîíåíòà Kîìïîíåíòà Kîìïîíåíòà Íîâûé Íîâûé
Áàçèñíûé
Ïðîäîëæåíèå òàáë. 4.8 1
7.3
2
7.4
Ïðîöåññ óñîâåðøåíñòâîâàíèÿ Ñîçäàíèå ïðîöåññà Îöåíêà ïðîöåññà Óñîâåðøåíñòâîâàíèå ïðîöåññà Ïîäãîòîâêà ïðîöåññà
7.4.1
Ðåàëèçàöèÿ ïðîöåññà
7.4.2
Ïîäãîòîâêà ñóùåñòâåííîé ðàçðàáîòêè Ïîäãîòîâêà ðåàëèçàöèè ïëàíà
7.3.1 7.3.2 7.3.3
7.4.3
3
ORG.2
4
Óñîâåðøåíñòâîâàíèå ORG.2.1 Ñîçäàíèå ïðîöåññà ORG.2.2 Îöåíêà ïðîöåññà ORG.2.3 Óñîâåðøåíñòâîâàíèå ORG.3 Óïðàâëåíèÿ ëþäñêèìè ðåñóðñàìè ORG.3 Óïðàâëåíèå ëþäñêèìè ðåñóðñàìè ORG.3 Óïðàâëåíèå ëþäñêèìè ðåñóðñàìè ORG.3 Óïðàâëåíèå ëþäñêèìè ðåñóðñàìè
5
Áàçèñíûé Kîìïîíåíòà Kîìïîíåíòà Kîìïîíåíòà Ðàñøèðåííûé Ðàñøèðåííûé Ðàñøèðåííûé Ðàñøèðåííûé
Âûïîëíåíèå îöåíêè Íèæå îïðåäåëÿåòñÿ íàáîð ìèíèìàëüíûõ òðåáîâàíèé äëÿ âûïîëíåíèÿ îöåíêè. Äàííûå òðåáîâàíèÿ óâåëè÷àò âåðîÿòíîñòü òîãî, ÷òî ðåçóëüòàòû îöåíêè ïðîöåññîâ ÿâëÿþòñÿ öåëåâûìè, áåñïðèñòðàñòíûìè, íåïðîòèâîðå÷èâûìè, ïîâòîðèìûìè è ïðåäñòàâèòåëüíûìè, è îïðåäåëÿþò îáñòîÿòåëüñòâà, ïðè êîòîðûõ ðåçóëüòàòû îöåíêè ñðàâíèìû. Âõîä äîëæåí áûòü îïðåäåëåí äî îöåíêè è îäîáðåí çàêàç÷èêîì îöåíêè. Âõîä îöåíêè, êàê ìèíèìóì, äîëæåí îïðåäåëÿòü ñëåäóþùåå. 1. Ëè÷íîñòü çàêàç÷èêà îöåíêè è åãî îòíîøåíèå ê îöåíèâàåìîé îðãàíèçàöèè. 2. Öåëü îöåíêè. 3. Ñôåðó îöåíêè, âêëþ÷àÿ: à) ïðîöåññû, êîòîðûå áóäóò èññëåäîâàíû âíóòðè îðãàíèçàöèè; á) ñàìûé âåðõíèé óðîâåíü âîçìîæíîñòè, êîòîðûé äîëæåí èññëåäîâàòüñÿ; â) ÷àñòü îðãàíèçàöèè, êîòîðàÿ ðàçâîðà÷èâàåò ýòè ïðîöåññû; ã) êîíòåêñò ïðîöåññà, êîòîðûé, êàê ìèíèìóì, âêëþ÷àåò ðàçìåð îðãàíèçàöèè, äåìîãðàôèþ îðãàíèçàöèè, ïðåäìåòíóþ îáëàñòü ïðîäóêòà èëè óñëóã îðãàíèçàöèè, ðàçìåð, óÿçâèìîñòü è ñëîæíîñòü èçäåëèé èëè óñëóã, êà÷åñòâåííûå õàðàêòåðèñòèêè èçäåëèé (ñì., íàïðèìåð, ÈÑÎ/ÌÝÊ 9126-91). 4. Îãðàíè÷åíèÿ öåëîñòíîñòè îöåíêè, êîòîðûå ìîãóò âêëþ÷àòü: à) äîñòóïíîñòü êëþ÷åâûõ ðåñóðñîâ; 159
á) ìàêñèìàëüíîå êîëè÷åñòâî âðåìåíè, êîòîðîå äîëæíî èñïîëüçîâàòüñÿ äëÿ îöåíêè; â) ñïåöèôè÷åñêèå ïðîöåññû, êîòîðûå äîëæíû áûòü èñêëþ÷åíû èç îöåíêè; ã) ìèíèìàëüíûé, ìàêñèìàëüíûé èëè ñïåöèôè÷åñêèé òèïîâîé ðàçìåð, èëè ïîêðûòèå, êîòîðûå æåëàòåëüíû äëÿ îöåíêè; ä) ñîáñòâåííîñòü íà âûïîëíåíèå îöåíêè è ëþáûå îãðàíè÷åíèÿ íà èõ èñïîëüçîâàíèå; å) ñðåäñòâà óïðàâëåíèÿ íà èíôîðìàöèþ, êîòîðàÿ ñëåäóåò èç ñîãëàøåíèÿ êîíôèäåíöèàëüíîñòè. 5. Ïîäëèííîñòü ìîäåëè, èñïîëüçóåìîé â ïðåäåëàõ îöåíêè, êîòîðàÿ äîëæíà áûòü ñîâìåñòèìà ñ õîðîøåé ìîäåëüþ èíæèíèðèíãà ÏÑ. 6. Ëè÷íîñòè ýêñïåðòîâ-êîíñóëüòàíòîâ, âêëþ÷àÿ êîìïåòåíòíîãî ýêñïåðòà-êîíñóëüòàíòà, îòâåòñòâåííîãî çà îöåíêó. 7. Ëè÷íîñòè ýêñïåðòîâ-êîíñóëüòàíòîâ è ïåðñîíàëà ïîääåðæêè ñî ñïåöèôè÷åñêèìè îáÿçàííîñòÿìè äëÿ îöåíêè. 8. Ëþáàÿ äîïîëíèòåëüíàÿ èíôîðìàöèÿ, êîòîðàÿ áóäåò ñîáðàíà â òå÷åíèå îöåíêè, ÷òîáû ïîääåðæèâàòü óëó÷øåíèå ïðîöåññà èëè îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà. Ëþáûå èçìåíåíèÿ âî âõîäå îöåíêè äîëæíû áûòü ñîãëàñîâàíû ñ çàêàç÷èêîì è çàðåãèñòðèðîâàíû â çàïèñè îöåíêè. Çàêàç÷èê îöåíêè äîëæåí ïðîâåðÿòü, ÷òî ýêñïåðò-êîíñóëüòàíò, êîòîðûé áåðåò îòâåòñòâåííîñòü çà îöåíêó è íàáëþäåíèå çà íåé (êîìïåòåíòíûé ýêñïåðòêîíñóëüòàíò), èìååò íåîáõîäèìóþ êîìïåòåíòíîñòü è óìåíèÿ. Ýêñïåðò-êîíñóëüòàíò äîëæåí ïîäòâåðäèòü òðåáîâàíèÿ çàêàç÷èêà, ïðåæäå ÷åì ïðèñòóïèòü ê îöåíêå. Êîìïåòåíòíûé ýêñïåðò-êîíñóëüòàíò äîëæåí ãàðàíòèðîâàòü, ÷òî îöåíêà ïðîâîäèòñÿ â ñîîòâåòñòâèè ñ îïðåäåëåííûìè òðåáîâàíèÿìè è ïðèíèìàåò âî âíèìàíèå ðåëåâàíòíûå ðóêîâîäñòâà â äðóãèõ ÷àñòÿõ ÈÑÎ/ÌÝÊ 15504-97. Ýêñïåðò-êîíñóëüòàíò äîëæåí ãàðàíòèðîâàòü, ÷òî âñå äðóãèå ó÷àñòíèêè îöåíêè ïðîèíôîðìèðîâàíû î öåëÿõ, ñôåðå è ìåòîäå îöåíêè. Ïî çàâåðøåíèè îöåíêè, êîìïåòåíòíûé ýêñïåðò-êîíñóëüòàíò äîëæåí ïîäòâåðäèòü, ÷òî òðåáîâàíèÿ áûëè âûïîëíåíû. Îöåíêà äîëæíà ïðîâîäèòüñÿ, ñîãëàñíî çàðåãèñòðèðîâàííîìó ïðîöåññó, êîòîðûé ÿâëÿåòñÿ ñïîñîáíûì óäîâëåòâîðèòü öåëü îöåíêè. Îöåíêà ïðîöåññà äîëæíà ñîäåðæàòü ñëåäóþùèå äåéñòâèÿ. 1. Ïëàíèðîâàíèå. Ïëàí îöåíêè äîëæåí áûòü ðàçðàáîòàí è çàðåãèñòðèðîâàí, îïðåäåëÿÿ, êàê ìèíèìóì: òðåáóåìûå âõîäû; äåéñòâèÿ, êîòîðûå íóæíî âûïîëíèòü äëÿ ïðîâåäåíèÿ îöåíêè; ðåñóðñû è ïëàí, íàçíà÷åííûé ýòèì äåéñòâèÿì; âûáîð è îïðåäåëåííûå îáÿçàííîñòè 160
ýêñïåðòîâ-êîíñóëüòàíòîâ è ó÷àñòíèêîâ îðãàíèçàöèè îöåíêè; êðèòåðèè äëÿ ïðîâåðêè èñïîëíåíèÿ òðåáîâàíèé. 2. Ñáîð äàííûõ. Äàííûå, òðåáóåìûå äëÿ îöåíêè ïðîöåññîâ â ïðåäåëàõ îáëàñòè îöåíêè, äîëæíû áûòü ñîáðàíû ñèñòåìàòè÷åñêèì è óïîðÿäî÷åííûì ñïîñîáîì, ïðèìåíÿÿ ñëåäóþùèå ïðèíöèïû: – äîëæíû áûòü ÿâíî èäåíòèôèöèðîâàíû ñòðàòåãèÿ è ìåòîäû ñáîðà è àíàëèçà äàííûõ; – äîëæíî áûòü óñòàíîâëåíî ñîîòâåòñòâèå ìåæäó ïðîöåññàìè îðãàíèçàöèè, îïðåäåëåííîå â ñôåðå îöåíêè ÷åðåç ñîâìåñòèìóþ ìîäåëü, èñïîëüçóåìóþ äëÿ îöåíêè, è ïðîöåññàìè, îïðåäåëåííûìè â ýòàëîííîé ìîäåëè; – êàæäûé ïðîöåññ, èäåíòèôèöèðîâàííûé â îáëàñòè îöåíêè, äîëæåí áûòü îöåíåí íà îñíîâå öåëåâîãî äîêàçàòåëüñòâà; – öåëåâîå äîêàçàòåëüñòâî, ñîáðàííîå äëÿ êàæäîãî àòðèáóòà îöåíåííîãî ïðîöåññà, äîëæíî áûòü äîñòàòî÷íûì äëÿ óäîâëåòâîðåíèÿ öåëè îöåíêè è åå ñôåðû; – öåëü – óòâåðæäåííîå äîêàçàòåëüñòâî, îñíîâàííîå íà ïîêàçàòåëÿõ îöåíîê àòðèáóòà ïðîöåññà, êîòîðûå ïîääåðæèâàþò ðåøåíèÿ ýêñïåðòà-êîíñóëüòàíòà, äîëæíà áûòü çàðåãèñòðèðîâàíà, ÷òîáû îáåñïå÷èòü îñíîâó äëÿ ïðîâåðêè îöåíîê. Ýòè çàïèñè äîëæíû âêëþ÷àòü: à) ìåòîäû è èññëåäîâàííûå ðàáî÷èå ïðîäóêòû; á) èìåíà ëè÷íîñòåé, îáåñïå÷èâàþùèõ èíôîðìàöèþ; â) îáñóæäåíèå îöåíîê. 3. Ïðîâåðêà ïðàâèëüíîñòè äàííûõ. Ñîáðàííûå äàííûå äîëæíû áûòü óòâåðæäåíû, ãàðàíòèðóÿ, ÷òî óòâåðæäåííûå äàííûå äîñòàòî÷íî ïîêðûâàþò îáëàñòü îöåíêè. 4. Ðàíæèðîâàíèå ïðîöåññà. Îöåíêà äîëæíà áûòü íàçíà÷åíà è óòâåðæäàòüñÿ äëÿ êàæäîãî àòðèáóòà ïðîöåññà, äî è âêëþ÷àÿ, ñàìûé âûñîêèé óðîâåíü âîçìîæíîñòè, îïðåäåëåííûé â îáëàñòè îöåíêè, ïîäðàçäåëåíèÿ. Íàáîð ðåéòèíãîâ àòðèáóòà ïðîöåññà äîëæåí áûòü çàðåãèñòðèðîâàí êàê ïðîôèëü ïðîöåññà ïîäðàçäåëåíèÿ. ×òîáû îáåñïå÷èâàòü îñíîâó äëÿ ïîâòîðÿåìîñòè îöåíêè, îïðåäåëåííûé íàáîð ïîêàçàòåëåé îöåíêè â ñîâìåñòèìîé ìîäåëè äîëæåí èñïîëüçîâàòüñÿ â òå÷åíèå îöåíêè, ÷òîáû ïîääåðæèâàòü ñóæäåíèÿ ýêñïåðòà-êîíñóëüòàíòà â ðåéòèíãå àòðèáóòîâ ïðîöåññà. 5. Ðåçóëüòàòû. Ðåçóëüòàòû îöåíêè, âêëþ÷àÿ, êàê ìèíèìóì, âûõîäû, îïðåäåëåííûå íèæå (çàïèñü îöåíêè), äîëæíû áûòü çàðåãèñòðèðîâàíû è ñîîáùàòüñÿ çàêàç÷èêó îöåíêè. Êðèòåðèè äëÿ êâàëèôèêàöèè êîìïåòåíòíîãî ýêñïåðòà-êîíñóëüòàíòà äîëæíû áûòü çàðåãèñòðèðîâàíû. 161
Ýêñïåðòû-êîíñóëüòàíòû, ó÷àñòâóþùèå â îöåíêå, äîëæíû èìåòü äîñòóï ê ñîîòâåòñòâóþùèì ìàòåðèàëàì, îïèñûâàþùèì êàê âûïîëíèòü îöåíêè, è íåîáõîäèìóþ êîìïåòåíòíîñòü, èñïîëüçîâàòü ëþáûå ïðèáîðû èëè èíñòðóìåíòàëüíûå ñðåäñòâà, âûáðàííûå, ÷òîáû ïîääåðæèâàòü îöåíêó. Çàïèñü îöåíêè, êàê ìèíèìóì, äîëæíà ñîäåðæàòü: – äàòó îöåíêè; – âõîä îöåíêè (èñõîäíûå äàííûå); – èñïîëüçóåìûé ìåòîä îöåíêè è èíñòðóìåíòàëüíûå ñðåäñòâà; – èìåíà ýêñïåðòîâ-êîíñóëüòàíòîâ, êîòîðûå ïðîâåëè îöåíêó, âêëþ÷àÿ êîìïåòåíòíîãî ýêñïåðòà-êîíñóëüòàíòà, îòâåòñòâåííîãî çà îöåíêó; – íàáîð ïðîôèëåé ïðîöåññà, ñëåäóþùèõ èç ðåéòèíãîâ (ò. å. îäèí ïðîôèëü äëÿ êàæäîãî îöåíåííîãî ïðîöåññà); – ðàñïîëîæåíèå çàïèñåé îáúåêòèâíîãî äîêàçàòåëüñòâà, îáåñïå÷èâàþùåãî îöåíêè àòðèáóòà ïðîöåññà â ïðîôèëÿõ ïðîöåññà, è ýêñïåðò-êîíñóëüòàíò(îâ), îòâåòñòâåííûõ çà ðåøåíèå îöåíêè, – ëþáóþ äîïîëíèòåëüíóþ èíôîðìàöèþ, ñîáðàííóþ â òå÷åíèå îöåíêè, êîòîðàÿ áûëà èäåíòèôèöèðîâàíà â íà÷àëå îöåíêè, ÷òîáû ïîääåðæèâàòü óëó÷øåíèå ïðîöåññà èëè îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà; – âðåìÿ, ïîòðà÷åííîå ýêñïåðòîì-êîíñóëüòàíòîì, è óðîâåíü âîçìîæíîñòè ïðîöåññà èëè óðîâíè, êàê îïðåäåëåíî â ýòàëîííîé ìîäåëè. Çàïèñü äîëæíà ñîäåðæàòü ñëåäóþùåå óòâåðæäåíèå “..., ýòà îöåíêà ïðîâåëàñü â ñîîòâåòñòâèè ñ òðåáîâàíèÿìè ÈÑÎ 15504-97 “Îöåíêà ïðîöåññà ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ””. 4.4. Ìîäåëü îöåíêè Ýòàëîííàÿ ìîäåëü, îïðåäåëåííàÿ âûøå, îáåñïå÷èâàåò îáùóþ îñíîâó äëÿ âûïîëíåíèÿ îöåíîê âîçìîæíîñòè ïðîöåññà ðàçðàáîòêè ÏÑ, ïðèíèìàÿ âî âíèìàíèå ðåçóëüòàòû, èñïîëüçóþùèå îáùóþ øêàëó ðåéòèíãà. Ýòàëîííàÿ ìîäåëü îïðåäåëÿåò äâóõìåðíóþ ìîäåëü âîçìîæíîñòè ïðîöåññà. Îäíî èçìåðåíèå, èçìåðåíèå ïðîöåññà, îïðåäåëÿåò è êëàññèôèöèðóåò ïðîöåññû ðàçðàáîòêè ÏÑ â ïÿòü êàòåãîðèé ïðîöåññà. Âòîðîå èçìåðåíèå, èçìåðåíèå âîçìîæíîñòè, îïðåäåëÿåò ñåðèþ àòðèáóòîâ ïðîöåññà, ñãðóïïèðîâàííûõ â óðîâíè âîçìîæíîñòè. Àòðèáóòû ïðîöåññà ïðåäñòàâëÿþò ñîáîé èçìåðÿåìûå õàðàêòåðèñòèêè âîçìîæíîñòè ïðîöåññà. Ýòàëîííàÿ ìîäåëü, êàê óêàçûâàëîñü âûøå, íå ìîæåò áûòü èñïîëüçîâàíà êàê îñíîâà äëÿ ïðîâåäåíèÿ íàäåæíîé è ïîñëåäîâàòåëü162
íîé îöåíêè âîçìîæíîñòè ïðîöåññà, òàê êàê ïðåäóñìîòðåííûé óðîâåíü äåòàëèçàöèè â íåé íå äîñòàòî÷íûé. Îïèñàíèÿ öåëè è àòðèáóòîâ ïðîöåññà â ýòàëîííîé ìîäåëè äîëæíû ïîääåðæèâàòüñÿ èñ÷åðïûâàþùèì íàáîðîì ïîêàçàòåëåé âûïîëíåíèÿ ïðîöåññà è åãî âîçìîæíîñòè.  ýòîì ïîäðàçäåëå ïðåäñòàâëåíà ïðèìåðíàÿ ìîäåëü îöåíêè, âêëþ÷àþùàÿ ýòè ïîêàçàòåëè. Ïîëíàÿ ìîäåëü îöåíêè îñíîâûâàåòñÿ íà ýòàëîííîé ìîäåëè è ÿâëÿåòñÿ ñîâìåñòèìîé ñ íåé, è ìîæåò èñïîëüçîâàòüñÿ â êà÷åñòâå îñíîâû äëÿ ïðîâåäåíèÿ îöåíêè âîçìîæíîñòè ïðîöåññà ðàçðàáîòêè ÏÑ (ðèñ. 4.11). ×òîáû âûïîëíèòü îöåíêó, íóæíà äîïîëíèòåëüíàÿ èíôîðìàöèÿ î ìåòîäàõ. Îïèñàíèå ïðèìåðíîãî ìåòîäà íå âõîäèò â öåëè äàííîãî ó÷åáíîãî ïîñîáèÿ.
Ýòàëîííàÿ ìîäåëü Ìîäåëü îöåíêè Ìåòîäû îöåíêè Ðèñ. 4.11. Îòíîøåíèÿ ìåæäó ýòàëîííîé ìîäåëüþ, ìîäåëüþ îöåíêè è ìåòîäàìè îöåíêè
Ñòðóêòóðà è ïðèíöèïû ìîäåëè îöåíêè Îñíîâíàÿ ñòðóêòóðà ìîäåëè îöåíêà èäåíòè÷íà ýòàëîííîé ìîäåëè, îïðåäåëåííîé âûøå. Ñóùåñòâóåò ñâÿçü îäèí ê îäíîìó ìåæäó êàòåãîðèÿìè ïðîöåññîâ, ïðîöåññàìè, öåëÿìè ïðîöåññà, óðîâíÿìè âîçìîæíîñòåé ïðîöåññîâ è àòðèáóòàìè ïðîöåññîâ ýòàëîííîé ìîäåëè è ìîäåëüþ îöåíêè. Ìîäåëü îöåíêè ðàñøèðÿåò ýòàëîííàÿ ìîäåëü, äîáàâëÿÿ îïðåäåëåíèå è èñïîëüçóÿ ïîêàçàòåëè îöåíêè (ðèñ. 4.12). Ïîêàçàòåëè îöåíêè – îáúåêòèâíûå àòðèáóòû èëè õàðàêòåðèñòèêè äåéñòâèÿ, èëè ðàáî÷åãî ïðîäóêòà, êîòîðûå ïîääåðæèâàþò ðåøåíèÿ ýêñïåðòà-êîíñóëüòàíòà î âûïîëíåíèè è âîçìîæíîñòè îöåíèâàåìîãî ïðîöåññà. Áàçîâîå äåéñòâèå è õàðàêòåðèñòèêè ðàáî÷åãî ïðîäóêòà êàñàþòñÿ ïðîöåññîâ, îïðåäåëåííûõ â èçìåðåíèè ïðîöåññîâ ýòàëîííîé ìîäåëè è âûáèðàþòñÿ, ÷òîáû ÿâíî íàïðàâëÿòü äîñòèæåíèå öåëåé äëÿ îïðåäåëåííûõ ïðîöåññîâ. Áàçîâûå äåéñòâèÿ è ðàáî÷èå ïðîäóêòû ÿâëÿþòñÿ ïîêàçàòåëÿìè âûïîëíåíèÿ ïðîöåññà. Áàçîâûå äåéñòâèÿ ÿâëÿþòñÿ ôóíêöèîíàëüíîé äåêîìïîçèöèåé ïðîöåññà è äåìîíñòðèðóþò âûïîëíåíèå ïðîöåññîâ. Îíè îïðåäåëåíû äëÿ ïîääåðæ163
ÈÇÌÅÐÅÍÈÅ ÂÎÇÌÎÆÍÎÑÒÈ
ÈÇÌÅÐÅÍÈÅ ÏÐÎÖÅÑÑÀ Êàòåãîðèè ïðîöåññà Ïðîöåññû
Ïîêàçàòåëè âûïîëíåíèÿ ïðîöåññà
ÝÒÀËÎÍÍÀß ÌÎÄÅËÜ
Ïîêàçàòåëè îöåíêè
Ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà Äåéñòâèå óïðàâëåíèÿ
Áàçîâîå äåéñòâèå Ðàáî÷èå ïðîäóêòû è õàðàêòåðèñòèêè
Óðîâíè âîçìîæíîñòè Àòðèáóòû ïðîöåññà
Ïîêàçàòåëè âûïîëíåíèÿ äåéñòâèÿ
Ïîêàçàòåëè àòðèáóòîâ
ÌÎÄÅËÜ ÎÖÅÍÊÈ Ðèñ. 4.12. Ñâÿçü ìåæäó ýòàëîííîé ìîäåëüþ è ìîäåëüþ îöåíêè
êè ðåøåíèÿ î ñòåïåíè äîñòèæåíèÿ öåëè ïðîöåññà è åãî ðåçóëüòàòîâ (âûõîäîâ). Ïðîöåññû òàêæå èñïîëüçóþò è ôîðìèðóþò (âõîäû è âûõîäû) ðàáî÷èå ïðîäóêòû ñî ñïåöèôè÷åñêèìè õàðàêòåðèñòèêàìè. Äåéñòâèÿ óïðàâëåíèÿ êàñàþòñÿ àòðèáóòîâ ïðîöåññà, îïðåäåëåííûõ â èçìåðåíèè âîçìîæíîñòè ïðîöåññà ýòàëîííîé ìîäåëè. Äîêàçàòåëüñòâî èõ ýôôåêòèâíîãî âûïîëíåíèÿ ïîääåðæèâàåò ðåøåíèå î ñòåïåíè äîñòèæåíèÿ àòðèáóòà. Äåéñòâèå óïðàâëåíèÿ ñî ñâÿçàííûìè ïîêàçàòåëÿìè àòðèáóòà – ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà. Äåéñòâèÿ óïðàâëåíèÿ ÿâëÿþòñÿ ñðåäñòâàìè äîñòèæåíèÿ âîçìîæíîñòåé, óêàçàííûõ àòðèáóòàìè ïðîöåññà. Äàííûå äåéñòâèÿ ñâÿçûâàþòñÿ ñ ïîêàçàòåëÿìè àòðèáóòîâ, òàêèìè êàê: – õàðàêòåðèñòèêè âûïîëíåíèÿ äåéñòâèÿ, êîòîðûå îïèñûâàþò ðóêîâîäñòâî â åãî ðåàëèçàöèè; – õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû, êîòîðûå îáåñïå÷èâàþò ìåõàíèçìû äëÿ ïîìîùè â óïðàâëåíèè ïðîöåññîì; – ïðîöåññû, ñâÿçàííûå ñ èçìåðåíèåì ïðîöåññà, êîòîðûå ïîääåðæèâàþò äåéñòâèå óïðàâëåíèÿ. Êîíêðåòíûå äåéñòâèÿ óïðàâëåíèÿ ñâÿçûâàþòñÿ ñ êàæäûì àòðèáóòîì ïðîöåññà. Ïîêàçàòåëè àòðèáóòà ïîìîãàþò óñòàíàâëèâàòü 164
îáúåêòèâíûå ïîäòâåðæäåíèÿ, ÷òî äåéñòâèÿ óïðàâëåíèÿ âûïîëíÿþòñÿ. Ïðèíöèïû ìîäåëè îöåíêè. Ìîäåëü îöåíêè îñíîâàíà íà ñëåäóþùåì ïðèíöèïå: âîçìîæíîñòü ïðîöåññà ìîæåò áûòü îöåíåíà äåìîíñòðàöèåé äîñòèæåíèÿ àòðèáóòîâ ïðîöåññà. Êàæäûé ïðîöåññ â èçìåðåíèè ïðîöåññà èìååò íàáîð ñâÿçàííûõ áàçîâûõ äåéñòâèé, âûïîëíåíèå êîòîðûõ îáåñïå÷èâàåò äåìîíñòðàöèþ ñòåïåíè äîñòèæåíèÿ öåëè ïðîöåññà. Àíàëîãè÷íî, êàæäûé àòðèáóò ïðîöåññà â èçìåðåíèè âîçìîæíîñòè èìååò íàáîð ñâÿçàííûõ äåéñòâèé óïðàâëåíèÿ, âûïîëíåíèå êîòîðûõ îáåñïå÷èâàåò äåìîíñòðàöèþ ñòåïåíè äîñòèæåíèÿ ïðåäïèñàííîãî àòðèáóòà â ïðîöåññå. Ïîêàçàòåëè, îïðåäåëåííûå â ìîäåëè îöåíêè – íå òðåáóåìûå õàðàêòåðèñòèêè ïðîöåññà. Îíè ïðåäñòàâëÿþò äîêàçàòåëüñòâî, êîòîðîå ìîãëî áû áûòü íàéäåíî â ýêçåìïëÿðå ïðîöåññà è, ñëåäîâàòåëüíî, ìîæåò èñïîëüçîâàòüñÿ äëÿ ñóæäåíèÿ (ðåøåíèÿ) î äîñòèæåíèè âîçìîæíîñòè. Íàáîð ïîêàçàòåëåé îáåñïå÷èâàåò íàáîð ïîäðîáíûõ îòëè÷èé, êîòîðûå ìîãóò èñïîëüçîâàòüñÿ äëÿ îöåíêè, ñïîñîáñòâóåò ëè êîíêðåòíûé ýêçåìïëÿð äåéñòâèÿ öåëè ïðîöåññà èëè äîñòèæåíèþ åãî àòðèáóòà. Ïðåäñòàâëåíèå âûïîëíåíèÿ ïðîöåññà. Ìîäåëü îöåíêè ãðóïïèðóåò ïðîöåññû ïðè èçìåðåíèè ïðîöåññà â ïÿòü êàòåãîðèé, ñîãëàñíî òèïó äåÿòåëüíîñòè, ê êîòîðîìó îíè îáðàùåíû. Ãðóïïèðîâêè èäåíòè÷íû òåì, ÷òî îïðåäåëåíû â ýòàëîííîé ìîäåëè. Áàçîâîå äåéñòâèå – äåÿòåëüíîñòü ïî èíæèíèðèíãó ÏÑ èëè óïðàâëåíèþ ïðîåêòîì, êîòîðîå íàïðàâëÿåò öåëü êîíêðåòíîãî ïðîöåññà. Ïîñëåäîâàòåëüíîå âûïîëíåíèå áàçîâûõ äåéñòâèé, ñâÿçàííûõ ñ ïðîöåññîì, ïîìîæåò äîñòèãíóòü öåëè ïðîöåññà. Ñîãëàñîâàííûé íàáîð áàçîâûõ äåéñòâèé ñâÿçàí ñ êàæäûì ïðîöåññîì â èçìåðåíèè ïðîöåññà. Áàçîâûå äåéñòâèÿ îïèñàíû íà àáñòðàêòíîì óðîâíå, èäåíòèôèöèðóÿ, “÷òî” äîëæíî áûòü âûïîëíåíî áåç îïðåäåëåíèÿ “êàê”. Îíè õàðàêòåðèçóþò âûïîëíåíèå ïðîöåññà. Âûïîëíåíèå òîëüêî áàçîâûõ äåéñòâèé ïðîöåññà ïðåäñòàâëÿåò ïåðâûé øàã â ôîðìèðîâàíèè âîçìîæíîñòè ïðîöåññà, íî îíè ïðåäñòàâëÿþò óíèêàëüíûå, ôóíêöèîíàëüíûå äåéñòâèÿ ïðîöåññà, åñëè äàæå ýòî âûïîëíåíèå íå ñèñòåìàòè÷åñêîå. Âûïîëíåíèå áàçîâûõ äåéñòâèé ìîæåò áûòü íåïðåäñêàçóåìûì, ïðîòèâîðå÷èâûì, ïëîõî ñïëàíèðîâàííûì, è/èëè ðåçóëüòàò ïðîÿâëÿåòñÿ â ðàáî÷èõ ïðîäóêòàõ íèçêîãî êà÷åñòâà. Âûïîëíåíèå ïðîöåññà, îäíàêî, ïðîèçâîäèò ðàáî÷èå ïðîäóêòû, êîòîðûå ÿâëÿþòñÿ, ïî êðàéíåé ìåðå, íåçíà÷èòåëüíî ïðèãîäíûìè äëÿ èñïîëüçîâàíèÿ â äîñòèæåíèè öåëè ïðîöåññà.  ìîäåëè îöåíêè êàæ165
äûé ðàáî÷èé ïðîäóêò èìååò îïðåäåëåííûé íàáîð õàðàêòåðèñòèê, êîòîðûå ìîãóò èñïîëüçîâàòüñÿ, ÷òîáû îöåíèòü ýôôåêòèâíóþ ðåàëèçàöèþ ïðîöåññà. Ïðåäñòàâëåíèå âîçìîæíîñòè ïðîöåññà. Ðàçâèòèå âîçìîæíîñòè ïðîöåññà âûðàæåíî â ìîäåëè îöåíêè â òåðìèíàõ àòðèáóòîâ ïðîöåññà, ñãðóïïèðîâàííûõ â óðîâíè âîçìîæíîñòè. Àòðèáóòû è óðîâíè âîçìîæíîñòè èäåíòè÷íû òåì, êîòîðûå îïðåäåëåíû â ýòàëîííîé ìîäåëè. Àòðèáóòû ïðîöåññà – õàðàêòåðèñòèêè, êîòîðûå ìîãóò áûòü îöåíåíû ïî øêàëå äîñòèæåíèÿ, îáåñïå÷èâàÿ ìåðó âîçìîæíîñòè ïðîöåññà. Îíè ïðèìåíèìû êî âñåì ïðîöåññàì. Êàæäûé àòðèáóò ïðîöåññà îïèñûâàåò àñïåêò ïîëíîé âîçìîæíîñòè óïðàâëåíèÿ è óëó÷øåíèÿ ýôôåêòèâíîñòè ïðîöåññà â äîñòèæåíèè öåëè è ñîäåéñòâóþùåãî áèçíåñ-öåëÿì îðãàíèçàöèè. Óðîâåíü âîçìîæíîñòè – íàáîð àòðèáóòîâ, ðàáîòàþùèõ âìåñòå, îáåñïå÷èâàþùèõ îñíîâíîå óâåëè÷åíèå âîçìîæíîñòè âûïîëíèòü ïðîöåññ. Óðîâíè ñîñòàâëÿþò ðàöèîíàëüíûé ïóòü ðàçâèòèÿ ÷åðåç óëó÷øåíèå âîçìîæíîñòè ëþáîãî ïðîöåññà.  ïðåäåëàõ ìîäåëè îöåíêè èçìåðåíèå ïîòåíöèàëüíûõ âîçìîæíîñòåé îñíîâàíî íà íàáîðå èç äåâÿòè àòðèáóòîâ ïðîöåññà ýòàëîííîé ìîäåëè. Àòðèáóòû ïðîöåññà èñïîëüçîâàíû äëÿ îïðåäåëåíèÿ, äîñòèã ëè ïðîöåññ äàííîé âîçìîæíîñòè. Êàæäûé àòðèáóò èçìåðÿåò êîíêðåòíûé àñïåêò âîçìîæíîñòè ïðîöåññà. Àòðèáóòû ýâîëþöèîíèðóþò ïî ÷åòûðåõòî÷å÷íîé ïîðÿäêîâîé øêàëå ðåéòèíãîâ. Ñëåäîâàòåëüíî, îíè îáåñïå÷èâàþò ïðîíèêíîâåíèå â ñóòü ñïåöèôè÷åñêèõ àñïåêòîâ âîçìîæíîñòè ïðîöåññà, òðåáóåìîå äëÿ ïîääåðæêè óëó÷øåíèÿ ïðîöåññà è îïðåäåëåíèÿ âîçìîæíîñòè. Ñëåäóÿ îïðåäåëåíèþ àòðèáóòà êàæäîãî ïðîöåññà, ìîäåëü îöåíêè îáåñïå÷èâàåò òàêîé íàáîð äåéñòâèé óïðàâëåíèÿ, êîòîðûé, åñëè àäåêâàòíî âûïîëíåííûé â ïðîöåññå ñîçäàíèÿ ýêçåìïëÿðîâ, äîñòèãíåò õàðàêòåðèñòèê àòðèáóòà. Äåéñòâèÿ óïðàâëåíèÿ – äåéñòâèÿ óïðàâëåíèÿ ðîäîâîãî òèïà è ïðèìåíèìû êî âñåì ïðîöåññàì. Îíè ðàçðàáàòûâàþòñÿ äëÿ äîñòèæåíèÿ ïðèíöèïèàëüíûõ ôóíêöèé óïðàâëåíèÿ ïî ïëàíèðîâàíèþ, îðãàíèçàöèè, ðàñïðåäåëåíèþ ðåñóðñîâ è êîíòðîëÿ. Îáû÷íî, íî íå îáÿçàòåëüíî, èìåòü ÷åòûðå äåéñòâèÿ äëÿ êàæäîãî àòðèáóòà. Ñâÿçàííûå ñ êàæäûì äåéñòâèåì óïðàâëåíèÿ, íàáîðû ïîêàçàòåëåé ïðåäîñòàâëÿþò òèïîâîå ïîäòâåðæäåíèå, äîêàçûâàþùåå ñòåïåíü, â êîòîðîé äåéñòâèå óïðàâëåíèÿ âûïîëíÿåòñÿ. Ýòè ïîêàçàòåëè âêëþ÷àþò õàðàêòåðèñòèêè âûïîëíåíèÿ äåéñòâèÿ, ñâÿçàííûå õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû, ñâÿçàííûå ïðîöåññû. 166
Èñïîëüçîâàíèå ïîêàçàòåëåé â ðåéòèíãå ïðîöåññîâ. Âûõîä èç îöåíêè ïðîöåññà – íàáîð ïðîôèëåé ïðîöåññà, îäèí äëÿ êàæäîãî îáðàçöà ïðîöåññà âíóòðè îáëàñòè ïðèìåíåíèÿ îöåíêè. Êàæäûé ïðîôèëü ïðîöåññà ñîñòîèò èç íàáîðà äåâÿòè ðåéòèíãîâ àòðèáóòà äëÿ îöåíåííîãî ïðîöåññà. Êàæäûé ðåéòèíã àòðèáóòà ïðåäñòàâëÿåò ñóæäåíèå ýêñïåðòà-êîíñóëüòàíòà î ñòåïåíè äîñòèæåíèÿ àòðèáóòà. Ìîäåëü îöåíêè ïðåäñòàâëÿåò íàáîð ïîêàçàòåëåé, ôîðìèðóþùèõ îñíîâó íàáîðà çàðåãèñòðèðîâàííîãî äîêàçàòåëüñòâà, ïîçâîëÿþùåãî ìàêñèìèçèðîâàòü îáúåêòèâíîñòü ñóæäåíèé ýêñïåðòà. Ïîêàçàòåëü îïðåäåëåí êàê öåëåâîé àòðèáóò èëè õàðàêòåðèñòèêà äåéñòâèÿ (ðàáî÷åãî ïðîäóêòà), êîòîðûé ïîääåðæèâàåò ðåøåíèå î âûïîëíåíèè èëè âîçìîæíîñòè ïðîöåññà. Èç ýòîãî îïðåäåëåíèÿ ìîãóò áûòü èäåíòèôèöèðîâàíû äâà ðàçëè÷íûõ êëàññà ïîêàçàòåëåé: ïîêàçàòåëè âûïîëíåíèÿ ïðîöåññà è ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà. Âíóòðè êîíòåêñòà ýòîé ìîäåëè ýòè òèïû ïîêàçàòåëåé êàñàþòñÿ, ñîîòâåòñòâåííî, áàçîâûõ äåéñòâèé, îïðåäåëåííûõ ïðè èçìåðåíèè ïðîöåññà, è äåéñòâèé óïðàâëåíèÿ ïðè èçìåðåíèè âîçìîæíîñòè. Êëàññû è òèïû ïîêàçàòåëåé, èõ îòíîøåíèå ê âûõîäó îöåíêè ïîêàçàíû íà ðèñ. 4. 13.
Îöåíêà àòðèáóòîâ ïðîöåññà Áàçèðóåòñÿ íà: Ïîäòâåðæäåíèè âûïîëíåíèÿ ïðîöåññà Ïðåäóñìàòðèâàåò: Ïîêàçàòåëè âûïîëíåíèÿ ïðîöåññà Ñîñòîÿò èç: Áàçîâûõ äåéñòâèé Îöåíèâàþò:
Õàðàêòåðèñòèêè ðàáî÷èõ ïðîäóêòîâ
Ïîäòâåðæäåíèè âîçìîæíîñòè ïðîöåññà Ïðåäóñìàòðèâàåò: Ïîêàçàòåëè âîçìîæíîñòè ïðîöåññà Ñîñòîÿò èç: Äåéñòâèé óïðàâëåíèÿ Îöåíèâàþò: Õàðàêòåðèñòèêè âûïîëíåíèÿ äåéñòâèÿ
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû
Ðèñ. 4.13. Ñâÿçü ìåæäó ïîêàçàòåëÿìè è îöåíêàìè àòðèáóòà ïðîöåññà
167
Ïîêàçàòåëè – àòðèáóòû èëè õàðàêòåðèñòèêè, ñóùåñòâîâàíèå êîòîðûõ ïîäòâåðæäàåò, ÷òî îïðåäåëåííûå äåéñòâèÿ âûïîëíÿþòñÿ è äëÿ êîòîðûõ âîçìîæíî ñîáðàòü îáúåêòèâíîå äîêàçàòåëüñòâî â õîäå îöåíêè. Êàæäîå òàêîå äîêàçàòåëüñòâî ïîëó÷àåòñÿ èëè èç èññëåäîâàíèÿ ðàáî÷èõ ïðîäóêòîâ îöåíèâàåìûõ ïðîöåññîâ, èëè èç óòâåðæäåíèé, ñäåëàííûõ èñïîëíèòåëÿìè è àäìèíèñòðàòîðàìè ïðîöåññîâ. Ñóùåñòâîâàíèå ðàáî÷èõ ïðîäóêòîâ è èõ õàðàêòåðèñòèê îáåñïå÷èâàåò äîêàçàòåëüñòâî âûïîëíåíèÿ äåéñòâèé, ñâÿçàííûõ ñ íèìè. Àíàëîãè÷íî óòâåðæäåíèå, ïîëó÷åííîå îò èñïîëíèòåëåé ïðîöåññà, îáåñïå÷èâàåò äîêàçàòåëüñòâî îòíîñèòåëüíî âûïîëíåíèÿ äåéñòâèé è ñïîñîáà, êîòîðûì îíè âûïîëíÿþòñÿ. Ïîêàçàòåëè ìîäåëè âêëþ÷àþò ñïèñêè ïðåäëîæåííîãî äîêàçàòåëüñòâà, êîòîðîå ýêñïåðò-êîíñóëüòàíò ìîã ïîëó÷èòü, èëè íàáëþäàòü, â õîäå îöåíêè. Îíè íå ïðåäíàçíà÷åíû, ÷òîáû áûòü ðàñöåíåííûìè êàê îáÿçàòåëüíûé íàáîð êîíòðîëüíûõ ñïèñêîâ, êîòîðûå äîëæíû ñîïðîâîæäàòüñÿ, íî äîâîëüíû êàê ðóêîâîäñòâî äëÿ ýêñïåðòà-êîíñóëüòàíòà â íàêîïëåíèè íåîáõîäèìîãî îáúåêòèâíîãî äîêàçàòåëüñòâà, ÷òîáû ïîääåðæèâàòü èõ ñóæäåíèÿ î âîçìîæíîñòè. Ïîëó÷åííîå ïîäòâåðæäåíèå äîëæíî áûòü çàðåãèñòðèðîâàíî â ôîðìå, êîòîðàÿ ÿâíî îïðåäåëÿåò òèïû ïîêàçàòåëåé è êëàññû, òàê, ÷òîáû ïîääåðæêà äëÿ ñóæäåíèé ýêñïåðòà-êîíñóëüòàíòà ìîãëà áûòü ëåãêî ïîäòâåðæäåíà èëè ïðîâåðåíà. Èçìåðåíèå ïðîöåññà â ìîäåëè îöåíêè  ìîäåëè îöåíêè ïðè èçìåðåíèè ïðîöåññà ïîëíîå îïèñàíèå êàæäîãî ïðîöåññà âêëþ÷àåò: – ñôåðó öåëè ïðîöåññà, ïðèíèìàåìóþ èç ýòàëîííîé ìîäåëè; – ïðèìå÷àíèÿ, óñèëèâàþùèå ýòó ñôåðó, ãäå íåîáõîäèìî; – íàáîð áàçîâûõ äåéñòâèé äëÿ ïðîöåññà, íåîáõîäèìûõ äëÿ äîñòèæåíèÿ öåëè ïðîöåññà; – ÷èñëî âõîäíûõ è âûõîäíûõ ðàáî÷èõ ïðîäóêòîâ, ñâÿçàííûõ ñ êàæäûì ïðîöåññîì; – õàðàêòåðèñòèêè, ñâÿçàííûå ñ êàæäûì ðàáî÷èì ïðîäóêòîì. Äëÿ ïðèìåðà ïðèâåäåì îïèñàíèå ïî îäíîìó ïðîöåññó èç êàæäîé êàòåãîðèè. Ïîëíûé ñïèñîê áàçîâûõ äåéñòâèé êàæäîãî ïðîöåññà ïðèâåäåí â Ïðèë. 2. CUS.1. Ïðèîáðåòåíèå ÏÑ Öåëüþ ïðîöåññà Ïðèîáðåòåíèÿ ÏÑ ÿâëÿåòñÿ ïîëó÷åíèå ïðîäóêòà è/èëè óñëóãè, êîòîðûå óäîâëåòâîðÿò ïîòðåáíîñòè, âûðàæåííûå êëèåíòîì. Ïðîöåññ íà÷èíàåòñÿ ñ èäåíòèôèêàöèè ïîòðåáíîñòè êëèåíòà è ðåçóëüòàòîâ ñ ïðèíÿòèåì ïðîäóêòà è/èëè óñëóãè, íåîáõîäèìûõ êëèåíòó.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: 168
– áóäåò ðàçðàáîòàí êîíòðàêò, â êîòîðîì ÿñíî âûðàæåíî îæèäàíèå, îáÿçàííîñòè è îòâåòñòâåííîñòü, êàê ïîñòàâùèêà, òàê è êëèåíòà; – ïðîäóêò è/èëè óñëóãà, êîòîðûå áóäóò ïðîèçâåäåíû, óäîâëåòâîðÿò ïîòðåáíîñòè êëèåíòà; – ïðîöåññ ïðèîáðåòåíèÿ áóäåò óïðàâëÿåìûì, ÷òîáû âûïîëíèòü óñòàíîâëåííûå îãðàíè÷åíèÿ (íàïðèìåð, òàêèå êàê ñòîèìîñòü, ãðàôèê è êà÷åñòâî). ENG.2. Ðàçðàáîòêà òðåáîâàíèé ê ÏÑ Öåëü ïðîöåññà Ðàçðàáîòêè ïðîãðàììíûõ òðåáîâàíèé – ôîðìóëèðîâêà òðåáîâàíèé ê ïðîãðàììíîìó îáåñïå÷åíèþ ñèñòåìû. Êàê ðåçóëüòàò óñïåøíîé ðåàëèçàöèè ýòîãî ïðîöåññà: – áóäóò îïðåäåëåíû òðåáîâàíèÿ, ïðåäúÿâëÿåìûå ê ðàçëè÷íûì ïðîãðàììíûì êîìïîíåíòàì ñèñòåìû è èõ èíòåðôåéñàì, ñîîòâåòñòâóþùèì íàñòîÿùèì è ïðåäïîëàãàåìûì ïîòðåáíîñòÿì êëèåíòà; – äîëæíû áûòü ðàçðàáîòàíû ïðîàíàëèçèðîâàííûå, êîððåêòíûå è ïîääàþùèåñÿ ïðîâåðêå òðåáîâàíèÿ ê ïðîãðàììíîìó îáåñïå÷åíèþ; – äîëæíî áûòü ïîíÿòî âëèÿíèå ïðîãðàììíûõ òðåáîâàíèé íà îïåðàöèîííóþ ñðåäó; – äîëæíà áûòü ðàçðàáîòàíà ñîîòâåòñòâóþùàÿ ñòðàòåãèÿ âûïóñêà, îïðåäåëÿþùàÿ ïðèîðèòåò â ðåàëèçàöèè òðåáîâàíèé ê ñèñòåìå; – ïðîãðàììíûå òðåáîâàíèÿ äîëæíû áûòü ïðîâåðåíû è îòêîððåêòèðîâàíû, åñëè íåîáõîäèìî; – òðåáîâàíèÿ ê ïðîãðàììíîìó ñðåäñòâó äîëæíû áûòü ïåðåäàíû âñåì çàäåéñòâîâàííûì ñòîðîíàì. SUP.3. Âûïîëíåíèå ãàðàíòèè êà÷åñòâà Öåëüþ ïðîöåññà Ãàðàíòèÿ êà÷åñòâà ÿâëÿåòñÿ îáåñïå÷åíèå ãàðàíòèè òîãî, ÷òî ðàáî÷èå ïðîäóêòû è äåéñòâèÿ ïðîöåññà èëè ïðîåêòà ñîãëàñóþòñÿ ñî âñåìè ïðèìåíÿåìûìè ñòàíäàðòàìè, ïðîöåäóðàìè è òðåáîâàíèÿìè. Ðåçóëüòàòû óñïåøíîé ðåàëèçàöèè ïðîöåññà: – äîëæíû áûòü îïðåäåëåíû, ñïëàíèðîâàíû è ðàñïèñàíû äåéñòâèÿ ïî ãàðàíòèè êà÷åñòâà ïðîöåññîâ è ïðîåêòà; – äîëæíû áûòü îïðåäåëåíû ñòàíäàðòû êà÷åñòâà, ìåòîäîëîãèè, ïðîöåäóðû è ñðåäñòâà äëÿ âûïîëíåíèÿ äåéñòâèé ïî îáåñïå÷åíèþ ãàðàíòèè êà÷åñòâà; – äîëæíû áûòü óñòàíîâëåíû ðåñóðñû è îòâåòñòâåííîñòü äëÿ âûïîëíåíèÿ äåéñòâèé ïî îáåñïå÷åíèþ ãàðàíòèè êà÷åñòâà; – äîëæíà áûòü óñòàíîâëåíà è ãàðàíòèðîâàòüñÿ íåçàâèñèìîñòü îòâåòñòâåííûõ ëèö çà âûïîëíåíèå äåéñòâèé ïî ãàðàíòèè êà÷åñòâà; – äîëæíû áûòü âûïîëíåíû îïðåäåëåííûå äåéñòâèÿ ïî ãàðàíòèè êà÷åñòâà â ñîîòâåòñòâèè ñ ïëàíàìè è ãðàôèêàìè. 169
MAN.2. Óïðàâëåíèå êà÷åñòâîì Öåëüþ ïðîöåññà Óïðàâëåíèÿ êà÷åñòâîì ÿâëÿåòñÿ óïðàâëåíèå êà÷åñòâîì ïðîäóêòà è óñëóã ïðîåêòà, à òàêæå ãàðàíòèÿ òîãî, ÷òî îíè óäîâëåòâîðÿþò êëèåíòà. Ïðîöåññ âêëþ÷àåò óñòàíîâëåíèå ôîêóñà íà óïðàâëåíèå êà÷åñòâîì ïðîäóêòà è ïðîöåññà, êàê ïðîåêòà, òàê è îðãàíèçàöèîííîãî óðîâíÿ.  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: – áóäóò óñòàíîâëåíû öåëè êà÷åñòâà, îñíîâàííûå íà òðåáîâàíèÿõ êà÷åñòâà çàêàç÷èêà, äëÿ ðàçëè÷íûõ êîíòðîëüíûõ òî÷åê âíóòðè æèçíåííîãî öèêëà ÏÑ; – áóäóò îïðåäåëåíû è èñïîëüçîâàíû ìåòðèêè, êîòîðûå èçìåðÿþò ðåçóëüòàòû äåéñòâèé ïðîåêòà â êîíòðîëüíûõ òî÷êàõ æèçíåííîãî öèêëà ïðîåêòà, è îöåíèâàþò, áûëè ëè öåëè êà÷åñòâà äîñòèãíóòû; – áóäóò èäåíòèôèöèðîâàíû è èíòåãðèðîâàíû â ìîäåëü æèçíåííîãî öèêëà ÏÑ äåéñòâèÿ, êîòîðûå ïîìîãóò äîñòè÷ü öåëåé êà÷åñòâà; – áóäóò âûïîëíåíû èäåíòèôèöèðîâàííûå äåéñòâèÿ êà÷åñòâà; – áóäóò ïðèíèìàòüñÿ êîððåêòèðóþùèå äåéñòâèÿ, êîãäà öåëè êà÷åñòâà íå äîñòèãíóòû. ORG.2. Îïðåäåëåíèå ïðîöåññà Öåëü Îïðåäåëåíèÿ ïðîöåññà – ñôîðìèðîâàòü áèáëèîòåêó ìíîãîêðàòíî èñïîëüçóåìûõ îïðåäåëåíèé ïðîöåññà (âêëþ÷àÿ ñòàíäàðòû, ïðîöåäóðû è ìîäåëè), êîòîðàÿ áóäåò ïîääåðæèâàòü èñïîëíåíèå óñòîé÷èâûõ è ïîâòîðÿþùèõ ïðîöåññîâ óïðàâëåíèÿ è èíæèíèðèíãà ÏÑ (âñå ïðîöåññû, âêëþ÷åííûå â ýòî ðóêîâîäñòâî).  ðåçóëüòàòå óñïåøíîé ðåàëèçàöèè ïðîöåññà: – áóäåò ñóùåñòâîâàòü õîðîøî îïðåäåëåííûé è ïîääåðæèâàþùèé ñòàíäàðòû êîìïëåêò ïðîöåññîâ, âìåñòå ñ èíäèêàöèåé ïðèìåíèìîñòè êàæäîãî ïðîöåññà; – áóäóò îïðåäåëåíû ïîäðîáíûå çàäà÷è, äåéñòâèÿ è ñâÿçàííûå ðàáî÷èå ïðîäóêòû äëÿ êàæäîãî ñòàíäàðòíîãî ïðîöåññà, âìåñòå ñ îæèäàåìûìè õàðàêòåðèñòèêàìè âûïîëíåíèÿ; – áóäåò ñóùåñòâîâàòü ðàçâåðíóòûé êîíêðåòíûé ïðîöåññ äëÿ êàæäîãî ïðîåêòà, ïðèñïîñîáëåííûé èç ñòàíäàðòíîãî ïðîöåññà â ñîîòâåòñòâèè ñ ïîòðåáíîñòÿìè ïðîåêòà; – áóäåò ñóùåñòâîâàòü è ïîääåðæèâàòüñÿ áèáëèîòåêà èíôîðìàöèè è äàííûõ, ñâÿçàííàÿ ñ èñïîëüçîâàíèåì ñòàíäàðòíîãî ïðîöåññà äëÿ êîíêðåòíûõ ïðîöåññîâ. Ñâÿçàííûå ðàáî÷èå ïðîäóêòû ìîãóò èñïîëüçîâàòüñÿ ïðè ðàññìîòðåíèå ïîòåíöèàëüíûõ âõîäîâ è âûõîäîâ ðåàëèçàöèè ïðîöåññà 170
îðãàíèçàöèè è îáåñïå÷èâàþò ðóêîâîäñòâî äëÿ ïîèñêà è îáåñïå÷åíèÿ îáúåêòèâíîãî äîêàçàòåëüñòâà, îáåñïå÷èâàþùåå îöåíêó êîíêðåòíîãî ïðîöåññà. Ïðèâåäåííûå íèæå íåêîòîðûå ðàáî÷èå ïðîäóêòû (òàáë. 4.9–4.14) íå äîëæíû ðàññìàòðèâàòüñÿ êàê êîíòðîëüíûé ñïèñîê òîãî, ÷òî êàæäàÿ îðãàíèçàöèÿ äîëæíà èìåòü. Îíè äîëæíû èñïîëüçîâàòüñÿ êàê ïðèìåð è îòïðàâíàÿ òî÷êà äëÿ ðàññìîòðåíèÿ, ÿâëÿþòñÿ ëè ðàáî÷èå ïðîäóêòû íåîáõîäèìûìè è ñïîñîáñòâóþò ëè äîñòèæåíèþ ïðåäïîëàãàåìîé öåëè ïðîöåññà. Òàáëèöà 4.9 CUS.1. Ïðèîáðåòåíèå ÏÑ Âõîä
Âûõîä
83) Ïðîñüáà êëèåíòà 52) Âíóòðåííèå òðåáîâàíèÿ 48) Îòâåò íà ïðåäëîæåíèÿ ïîñòàâùèêà 49) Çàïèñü èñòîðèè ïîñòàâùèêà 29) Çàïèñè îöåíêè / ïðîâåðêè 51) Kîíòðàêò 21) Àíàëèç ðåçóëüòàòîâ 45) Ñòðàòåãèÿ ïðèîáðåòåíèÿ
44) Îöåíêà ïîòðåáíîñòè â ïðîäóêòå 52) Òðåáîâàíèÿ íà ïðîäóêò / óñëóãó 45) Ñòðàòåãèè / ïëàí ïðèîáðåòåíèå 47) Ïðîñüáà î ïðåäëîæåíèè 21) Ðåçóëüòàòû àíàëèçà 31) Çàïèñè îáçîðà 51) Kîíòðàêò 68) Ñòðàòåãèÿ ïðèåìîñäàòî÷íîãî èñïûòàíèÿ
Òàáëèöà 4.10 CUS.2. Óïðàâëåíèå ïîòðåáíîñòÿìè êëèåíòà Âõîä
83) Ïðîñüáà êëèåíòà 52) Òðåáîâàíèÿ êëèåíòà 21) Ðåçóëüòàòû àíàëèçà 22) Çàïèñü àíàëèçà ðèñêà 51) Kîíòðàêò 96) Èñòîðèÿ èçìåíåíèÿ 6) Ñòðóêòóðà ïðåðûâàíèÿ ðàáîòû
Âûõîä
83) Ïðîñüáà êëèåíòà 46) Àíàëèç ðûíêà 87) Ìåõàíèçì ñâÿçè 31) Çàïèñè îáçîðà 44) Îöåíêà ïîòðåáíîñòåé â ïðîäóêòå 82) Ïðîöåäóðû ïîääåðæêè êëèåíòà 50) Îáÿçàòåëüñòâî / ñîãëàøåíèå 52) Òðåáîâàíèÿ êëèåíòà 51) Kîíòðàêò 95) Kîíòðîëü èçìåíåíèé 96) Èñòîðèÿ èçìåíåíèÿ 17) Ïëàí ïðîåêòà 87) Ìåõàíèçì ñâÿçè 58) Òðàññèðóåìîñòü çàïèñè / ðàñïðåäåëåíèÿ 97) Ïîïðàâî÷íûå äåéñòâèÿ
171
Òàáëèöà 4.11 ENG.1. Ðàçðàáîòêà ñèñòåìíûõ òðåáîâàíèé è ïðîåêòèðîâàíèå Âõîä
52) Òðåáîâàíèÿ êëèåíòà 52) Ýêñïëóàòàöèîííûå òðåáîâàíèÿ 44) Îöåíêà ïîòðåáíîñòåé ïðîäóêòà 83) Ïðîñüáà êëèåíòà 94) Ïðîñüáà èçìåíåíèÿ 46) Ìàðêåòèíãîâûé àíàëèç
Âûõîä
52) Ñèñòåìíûå òðåáîâàíèÿ 53) Ïðîåêò ñèñòåìû / àðõèòåêòóðà 58) Òðàññèðóåìîñòü çàïèñè / ðàñïðåäåëåíèÿ 69) Ñòðàòåãèÿ / ïëàí âåðñèè
Òàáëèöà 4.12 ENG.2. Ðàçðàáîòêà ïðîãðàììíûõ òðåáîâàíèé Âõîä
52) Òðåáîâàíèÿ êëèåíòà 52) Ýêñïëóàòàöèîííûå òðåáîâàíèÿ 44) Îöåíêà ïîòðåáíîñòåé ïðîäóêòà 83) Ïðîñüáà êëèåíòà 94) Ïðîñüáà èçìåíåíèÿ 53) Ïðîåêò ñèñòåìû / àðõèòåêòóðû 84) Îò÷åò ïî ïðîáëåìàì 87) Ìåõàíèçì ñâÿçè 101) Ïðîåêò ÁÄ
Âûõîä
52) Ïðîãðàììíûå òðåáîâàíèÿ 21) Ðåçóëüòàòû àíàëèçà
Òàáëèöà 4.13 SUP.1. Ðàçðàáîòêà äîêóìåíòàöèè Âõîä
52) Òðåáîâàíèÿ êëèåíòà 83) Ïðîñüáà êëèåíòà 53) Ïðîåêò ñèñòåìû / àðõèòåêòóðû 44) Îöåíêà ïîòðåáíîñòåé ïðîäóêòà 3) Îïèñàíèå ïðîöåññà 30) Ïëàí îáçîðà 77) Äèñòðèáóòèâíûé ñïèñîê 78) Èíñòðóêöèè ïîñòàâêè 84) Îò÷åòû ïî ïðîáëåìàì 94) Ïðîñüáà èçìåíåíèÿ 9) Ñòàíäàðòû 27) ðèòåðèè êà÷åñòâà
Âûõîä
52) Òðåáîâàíèÿ äîêóìåíòàöèè 16) Ïëàí 18) Äàííûå èñïîëíåíèÿ ïðîöåññà 105) Äîêóìåíòàöèÿ êëèåíòà 31) Çàïèñè îáçîðà 79) Çàïèñü ïîñòàâêè 81) Àêöåïòîâàííàÿ çàïèñü 95) Óïðàâëåíèå èçìåíåíèåì 96) Èñòîðèÿ èçìåíåíèÿ 7) Ðàáî÷èé ïðîäóêò
Ïîëÿ â òàáëèöå õàðàêòåðèñòèê ðàáî÷åãî ïðîäóêòà (òàáë. 4.14) ñîäåðæàò ñëåäóþùóþ èíôîðìàöèþ. 172
Èäåíòèôèêà- Íîìåð èäåíòèôèêàòîðà äëÿ ðàáî÷åãî ïðîäóêòà, êîòîòîð ðàáî÷åãî ðûé èñïîëüçóåòñÿ, ÷òîáû ñäåëàòü ññûëêó íà ðàáî÷èé ïðîäóêòà # ïðîäóêò. Òèï ðàáî÷å- Îáåñïå÷èâàåò ïðèìåð òèïè÷íîãî èìåíè, ñâÿçàííîãî ñ ãî ïðîäóêòà õàðàêòåðèñòèêàìè ðàáî÷åãî ïðîäóêòà. Ýòî èìÿ ïðåäóñìîòðåíî êàê èäåíòèôèêàòîð òèïà ðàáî÷åãî ïðîäóêòà, ìåòîäà èëè ïðîöåññà. Îðãàíèçàöèè ìîãóò íàçâàòü ýòè ðàáî÷èå ïðîäóêòû äðóãèìè èìåíàìè. Èìÿ ðàáî÷åãî ïðîäóêòà â îðãàíèçàöèè íå çíà÷èìî. Àíàëîãè÷íî, îðãàíèçàöèè ìîãóò èìåòü íåñêîëüêî ýêâèâàëåíòíûõ ðàáî÷èõ ïðîäóêòîâ, êîòîðûå ñîäåðæàò õàðàêòåðèñòèêè, îïðåäåëåííûå â îäíîì òèïå ðàáî÷åãî ïðîäóêòà. Ôîðìàòû äëÿ ðàáî÷èõ ïðîäóêòîâ ìîãóò èçìåíèòüñÿ. Õàðàêòåðèñòèêè ðàáî÷åãî ïðîäóêòà
Îáåñïå÷èâàåò ïðèìåðû ïîòåíöèàëüíûõ õàðàêòåðèñòèê, ñâÿçàííûõ ñ òèïîì ðàáî÷åãî ïðîäóêòà. Ýêñïåðò ìîæåò íàéòè èõ â îáðàçöàõ, ïðåäóñìîòðåííûõ îðãàíèçàöèîííûì ìîäóëåì. Òàáëèöà 4.14
¹ ïï.
Òèï ðàáî÷åãî ïðîäóêòà
Õàðàêòåðèñòèêè ðàáî÷åãî ïðîäóêòà
1
2
3
1
Ìåòîäîëîãèÿ ðàçðàáîòêè ÏÑ
Îïðåäåëåíèå ïîäõîäà / ìåòîäà, èñïîëüçîâàííîãî â ðàçðàáîòêå ÏÑ Èäåíòèôèêàöèÿ ìîäåëè æèçíåííîãî öèêëà (âîäîïàä, ñïèðàëü, ïîñëåäîâàòåëüíîå ïîñòðîåíèå è ò. ï.), èñïîëüçîâàííîãî â ðàçðàáîòêå ÏÑ Îáåñïå÷èâàåò îïèñàíèå ïðîöåññà âûñîêîãî óðîâíÿ, äåÿòåëüíîñòè è óïðàâëåíèÿ
2
Ìîäåëü æèçíåííîãî öèêëà ðàçðàáîòêè ÏÑ
Îïèñàíèå äåÿòåëüíîñòè âûñîêîãî óðîâíÿ âûïîëíÿëîñü â êàæäîé ôàçå æèçíåííîãî öèêëà Óïîðÿäî÷åíèå ôàç æèçíåííîãî öèêëà Èäåíòèôèêàöèÿ êðèòè÷åñêèõ çàâèñèìîñòåé ôàç æèçíåííîãî öèêëà Èäåíòèôèêàöèÿ íåîáõîäèìûõ âõîäîâ, âûõîäîâ êàæäîé ôàçû æèçíåííîãî öèêëà Èäåíòèôèêàöèÿ êëþ÷åâûõ òî÷åê ðåøåíèÿ (ýòàïîâ) ìîäåëè Èäåíòèôèêàöèÿ òî÷åê êîíòðîëÿ êà÷åñòâà â ìîäåëè
173
Ïðîäîëæåíèå òàáë. 4.14 1
2
3
3
Îïèñàíèå ïðîöåññà
Äåòàëüíîå îïèñàíèå ïðîöåññà âêëþ÷àåò: – öåëü ïðîöåññà; – çàäà÷è è äåéñòâèÿ, êîòîðûå äîëæíû âûïîëíÿòüñÿ è óïîðÿäî÷åíèå çàäà÷; – êðèòè÷åñêèå çàâèñèìîñòè ìåæäó äåéñòâèÿìè çàäà÷è; – îæèäàåìîå âðåìÿ, òðåáóåìîå äëÿ âûïîëíåíèÿ çàäà÷è; – âõîäû/âûõîäû ðàáî÷èõ ïðîäóêòîâ Èäåíòèôèöèðóåò âõîä ïðîöåññà è êðèòåðèè âûõîäà Èäåíòèôèöèðóåò âíóòðåííèå è âíåøíèå èíòåðôåéñû ïðîöåññà Èäåíòèôèöèðóåò ìåðû ïðîöåññà Èäåíòèôèöèðóåò îæèäàíèÿ êà÷åñòâà Èäåíòèôèöèðóåò ôóíêöèîíàëüíûå ðîëè è îáÿçàííîñòè
4
Ïðîöåäóðû ðàáîòû, ìåòîäû
Èäåíòèôèöèðóåò êàæäûå çàäàíèÿ, êîòîðûå äîëæíû âûïîëíÿòüñÿ îäíîçíà÷íî Kàæäîå çàäàíèå, óïîðÿäî÷åííîå ïîðÿäêîì âûïîëíåíèÿ Îõâàò èíôîðìàöèè ïîääåðæêè (ò. å. êîìàíäû è óñòàíîâî÷íûå ïàðàìåòðû è ò. ï.), êîòîðûå íåîáõîäèìû äëÿ çàäà÷ Óñòàíàâëèâàåò ïðàâèëà, êîòîðûìè ïåðñîíàë áóäåò ðóêîâîäñòâîâàòüñÿ
5
Ñïåöèôèêà- Èäåíòèôèöèðóåò çàäàíèÿ, êîòîðûå äîëæíû âûïîëíÿòüñÿ öèÿ Èäåíòèôèöèðóåò íà÷àëî è íåîáõîäèìóþ äàòó çàâåðøåíèÿ çàäàíèé Ó÷èòûâàåò èäåíòèôèêàöèþ çàäà÷ è çàâèñèìîñòè çàäà÷ Èäåíòèôèöèðóåò ñîñòîÿíèå çàâåðøåíèÿ çàäà÷è ïðîòèâ çàïëàíèðîâàííîé äàòû Èìååò îòîáðàæåíèå ê ïëàíèðóåìûì äàííûì ðåñóðñà
6
Ñòðóêòóðà Îïðåäåëÿåò çàäà÷è, êîòîðûå íóæíî âûïîëíèòü ïðåðûâàíèÿ Ñîáñòâåííûå äîêóìåíòû çàäà÷ ðàáîòû Äîêóìåíòû êðèòè÷åñêèõ çàâèñèìîñòåé ìåæäó çàäà÷àìè Äîêóìåíòû âõîäîâ è âûõîäîâ ðàáî÷èõ ïðîäóêòîâ Äîêóìåíòû êðèòè÷åñêèõ çàâèñèìîñòåé ìåæäó îïðåäåëåííûìè ðàáî÷èìè ïðîäóêòàìè
7
Ðàáî÷èé ïðîäóêò
174
Îïðåäåëÿåò àòðèáóòû, ñâÿçûâàåìûå ñ ýêñïîíàòîì âûïîëíåíèÿ ïðîöåññà: – êëþ÷åâûå ýëåìåíòû, êîòîðûå äîëæíû áûòü ïðåäñòàâëåíû â ðàáî÷åì ïðîäóêòå; – îæèäàåìàÿ ôîðìà, ñòèëü; – îæèäàåìûé íîñèòåëü (áóìàãà, ýëåêòðîííûå) è àòðèáóòû õðàíåíèÿ (ïàìÿòü)
Ïðîäîëæåíèå òàáë. 4.14 1
2
3
8
Èíòåðôåéñ
Î ï ð å ä å ë ÿ å ò ñ â ÿ ç è ì å æä ó ä â ó ì ÿ ï ð î ä ó ê ò à ì è , ïðî öå ñ ñ à ìè èëè ç à äà ÷à ìè ïðî öå ñ ñ à Î ï ð å ä å ë ÿ å ò ê ð è ò å ð è è è ô î ð ì à ò ä ë ÿ î á ùè õ ï ð î ä ó ê ò î â Îïðå äå ëÿå ò êðèò å ðèé êðèò è÷å ñ êèõ ç à â èñ èìî ñ ò å é ñèíõðîíèçàöèè èëè óïîðÿäî÷åíèå ïîñëåäîâàòåëüíîñòè
9
Ñòàíäàðòû
Èä å í ò è ôè ê à ö è ÿ ê ê î ìó / ÷ å ìó î í è î ò í î ñ ÿ ò ñ ÿ Èä å í ò è ô è ö è ð ó þò ñ ÿ î æè ä à å ì ûå ñ î î ò â å ò ñ ò â è ÿ Ñ î î ò â å ò ñ ò â è å ò ð å á î â à í è ÿ ì ì î æå ò á ûò ü ï ð î ä å ìî íñ ò ðèðî â à íî Óñ ë î â è ÿ ä ë ÿ ï î ä ã î í ê è è ë è è ñ ê ë þ÷ å í è ÿ ò ð å á î â à í è é
10
Ñòàíäàðòû êîäèðîâàíèÿ
Ïî ê ð ûò è å ä ë ÿ ÏÑ â ê ë þ÷ à å ò : – î ã ë à øå í è ÿ ï ð è ñ â à è â à í è ÿ è ì å í ä à í í ûì – î ï ð å ä å ë ÿ å ò í å î á õ î ä è ìûå ÿ ç ûê è , ê î ìï è ë ÿ ò î ð û, ñ è ñ ò å ìû ó ï ð à â ë å í è ÿ á à ç î é ä à í í ûõ , è ò . ï . – ôî ð ìà ò ê î ä à , ñ ò ð ó ê ò ó ð ó , í å î á õ î ä è ìûå êî ììå íò à ðèè – ñ ò à í ä à ð ò í ûå ñ ò ð ó ê ò ó ð û ä à í í ûõ , ò è ï û, ê ë à ñ ñ û – í à è ë ó ÷ øè å ì å ò î ä û ( ï ð à ê ò è ê è ) – í å î á õ î ä è ìî å è ñ ï î ë ü ç î â à í è å è í ñ ò ð ó ìå í ò à ë ü í ûõ ñ ð å ä ñ ò â : ñ ë î â à ð è ä à í í ûõ , ñ â ÿ ç à í í ûå C AS E ñ ð å ä ñ ò â à – ò ð å á î â à í è å ñ î â ì å ñ ò è ì î ñ ò è ä ë ÿ ñ ó ùå ñ ò â ó þ ùå ã î ï ð î ã ð à ììí î ã î î á å ñ ï å ÷ å í è ÿ è / è ë è à ï ï à ð à ò í ûõ ñðåäñòâ – ñ î î á ð à æå í è ÿ á å ç î ï à ñ í î ñ ò è – ñ î î á ð à æå í è ÿ è ñ ï î ë í å í è ÿ – ñ ò à í ä à ð ò í û å ñ î î á ùå í è ÿ î á î øè á ê å , ê î ä û – ñ ò à í ä à ð ò û è í ò å ð ô å é ñ à : ÷ å ë î â å ê î - ì à øè í í ûå è í ò å ð ô å é ñ û, â í å øí è å è í ò å ð ô å é ñ û ñ è ñ ò å ì û – ï å ð è ôå ð è é í î å î á î ð ó ä î â à í è å , à ï ï à ð à ò í ûå ñ ð å ä ñ ò â à – õðà íå íèå è ïî èñ ê èñ õî äíî é ïðî ã ðà ììû è î á ú å ê ò í ûõ ìî ä ó ë å é – ñ ò à í ä à ð ò û ê à ÷ å ñ ò â à è í à ä å æí î ñ ò è
11
Îöåíêè
Ïî ê ð ûò è å ä ë ÿ ý ë å ìå í ò î â ò è ï à : ð à ç ìå ð , ó ñ è ë è ÿ , ñ ò î èìî ñ ò ü , ñ ïå öèôèêà öèÿ, ðå ñ ó ðñ û Î ö å í ê è ð å à ë è ñ ò è ÷ í û è ä î ñ ò è æè ì û: â ñ î î ò â å ò ñ ò â è è ñ ð à ñ ï ð å ä å ë å í í ûìè ð å ñ ó ð ñ à ìè è â ñ î î ò â å ò ñ ò â è è ñ è ñ ò î ð è ÷ å ñ ê è ì è ç à ï è ñ ÿ ì è ( ã ä å î í è ñ ó ùå ñ ò â ó þ ò ) Èñ õ î ä í ûå ä à í í ûå í ó æí î ä å ë à ò ü î ö å í ê à ì è ê à ê ä î ñ ò ó ï í ûìè è ï î ë í ûìè Óò â å ð æä å í í ûå è ñ õ î ä í ûå ä à í í ûå
175
Ïðîäîëæåíèå òàáë. 4.14 1
12
2
Öåëè áèçíåñà, êà÷åñòâà, îðãàíèçàöèîííûå, îáó÷åíèÿ, èñïîëíåíèÿ (ýôôåêòèâíîñòè), ïðîöåññà
3
Èä å í ò è ôè ö è ð ó å ò ö å ë ü , ê î ò î ð à ÿ á ó ä å ò ä î ñ ò è ã í ó ò à Èä å í ò è ô è ö è ð ó å ò ê ò î î æè ä à å ò ñ ÿ , ÷ ò î ä î ñ ò è ã í å ò ö å ë è Èä å í ò è ô è ö è ð ó å ò ë þá ûå ï î øà ã î â ûå ö å ë è ï î ä ä å ð æê è Èä å í ò è ôè ö è ð ó å ò ë þá ûå ó ñ ë î â è ÿ / î ã ð à í è ÷ å í è ÿ Èä å í ò è ô è ö è ð ó å ò è í ò å ð â à ë â ð å ì å í è ä ë ÿ ä î ñ ò è æå í è ÿ ßâ ë ÿ þò ñ ÿ ï ð è å ì ë å ì ûì è è ä î ñ ò è æè ì ûì è â ï ð å ä å ë à õ ð à ñ ï ð å ä å ë å í í ûõ ð å ñ ó ð ñ î â ß â ë ÿ þ ò ñ ÿ ò å ê ó ùè ì è , ó ñ ò à í î â ë å í í û ì è ä ë ÿ ò å ê ó ùå ã î ïðîåêòà, îðãàíèçàöèè Èñ ï î ë ü ç ó þò ñ ÿ ä ë ÿ ê î í ò ð î ë ÿ ï ð î ã ð å ñ ñ à Î ï ò è ì è ç è ð î â à í û, ÷ ò î á û ï î ä ä å ð æè â à ò ü è ç â å ñ ò í ûå êðèò å ðèè ý ôôå êò èâ íî ñ ò è, ïëà íû
Èçìåðåíèå âîçìîæíîñòè ïðîöåññà â ìîäåëè îöåíêè Äåéñòâèÿ óïðàâëåíèÿ, ñî ñâÿçàííûìè ïîêàçàòåëÿìè àòðèáóòà, ÿâëÿþòñÿ ïîêàçàòåëÿìè âîçìîæíîñòè ïðîöåññà è ñðåäñòâàìè äîñòèæåíèÿ âîçìîæíîñòåé, íàïðàâëÿåìûõ àòðèáóòàìè ïðîöåññà. Ïîäòâåðæäåíèå âûïîëíåíèÿ äåéñòâèÿ óïðàâëåíèÿ ïîääåðæèâàåò ðåøåíèå î ñòåïåíè äîñòèæåíèÿ àòðèáóòà ïðîöåññà. Äåéñòâèÿ óïðàâëåíèÿ ñâÿçûâàþòñÿ ñ èõ ïîêàçàòåëÿìè àòðèáóòà, êîòîðûå ÿâëÿþòñÿ: – õàðàêòåðèñòèêàìè âûïîëíåíèÿ äåéñòâèÿ, êîòîðûå îáåñïå÷èâàþò ðóêîâîäñòâî â ðåàëèçàöèè äåéñòâèÿ; – õàðàêòåðèñòèêàìè ðåñóðñà è èíôðàñòðóêòóðû, êîòîðûå îáåñïå÷èâàþò ìåõàíèçìû äëÿ ïîìîùè â óïðàâëåíèè ïðîöåññîì; – ñâÿçàííûìè ïðîöåññàìè â èçìåðåíèÿ ïðîöåññà, êîòîðûå ïîääåðæèâàþò äåéñòâèå óïðàâëåíèÿ. Êîíêðåòíûå äåéñòâèÿ óïðàâëåíèÿ ñâÿçàíû ñ êàæäûì àòðèáóòîì ïðîöåññà. Íàáîð äåéñòâèé óïðàâëåíèÿ ïðåäíàçíà÷åí äëÿ ïðèìåíåíèÿ âñåìè ïðîöåññàìè â èçìåðåíèè ïðîöåññà ìîäåëè. Ïîêàçàòåëè àòðèáóòà ïîìîãàþò óñòàíàâëèâàòü îáúåêòèâíîå äîêàçàòåëüñòâî òîãî, ÷òî äåéñòâèÿ óïðàâëåíèÿ, ñâÿçàííûå ñ àòðèáóòîì ïðîöåññà, âûïîëíÿþòñÿ. Ðàçìåðíîñòü âîçìîæíîñòè ìîäåëè îöåíêè ñîñòîèò èç øåñòè óðîâíåé âîçìîæíîñòåé, ñîîòâåòñòâóþùèõ óðîâíÿì âîçìîæíîñòè ýòàëîííîé ìîäåëè. Óðîâåíü 0: Íåçàâåðøåííûé ïðîöåññ. Ïðîöåññ íå îñóùåñòâëÿåòñÿ èëè îòêàçûâàåòñÿ äîñòèãàòü ñâîåé öåëè. Íà ýòîì óðîâíå íåò àòðèáóòîâ. Óðîâåíü 1: Âûïîëíÿåìûé ïðîöåññ. Îñóùåñòâëåííûé ïðîöåññ äîñòèãàåò ñâîåé îïðåäåëåííîé öåëè. Ñëåäóþùèé àòðèáóò ïðîöåññà äåìîíñòðèðóåò äîñòèæåíèå ýòîãî óðîâíÿ – AÏ 1.1. Àòðèáóò âûïîëíåíèÿ ïðîöåññà. 176
Óðîâåíü 2: Óïðàâëÿåìûé ïðîöåññ. Âûïîëíÿåìûé ïðîöåññ ñïîñîáåí ïîëó÷èòü ðàáî÷èå ïðîäóêòû îïðåäåëåííîãî êà÷åñòâà â îïðåäåëåííûé ïðîìåæóòîê âðåìåíè è ñ îïðåäåëåííûìè çàòðàòàìè ðåñóðñîâ. Ñëåäóþùèå àòðèáóòû ïðîöåññà äåìîíñòðèðóþò äîñòèæåíèå ýòîãî óðîâíÿ: AÏ 2.1. Àòðèáóò óïðàâëåíèÿ âûïîëíåíèåì è AÏ 2.2. Àòðèáóò óïðàâëåíèÿ ðàáî÷èì ïðîäóêòîì. Óðîâåíü 3: Óñòàíîâëåííûé ïðîöåññ. Óïðàâëÿåìûé ïðîöåññ âûïîëíÿåòñÿ, èñïîëüçóÿ óñòàíîâëåííîå îïðåäåëåíèå ïðîöåññà (îïðåäåëåííûé ïðîöåññ) äëÿ âñåé îðãàíèçàöèè. Ñëåäóþùèå àòðèáóòû ïðîöåññà äåìîíñòðèðóþò äîñòèæåíèå ýòîãî óðîâíÿ: AÏ 3.1. Àòðèáóò îïðåäåëåíèÿ è ïðåîáðàçîâàíèÿ ïðîöåññà è AÏ 3.2. Àòðèáóò ðåñóðñà ïðîöåññà. Óðîâåíü 4: Ïðåäñêàçóåìûé ïðîöåññ. Óñòàíîâëåííûé ïðîöåññ ìîæåò âûïîëíÿòüñÿ, ñëåäóÿ ïðîãíîçó (âíóòðè îïðåäåëåííûõ îãðàíè÷åíèé ïî óïðàâëåíèþ), â ñîîòâåòñòâèè ñ áèçíåñ-öåëÿìè îðãàíèçàöèè. Ñëåäóþùèå àòðèáóòû ïðîöåññà äåìîíñòðèðóþò äîñòèæåíèå ýòîãî óðîâíÿ: AÏ 4.1. Àòðèáóò èçìåðåíèÿ ïðîöåññà è AÏ 4.2. Àòðèáóò êîíòðîëÿ ïðîöåññà. Óðîâåíü 5: Îïòèìèçèðóþùèé ïðîöåññ. Âîçìîæíà îïòèìèçàöèÿ âûïîëíåíèÿ ïðåäñêàçóåìîãî ïðîöåññà äëÿ ñîîòâåòñòâèÿ òåêóùèì è áóäóùèì ïîòðåáíîñòÿì áèçíåñà. Ñëåäóþùèå àòðèáóòû ïðîöåññà äåìîíñòðèðóþò äîñòèæåíèå ýòîãî óðîâíÿ: AÏ 5.1. Àòðèáóò èçìåíåíèÿ (âåðèôèêàöèÿ) ïðîöåññà è AÏ 5.2. Àòðèáóò âîçìîæíîñòè äàëüíåéøåãî óëó÷øåíèÿ. Õàðàêòåðèñòèêè âûïîëíåíèÿ äåéñòâèÿ, õàðàêòåðèñòèêè ðåñóðñà è èíôðàñòðóêòóðû è ñâÿçàííûå ïðîöåññû ìîãóò èñïîëüçîâàòüñÿ, êîãäà îöåíèâàþòñÿ äåéñòâèÿ óïðàâëåíèÿ äëÿ êîíêðåòíîé ðåàëèçàöèè ïðîöåññà. Ýòè õàðàêòåðèñòèêè è ñâÿçàííûå ïðîöåññû îáåñïå÷èâàþò ðóêîâîäñòâî äëÿ íàõîæäåíèÿ îáúåêòèâíîãî äîêàçàòåëüñòâà, îáåñïå÷èâàþùåãî ýôôåêòèâíóþ ðåàëèçàöèþ äåéñòâèÿ óïðàâëåíèÿ. Òàáëèöû, ïðèâåäåííûå â Ïðèë. 2 (áåç õàðàêòåðèñòèê âûïîëíåíèÿ äåéñòâèÿ óïðàâëåíèÿ), íå äîëæíû ðàññìàòðèâàòüñÿ êàê êîíòðîëüíûå ñïèñêè òîãî, ÷òî êàæäàÿ îðãàíèçàöèÿ äîëæíà äåëàòü èëè èìåòü. Ýòè òàáëèöû ÿâëÿþòñÿ îðèåíòèðîì äëÿ ðàññìîòðåíèÿ òîãî, ÷òî äåéñòâèÿ óïðàâëåíèÿ äåéñòâèòåëüíî âûïîëíÿþòñÿ, òåì ñàìûì ñïîñîáñòâóÿ äîñòèæåíèþ àòðèáóòà ïðîöåññà.  çàêëþ÷åíèå íåîáõîäèìî îòìåòèòü, ÷òî: – ÏÑ ñòàíîâÿòñÿ êðèòè÷åñêèì ýëåìåíòîì îáåñïå÷åíèÿ ïðîèçâîäñòâà êàê òîâàðîâ, òàê è óñëóã; – ïðîèçâîäñòâî ÏÑ ñòàíîâèòñÿ âûñîêîòåõíîëîãè÷íîé èíäóñòðèåé; – âñå áîëüøàÿ îðèåíòàöèÿ ïðîèçâîäèòåëåé íà “ñåðèéíûå” ÏÑ. Ââèäó âûøåèçëîæåííîãî î÷åâèäíîé ñòàíîâèòñÿ íåîáõîäèìîñòü ñòàíäàðòíîãî ïîäõîäà ê ðåøåíèþ ïðîáëåìû óïðàâëåíèÿ êà÷åñòâîì è 177
îïòèìèçàöèè ïðîèçâîäñòâåííûõ ïðîöåññîâ. Òàêæå äîñòàòî÷íî î÷åâèäíûì ïðåäñòàâëÿåòñÿ òîò ôàêò, ÷òî ÈÑÎ 9001-94 äëÿ ðåøåíèÿ ýòîé çàäà÷è â ïðîãðàììíîé èíäóñòðèè íåäîñòàòî÷íî. Äëÿ îáåñïå÷åíèÿ ïîòðåáèòåëåé â èíñòðóìåíòå äëÿ ðåøåíèÿ âîïðîñîâ óïðàâëåíèÿ êà÷åñòâîì ÈÑÎ ðàçðàáîòàí íîâûé ñòàíäàðò, ïîëó÷èâøèé îáîçíà÷åíèå ÈÑÎ 15504-97 – SPICE. Ïðîåêò SPICE áûë íà÷àò ÈÑÎ â èþëå 1991 ã. è ê íàñòîÿùåìó âðåìåíè îáúåäèíèë ëó÷øèå èç ñóùåñòâóþùèõ â ìèðå ïðàêòèê. Àðõèòåêòóðà SPICE äâóõìåðíà è ñîñòîèò èç: – êàòåãîðèé ïðîöåññîâ – 5, òèïîâûõ ïðîöåññîâ – 29, à òàêæå áàçîâûõ äåéñòâèé – 200; – óðîâíåé âîçìîæíîñòåé – 6, àòðèáóòîâ ïðîöåññîâ – 9, äåéñòâèé óïðàâëåíèÿ – 32.
Ýôôåêòèâíîñòü: − óäîâëåòâîðåíèå çàêàç÷èêîâ; − êà÷åñòâî ïðîäóêòà; − ïðîäóêòèâíîñòü
Âîçìîæíîñòè ïåðñîíàëà: − îïûò; − ìåíåäæìåíò; − òåõíîëîãèÿ; − èíñòðóìåíòàðèé
Ïàðàëëåëüíîñòü Âàðèàöèè ìåæäó ïðîöåññàìè
Àäåêâàòíîñòü ïðîöåññà: − îöåíêà íà òåêóùåì óðîâíå; − çàïèñü íåñîîòâåòñòâèé; − ñîîòâåòñòâèå öåëÿì
Ðèñ. 4.13. Òðåõìåðíàÿ ñõåìà óëó÷øåíèÿ ïðîöåññà
SPICE ïðåäëàãàåò äîñòàòî÷íî çàêîí÷åííóþ è ïîäðîáíóþ ìîäåëü, ïðåäîñòàâëÿþùóþ ïîëüçîâàòåëÿì äîñòàòî÷íóþ ñâîáîäó â âûáîðå ïóòåé óëó÷øåíèÿ ïðîöåññîâ ðàçðàáîòêè ÏÑ. Ìîäåëü óëó÷øåíèÿ ïðîöåññîâ â SPICE òðåõìåðíà (ðèñ. 4.13), ãäå ïî îäíîé îñè îòêëàäûâàåòñÿ ýôôåêòèâíîñòü, ïî äðóãîé – âîçìîæíîñòè ïåðñîíàëà, è ïî òðåòüåé – àäåêâàòíîñòü ïðîöåññà. Òàêèì îáðàçîì, ïîëüçîâàòåëü ìîæåò âûáèðàòü òðàåêòîðèþ óëó÷øåíèÿ ïðîöåññà â òðåõìåðíîì ïðîñòðàíñòâå, ãäå óëó÷øåíèÿ ïî êàæäîé èç îñåé èäóò ïàðàëëåëüíî ñ óëó÷øåíèÿìè ïî äðóãîé. Ñîáñòâåííî, ïàðàëëåëüíîñòü íå ÿâëÿåòñÿ òðåáîâàíèåì, ýòî, ñêîðåå, ðåêîìåíäàöèÿ, ïîçâîëÿþùàÿ èçáåæàòü ñåðüåçíûõ ïåðåêîñîâ â ïðîöåññå ïðîèçâîäñòâà. 178
ÏÐÈËÎÆÅÍÈÅ 1 Îñíîâíûå òåðìèíû è îïðåäåëåíèÿ  äàííîì ïðèëîæåíèè ïðèâåäåíû îñíîâíûå îïðåäåëåíèÿ è çíà÷åíèÿ âàæíåéøèõ òåðìèíîâ, óñòàíîâëåííûõ â îòå÷åñòâåííûõ è ìåæäóíàðîäíûõ ñòàíäàðòàõ. Äëÿ ýòèõ öåëåé èñïîëüçóþòñÿ ÃÎÑÒ 19.00480, ÃÎÑÒ 19.101-77, ÃÎÑÒ 19.102-77, ÃÎÑÒ 34.003-90, ÈÑÎ 90003-91, ÈÑÎ 2382-1, ÈÑÎ 8402, ÈÑÎ 15504-97. Îáúåêò – òî, ÷òî ìîæåò áûòü èíäèâèäóàëüíî îïèñàíî è ðàññìîòðåíî. ÏÐÈÌÅ×ÀÍÈÅ: Îáúåêòîì ìîæåò áûòü, íàïðèìåð, äåÿòåëüíîñòü èëè ïðîöåññ, ïðîäóêöèÿ, îðãàíèçàöèÿ, ñèñòåìà èëè îòäåëüíîå ëèöî, èëè ëþáàÿ êîìáèíàöèÿ èç íèõ. [ÈÑÎ 8402] Êà÷åñòâî – ñîâîêóïíîñòü õàðàêòåðèñòèê îáúåêòà, îòíîñÿùèõñÿ ê åãî ñïîñîáíîñòè óäîâëåòâîðèòü óñòàíîâëåííûå è ïðåäïîëàãàåìûå ïîòðåáíîñòè [ÈÑÎ8402]. ÏÐÈÌÅ×ÀÍÈß: 1. Âî ìíîãèõ ñëó÷àÿõ ïîòðåáíîñòè ìîãóò ìåíÿòüñÿ ñî âðåìåíåì; ýòî ïðåäïîëàãàåò ïðîâåäåíèå ïåðèîäè÷åñêîãî àíàëèçà òðåáîâàíèé ê êà÷åñòâó. 2. Îáû÷íî ïîòðåáíîñòè ïåðåâîäÿòñÿ â õàðàêòåðèñòèêè íà îñíîâå óñòàíîâëåííûõ êðèòåðèåâ. Ïîòðåáíîñòè ìîãóò âêëþ÷àòü, íàïðèìåð, òàêèå àñïåêòû, êàê ýêñïëóàòàöèîííûå õàðàêòåðèñòèêè, ôóíêöèîíàëüíàÿ ïðèãîäíîñòü, íàäåæíîñòü (ãîòîâíîñòü, áåçîòêàçíîñòü, ðåìîíòîïðèãîäíîñòü), áåçîïàñíîñòü, îêðóæàþùàÿ ñðåäà, ýêîíîìè÷åñêèå è ýñòåòè÷åñêèå òðåáîâàíèÿ. 3. Äëÿ âûðàæåíèÿ ïðåâîñõîäíîé ñòåïåíè â ñðàâíèòåëüíîì èëè êîëè÷åñòâåííîì ñìûñëå ïðè ïðîâåäåíèè òåõíè÷åñêèõ îöåíîê òåðìèí êà÷åñòâî íå èñïîëüçóåòñÿ èçîëèðîâàííî. ×òîáû âûðàçèòü ýòè çíà÷åíèÿ, äîëæíî ïðèìåíÿòüñÿ êà÷åñòâåííîå ïðèëàãàòåëüíîå. Íàïðèìåð, ìîãóò èñïîëüçîâàòüñÿ ñëåäóþùèå òåðìèíû: – îòíîñèòåëüíîå êà÷åñòâî, êîãäà îáúåêòû êëàññèôèöèðóþòñÿ â çàâèñèìîñòè îò èõ ñòåïåíè ïðåâîñõîäñòâà èëè â ñðàâíèòåëüíîì ñìûñëå; – óðîâåíü êà÷åñòâà â êîëè÷åñòâåííîì ñìûñëå (ïðèìåíÿåòñÿ ïðè ñòàòèñòè÷åñêîì ïðèåìî÷íîì êîíòðîëå) è ìåðà êà÷åñòâà, êîãäà ïðîâîäÿòñÿ òî÷íûå òåõíè÷åñêèå îöåíêè. 4.  íåêîòîðûõ ñïðàâî÷íûõ èñòî÷íèêàõ êà÷åñòâî îáîçíà÷àåòñÿ êàê “ïðèãîäíîñòü äëÿ èñïîëüçîâàíèÿ” èëè “ñîîòâåòñòâèå öåëè”, èëè “óäîâëåòâîðåíèå íóæä ïîòðåáèòåëÿ”, èëè “ñîîòâåòñòâèå òðåáîâàíèÿì”. Âñå ýòî ïðåäñòàâëÿåò ñîáîé òîëüêî íåêîòîðûå ñòîðîíû êà÷åñòâà. Òðåáîâàíèÿ ê êà÷åñòâó – âûðàæåíèå îïðåäåëåííûõ ïîòðåáíîñòåé èëè èõ ïåðåâîä â íàáîð êîëè÷åñòâåííî èëè êà÷åñòâåííî óñòàíîâëåííûõ òðåáîâàíèé ê õàðàêòåðèñòèêàì îáúåêòà, ÷òîáû äàòü âîçìîæíîñòü èõ ðåàëèçàöèè è ïðîâåðêè [ÈÑÎ 8402]. 179
ÏÐÈÌÅ×ÀÍÈß: 1. Ñóùåñòâåííî, ÷òîáû òðåáîâàíèÿ ê êà÷åñòâó ïîëíîñòüþ îòðàæàëè óñòàíîâëåííûå è ïðåäïîëàãàåìûå ïîòðåáíîñòè ïîòðåáèòåëÿ. 2. Òåðìèí òðåáîâàíèÿ îõâàòûâàåò ðûíî÷íûå è êîíòðàêòíûå òðåáîâàíèÿ, à òàêæå âíóòðåííèå òðåáîâàíèÿ îðãàíèçàöèè. Îíè ìîãóò áûòü ðàçðàáîòàíû, äåòàëèçèðîâàíû è àêòóàëèçèðîâàíû íà ðàçëè÷íûõ ýòàïàõ ïëàíèðîâàíèÿ. 3. Çàäàííûå êîëè÷åñòâåííûå òðåáîâàíèÿ ê õàðàêòåðèñòèêàì âêëþ÷àþò, íàïðèìåð, íîìèíàëüíûå çíà÷åíèÿ, îòíîñèòåëüíûå çíà÷åíèÿ, ïðåäåëüíûå îòêëîíåíèÿ è äîïóñêè. 4. Òðåáîâàíèÿ ê êà÷åñòâó äîëæíû áûòü âûðàæåíû íà íà÷àëüíîé ñòàäèè â ôóíêöèîíàëüíûõ òåðìèíàõ è äîêóìåíòàëüíî îôîðìëåíû. Íàäåæíîñòü – ñîáèðàòåëüíûé òåðìèí, èñïîëüçóåìûé äëÿ îïèñàíèÿ õàðàêòåðèñòèêè ãîòîâíîñòè è âëèÿþùèõ íà íåå ôàêòîðîâ: áåçîòêàçíîñòè, ðåìîíòîïðèãîäíîñòè è îáåñïå÷åííîñòè òåõíè÷åñêîãî îáñëóæèâàíèÿ è ðåìîíòà [ÈÑÎ 8402]. ÏÐÈÌÅ×ÀÍÈß: 1. Íàäåæíîñòü èñïîëüçóåòñÿ òîëüêî äëÿ îáùèõ îïèñàíèé, êîãäà íå ïðèìåíÿþòñÿ êîëè÷åñòâåííûå òåðìèíû. 2. Íàäåæíîñòü ÿâëÿåòñÿ îäíèì èç çàâèñÿùèõ îò âðåìåíè àñïåêòîâ êà÷åñòâà. Îáùåå ðóêîâîäñòâî êà÷åñòâîì, àäìèíèñòðàòèâíîå óïðàâëåíèå êà÷åñòâîì – òå àñïåêòû îáùåé ôóíêöèè óïðàâëåíèÿ, êîòîðûå îïðåäåëÿþò ïîëèòèêó â îáëàñòè êà÷åñòâà, öåëè è îòâåòñòâåííîñòü, à òàêæå îñóùåñòâëÿþò èõ ñ ïîìîùüþ òàêèõ ñðåäñòâ, êàê ïëàíèðîâàíèå êà÷åñòâà, óïðàâëåíèå êà÷åñòâîì, îáåñïå÷åíèå êà÷åñòâà, óëó÷øåíèå êà÷åñòâà â ðàìêàõ ñèñòåìû êà÷åñòâà [ÈÑÎ 8402]. ÏÐÈÌÅ×ÀÍÈß: 1. Îáÿçàííîñòè ïî îáùåìó ðóêîâîäñòâó êà÷åñòâîì ëåæàò íà âñåõ óðîâíÿõ óïðàâëåíèÿ, íî óïðàâëÿòü èìè äîëæíî âûñøåå ðóêîâîäñòâî.  îáùåå ðóêîâîäñòâî êà÷åñòâîì âîâëåêàþòñÿ âñå ÷ëåíû îðãàíèçàöèè. 2. Ïðè îáùåì ðóêîâîäñòâå êà÷åñòâîì àêöåíò äåëàåòñÿ íà ýêîíîìè÷åñêèå àñïåêòû. Óïðàâëåíèå êà÷åñòâîì – ìåòîäû è âèäû äåÿòåëüíîñòè îïåðàòèâíîãî õàðàêòåðà, èñïîëüçóåìûå äëÿ âûïîëíåíèÿ òðåáîâàíèé ê êà÷åñòâó [ÈÑÎ 8402]. Ñèñòåìà êà÷åñòâà – ñîâîêóïíîñòü îðãàíèçàöèîííîé ñòðóêòóðû, ìåòîäèê, ïðîöåññîâ è ðåñóðñîâ, íåîáõîäèìûõ äëÿ îñóùåñòâëåíèÿ îáùåãî ðóêîâîäñòâà êà÷åñòâîì [ÈÑÎ 8402]. Ïðîãðàììà êà÷åñòâà – äîêóìåíò, ðåãëàìåíòèðóþùèé êîíêðåòíûå ìåðû â îáëàñòè êà÷åñòâà, ðåñóðñû è ïîñëåäîâàòåëüíîñòü äåÿòåëüíîñòè, îòíîñÿùåéñÿ ê ñïåöèôè÷åñêîé ïðîäóêöèè, ïðîåêòó èëè êîíòðàêòó [ÈÑÎ 8402]. Òåõíè÷åñêèå óñëîâèÿ – äîêóìåíò, óñòàíàâëèâàþùèé òðåáîâàíèÿ [ÈÑÎ 8402]. 180
Àëãîðèòì – òî÷íîå ïðåäïèñàíèå, îïðåäåëÿþùåå âû÷èñëèòåëüíûé ïðîöåññ, âåäóùèé îò âàðüèðóåìûõ íà÷àëüíûõ äàííûõ ê èñêîìîìó ðåçóëüòàòó [ÃÎÑÒ 19.004-80]. Ïðîãðàììà – àëãîðèòì, çàïèñàííûé â ôîðìå, âîñïðèíèìàåìîé âû÷èñëèòåëüíîé ìàøèíîé [ÃÎÑÒ 19.004-80]. Ïðîãðàììíîå îáåñïå÷åíèå – ñîâîêóïíîñòü ïðîãðàìì è äîêóìåíòîâ íà íèõ äëÿ ðåàëèçàöèè öåëåé è çàäà÷ öèôðîâûõ ýëåêòðîííûõ âû÷èñëèòåëüíûõ ìàøèí [ÃÎÑÒ 19.004-80]. Ïðîãðàììíîå îáåñïå÷åíèå (ÏÎ) – èíòåëëåêòóàëüíûé ïðîäóêò, ñîñòîÿùèé èç ïðîãðàìì, ïðîöåäóð, ïðàâèë è ëþáîé äðóãîé ñâÿçàííîé ñ íèìè äîêóìåíòàöèè, îòíîñÿùèõñÿ ê ôóíêöèîíèðîâàíèþ ñèñòåìû îáðàáîòêè äàííûõ [ÈÑÎ 2382-1]. Ïðîäóêöèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ – ïîëíûé íàáîð êîìïüþòåðíûõ ïðîãðàìì, ïðîöåäóð è ñâÿçàííîé ñ íèìè äîêóìåíòàöèè è èíôîðìàöèè, ïðåäíàçíà÷åííûé äëÿ ïîñòàâêè ïîëüçîâàòåëþ [ÈÑÎ 9000-3-91]. Ïðîãðàììíàÿ ïðîäóêöèÿ – ðåçóëüòàò ïðîöåññà ðàçðàáîòêè ÏÎ, ò. å. ÏÎ, âûïóñêàåìîå äëÿ èñïîëüçîâàíèÿ [ ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9294-93]. Ýëåìåíò ïðîãðàììíîãî îáåñïå÷åíèÿ – êàêàÿ-ëèáî èäåíòèôèöèðóåìàÿ ÷àñòü ïðîãðàììíîãî îáåñïå÷åíèÿ íà ïðîìåæóòî÷íîì èëè êîíå÷íîì ýòàïå ðàçðàáîòêè [ÈÑÎ 9000-3-91]. Ðàçðàáîòêà – âñå âèäû äåÿòåëüíîñòè, âûïîëíÿåìûå äëÿ ñîçäàíèÿ ïðîäóêöèè ïðîãðàììíîãî îáåñïå÷åíèÿ [ÈÑÎ 9000-3-91]. Ôàçà – îïðåäåëåííàÿ ÷àñòü ðàáîòû [ÈÑÎ 9000-3-91]. Ïðîâåðêà (äëÿ ïðîãðàììíîãî îáåñïå÷åíèÿ) – ïðîöåññ îöåíèâàíèÿ ïðîäóêöèè äàííîé ôàçû â öåëÿõ îáåñïå÷åíèÿ ïðàâèëüíîñòè è ñîãëàñîâàííîñòè â îòíîøåíèè ïðîäóêöèè è ñòàíäàðòîâ, ÿâëÿþùèõñÿ âõîäíûìè äëÿ äàííîé ôàçû [ÈÑÎ 9000-3-91]. Àòòåñòàöèÿ (äëÿ ïðîãðàììíîãî îáåñïå÷åíèÿ) – ïðîöåññ îöåíèâàíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ â öåëÿõ îáåñïå÷åíèÿ ñîîòâåòñòâèÿ óñòàíîâëåííûì òðåáîâàíèÿì [ÈÑÎ 9000-3-91]. Ïðîöåññ ðàçðàáîòêè ÏÎ – ïðîöåññ èëè íàáîð ïðîöåññîâ, êîòîðûå èñïîëüçóþòñÿ îðãàíèçàöèåé èëè ïðîåêòîì äëÿ ïëàíèðîâàíèÿ, óïðàâëåíèÿ, îñóùåñòâëåíèÿ, ïðîâåðêè, ðóêîâîäñòâà è ñîâåðøåíñòâîâàíèÿ ñâÿçàííûõ äåéñòâèé ÏÎ [ÈÑÎ 15504-9]. Îöåíêà ïðîöåññà – êîððåêòíîå îïðåäåëåíèå ïðîöåññîâ ðàçðàáîòêè è ýêñïëóàòàöèè ÏÎ îðãàíèçàöèè â ñðàâíåíèè ñ ìîäåëüþ, ñîâìåñòèìîé ñ ìîäåëüþ ññûëêè [ÈÑÎ 15504-9]. Óëó÷øåíèå ïðîöåññà – äåéñòâèå, íàïðàâëåííîå íà èçìåíåíèå ïðîöåññîâ îðãàíèçàöèè ñ öåëüþ óäîâëåòâîðåíèÿ äåëîâûõ ïîòðåáíîñòåé îðãàíèçàöèè è áîëåå ýôôåêòèâíîãî äîñòèæåíèÿ äåëîâûõ öåëåé [ÈÑÎ 15504-9]. 181
Îïðåäåëåíèå âîçìîæíîñòè ïðîöåññà – ñèñòåìàòè÷åñêàÿ îöåíêà è àíàëèç âûáðàííîãî ïðîöåññà ðàçðàáîòêè è ýêñïëóàòàöèè ÏÎ â ñðàâíåíèè ñ öåëåâîé âîçìîæíîñòüþ, âûïîëíåííîé ñ öåëüþ èäåíòèôèêàöèè äîñòîèíñòâ, íåäîñòàòêîâ è ðèñêîâ, ñâÿçàííûõ ñ ðàçâåðòûâàíèåì ïðîöåññîâ äëÿ äîñòèæåíèÿ îïðåäåëåííîãî òðåáîâàíèÿ [ÈÑÎ 15504-9]. Èçìåðåíèå âîçìîæíîñòè – íàáîð àòðèáóòîâ ïðîöåññà, âêëþ÷àþùèå àñïåêòû âîçìîæíîñòè ìîäåëè ññûëêè ïðîöåññîâ è âîçìîæíîñòè ïðîöåññà. Àòðèáóòû îðãàíèçîâûâàþòñÿ â óðîâíè âîçìîæíîñòåé, âêëþ÷àþùèå ïîðÿäêîâóþ øêàëó âîçìîæíîñòè ïðîöåññà [ÈÑÎ 15504 -9]. Èçìåðåíèå ïðîöåññà – íàáîð ïðîöåññîâ, âêëþ÷àþùèõ ôóíêöèîíàëüíûå àñïåêòû ïðîöåññîâ ìîäåëè ññûëêè è âîçìîæíîñòè ïðîöåññà. Ïðîöåññû ãðóïïèðóþòñÿ â êàòåãîðèè ñâÿçàííîé äåÿòåëüíîñòè [ÈÑÎ 15504-9]. Êàòåãîðèÿ ïðîöåññà – íàáîð ïðîöåññîâ, óêàçûâàþùèõ îáùóþ îáëàñòü äåÿòåëüíîñòè. Êàòåãîðèè ïðîöåññîâ óñòàíàâëèâàþò ïÿòü îáëàñòåé äåÿòåëüíîñòè: îïðåäåëåíèå òðåáîâàíèé, èíæèíèðèíã (ïðîåêòèðîâàíèå), ïîääåðæêà, óïðàâëåíèå è îðãàíèçàöèÿ [ÈÑÎ 15504 -9]. Ïðîöåññ – êîìïëåêñ âçàèìîñâÿçàííûõ äåéñòâèé, êîòîðûå òðàíñôîðìèðóþò âõîäû â âûõîäû. ÏÐÈÌÅ×ÀÍÈÅ: Òåðìèí äåéñòâèÿ èñïîëüçóåòñÿ äëÿ ïîêðûòèÿ ðåñóðñîâ [ÈÑÎ 8402-94, 1.2], [ÈÑÎ/ÌÝÊ 12207]. Öåëü ïðîöåññà – èçìåðÿåìûå öåëè âûñîêîãî óðîâíÿ âûïîëíåíèÿ ïðîöåññà è âåðîÿòíûå ðåçóëüòàòû ýôôåêòèâíîé ðåàëèçàöèè ïðîöåññà [ÈÑÎ 15504-9]. Ìåòîä – èíæèíèðèíã ÏÎ èëè äåÿòåëüíîñòü óïðàâëåíèÿ, êîòîðîå ñïîñîáñòâóåò ñîçäàíèþ âûõîäà ïðîöåññà èëè ðàñøèðÿåò âîçìîæíîñòü ïðîöåññà [ÈÑÎ 15504-9]. Îïðåäåëåííûé ïðîöåññ – îïðåäåëåííûé íàáîð äåéñòâèé äëÿ äîñòèæåíèÿ öåëè. Îïðåäåëåííûé ïðîöåññ ìîæåò õàðàêòåðèçîâàòüñÿ ñòàíäàðòàìè, ïðîöåäóðàìè, îáó÷åíèåì, èíñòðóìåíòàëüíûìè ñðåäñòâàìè è ìåòîäàìè [ÈÑÎ 15504-9]. Àòðèáóò ïðîöåññà – èçìåðÿåìàÿ õàðàêòåðèñòèêà âîçìîæíîñòè ïðîöåññà, ïðèìåíÿåìàÿ ê ëþáîìó ïðîöåññó [ÈÑÎ 15504-9]. Óðîâåíü âîçìîæíîñòè (ïðîöåññà) – òî÷êà íà ïîðÿäêîâîé øêàëå ñ øåñòüþ ïóíêòàìè (âîçìîæíîñòè ïðîöåññà), êîòîðàÿ îïðåäåëÿåò âîçðàñòàþùóþ âîçìîæíîñòü âûïîëíåííîãî ïðîöåññà. Êàæäûé óðîâåíü ñòðîèòñÿ íà âîçìîæíîñòè íèæåóêàçàííîãî óðîâíÿ. Ñòàíäàðòíûé ïðîöåññ – äåéñòâóþùåå îïðåäåëåíèå îñíîâíîãî ïðîöåññà, êîòîðûé âåäåò ê ñîçäàíèþ îáùåãî ïðîöåññà â îðãàíèçàöèè. Îí îïèñûâàåò ôóíäàìåíòàëüíûå ýëåìåíòû ïðîöåññà, âêëþ÷àåìûå â ëþáîé îïðåäåëåííûé ïðîöåññ. Îí òàêæå îïèñûâàåò ñâÿçü (íàïðèìåð, 182
ïîðÿäîê è èíòåðôåéñû) ìåæäó ýòèìè ýëåìåíòàìè ïðîöåññà (ïî àíàëîãèè ñ îïðåäåëåííûì ïðîöåññîì) [ÈÑÎ 15504-9]. Ïîñòàâùèê – îðãàíèçàöèÿ, êîòîðàÿ ïîñòàâëÿåò ïðîäóêò êëèåíòó. ÏÐÈÌÅ×ÀÍÈß:  äîãîâîðíîé ñèòóàöèè, ïîñòàâùèê ìîæåò áûòü íàçâàí “êîíòðàãåíò”. Ïîñòàâùèêîì ìîæåò áûòü, íàïðèìåð, ïðîèçâîäèòåëü, äèñòðèáüþòîð, èìïîðòåð, ìîíòàæíèê èëè îðãàíèçàöèÿ óñëóã. Ïîñòàâùèê ìîæåò áûòü èëè âíåøíèì èëè âíóòðåííèì ïî îòíîøåíèþ ê îðãàíèçàöèè [ÈÑÎ 8402]. Êîìïîíåíò – ïðîãðàììà, ðàññìàòðèâàåìàÿ êàê åäèíîå öåëîå, âûïîëíÿþùàÿ çàêîí÷åííóþ ôóíêöèþ è ïðèìåíÿåìàÿ ñàìîñòîÿòåëüíî èëè â ñîñòàâå êîìïëåêñà. Êîìïëåêñ – ïðîãðàììà, ñîñòîÿùàÿ èç äâóõ èëè áîëåå êîìïîíåíòîâ è/èëè êîìïëåêñîâ, âûïîëíÿþùèõ âçàèìîñâÿçàííûå ôóíêöèè, è ïðèìåíÿåìàÿ ñàìîñòîÿòåëüíî èëè â ñîñòàâå äðóãîãî êîìïëåêñà. Äîêóìåíò – óíèêàëüíî îáîçíà÷åííûé áëîê èíôîðìàöèè äëÿ èñïîëüçîâàíèÿ ÷åëîâåêîì, òàêîé êàê îò÷åò, ñïåöèôèêàöèÿ, ðóêîâîäñòâî èëè êíèãà [ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9294-93]. Äîêóìåíòàöèÿ – íàáîð èç îäíîãî èëè áîëåå ñâÿçàííûõ äîêóìåíòîâ [ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9294-93].
183
ÏÐÈËÎÆÅÍÈÅ 2 Òàáëèöà Ï.2.1 Êàòåãîðèè ïðîöåññîâ è âîçìîæíîñòè ïðîöåññîâ Kàòåãîðèÿ
Ïðîöåññ
Áàçîâûå äåéñòâèÿ
Íîìåð Èìÿ Íîìåð Èìÿ 1 CUS
2
3
4
Íîìåð
Èìÿ
5
6
Kàòåãîðèÿ ïðîöåññà ïîñòàâùèê – êëèåíò
CUS.1 Ïðèîáðåòåíèå ÏÎ CUS.1.1
Îïðåäåëåíèå ïîòðåáíîñòè
CUS.1.2
Îïðåäåëåíèå òðåáîâàíèé
CUS.1.3
Ïîäãîòîâêà ñòðàòåãèè ïðèîáðåòåíèÿ
CUS.1.4
Ïîäãîòîâêà çàÿâêè äëÿ ïðåäëîæåíèé
CUS.1.5
Âûáîð ïîñòàâùèêà ïðîãðàììíîãî ïðîäóêòà
CUS.1.6
Îïðåäåëåíèå èíòåðôåéñîâ ñ íåçàâèñèìûìè àãåíòàì è ñóáïîäðÿä÷èêàìè
CUS.1.7
Çàêëþ÷åíèå êîíòðàêòà
CUS.1.8
Ïîääåðæêà êîíòðàêòà
CUS.1.9
Ïðèåìêà ïîñòàâëåííîãî ïðîäóêòà
CUS.2 Óïðàâëåíèå ïîòðåáíîñòÿìè êëèåíòà
184
CUS.2.1
Ïîëó÷åíèå òðåáîâàíèé è ïðîñüá êëèåíòà
CUS.2.2
Ñîãëàñîâàíèå òðåáîâàíèé
CUS.2.3
Óñòàíîâëåíèå áàçèñà òðåáîâàíèé êëèåíòà
CUS.2.4
Óïðàâëåíèå èçìåíåíèÿìè òðåáîâàíèé êëèåíòà
CUS.2.5
Ïîíèìàíèå îæèäàíèé êëèåíòà
CUS.2.6
Èíôîðìèðîâàíèå êëèåíòîâ
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
CUS.3 Ïîñòàâêà ÏÎ CUS.3.1
Îáñóæäåíèå ïåðåä çàêëþ÷åíèåì êîíòðàêòà
CUS.3.2
Çàêëþ÷åíèå êîíòðàêòà
CUS.3.3
Îïðåäåëåíèå èíòåðôåéñîâ ìåæäó íåçàâèñèìûìè àãåíòàìè è ñóáïîäðÿä÷èêàìè
CUS.3.4
Ðàçðàáîòêà ñèñòåìû èëè ïðîãðàììíîãî îáåñïå÷åíèÿ
CUS.3.5
Îáçîð ðàçðàáîòêè ñ êëèåíòîì
CUS.3.6
Îáåñïå÷åíèå îáðàòíîé ñâÿçè ñ êëèåíòîì
CUS.3.7
Ïîñòàâêà è èíñòàëëÿöèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ
CUS.4 Ýêñïëóàòàöèÿ ÏÎ CUS.4.1
Îïðåäåëåíèå ýêñïëóàòàöèîííûõ ðèñêîâ
CUS.4.2
Âûïîëíåíèå ýêñïëóàòàöèîííîãî òåñòèðîâàíèÿ
CUS.4.3
Ýêñïëóàòàöèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ
CUS.4.4
Ðàçðåøåíèå ýêñïëóàòàöèîííûõ ïðîáëåì
CUS.4.5
Óïðàâëåíèå çàïðîñàìè ïîëüçîâàòåëåé
CUS.4.6
Ðåãèñòðàöèÿ âðåìåííûõ ðàáîò
CUS.4.7
Ìîíèòîðèíã ïðîèçâîäèòåëüíîñòè ñèñòåìû è îáñëóæèâàíèå
CUS.5 Ñåðâèñíîå îáñëóæèâàíèå êëèåíòà CUS.5.1
Îáó÷åíèå êëèåíòîâ
CUS.5.2
Îïðåäåëåíèå ïîääåðæêè ïðîäóêòà
CUS.5.3
Kîíòðîëü âûïîëíåíèÿ
185
Ïðîäîëæåíèå òàáë. Ï.2.1 1
ENG
2
3
4
5
6
CUS.5.4
Îïðåäåëåíèå óðîâíÿ óäîâëåòâîðåííîñòè êëèåíòà
CUS.5.5
Ñðàâíåíèå ñ êîíêóðåíòàìè
CUS.5.6
Ñîîáùåíèå ïîëîæèòåëüíûõ îòçûâîâ êëèåíòîâ
Kàòåãîðèÿ ïðîöåññà èíæèíèðèíãà ENG.1 Ðàçðàáîòêà è ïðîåêòèðîâàíèå ñèñòåìíûõ òðåáîâàíèé ENG.1.1
Îïðåäåëåíèå ñèñòåìíûõ òðåáîâàíèé
ENG.1.2
Àíàëèç ñèñòåìíûõ òðåáîâàíèé
ENG.1.3
Îïèñàíèå àðõèòåêòóðû ñèñòåìû
ENG.1.4
Ðàñïðåäåëåíèå òðåáîâàíèé
ENG.1.5
Îïðåäåëåíèå ñòðàòåãèè âåðñèè
ENG.1.6
Ïåðåäà÷à ñèñòåìíûõ òðåáîâàíèé
ENG.2 Ðàçðàáîòêà òðåáîâàíèé ê ÏÎ ENG.2.1
Âûÿâëåíèå òðåáîâàíèé ê ÏÎ
ENG.2.2
Îïðåäåëåíèå âëèÿíèÿ îïåðàöèîííîé ñðåäû
ENG.2.3
Îöåíêà òðåáîâàíèé âìåñòå ñ çàêàç÷èêîì (êëèåíòîì)
ENG.2.4
Îïðåäåëåíèå ñòðàòåãèè âûïóñêà âåðñèè ÏÎ
ENG.2.5
Èçìåíåíèå òðåáîâàíèé äëÿ ñëåäóþùåé èòåðàöèè
ENG.2.6
Ñâÿçü ñ òðåáîâàíèÿìè ê ÏÎ
ENG.3 Ïðîåêòèðîâàíèå ÏÎ
186
ENG.3.1
Ðàçðàáîòêà ïðîåêòà àðõèòåêòóðû ÏÎ
ENG.3.2
Ïðîåêòèðîâàíèå èíòåðôåéñîâ
ENG.3.3
Ðàçðàáîòêà äåòàëüíîãî ïðîåêòà
ENG.3.4
Óñòàíîâëåíèå òðàññèðóåìîñòè
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
ENG.4 Ðåàëèçàöèÿ ïðîåêòà ÏÎ ENG.4.1
Ðàçðàáîòêà ìîäóëåé ÏÎ
ENG.4.2
Ðàçðàáîòêà ïðîöåäóð âåðèôèêàöèè ìîäóëåé
ENG.4.3
Ïðîâåðêà ìîäóëåé ÏÎ
ENG.5 Èíòåãðàöèÿ è òåñòèðîâàíèå ÏÎ ENG.5.1
Îïðåäåëåíèå ñòðàòåãèè ðåãðåññèîííîãî òåñòèðîâàíèÿ
ENG.5.2
Ñáîðêà ñîâîêóïíîñòåé ìîäóëåé ÏÎ
ENG.5.3
Ðàçðàáîòêà òåñòîâ äëÿ ñîâîêóïíîñòåé
ENG.5.4
Òåñòèðîâàíèå ñîâîêóïíîñòåé ÏÎ
ENG.5.5
Èíòåãðàöèÿ ñîâîêóïíîñòåé ÏÎ
ENG.5.6
Ðàçðàáîòêà òåñòîâ äëÿ ÏÎ
ENG.5.7
Òåñòèðîâàíèå èíòåãðèðîâàííîãî ÏÎ
ENG.6 Èíòåãðàöèÿ è òåñòèðîâàíèå ñèñòåìû ENG.6.1
Ñîçäàíèå àãðåãàòîâ ñèñòåìíûõ ýëåìåíòîâ
ENG.6.2
Ðàçðàáîòêà òåñòîâ äëÿ àãðåãàòîâ
ENG.6.3
Òåñòèðîâàíèå àãðåãàòîâ ñèñòåìû
ENG.6.4
Ðàçðàáîòêà òåñòîâ äëÿ ñèñòåìû
ENG.6.5
Òåñòèðîâàíèå èíòåãðèðîâàííîé ñèñòåìû
ENG.7 Ïîääåðæêà ñèñòåìû è ÏÎ ENG.7.1
Îïðåäåëåíèå òðåáîâàíèé ïî ñîïðîâîæäåíèþ
ENG.7.2
Àíàëèç ïðîáëåì ïîëüçîâàòåëÿ è óñîâåðøåíñòâîâàíèÿ
ENG.7.3
Îïðåäåëåíèå ìîäèôèêàöèé äëÿ ñëåäóþùåãî îáíîâëåíèÿ
187
Ïðîäîëæåíèå òàáë. Ï.2.1 1
SUP
2
3
4
5
6
ENG.7.4
Ðåàëèçàöèÿ è ìîäèôèêàöèÿ òåñòîâ
ENG.7.5
Îáíîâëåíèå ñèñòåìû ó ïîëüçîâàòåëåé
ENG.7.6
Óäàëåíèå ñèñòåìû ó ïîëüçîâàòåëåé
Kàòåãîðèÿ ïðîöåññà ïîääåðæêè SUP.1 Ðàçðàáîòêà äîêóìåíòàöèè SUP.1.1
Îïðåäåëåíèå òðåáîâàíèé ê äîêóìåíòàöèè
SUP.1.2
Ðàçðàáîòêà äîêóìåíòîâ
SUP.1.3
Ïðîâåðêà äîêóìåíòîâ
SUP.1.4
Ðàñïðîñòðàíåíèå äîêóìåíòàöèè
SUP.1.5
Ïîääåðæêà äîêóìåíòàöèè
SUP.2 Óïðàâëåíèå êîíôèãóðàöèåé SUP.2.1
Óñòàíîâêà áèáëèîòåêè êîíôèãóðàöèè
SUP.2.2
Îïðåäåëåíèå ïàðàìåòðîâ êîíôèãóðàöèè
SUP.2.3
Ïîääåðæêà îïèñàíèÿ ïàðàìåòðîâ êîíôèãóðàöèè
SUP.2.4
Óïðàâëåíèå çàïðîñàìè íà èçìåíåíèå
SUP.2.5
Âîçìîæíîñòü óïðàâëåíèÿ
SUP.2.6
Ñáîðêà êîíå÷íûõ ïðîäóêòîâ
SUP.2.7
Ïîääåðæêà èñòîðèè ïàðàìåòðîâ êîíôèãóðàöèè
SUP.2.8
Îò÷åò î ñîñòîÿíèè êîíôèãóðàöèè
SUP.3 Âûïîëíåíèå ãàðàíòèè êà÷åñòâà
188
SUP.3.1
Âûáîð êðèòåðèåâ êà÷åñòâà
SUP.3.2
Îïðåäåëåíèå çàïèñåé êà÷åñòâà
SUP.3.3
Ãàðàíòèÿ êà÷åñòâà äåéñòâèé èíæèíèðèíãà ÏÎ
SUP.3.4
Ãàðàíòèÿ êà÷åñòâà ðàáî÷èõ ïðîäóêòîâ
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
SUP.3.5
Ñîîáùåíèå î ðåçóëüòàòàõ
SUP.3.6
Îáðàáîòêà îòêëîíåíèé
SUP.3.7
Îáåñïå÷åíèå íåçàâèñèìîñòè ðåñóðñîâ è îðãàíèçàöèè ïî ãàðàíòèè êà÷åñòâà
SUP.4 Âåðèôèêàöèè ðàáî÷åãî ïðîäóêòà SUP.4.1
Âûáîð ðàáî÷èõ ïðîäóêòîâ
SUP.4.2
Îïðåäåëåíèå ìåòîäîâ è ìåòîäèê âåðèôèêàöèè
SUP.4.3
Îïðåäåëåíèå êðèòåðèåâ çàâåðøåíèÿ
SUP.4.4
Ðóêîâîäñòâî âåðèôèêàöèåé
SUP.4.5
Äîêóìåíòèðîâàíèå ýëåìåíòîâ äåéñòâèé
SUP.4.6
Îòñëåæèâàíèå ýëåìåíòîâ äåéñòâèé
SUP.5 Ïðîâåðêà ïðàâèëüíîñòè ðàáî÷åãî ïðîäóêòà SUP.5.1
Îïðåäåëåíèå ðàáî÷èõ ïðîäóêòû, ïîäëåæàùèõ ïðîâåðêå
SUP.5.2
Îïðåäåëåíèå çàäà÷è è ìåòîäèêè ïðîâåðêè ïðàâèëüíîñòè
SUP.5.3
Îïðåäåëåíèå êðèòåðèåâ ïðîâåðêè
SUP.5.4
Âûïîëíåíèå äåéñòâèé ïî àòòåñòàöèè
SUP.5.5
Äîêóìåíòèðîâàíèå ïðîáëåì (àíîìàëèé)
SUP.5.6
Îòñëåæèâàíèå ïðîáëåì
SUP.6 Âûïîëíåíèå ñîâìåñòíûõ îáçîðîâ SUP.6.1
Îïðåäåëåíèå ñîâìåñòíûõ îáçîðîâ
SUP.6.2
Ïîäãîòîâêà îáçîðîâ ñ êëèåíòàìè
SUP.6.3
Ïðîâåäåíèå ñîâìåñòíûõ óïðàâëåí÷åñêèõ îáçîðîâ
SUP.6.4
Ïðîâåäåíèå ñîâìåñòíûõ òåõíè÷åñêèõ îáçîðîâ
189
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
SUP.6.5
Ïîääåðæêà ïðèåìî÷íîãî îáçîðà êëèåíòà
SUP.6.6
Âûïîëíåíèå ñîâìåñòíîé îöåíêè ïðîöåññà
SUP.7 Âûïîëíåíèå àóäèòà SUP.7.1
Îïðåäåëåíèå òðåáîâàíèé ê àóäèòó
SUP.7.2
Ïîäãîòîâêà ê àóäèòó
SUP.7.3
Ïðîâåäåíèå àóäèòà
SUP.7.4
Âûïîëíåíèå êîððåêòèðîâî÷íûõ äåéñòâèé
SUP.8 Ðàçðåøåíèå ïðîáëåì
MAN
SUP.8.1
Ñîîáùåíèå äåòàëåé ïðîáëåìû
SUP.8.2
Ðàíæèðîâàíèå ïðîáëåì
SUP.8.3
Îïðåäåëåíèå ðåøåíèé
SUP.8.4
Ñîîáùåíèå ïóòåé ðåøåíèÿ ïðîáëåìû
SUP.8.5
Èñïðàâëåíèå äåôåêòà
SUP.8.6
Ðàñïðîñòðàíåíèå èñïðàâëåíèé
SUP.8.7
Àíàëèç òåíäåíöèé ïðîáëåì
Kàòåãîðèÿ ïðîöåññà óïðàâëåíèÿ MAN.1 Óïðàâëåíèå ïðîåêòîì MAN.1.1 Îïðåäåëåíèå ñôåðû ðàáîò MAN.1.2 Îïðåäåëåíèå ñòðàòåãèè ðàçðàáîòêè MAN.1.3 Âûáîð ìîäåëè æèçíåííîãî öèêëà ÏÎ MAN.1.4 Ðàçðàáîòêà îöåíîê ïðîåêòà
190
MAN.1.5
Ðàçðàáîòêà ñòðóêòóðû ðàñïðåäåëåíèÿ ðàáîò
MAN.1.6
Îïðåäåëåíèå òðåáîâàíèé ê èíôðàñòðóêòóðå
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
MAN.1.7 Îïðåäåëåíèå ãðàôèêà ïðîåêòà MAN.1.8 Ðàñïðåäåëåíèå îòâåòñòâåííîñòè MAN.1.9 Îïðåäåëåíèå ïëàíà ïðîåêòà MAN.1.10 Îòñëåæèâàíèå èñïîëíåíèÿ MAN.1.11 Îöåíêà âûïîëíåíèÿ ïðîåêòà MAN.2 Óïðàâëåíèå êà÷åñòâîì MAN.2.1 Óñòàíîâëåíèå öåëåé êà÷åñòâà MAN.2.2 Îïðåäåëåíèå ìåòðèê êà÷åñòâà MAN.2.3 Îïðåäåëåíèå äåéñòâèé êà÷åñòâà MAN.2.4 Âûïîëíåíèå äåéñòâèé êà÷åñòâà MAN.2.5 Îöåíêà êà÷åñòâà MAN.2.6
Ïðèìåíåíèå êîððåêòèðîâî÷íîãî äåéñòâèÿ
MAN.3 Óïðàâëåíèå ðèñêîì MAN.3.1 Óñòàíîâëåíèå ñôåðû óïðàâëåíèÿ ðèñêà MAN.3.2 Îïðåäåëåíèå ðèñêîâ MAN.3.3
Àíàëèç è ðàñïîëîæåíèå ðèñêîâ ïî ïðèîðèòåòàì
MAN.3.4
Ðàçðàáîòêà ñòðàòåãèè óïðàâëåíèÿ ðèñêàìè
MAN.3.5 Îïðåäåëåíèå ìåòðèê ðèñêà MAN.3.6
Âûïîëíåíèå ñòðàòåãèè óïðàâëåíèÿ ðèñêàìè
MAN.3.7
Îöåíêà ðåçóëüòàòîâ ñòðàòåãèè óïðàâëåíèÿ ðèñêàìè
MAN.3.8
Ïðèìåíåíèå êîððåêòèðóþùåãî äåéñòâèÿ
191
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
MAN.4 Óïðàâëåíèå ñóáïîäðÿä÷èêàìè MAN4.1
Îïðåäåëåíèå óòâåðæäåíèÿ ðàáîòû
MAN.4.2
Kâàëèôèêàöèÿ ïîòåíöèàëüíûõ ñóáïîäðÿä÷èêîâ
MAN.4.3 Âûáîð ñóáïîäðÿä÷èêà MAN.4.4
Ïîääåðæêà ñâÿçè
MAN.4.5 Ïîääåðæêà ñâÿçè MAN.4.6 Îöåíêà ñîãëàñèå MAN.4.7 ORG
Îöåíêà êà÷åñòâà ñóáïîäðÿä÷èêà
Kàòåãîðèÿ ïðîöåññà îðãàíèçàöèè ORG.1 Áèçíåñ-èíæèíèðèíã ORG.1.1
Óñòàíîâëåíèå ñòðàòåãè÷åñêîé òî÷êè çðåíèÿ
ORG.1.2
Ðàçâåðòûâàíèå òî÷êè çðåíèÿ
ORG.1.3
Óñòàíîâëåíèå êóëüòóðû êà÷åñòâà
ORG.1.4
Ôîðìèðîâàíèå èíòåãðèðîâàííûõ êîìàíä
ORG.1.5
Îáåñïå÷åíèå ñòèìóëèðîâàíèÿ
ORG.1.6
Îïðåäåëåíèå ïëàíîâ êàðüåðû
ORG.2 Îïðåäåëåíèå ïðîöåññà
192
ORG.2.1
Îïðåäåëåíèå öåëåé
ORG.2.2
Îïðåäåëåíèå òåêóùèõ äåéñòâèé, ðîëè, ïðàâ è îáÿçàííîñòåé
ORG.2.3
Îïðåäåëåíèå âõîäîâ è âûõîäîâ
ORG.2.4
Îïðåäåëåíèå êðèòåðèåâ âõîäà è âûõîäà
ORG.2.5
Îïðåäåëåíèå êðèòåðèåâ âõîäà è âûõîäà
ORG.2.6
Èäåíòèôèêàöèÿ âíåøíèõ èíòåðôåéñîâ
ORG.2.7
Èäåíòèôèêàöèÿ âíóòðåííèõ çàâèñèìîñòåé
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
ORG.2.8
Îïðåäåëåíèå ìåð ïðîöåññà
ORG.2.9
Äîêóìåíòèðîâàíèå ñòàíäàðòíîãî ïðîöåññà
ORG.2.10 Óñòàíîâëåíèå ñòðàòåãèè ORG.2.11 Óñòàíîâëåíèå îæèäàíèé âûïîëíåíèÿ ORG.2.12 Ðàçâåðòûâàíèå ïðîöåññà ORG.3 Óñîâåðøåíñòâîâàíèå ïðîöåññà
ORG.4
ORG.3.1
Îïðåäåëåíèå âîçìîæíîñòåé óñîâåðøåíñòâîâàíèÿ
ORG.3.2
Îïðåäåëåíèå ñôåðû äåéñòâèé óñîâåðøåíñòâîâàíèÿ
ORG.3.3
Ïîíèìàíèå ïðîöåññà
ORG.3.4
Îïðåäåëåíèå óñîâåðøåíñòâîâàíèé
ORG.3.5
Ðàñïðåäåëåíèå óñîâåðøåíñòâîâàíèé ïî ïðèîðèòåòàì
ORG.3.6
Îïðåäåëåíèå ìåð âîçäåéñòâèÿ
ORG.3.7
Èçìåíåíèå ïðîöåññà
ORG.3.8
Ïîäòâåðæäåíèå óñîâåðøåíñòâîâàíèÿ
ORG.3.9
Ðàçâîðà÷èâàíèå óñîâåðøåíñòâîâàíèé
Îáåñïå÷åíèå êâàëèôèöèðîâàííûìè ÷åëîâå÷åñêèìè ðåñóðñàìè ORG.4.1
Îïðåäåëåíèå ïîòðåáíîñòåé â ëþäñêèõ ðåñóðñàõ
ORG.4.2
Ðàçðàáîòêà èëè ïðèîáðåòåíèå ñðåäñòâ îáó÷åíèÿ
ORG.4.3
Òðåíèðîâêà ïåðñîíàëà
ORG.4.4
Âåðáîâêà êâàëèôèöèðîâàííîãî øòàòà
ORG.4.5
Îöåíêà ýôôåêòèâíîñòè øòàòà
ORG.4.6
Îáåñïå÷åíèå îáðàòíîé ñâÿçè âûïîëíåíèÿ
ORG.4.7
Ïîääåðæêà çàïèñåé øòàòà
193
Ïðîäîëæåíèå òàáë. Ï.2.1 1
2
3
4
5
6
ORG.4.8
Îïðåäåëåíèå êîìàíä ïðîåêòà
ORG.4.9
Íàäåëåíèå ïîëíîìî÷èÿìè êîìàíä ïðîåêòà
ORG.4.10
Ïîääåðæêà âçàèìîäåéñòâèÿ êîìàíä ïðîåêòà
ORG.5 Îáåñïå÷åíèå èíôðàñòðóêòóðû èíæèíèðèíãà ÏÎ
194
ORG.5.1
Îïðåäåëåíèå òðåáîâàíèé ñðåäû èíæèíèðèíãà ÏÎ
ORG.5.2
Îáåñïå÷åíèå ñðåäû èíæèíèðèíãà ÏÎ
ORG.5.3
Îáåñïå÷åíèå ïîääåðæêè ðàçðàáîò÷èêîâ
ORG.5.4
Ñîïðîâîæäåíèå ñðåäû èíæèíèðèíãà ÏÎ
ORG.5.5
Ïðåäîñòàâëåíèå ðàáî÷åé îáñòàíîâêè, áëàãîïðèÿòíîé ïðîäóêòèâíîìó èñïîëíåíèþ
ORG.5.6
Ãàðàíòèÿ öåëîñòíîñòè äàííûõ è áåçîïàñíîñòè
ORG.5.7
Îáåñïå÷åíèå ñðåäñòâàìè óäàëåííîãî äîñòóïà
ORG.5.8
Îïðåäåëåíèå îðãàíèçàöèîííîé ñòðàòåãèè ïîâòîðíîãî èñïîëüçîâàíèÿ
ORG.5.9
Óñòàíîâëåíèå áèáëèîòåêè ïîâòîðíûõ èñïîëüçîâàíèé
ORG.5.10
Èíòåãðàöèÿ ïîâòîðíûõ èñïîëüçîâàíèé â æèçíåííûé öèêë
Òàáëèöà Ï.2.2
Âûïîëíåíèå ïðîöåññà – äî êàêîé ñòåïåíè ñâîäèòñÿ âûïîëíåíèå ïðîöåññà, èñïîëüçóþùåãî íàáîð äåéñòâèé, êîòîðûå èíèöèàëèçèðîâàíû è ñîïðîâîæäàþòñÿ, èñïîëüçóÿ îïðåäåëåííûå âõîäíûå ðàáî÷èå ïðîäóêòû, êîòîðûå ÿâëÿþòñÿ àäåêâàòíûìè â óäîâëåòâîðåíèè öåëè ïðîöåññà
Äåéñòâèÿ óïðàâëåíèÿ
Ãàðàíòèðîâàòü, ÷òî áàçîâûå äåéñòâèÿ âûïîëíÿþòñÿ äëÿ óäîâëåòâîðåíèÿ öåëè ïðîöåññà
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Ñì. Èçìåíåíèå ïðîöåññà
Ñâÿçàííûå ïðîöåññû äëÿ ÄÓ Ýòî äåéñòâèå îòíîñèòñÿ ê êàæäîìó ïðîöåññó â ïðåäåëàõ ñôåðû îöåíêè
195
196
Òàáëèöà Ï.2.3 Óïðàâëåíèå âûïîëíåíèåì − äî êàêîé ñòåïåíè ñâîäèòñÿ óïðàâëåíèå ïëàíèðîâàíèåì è âûïîëíåíèåì ïðîöåññà, ÷òîáû ïîëó÷èòü ðàáî÷èå ïðîäóêòû â óñòàíîâëåííîå âðåìåíÿ è ñ òðåáóåìûìè çàòðàòàìè
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü òðåáîâàíèÿ ê ðåñóðñó, ÷òîáû äàòü âîçìîæíîñòü ïëàíèðîâàòü è îòñëåæèâàòü ïðîöåññ
Ðàñïëàíèðîâàòü âûïîëíåíèå ïðîöåññà, îïðåäåëÿÿ äåéñòâèÿ è ðàçìåùåíèÿ ðåñóðñîâ ñîãëàñíî òðåáîâàíèÿì
Âûïîëíèòü îïðåäåëåííûå äåéñòâèÿ äëÿ äîñòèæåíèÿ öåëè ïðîöåññà
Óïðàâëÿòü âûïîëíåíèåì äåéñòâèé, ÷òîáû ïðîèçâåñòè ðàáî÷èå ïðîäóêòû â óñòàíîâëåííîå âðåìÿ ñ òðåáóåìûìè çàòðàòàìè ðåñóðñîâ
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Ìåòîäû è èíñòðóìåíòàëüíûå ñðåäñòâà (ÈÑ) îöåíêè ïðîèçâîäèòåëüíîñòè Ìîäåëè ðèñêà, ñðåäñòâà èäåíòèôèêàöèè è çíàíèå ïðåäîòâðàùåíèÿ ÈÑ ïëàíèðîâàíèÿ ïðîåêòà (êîòîðûå ïîääåðæèâàþò âûáðàííóþ òåõíîëîãèþ) ÈÑ êîíòðîëÿ/óïðàâëåíèÿ ïðîåêòà Ñòàòèñòè÷åñêèå äàííûå âûïîëíåíèÿ ïðîöåññà
Òåõíîëîãèè PERT/CPM ÈÑ ïëàíèðîâàíèÿ ïðîåêòà (êîòîðûå ïîääåðæèâàþò âûáðàííûå òåõíîëîãèè) ÈÑ êîíòðîëÿ/óïðàâëåíèÿ ïðîåêòîì Ñðåäñòâà, ïðîöåäóðû è ÈÑ ñâÿçè
Ïëàíû ïåðèîäè÷åñêîãî îáçîðà ïðîåêòà ÈÑ ïðîâåðêè ïðîöåññà/ïëàíà ÈÑ óïðàâëåíèå ïîñëåäîâàòåëüíîñòüþ îïåðàöèé Ìåõàíèçìû ñâÿçè
ÈÑ ñâÿçè Îò÷åò ïðîáëåì è áàçà äàííûõ ïîïðàâî÷íûõ äåéñòâèé Ñîáðàíèå ìåõàíèçìîâ Àóäèò êîìàíä/ðåñóðñîâ
MAN.1, MAN.2, MAN.3, MAN.4, ORG.4, ORG. 5
MAN.1, SUP.3 MAN.1, MAN.2, MAN.3, SUP.7, SUP.8
Ñâÿçàííûå CUS.2, MAN.1, MAN.2, MAN.3 ïðîöåññû äëÿ ÄÓ
Òàáëèöà Ï.2.4 Óïðàâëåíèå ðàáî÷èì ïðîäóêòîì − äî êàêîé ñòåïåíè ñâîäèòñÿ óïðàâëåíèå âûïîëíåíèåì ïðîöåññà, ÷òîáû ïðîèçâåñòè ðàáî÷èå ïðîäóêòû, êîòîðûå îòâå÷àþò ôóíêöèîíàëüíûì è íåôóíêöèîíàëüíûì òðåáîâàíèÿì, ñîîòâåòñòâóþò âõîäíûì äàííûì è çàäà÷àì îáåñïå÷åíèÿ êà÷åñòâà, è ïðîöåññ ñîçäàíèÿ êîòîðûõ ïðîêîíòðîëèðîâàí è çàäîêóìåíòèðîâàí
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü òðåáîâàíèÿ ïî öåëîñòíîñòè è êà÷åñòâó ðàáî÷èõ ïðîäóêòîâ
Îïðåäåëèòü äåéñòâèÿ, íåîáõîäèìûå äëÿ äîñòèæåíèÿ òðåáîâàíèé ïî öåëîñòíîñòè è êà÷åñòâó ðàáî÷èõ ïðîäóêòîâ
Óïðàâëÿòü êîíôèãóðàöèåé ðàáî÷èõ ïðîäóêòîâ, ÷òîáû óáåäèòüñÿ â èõ öåëîñòíîñòè
Óïðàâëÿòü êà÷åñòâîì ðàáî÷èõ ïðîäóêòîâ äëÿ ñîîòâåòñòâèÿ åãî ôóíêöèîíàëüíûì è íåôóíêöèîíàëüíûì òðåáîâàíèÿì
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Öåëè è ïîëèòèêà êà÷åñòâà Ýëåìåíòû ñèñòåìû êà÷åñòâà Ñèñòåìà óïðàâëåíèÿ êîíôèãóðàöèåé
Áèáëèîòåêà èëè äðóãèå èñòî÷íèêè ìåòîäîâ êà÷åñòâà è ïðèíöèïîâ óïðàâëåíèÿ êîíôèãóðàöèè Ñèñòåìû / èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ êîíôèãóðàöèè Èíñòðóìåíòàëüíûå ñðåäñòâà äîêóìåíòèðîâàíèÿ
ÁÄ îò÷åòîâ î ïðîáëåìàõ Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ êîíôèãóðàöèåé Õðàíèëèùå ðàáî÷èõ ïðîäóêòîâ
Òðàññèðóåìîñòü òðåáîâàíèé êëèåíòà Kîíòðîëüíûé ëèñò Èíñòðóìåíòàëüíûå ñðåäñòâà, ôîðìû ÁÄ îò÷åòîâ î ïðîáëåìàõ
SUP.1, SUP.2, SUP.3
SUP.2
MAN.2, SUP.3, SUP.4, SUP.5, SUP.7
Ñâÿçàííûå CUS.2, SUP.2, SUP.3, ïðîöåññû MAN.2 äëÿ ÄÓ
197
198
Òàáëèöà Ï.2.5 Îïðåäåëåíèå è ïðåîáðàçîâàíèå ïðîöåññà − äî êàêîé ñòåïåíè âåäåòñÿ âûïîëíåíèå ïðîöåññà â âèäå ïðåîáðàçîâàííîãî ýêçåìïëÿðà ñòàíäàðòíîãî îïðåäåëåíèÿ ïðîöåññà. Ñòàíäàðòíûé ïðîöåññ îòâå÷àåò îïðåäåëåííûì áèçíåñ-öåëÿì îðãàíèçàöèè
Äåéñòâèÿ óïðàâëåíèÿ
Ïîëó÷èòü îïðåäåëåíèå ñòàíäàðòíîãî ïðîöåññà èç ìíîæåñòâà âîçìîæíûõ â îðãàíèçàöèè, êîòîðîå ñîîòâåòñòâóåò öåëÿì ïðîöåññà è áèçíåñ-öåëÿì îðãàíèçàöèè
Ïðåîáðàçîâàòü ñòàíäàðòíûé ïðîöåññ äëÿ ïîëó÷åíèÿ îïðåäåëåííîãî ïðîöåññà, ñîîòâåòñòâóþùåãî êîíòåêñòó ïðîöåññà
Âûïîëíèòü íåñêîëüêî ðàç îïðåäåëåííûé ïðîöåññ, ÷òîáû ïîñëåäîâàòåëüíî äîñòè÷ü öåëè ïðîöåññà è ïîääåðæàòü áèçíåñöåëè îðãàíèçàöèè
Îáåñïå÷èòü îáðàòíóþ ñâÿçü ñî ñòàíäàðòíûì ïðîöåññîì èñõîäÿ èç îïûòà èñïîëüçîâàíèÿ îïðåäåëåííîãî ïðîöåññà
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Áèáëèîòåêà ïðîöåññà ÏÎ Èíñòðóìåíòàëüíûå ñðåäñòâà ìîäåëèðîâàíèÿ ïðîöåññîâ ÁÄ ìåòðèê è èíñòðóìåíòàëüíûå ñðåäñòâà Ìåæäóíàðîäíûå ñòàíäàðòû Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ êîíôèãóðàöèåé è äîêóìåíòèðîâàíèÿ
Èíñòðóìåíòàëüíûå ñðåäñòâà ìîäåëèðîâàíèÿ ïðîöåññîâ Èíñòðóìåíòàëüíûå ñðåäñòâà äîêóìåíòèðîâàíèÿ Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ êîíôèãóðàöèåé
Èíñòðóìåíòàëüíûå ñðåäñòâà ñîîòâåòñòâóþùåãî ïðîöåññà, â çàâèñèìîñòè îò åãî êîíêðåòíîé öåëè
Áèáëèîòåêà èíôîðìàöèè è äàííûõ, ñâÿçàííàÿ ñ èñïîëüçîâàíèåì ñòàíäàðòíîãî ïðîöåññà Ìåõàíèçìû ñáîðà äàííûõ Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ ýêñïåðèìåíòàëüíûìè äàííûìè Èíñòðóìåíòàëüíûå ñðåäñòâà è ìåòîäû àíàëèçà
CUS.2, ORG.2, MAN.1
MAN.1, ORG.2
MAN.1, ORG.2, ORG.3, SUP.8
Ñâÿçàííûå ORG.2, MAN.1 ïðîöåññû äëÿ ÄÓ
Òàáëèöà Ï.2.6 Ðåñóðñ ïðîöåññà – äî êàêîé ñòåïåíè ñâîäèòñÿ îïðåäåëåíèå ðåñóðñà è èíôðàñòðóêòóðû ïðîöåññà, êîòîðûå ïîääåðæèâàþò âûïîëíåíèå îïðåäåëåííîãî ïðîöåññà äëÿ ñîîòâåòñòâèÿ óñòàíîâëåííûì öåëÿì
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü êîìïåòåíòíîñòü ëþäñêèõ ðåñóðñîâ, òðåáóåìûõ äëÿ ïîääåðæêè âûïîëíåíèÿ îïðåäåëåííîãî ïðîöåññà
Îïðåäåëèòü òðåÎáåñïå÷èòü íåîáõîäèìóþ áîâàíèÿ ê èíôðà- êâàëèôèêàöèþ ëþäñêèõ ñòðóêòóðå ïðîöåñ- ðåñóðñîâ ñà äëÿ ïîääåðæêè âûïîëíåíèÿ îïðåäåëåííîãî ïðîöåññà
Îáåñïå÷èòü ñîîòâåòñòâóþùóþ èíôðàñòðóêòóðó ïðîöåññà ñîãëàñíî îïðåäåëåííûì ïîòðåáíîñòÿì ïðîöåññà
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Ñõåìà êëàññèôèêàöèè òèïîâîé êîìïåòåíöèè, ñâÿçàííîé ñî ñòàíäàðòíûì ïðîöåññîì ÁÄ ñïîñîáíîñòåé ëþäñêèõ ðåñóðñîâ
Îðãàíèçàöèîííàÿ Ïðîöåäóðû âûáîðà ëþäñêèõ ñðåäà èíæèíèðåñóðñîâ Ìàòåðèàëû ôîðìàëüíîãî êóðñà ðèíãà ÏÎ Íàïèñàííûå ìàòåðèàëû ïðîåêòà Ñ ð å ä ñ ò â à ð à á î ò û â ð å æè ìå On- l i ne ÁÄ ñïîñîáíîñòåé Ïðîãðàììà ïîäãîòîâêè Çàïèñè ñâåðõóðî÷íîãî âðåìåíè
Áèáëèîòåêè ïîâòîðíîãî èñïîëüçîâàíèÿ Ïðîäóêò / èíñòðóìåíòàëüíîå ñðåäñòâî ýòàëîííîãî òåñòèðîâàíèÿ Òåíäåíöèè òåõíîëîãèè
ORG.2, ORG.5
ORG.5
Ñâÿçàííûå ORG.2, ORG.4 ïðîöåññû äëÿ ÄÓ
ORG.4
199
200
Òàáëèöà Ï.2.7 Èçìåðåíèå ïðîöåññà – õîðîøî ëè ïðîèçâîäèòñÿ îïðåäåëåíèå íàáîðà äàííûõ è èçìåðåíèé, êîòîðûå ïîääåðæèâàþò âîçìîæíîñòü âûïîëíåíèÿ ëþáîãî ïðîöåññà, ÷òîáû ðåàëüíî äîñòè÷ü îïðåäåëåííûõ áèçíåñ-öåëåé îðãàíèçàöèè
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü öåëè ïðîöåññà è ñâÿçàòü ñ íèìè èçìåðåíèÿ, êîòîðûå ñîîòâåòñòâóþò áèçíåñöåëÿì îðãàíèçàöèè
Îáåñïå÷èòü ñîîòâåòñòâèå ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ñáîðà äàííûõ
Âûáðàòü ñîîòâåòñòâóþùèå äàííûå èçìåðåíèé èç ðåàëèçàöèè îïðåäåëåííîãî ïðîöåññà
Îöåíèòü äîñòèæèìîñòü öåëåé ïðîöåññà íà îñíîâàíèè ñðàâíåíèÿ çàïèñàííûõ èçìåðåíèé
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Ïîêàçàòåëè óïðàâëåíèÿ âåðõíåãî óðîâíÿ (ñòîèìîñòü, âðåìÿ, íàäåæíîñòü, ïðèáûëü, ðèñê) Áèáëèîòåêà èëè äðóãèå èñòî÷íèêè ìåòîäîâ èçìåðåíèÿ Ñòàòèñòè÷åñêèé ìåòîä êîíòðîëÿ ïðîöåññà â îïðåäåëåíèè âîçìîæíîñòè ïðîöåññà
Çàïèñè ïåðñîíàëà è ðàñïðåäåëåíèÿ ðåñóðñîâ Õðàíèëèùå Ïîäãîòîâêà Èñïîëíèòåëè ïðîöåññà ïîäãîòîâëåíû â ñòàòèñòè÷åñêîì êîíòðîëå ïðîöåññà
Çàïèñè êà÷åñòâà Èíñòðóìåíòàëüíûå ñðåäñòâà íàêîïëåíèÿ è îáðàáîòêè äàííûõ Îò÷åòû ñòàòóñà Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ ïîñëåäîâàòåëüíîñòüþ îïåðàöèé Ñèñòåìà çàïèñè / òðàññèðîâêè äåôåêòîâ
Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ ïðîöåññîì, èçìåðåíèÿ ïðîäóêòà è ñòàòèñòè÷åñêîãî àíàëèçà Îò÷åòû ñòàòóñà è îòêëîíåíèé Ïîêàçàòåëè óïðàâëåíèÿ âåðõíåãî óðîâíÿ Ñèñòåìû òðàññèðîâêè ñ âëîæåííûìè ñðåäñòâàìè êîíòðîëÿ ñòàòèñòè÷åñêîãî ïðîöåññà
MAN.1, MAN.2
MAN.1, MAN.2, MAN. 3, ORG.5, SUP.3, SUP.8
Ñâÿçàííûå MAN.1, MAN.2, MAN. 3, MAN.1, ORG.4, ïðîöåññû ORG.1 ORG. 5 äëÿ ÄÓ
Òàáëèöà Ï.2.8 Kîíòðîëü ïðîöåññà – äî êàêîé ñòåïåíè ñâîäèòñÿ èñïîëüçîâàíèå èçìåðåíèé äëÿ óïðàâëåíèÿ âûïîëíåíèåì ïðîöåññà, ÷òîáû ëþáîé ýêçåìïëÿð ïðîöåññà ìîã ðåàëüíî äîñòè÷ü îïðåäåëåííîé öåëè
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü ìåòîä àíàëèçà è êîíòðîëÿ â ñîîòâåòñòâèè ñ êîíòåêñòîì ïðîöåññà
Îáåñïå÷èòü ñîîòâåòñòâèå ðåñóðñîâ è èíôðàñòðóêòóðó äëÿ àíàëèçà è êîíòðîëÿ ïðîöåññà
Ïðîàíàëèçèðîâàòü äîñòóïíûå ìåðû, ÷òîáû îïðåäåëèòü ïàðàìåòðû óïðàâëåíèÿ ïðîöåññà
Îïðåäåëèòü îòêëîíåíèÿ è ïðîèçâåñòè íåîáõîäèìûå äåéñòâèÿ ïî êîíòðîëþ äëÿ ïîääåðæàíèÿ êîíòðîëÿ ïðîöåññîì
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Áèáëèîòåêà ìåòîäîâ êîíòðîëÿ ïðîöåññà èëè äðóãèå ñðåäñòâà Èíñòðóìåíòàëüíûå ñðåäñòâà êîíòðîëÿ ïðîöåññà Èíñòðóìåíòàëüíûå ñðåäñòâà îöåíêè ïðîöåññà Èíñòðóìåíòàëüíûå ñðåäñòâà ñòàòèñòè÷åñêîãî àíàëèçà
Çàïèñè ïåðñîíàëà è ðàñïðåäåëåíèÿ ðåñóðñîâ Õðàíèëèùå Ïðîãðàììà îáó÷åíèÿ óðñû îáó÷åíèÿ Èíñòðóìåíòàëüíûå ñðåäñòâà ñòàòèñòè÷åñêîãî àíàëèçà
Ìåòîäû ñòàòèñòè÷åcêîãî àíàëèçà Kàðêàñ îöåíêè ïðîöåññà ðàçðàáîòêè ÏÎ Èíñòðóìåíòàëüíûå ñðåäñòâà êîíòðîëÿ ïðîöåññà Èíñòðóìåíòàëüíûå ñðåäñòâà îöåíêè âîçìîæíîñòè ïðîöåññà
Õðàíèëèùå ðåçóëüòàòîâ âûïîëíåíèÿ / âîçìîæíîñòè ïðîöåññà Kàðêàñ îöåíêè ïðîöåññà ðàçðàáîòêè ÏÎ Èíñòðóìåíòàëüíûå ñðåäñòâà óïðàâëåíèÿ ïðîöåññîì Îò÷åòû ñòàòóñà è îòêëîíåíèé Îáó÷àþùèå ñèñòåìû
ORG. 4, ORG. 5
MAN.1, MAN.2
ORG.1, ORG.3
Ñâÿçàííûå MAN.2, ORG.3 ïðîöåññû äëÿ ÄÓ
201
202
Òàáëèöà Ï.2.9 Èçìåíåíèå (âåðèôèêàöèÿ) ïðîöåññà – äî êàêîé ñòåïåíè ñâîäèòñÿ èñïîëüçîâàíèå èçìåíåíèé äëÿ ãàðàíòèè òîãî, ÷òî ñîäåðæàíèå, âûïîëíåíèå è óïðàâëåíèå ïðîöåññà, èëè ÷àñòè ïðîöåññà, èçìåíÿþòñÿ ïî êîíòðîëèðóåìîìó è ïðåäñêàçóåìîìó çàêîíó, ïîçâîëÿþùåìó ëó÷øå äîñòè÷ü öåëåé ïðîöåññà
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü è ñîãëàñîâàòü èçìåíåíèÿ â îïðåäåëåíèè ñòàíäàðòíîãî ïðîöåññà íà îñíîâå êîëè÷åñòâåííîãî ïîíèìàíèÿ ïðîöåññà
Îáåñïå÷èòü ñîîòâåòñòâèå ðåñóðñîâ äëÿ ýôôåêòèâíîé ðåàëèçàöèè ñîãëàñîâàííûõ èçìåíåíèé â ðàíåå îïðåäåëåííûõ ïðîöåññàõ
Îñóùåñòâèòü óêàçàííûå èçìåíåíèÿ â ðàíåå îïðåäåëåííûõ ïðîöåññàõ äëÿ äîñòèæåíèÿ îæèäàåìîãî ðåçóëüòàòà
Ïîäòâåðäèòü ýôôåêòèâíîñòü èçìåíåíèÿ ïðîöåññà íà îñíîâàíèè ñîïîñòàâëåíèÿ ðåàëüíîãî âûïîëíåíèÿ ñ öåëÿìè ïðîöåññà è áèçíåñ-öåëÿìè
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Îáÿçàòåëüñòâî óïðàâëåíèÿ Ìåõàíèçìû óïðàâëåíèÿ èçìåíåíèåì Èíñòðóìåíòàëüíûå ñðåäñòâà ìîäåëèðîâàíèÿ è îïðåäåëåíèÿ ïðîöåññà ÁÄ ìåòðèê ïðîöåññà Èíñòðóìåíòàëüíûå ñðåäñòâà àíàëèçà Ïëàíèðóåìûå ïåðèîäè÷åñêèå îáçîðû Îðãàíèçàöèÿ îáó÷åíèÿ Îïûòíûé è èñïûòàííûé ïåðñîíàë Ìåõàíèçìû ñâÿçè äëÿ ñîîáùåíèÿ è îáçîðîâ èçìåíåíèé
Îðãàíèçàöèÿ îáó÷åíèÿ Îáÿçàòåëüñòâî óïðàâëåíèÿ Ïëàíèðóåìûå ïåðèîäè÷åñêèå îáçîðû Îïûòíûé è èñïûòàííûé ïåðñîíàë ÁÄ èíñòðóìåíòàëüíûõ ñðåäñòâ Èíñòðóìåíòàëüíûå ñðåäñòâà áèáëèîòåê è îáðàáîòêè òåêñòà
Îáÿçàòåëüñòâî óïðàâëåíèÿ Ìåõàíèçìû êîíòðîëÿ è óïðàâëåíèÿ èçìåíåíèåì Èíñòðóìåíòàëüíûå ñðåäñòâà ìîäåëèðîâàíèÿ è îïðåäåëåíèÿ ïðîöåññà Èíñòðóìåíòàëüíûå ñðåäñòâà ñâÿçè ÁÄ ìåòðèê ïðîöåññà Ïëàíèðóåìûå ïåðèîäè÷åñêèå îáçîðû
Èíñòðóìåíòàëüíûå ñðåäñòâà àíàëèçà ÁÄ ìåòðèê ïðîöåññà Áèçíåñ-öåëè íà ïîäðîáíîì óðîâíå äëÿ ïðîâåäåíèÿ àíàëèçà è ïîäòâåðæäåíèå ïðàâèëüíîñòè äåéñòâèé Ìåõàíèçì îáðàòíîé ñâÿçè âñåì, êîìó íåîáõîäèìî çíàòü ðåçóëüòàòû ïîäòâåðæäåíèÿ ïðàâèëüíîñòè Ìåõàíèçì ñâÿçè äëÿ ãàðàíòèè âõîäà â îïðåäåëåíèå ñòàíäàðòíîãî ïðîöåññà (ORG.2) Çàïèñè, âêëþ÷àþùèå ðàçäåëû, óêàçûâàþùèå äåéñòâèÿ ïî èçìåíåíèþ
ORG.2, ORG.3, ORG.4, ORG.5
ORG.2, ORG.3, ORG. 4, ORG.2, ORG.3 ORG.5
Ñâÿçàííûå MAN.2, ORG.2, ORG.3, ïðîöåññû ORG.4 äëÿ ÄÓ
Òàáëèöà Ï.2.10 Âîçìîæíîñòü äàëüíåéøåãî óëó÷øåíèÿ (ïîäòâåðæäåíèå) – äî êàêîé ñòåïåíè ñâîäèòñÿ âûïîëíåíèå èçìåíåíèé â ïðîöåññå, ÷òîáû ãàðàíòèðîâàòü âîçìîæíîñòü äàëüíåéøèõ óëó÷øåíèé äëÿ ïîëíîãî ñîîòâåòñòâèÿ áèçíåñ-öåëÿì îðãàíèçàöèè
Äåéñòâèÿ óïðàâëåíèÿ
Îïðåäåëèòü âîçìîæíîñòè óëó÷øåíèÿ ïðîöåññà â áóäóùåì. Kîíêðåòèçèðóéòå è ñèñòåìàòèçèðóéòå ïðåäëîæåíèÿ ïî äàëüíåéøåìó óëó÷øåíèþ
Óñòàíîâèòü ñòðàòåãèþ ðåàëèçàöèè, îñíîâàííóþ íà âûÿâëåíèè âîçìîæíîñòåé äëÿ óëó÷øåíèÿ âûïîëíåíèÿ ïðîöåññà ñîãëàñíî åãî áèçíåñ-öåëÿì
Ðåàëèçîâàòü èçìåíåíèÿ â âûáðàííûõ îáëàñòÿõ ïðåîáðàçîâàííîãî ïðîöåññà â ñîîòâåòñòâèè ñî ñòðàòåãèåé ðåàëèçàöèè
Ïîäòâåðäèòü ýôôåêòèâíîñòü èçìåíåíèé ïðîöåññà íà îñíîâàíèè ñîïîñòàâëåíèÿ äåéñòâèòåëüíîãî âûïîëíåíèÿ ñ öåëÿìè ïðîöåññà, áèçíåñöåëÿìè è îáðàòíîé ñâÿçè ñ îïðåäåëåíèåì ñòàíäàðòíîãî ïðîöåññà
Õàðàêòåðèñòèêè ðåñóðñîâ è èíôðàñòðóêòóðû äëÿ ÄÓ
Ó÷àñòèå ðóêîâîäñòâà âûñøåãî çâåíà Ñòàäèè óäîâëåòâîðåíèÿ êëèåíòà Èñïîëüçîâàíèå ñòàíäàðòîâ è èíäóñòðèàëüíûõ ÁÄ Èííîâàöèîííûå ìåõàíèçìû Ðàííÿÿ èäåíòèôèêàöèÿ íîâûõ òåõíîëîãèé R&D – äåÿòåëüíîñòü â ñâÿçàííûõ îáëàñòÿõ
Ó÷àñòèå è îáÿçàòåëüñòâî óïðàâëåíèÿ Kâàëèôèöèðîâàííûé è îïûòíûé ïåðñîíàë Îðãàíèçóþùèé ïîäãîòîâêó
Kâàëèôèöèðîâàííûé è îïûòíûé ïåðñîíàë Îðãàíèçóþùèé ïîäãîòîâêó Óïðàâëåíèå ó÷àñòèåì â äåéñòâèÿõ ïî ðåàëèçàöèè óëó÷øåíèÿ ïðîöåññà
Îáÿçàòåëüñòâî óïðàâëåíèÿ Kâàëèôèöèðîâàííûé è îïûòíûé ïåðñîíàë Ïëàíèðóåìûå ïåðèîäè÷åñêèå îáçîðû Îðãàíèçóþùèé ïîäãîòîâêó
ORG.1, ORG.3
ORG.1, ORG.3
ORG.1, ORG.2, ORG.3
Ñâÿçàííûå CUS.5, ORG.1, ORG.3, ïðîöåññû SUP.8 äëÿ ÄÓ
203
ÏÐÈËÎÆÅÍÈÅ 3 Ðóêîâîäñòâî ïî ïðèìåíåíèþ õàðàêòåðèñòèê êà÷åñòâà Ñòàíäàðò ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 ïðèìåíÿåòñÿ äëÿ óñòàíîâëåíèÿ òðåáîâàíèé ê êà÷åñòâó ïðîãðàììíîãî ñðåäñòâà è îöåíèâàíèÿ (èçìåðåíèÿ, ðàíæèðîâàíèÿ è îöåíêè) ïðîãðàììíûõ ïðîäóêòîâ, âêëþ÷àÿ: – îïðåäåëåíèå òðåáîâàíèé ê êà÷åñòâó ïðîãðàììíîé ïðîäóêöèè; – îöåíèâàíèå òåõíè÷åñêèõ òðåáîâàíèé ê ÏÑ ïðè êîíòðîëå çà òåì, ÷òîáû òðåáîâàíèÿ êà÷åñòâà áûëè óäîâëåòâîðåíû â ïðîöåññå ðàçðàáîòêè; – îïèñàíèå ïðèçíàêîâ è ñâîéñòâ (àòðèáóòîâ) âíåäðåííîãî ÏÑ; – îöåíèâàíèå ðàçðàáîòàííîãî ÏÑ ïåðåä åãî ïîñòàâêîé; – îöåíèâàíèå ðàçðàáîòàííîãî ÏÑ ïåðåä ïðèåìêîé. Ñóùåñòâóþò òîëüêî íåñêîëüêî îáùåïðèíÿòûõ ìåòðèê äëÿ õàðàêòåðèñòèê, îïèñàííûõ â äàííîì ñòàíäàðòå. Îðãàíèçàöèè, çàíèìàþùèåñÿ ðàçðàáîòêîé ÏÑ, ìîãóò óñòàíàâëèâàòü ñâîè ñîáñòâåííûå ìîäåëè ïðîöåññà îöåíèâàíèÿ, ìåòîäû ôîðìèðîâàíèÿ è ïðîâåðêè ìåòðèê, ñâÿçàííûõ ñ ýòèìè õàðàêòåðèñòèêàìè, äëÿ îõâàòà ðàçëè÷íûõ îáëàñòåé ïðèìåíåíèÿ è ñòàäèé æèçíåííîãî öèêëà. Ïðè èñïîëüçîâàíèè øåñòè õàðàêòåðèñòèê êà÷åñòâà (ôóíêöèîíàëüíûå âîçìîæíîñòè, íàäåæíîñòü, ïðàêòè÷íîñòü, ýôôåêòèâíîñòü, ñîïðîâîæäàåìîñòü, ìîáèëüíîñòü) â öåëÿõ îïèñàíèÿ è îöåíèâàíèÿ òàêæå íåîáõîäèìî óñòàíîâèòü óðîâíè ðàíæèðîâàíèÿ è êðèòåðèè êîíêðåòíî äëÿ äàííîé îðãàíèçàöèè èëè äëÿ äàííîãî ïðèìåíåíèÿ, èëè äëÿ òîãî è äðóãîãî. Âàæíîñòü êàæäîé õàðàêòåðèñòèêè ìåíÿåòñÿ â çàâèñèìîñòè îò êëàññà ÏÑ (ÏÑ äëÿ êðèòè÷åñêèõ ñèñòåì, ÏÑ äëÿ ñèñòåì ðåàëüíîãî âðåìåíè è ò.ä.) è îò ïðèíÿòûõ òî÷åê çðåíèÿ (ïðåäñòàâëåíèå î êà÷åñòâå ñ ïîçèöèè ïîëüçîâàòåëÿ, ñ ïîçèöèè ðàçðàáîò÷èêà, ñ ïîçèöèè ðóêîâîäèòåëÿ). Ïîëüçîâàòåëè çàèíòåðåñîâàíû â ïðèìåíåíèè ÏÑ, åãî ïðîèçâîäèòåëüíîñòè è ðåçóëüòàòàõ èñïîëüçîâàíèÿ. Îíè îöåíèâàþò ÏÑ áåç èçó÷åíèÿ åãî âíóòðåííèõ àñïåêòîâ èëè òîãî, êàê îíî ñîçäàâàëîñü. Ïðîöåññ ñîçäàíèÿ òðåáóåò îò ïîëüçîâàòåëÿ è ðàçðàáîò÷èêà èñïîëüçîâàíèÿ îäíèõ è òåõ æå õàðàêòåðèñòèê êà÷åñòâà ÏÑ, òàê êàê îíè ïðèìåíÿþòñÿ äëÿ óñòàíîâëåíèÿ òðåáîâàíèé è ïðèåìêè. Òàê êàê ðàçðàáîò÷èêè îòâå÷àþò çà ñîçäàíèå ÏÑ, êîòîðîå äîëæíî óäîâëåòâîðÿòü òðåáîâàíèÿì êà÷åñòâà, îíè çàèíòåðåñîâàíû â êà÷åñòâå ïðîìåæóòî÷íîé ïðîäóêöèè òàê æå, êàê è â êà÷åñòâå êîíå÷íîé ïðîäóêöèè. Äëÿ òîãî ÷òîáû îöåíèòü êà÷åñòâî ïðîìåæó204
òî÷íîé ïðîäóêöèè íà êàæäîé ôàçå æèçíåííîãî öèêëà, ðàçðàáîò÷èêè äîëæíû èñïîëüçîâàòü ðàçëè÷íûå ìåòðèêè äëÿ îäíèõ è òåõ æå õàðàêòåðèñòèê, ïîòîìó ÷òî îäíè è òå æå ìåòðèêè íåïðèìåíèìû äëÿ âñåõ ôàç æèçíåííîãî öèêëà. Ñõåìà íà ðèñ. Ï.3.1 îòðàæàåò îñíîâíûå ýòàïû, òðåáóåìûå äëÿ îöåíèâàíèÿ êà÷åñòâà ÏÑ, íà÷èíàÿ ñ õàðàêòåðèñòèê êà÷åñòâà, ïðèâåäåííûõ â äàííîì ñòàíäàðòå. Óñòàíîâëåííûå èëè ïðåäïîëàãàåìûå ïîòðåáíîñòè
ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126 è äðóãàÿ òåõíè÷åñêàÿ èíôîðìàöèÿ
ÑïåöèôèêàÎïðåäåëåíèå öèÿ òðåáîâàòðåáîâàíèé íèé êà÷åñòâà êà÷åñòâà
Âûáîð ìåòðèê Ïðîäóêöèÿ Îïðåäåëåíèå òðåáîâàíèé êà÷åñòâà
Èçìåðåíèÿ
Îïðåäåëåíèå óðîâíÿ ðàíæèðîâàíèÿ Èçìåðåííûå çíà÷åíèÿ
Àäìèíèñòðàòèâíûå òðåáîâàíèÿ
Îïðåäåëåíèå êðèòåðèÿ îöåíêè
Îïðåäåëåíèå òðåáîâàíèé
Ïîäãîòîâêà
Óñòàíîâëåííûé óðîâåíü
Ðàíæèðîâàíèå
Îöåíèâàíèå Îöåíêà Ðåçóëüòàò: ïðèåìëåìûé èëè íåïðèåìëåìûé
Ðèñ. Ï.3.1. Ìîäåëü ïðîöåññà îöåíèâàíèÿ
Ïðîöåññ ñîñòîèò èõ òðåõ ñòàäèé: óñòàíîâëåíèÿ òðåáîâàíèé ê êà÷åñòâó, ïîäãîòîâêè ê îöåíèâàíèþ è ïðîöåäóðû îöåíèâàíèÿ. Ýòîò ïðîöåññ ïðèìåíèì ê ëþáîé ôàçå æèçíåííîãî öèêëà äëÿ êàæäîãî êîìïîíåíòà ïðîãðàììíîé ïðîäóêöèè. Óñòàíîâëåíèå òðåáîâàíèé ê êà÷åñòâó. Öåëüþ ýòîé ñòàäèè ÿâëÿåòñÿ óñòàíîâëåíèå òðåáîâàíèé â òåðìèíàõ õàðàêòåðèñòèê êà÷åñòâà è âîçìîæíûõ êîìïëåêñíûõ ïîêàçàòåëåé (ïîäõàðàêòåðèñòèê). Òðåáîâàíèÿ âûðàæàþò ïîòðåáíîñòü âíåøíåãî îêðóæåíèÿ äëÿ ðàññìàòðèâàåìîé ïðîãðàììíîé ïðîäóêöèè è äîëæíû áûòü îïðåäåëåíû äî íà÷àëà ðàçðàáîòêè. Òàê êàê ïðîãðàììíàÿ ïðîäóêöèÿ ðàçäåëÿåòñÿ íà êîìïîíåíòû, òðåáîâàíèÿ ê ïðîäóêöèè â öåëîì îòëè÷àþòñÿ îò òðåáîâàíèé äëÿ îòäåëüíûõ êîìïîíåíòîâ. 205
Ïîäãîòîâêà ê îöåíèâàíèþ. Öåëü – ïîäãîòîâêà îñíîâû äëÿ îöåíèâàíèÿ. 1. Âûáîð ìåòðèê êà÷åñòâà. Ñïîñîá, êîòîðûì îïðåäåëÿëèñü õàðàêòåðèñòèêè êà÷åñòâà, íå äîïóñêàåò èõ íåïîñðåäñòâåííîãî èçìåðåíèÿ. Ñóùåñòâóåò ïîòðåáíîñòü â óñòàíîâëåíèè ìåòðèê, êîòîðûå ñîîòíîñÿòñÿ ñ õàðàêòåðèñòèêàìè ïðîãðàììíîé ïðîäóêöèè. Êàæäûé êîëè÷åñòâåííûé ïðèçíàê è êàæäîå êîëè÷åñòâåííî îöåíèâàåìîå âçàèìîäåéñòâèå ïðîãðàììíîé ïðîäóêöèè ñ åãî îêðóæåíèåì, êîòîðûå ñîîòíîñÿòñÿ ñ õàðàêòåðèñòèêîé, ìîãóò áûòü ïðèíÿòû â êà÷åñòâå ìåòðèêè. 2. Îïðåäåëåíèå óðîâíåé ðàíæèðîâàíèÿ. Êîëè÷åñòâåííûå ïðèçíàêè ìîãóò áûòü èçìåðåíû, èñïîëüçóÿ ìåòðèêè êà÷åñòâà. Èçìåðåííîå çíà÷åíèå (ðåçóëüòàò) îòîáðàæàåòñÿ â ìàñøòàáå. Äàííîå çíà÷åíèå íå ïîêàçûâàåò óðîâåíü óäîâëåòâîðåíèÿ òðåáîâàíèé. Äëÿ ýòîé öåëè äàííûå øêàëû äîëæíû áûòü ðàçäåëåíû íà äèàïàçîíû, ñîîòâåòñòâóþùèå ðàçëè÷íûì ñòåïåíÿì óäîâëåòâîðåíèÿ òðåáîâàíèé (ðèñ. Ï.3.2). Òàê êàê êà÷åñòâî îòíîñèòñÿ ê êîíêðåòíûì ïîòðåáíîñòÿì, îáùèå óðîâíè ðàíæèðîâàíèÿ íåâîçìîæíû. Îíè äîëæíû áûòü îïðåäåëåíû äëÿ êàæäîãî êîíêðåòíîãî îöåíèâàíèÿ. Îòëè÷íûé
Èçìåðåííûå çíà÷åíèÿ
Õîðîøèé
Óñòàíîâëåííûé óðîâåíü
Óäîâëåòâîðèòåëüíî
Ñðåäíèé
Íèçêèé
Øêàëà ìåòðèêè
Íåóäîâëåòâîðèòåëüíî
Óðîâíè ðàíæèðîâàíèÿ
Ðèñ. Ï.3.2. Èçìåðåííîå çíà÷åíèå è óñòàíîâëåííûé óðîâåíü
3. Îïðåäåëåíèå êðèòåðèÿ îöåíêè. Äëÿ îïðåäåëåíèÿ êà÷åñòâà ïðîäóêöèè ðåçóëüòàòû îöåíèâàíèÿ ðàçëè÷íûõ õàðàêòåðèñòèê äîëæíû áûòü ïîäûòîæåíû. Îöåíùèê äîëæåí ïîäãîòîâèòü äëÿ ýòîãî ïðîöåäóðû, èñïîëüçóÿ, íàïðèìåð, òàáëèöû ðåøåíèé èëè ñðåäíèå âçâåøåííûå. Ïðîöåäóðû îáû÷íî âêëþ÷àþò äðóãèå àñïåêòû (íàïðèìåð, ñòî206
èìîñòü è âðåìÿ), êîòîðûå ñïîñîáñòâóþò îöåíêå êà÷åñòâà ïðîãðàììíîé ïðîäóêöèè â êîíêðåòíûõ óñëîâèÿõ. Ïðîöåäóðà îöåíèâàíèÿ. Äàííàÿ ñòàäèÿ ìîäåëè ïðîöåññà îöåíèâàíèÿ óòî÷íÿåòñÿ ïî òðåì ýòàïàì. 1. Èçìåðåíèå. Äëÿ èçìåðåíèÿ âûáðàííûå ìåòðèêè ïðèìåíÿþòñÿ ê ïðîãðàììíîé ïðîäóêöèè. Ðåçóëüòàòîì ÿâëÿþòñÿ çíà÷åíèÿ â ìàñøòàáå ìåòðèê. 2. Ðàíæèðîâàíèå. Íà ýòîì ýòàïå óñòàíàâëèâàþòñÿ óðîâåíü ðàíæèðîâàíèÿ äëÿ èçìåðåííîãî çíà÷åíèÿ. 3. Îöåíêà. Íà ýòîì ýòàïå îáîáùàåòñÿ ìíîæåñòâî óñòàíîâëåííûõ óðîâíåé. Ðåçóëüòàòîì ÿâëÿåòñÿ çàêëþ÷åíèå î êà÷åñòâå ïðîãðàììíîé ïðîäóêöèè. Âïîñëåäñòâèè îáîáùåííîå êà÷åñòâî ñðàâíèâàåòñÿ ñ äðóãèìè ôàêòîðàìè. Îêîí÷àòåëüíîå ðåøåíèå ðóêîâîäñòâî ïðèíèìàåò íà îñíîâå êðèòåðèÿ óïðàâëÿåìîñòè. Ðåçóëüòàòîì ÿâëÿåòñÿ ðåøåíèå ðóêîâîäñòâà ïî ïðèåìêå èëè îòáðàêîâêå, ïî âûïóñêó èëè íåâûïóñêó ïðîãðàììíîé ïðîäóêöèè.
207
Áèáëèîãðàôè÷åñêèé ñïèñîê 1. Áîãîñëîâñêàÿ Í. Â. è äð. Ñèñòåìû àâòîìàòèçàöèè ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ: Ó÷åá. ïîñîáèå / ÑÏá.: ÑÏÂÓÐÝ ÏÂÎ, 1996. 86 ñ. 2. Áó÷. Ã. Îáúåêòíî-îðèåíòèðîâàííîå ïðîåêòèðîâàíèå ñ ïðèìåðàìè ïðèëîæåíèÿ: Ïåð. ñ àíãë. Ì.: Èçä-âî Áèíîì, ÑÏá.: Íåâñêèé äèàëåêò, 1998. 560 ñ. 3. Ãàíòåð Ð. Ìåòîäû óïðàâëåíèÿ ïðîåêòèðîâàíèåì ïðîãðàììíîãî îáåñïå÷åíèÿ: Ïåð. ñ àíãë. Ì.: Ìèð, 1981.392 ñ. 4. Èíæåíåðíîå ïðîåêòèðîâàíèå ïðîãðàììíîãî îáåñïå÷åíèÿ / Ïåð. ñ àíãë. Á. Áîåì. Ì.: Ðàäèî è ñâÿçü, 1985. 240 ñ. 5. Êàëüÿíîâ Ã. Í. CASE ñòðóêòóðíûé ñèñòåìíûé àíàëèç (àâòîìàòèçàöèÿ è ïðèìåíåíèå). Ì.: ËÎÐÈ, 1996. 242 ñ. 6. Software cosiderations in airborne system and equipment certification. RTCA/EROCAE, 1992. 94 p.
208
Îãëàâëåíèå Ïðåäèñëîâèå ....................................................................... 3 Ãëàâà 1 Ñòàíäàðòû â îáëàñòè îáåñïå÷åíèÿ êà÷åñòâà ïðîãðàììíûõ ñèñòåì ................................................................................ 6 1.1. Îñíîâíûå ïîëîæåíèÿ ñòàíäàðòîâ ñåðèè ÈÑÎ 9000 ..... 6 1.2. Ðóêîâîäÿùèå ïîëîæåíèÿ ïî àäìèíèñòðàòèâíîìó óïðàâëåíèþ êà÷åñòâîì è ýëåìåíòû ñèñòåìû êà÷åñòâà ......... 14 1.3. Ïðèìåíåíèå ÈÑÎ 9001 ïðè ðàçðàáîòêå ïðîãðàììíîãî îáåñïå÷åíèÿ .......................................................... 22 1.4. Ïîêàçàòåëè êà÷åñòâà ïðîãðàììíûõ ñðåäñòâ â ÃÎÑÒ 28195-89 è ÃÎÑÒ Ð ÈÑÎ/ÌÝÊ 9126-93 ......... 33 1.5. Ìîäåëè è ìåòðèêè îöåíêè êà÷åñòâà ïðîãðàììíîãî ñðåäñòâà ............................................................... 41 Ãëàâà 2 Ñòàíäàðòû, îïðåäåëÿþùèå æèçíåííûé öèêë ïðîãðàììíûõ ñðåäñòâ ............................................................................... 50 2.1. Ìîäåëè æèçíåííîãî öèêëà ïðîãðàììíûõ ñðåäñòâ ....... 50 2.2. Ñòàäèè ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ, ðåãëàìåíòèðîâàííûõ ÃÎÑÒàìè ................................ 55 2.3. Æèçíåííûé öèêë ðàçðàáîòêè ÏÑ ñ ïîâûøåííûìè òðåáîâàíèÿìè ê áåçîïàñíîñòè ñèñòåìû ..................... 67 2.4. Ïðîöåññû æèçíåííîãî öèêëà ðàçðàáîòêè ÏÑ ............. 86 2.5. Ñðàâíèòåëüíûé àíàëèç æèçíåííûõ öèêëîâ ïðîãðàììíûõ ñðåäñòâ ............................................. 100 Ãëàâà 3 Äîêóìåíòàöèÿ è åå ðîëü â îáåñïå÷åíèè êà÷åñòâà æèçíåííîãî öèêëà ÏÑ ........................................................................... 104 3.1. Äîêóìåíòàöèÿ è åå ðîëü â îáåñïå÷åíèè êà÷åñòâà ........ 104 3.2. Òðåáîâàíèÿ ñòàíäàðòîâ ê ïðîãðàììíîé äîêóìåíòàöèè .. 113 Ãëàâà 4 Îöåíêà ïðîöåññà ðàçðàáîòêè ïðîãðàììíîãî ñðåäñòâà ................ 131 4.1. Èñòîðèÿ ïðîåêòà SPICE .......................................... 131 4.2. Îñíîâíûå ïîëîæåíèÿ .............................................. 138 4.3. Ýòàëîííàÿ ìîäåëü è âûïîëíåíèå îöåíêè ................... 145 4.4. Ìîäåëü îöåíêè ....................................................... 162 Ïðèëîæåíèå 1 ..................................................................... 179 Ïðèëîæåíèå 2 ..................................................................... 184 Ïðèëîæåíèå 3 ..................................................................... 204 Áèáëèîãðàôè÷åñêèé ñïèñîê ................................................... 208 209
Ó÷åáíîå èçäàíèå
Áîãäàíîâ Äìèòðèé Âàëåðüåâè÷ Ôèëü÷àêîâ Âëàäèìèð Âàñèëüåâè÷
ÑÒÀÍÄÀÐÒÈÇÀÖÈß ÆÈÇÍÅÍÍÎÃÎ ÖÈÊËÀ È ÊÀ×ÅÑÒÂÀ ÏÐÎÃÐÀÌÌÍÛÕ ÑÐÅÄÑÒ Ó÷åáíîå ïîñîáèå
Ðåäàêòîð À. Â. Ñåìåí÷óê Êîìïüþòåðíàÿ âåðñòêà À. Í. Êîëåøêî
Ëèöåíçèÿ ËÐ ¹020341 îò 07. 05. 97. Ñäàíî â íàáîð 27.03.00. Ïîäïèñàíî ê ïå÷àòè 21.03.00. Ôîðìàò 60×84 1/16. Áóìàãà òèï. ¹3. Ïå÷àòü îôñåòíàÿ. Óñë. ïå÷. ë. 12,2. Óñë. êð. -îòò. 12,3. Ó÷. -èçä. ë. 13,3. Òèðàæ 100 ýêç. Çàêàç ¹ Ðåäàêöèîííî-èçäàòåëüñêèé îòäåë Ñåêòîð êîìïüþòåðíî-èçäàòåëüñêèõ òåõíîëîãèé Îòäåë îïåðàòèâíîé ïîëèãðàôèè ÑÏáÃÓÀÏ 190000, Ñàíêò-Ïåòåðáóðã, óë. Á. Ìîðñêàÿ, 67