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

UptoLike

127
öåññå ðàçðàáîòêè ÏÑ ïîÿâëÿþòñÿ ñëåäóþùèå äîêóìåíòû, ïåðå÷èñ-
ëåííûå íèæå â õðîíîëîãè÷åñêîì ïîðÿäêå:
– “Ñîãëàøåíèå î òðåáîâàíèÿõ”;
– “Âíåøíÿÿ ñïåöèôèêàöèÿ”;
– “Âíóòðåííÿÿ ñïåöèôèêàöèÿ”.
Äîêóìåíò “Ñîãëàøåíèå î òðåáîâàíèÿõ” äîëæåí ñîäåðæàòü ïåðâîå
ïèñüìåííîå ñîãëàøåíèå ìåæäó çàêàç÷èêîì è ðàçðàáîò÷èêîì î òîì,
÷òî áóäåò ñäåëàíî, è ÷òî íå áóäåò äåëàòüñÿ ïðè ðàçðàáîòêå è âûïóñ-
êå ïðîãðàììíîãî ñðåäñòâà.  îòëè÷èå îò íåãî ñïåöèôèêàöèÿ ïðåäïî-
ëàãàåò íàëè÷èå áîëåå òî÷íûõ è èñ÷åðïûâàþùèõ ôîðìóëèðîâîê è
îïðåäåëåíèé. Ïðè ýòîì ïåðâûå äâà äîêóìåíòà ñîäåðæàò èíôîðìàöèþ
î òîì, ÷òî ïðåäñòàâëÿåò ñîáîé ÏÑ, à òðåòèé äîëæåí îáúÿñíÿòü, êàê
ÏÑ óñòðîåíî è êàê äîñòèãàþòñÿ óñòàíîâëåííûå äëÿ íåãî öåëè è òðå-
áîâàíèÿ. Âñå äîêóìåíòû èìåþò ñõîæóþ ñòðóêòóðó äëÿ îáëåã÷åíèÿ
êîíòðîëÿ íàä ïðîåêòîì, à òàêæå äëÿ îáåñïå÷åíèÿ ïðîñëåæèâàåìîñòè
âñåõ òåõíè÷åñêèõ ðåøåíèé îò òðåáîâàíèé äî èõ ðåàëèçàöèè. Ïî ìåðå
ïðîäâèæåíèÿ ïðîåêòà ðàçäåëû äîêóìåíòà ëèáî ïðîñòî êîïèðóþòñÿ â
ñîîòâåòñòâóþùèå ðàçäåëû ñëåäóþùåãî ñîçäàâàåìîãî äîêóìåíòà, ëèáî
ðàñøèðÿþòñÿ îïèñàíèÿìè òåõíè÷åñêèõ ðåøåíèé òåêóùåãî ýòàïà.
Íèæå ïðèâåäåíà îáùàÿ ñòðóêòóðà äîêóìåíòà “Âíåøíÿÿ ñïåöèôè-
êàöèÿ” ñ ðàçâåðíóòûìè êîììåíòàðèÿìè â òåõ ïóíêòàõ, êîòîðûå êà-
ñàþòñÿ òåõíè÷åñêîé ñòîðîíû äåëà (äîêóìåíò òàêæå âêëþ÷àåò ýêîíî-
ìè÷åñêèå, óïðàâëåí÷åñêèå è äðóãèå àñïåêòû, êîòîðûå íå ðàññìàòðè-
âàþòñÿ çäåñü).
1. Îïèñàíèå ïðîãðàììíîãî èçäåëèÿ
1.1. Íàèìåíîâàíèå è øèôðû ÏÑ (ïîëíîå íàèìåíîâàíèå, ñîêðà-
ùåííûå íàèìåíîâàíèÿ, øèôðû ÏÑ è ïðîåêòà).
1.2. Êðàòêîå îïèñàíèå ÏÑ (âêëþ÷àÿ ñâåäåíèÿ îá àâòîðñêîì ïðà-
âå, èåðàðõèþ äîêóìåíòîâ, ñ óêàçàíèåì äîêóìåíòîâ âûøåñòîÿùèõ
óðîâíåé).
1.3. Ðåçóëüòèðóþùèå êîìïîíåíòû ÏÑ (îôîðìëÿåòñÿ â âèäå òàá-
ëèöû èëè äðóãîé ôîðìû è âêëþ÷àåò â ñåáÿ ïåðå÷åíü ñïåöèôèêàöèé,
äðóãîé äîêóìåíòàöèè è êîìïîíåíòîâ ïðîãðàììíîãî ñðåäñòâà).
2. Öåëè
Ýòîò ðàçäåë ñîäåðæèò ïðè÷èíû âûïóñêà ÏÑ ñ óêàçàíèåì ðàçëè÷íîãî
òèïà çàÿâîê, ïëàíîâ è ò.ï. è íîñèò ïîëíîñòüþ óïðàâëåí÷åñêèé õàðàêòåð.
3. Ñòðàòåãèÿ
3.1. Ñîãëàøåíèÿ îòíîñèòåëüíî ïðåäñòàâëåíèÿ ìàòåðèàëà.
3.1.1. Îáîçíà÷åíèÿ (îïðåäåëÿþòñÿ âñå îáîçíà÷åíèÿ, èñïîëüçóå-
ìûå â òðåáîâàíèÿõ: íàïðèìåð, åñëè ïðèìåíÿþòñÿ èíäåêñû, òî äàåò-
ñÿ ïðèìåð èõ èñïîëüçîâàíèÿ è îïðåäåëÿåòñÿ ïðèíöèï èíäåêñàöèè).