Стандартизация жизненного цикла и качества программных средств. Богданов Д.В - 50 стр.

UptoLike

50
ÃËÀÂÀ 2
ÑÒÀÍÄÀÐÒÛ, ÎÏÐÅÄÅËßÞÙÈÅ ÆÈÇÍÅÍÍÛÉ ÖÈÊË
ÏÐÎÃÐÀÌÌÍÛÕ ÑÐÅÄÑÒÂ
2.1. Ìîäåëè æèçíåííîãî öèêëà ïðîãðàììíûõ ñðåäñòâ
Ñîãëàñíî èñòî÷íèêàì [1,4], â íàñòîÿùåå âðåìÿ ïðîñìàòðèâàåòñÿ
òåíäåíöèÿ â ñòîðîíó óâåëè÷åíèÿ îáúåìà ðàáîò, ñâÿçàííûõ ñ ðàçðà-
áîòêîé ïðîãðàììíîãî îáåñïå÷åíèÿ ïî ñðàâíåíèþ ñ ðàáîòàìè, âûïîë-
íåíèå êîòîðûõ ïîçâîëèò ïîëó÷èòü àïïàðàòíûå ñðåäñòâà ÝÂÌ. Òàêèì
îáðàçîì, èìååò ñìûñë áîëåå ïîäðîáíî ðàññìàòðèâàòü òåõíîëîãè÷åñ-
êèé ïðîöåññ ðàçðàáîòêè ïðîãðàììíûõ ñðåäñòâ, æèçíåííûé öèêë (ÆÖ)
ïðîãðàììíîãî îáåñïå÷åíèÿ, ðåàëèçóþùèõ ñïåöèàëüíîå ìàòåìàòè÷åñ-
êîå, èíôîðìàöèîííîå, ïðîãðàììíîå, ëèíãâèñòè÷åñêîå îáåñïå÷åíèå
ÝÂÌ.
 îñíîâå äåÿòåëüíîñòè ïî ñîçäàíèþ è èñïîëüçîâàíèþ ïðîãðàìì-
íûõ ñðåäñòâ ëåæèò ïîíÿòèå æèçíåííîãî öèêëà.  îáùåì ñëó÷àå ðàç-
ëè÷àþò ïîíÿòèÿ æèçíåííîãî öèêëà ïðîãðàììíîãî ñðåäñòâà è òåõíî-
ëîãè÷åñêîãî ïðîöåññà ðàçðàáîòêè. Áîëåå ÷åòêî ðàçëè÷èÿ ìåæäó äàí-
íûìè ïîíÿòèÿìè ïðîñìàòðèâàþòñÿ â îòíîøåíèè ïðîãðàììíûõ ñðåäñòâ.
Æèçíåííûé öèêë ÿâëÿåòñÿ ìîäåëüþ ñîçäàíèÿ è èñïîëüçîâàíèÿ ïðî-
ãðàììíîãî îáåñïå÷åíèÿ, îòðàæàþùåé åãî ðàçëè÷íûå ñîñòîÿíèÿ, íà-
÷èíàÿ ñ ìîìåíòà âîçíèêíîâåíèÿ íåîáõîäèìîñòè â ïðîãðàììíîì ñðåä-
ñòâå è çàêàí÷èâàÿ ìîìåíòîì åãî ïîëíîãî âûõîäà èç óïîòðåáëåíèÿ ó
ïîëüçîâàòåëåé.
Ñóùåñòâóþò íåñêîëüêî ìîäåëåé æèçíåííîãî öèêëà. Òðàäèöèîííî
âûäåëÿþò ñëåäóþùèå îñíîâíûå ýòàïû æèçíåííîãî öèêëà (ðèñ. 2.1):
– ñòðàòåãè÷åñêîå ïëàíèðîâàíèå;
– àíàëèç òðåáîâàíèé;
– ïðîåêòèðîâàíèå (ïðåäâàðèòåëüíîå è äåòàëüíîå);
– êîäèðîâàíèå (ïðîãðàììèðîâàíèå);
– òåñòèðîâàíèå è îòëàäêà;
– ýêñïëóàòàöèÿ è ñîïðîâîæäåíèå.
Êàæäîìó ýòàïó ñîîòâåòñòâóþò îïðåäåëåííûé ðåçóëüòàò è íàáîð
äîêóìåíòàöèè, ÿâëÿþùèåñÿ èñõîäíûìè äàííûìè äëÿ ñëåäóþùåãî ýòà-
ïà.  çàêëþ÷åíèå êàæäîãî ýòàïà ïðîèçâîäèòñÿ âåðèôèêàöèÿ äîêó-