Изпитания
Тази функция обхваща дейностите по установяване на наличието на де-
фекти и на разлики между действителните свойства на ПП и спецификациите
му. Разграничават се 3 вида изпитания:
а) Клас А — вътрешни, извършвани от самите разработчици при програ-
мирането и сглобяването на ПП.
б) Клас В — независими, които се изпълняват от групата по изпитанията.
в) Клас С — случайни, описани по-горе и извършвани от групата по обс-
лужването.
Тъй като групата по изпитания се занимава с откриване на дефекти, тя се
състои от висококвалифицирани специалисти информатици.
Поддържане
Тази функция обхваща всички дейности, свързани с преките контакти на
фирмата производител с потребителите:
33
п роучване на потребителското мнение във фазата анализ на осъществи-
мостта;
защитаване интересите на потребителя още при избора на проектантски
или програмистки решения;
обучение на потребителя;
регламентиране и осъществяване на обратна връзка с потребителя на
даден ПП: получаване и систематизиране на съобщенията за грешки и на заяв-
ките за изменения по искане от страна на потребителите;
връзки с обществеността.
Съпровождане
Обхваща всички дейности по внасяне на промени в готовия ПП:
поправяне на грешки;
добавяне на нови възможности;
адаптиране на ПП към нова операционна или хардуерна среда.
Извършва се от разработчиците. Изисква най-високата възможна квалифи-
кация, защото, както е известно, в повечето случаи внасянето на коректни изме-
нения в съществуваща програма е по-трудно, отколкото създаването на нова
програма.
Съпровождането може да се извършва на различни равнища:
а) гаранционно съпровождане — обикновено то включва задължения за
безусловно и безвъзмездно отстраняване на грешки по искане на потребителя,
като по българските стандарти има срок 12 месеца;
б) развитие на ПП и отстраняване на грешки;
в) отстраняване на грешки;
г) регистриране на съобщенията за грешки и на заявките за подобряване с оглед
вземането им под внимание при евентуално разработване на нов подобен ПП.
Режимът на съпровождане може да зависи от конкретно подписания дого-
вор, ако има пряка връзка между разработчика и потребителя.
На фиг. 2.7. са представени по хоризонталната ос фазите на ЖЦ на ПП, по
вертикалната — функциите, а така също и интензивността на отделните функ-
ции по време на отделните фази. Както обикновено се приема, колкото една
функция се изпълнява по-интензивно, толкова по-наситен е цветът па предста-
вянето.
|
Изследване
|
Осъщест-
вимост
|
Проекти-
ране
|
Програми-
ране
|
Изпитания
|
Използване
|
Планиране
|
|
|
|
|
|
|
Разработване
|
|
|
|
|
|
|
Обслужване
|
|
|
|
|
|
|
Документиране
|
|
|
|
|
|
|
Изпитания
|
|
|
|
|
|
|
Поддържане
|
|
|
|
|
|
|
Съпровождане
|
|
|
|
|
|
|
Фиг. 2.7. Модел на Гънтър
|