Оценка сопровождаемости

Как уже говорилось выше исходным материалом для оценки сопровождаемости программного изделия служит программная документация, поэтому её качество является критическим фактором сопровождаемости.

В настоящее время производство ПИ регулируется Единой системой программной документации (ЕСПД), которая представляет собой комплекс взаимосвязанных государственных стандартов, устанавливающих общие положения, виды программ и программных документов, правила разработки, оформления, обращения программ и программной документации, и распространяется на документацию всех типов программ независимо от назначения, области их использования и разработчика.

Качество программной документации можно оценить, проверив её на соответствие с ГОСТ 19 «Единая система программной документации». В котором предлагается следующий набор документов:

1. Спецификация (ГОСТ 19.202-78)

2. Ведомость держателей подлинников.

3. Текст программы. (ГОСТ 19.401 – 78).

4. Описание программы (ГОСТ 19.402-78).

5. Порядок и методика испытаний (ГОСТ 19.301-79).

6. Техническое задание (ГОСТ 19.201-78, а также более новый ГОСТ 34.602-89).

7. Пояснительная записка (ГОСТ 19.404-79).

8. Эксплуатационные документы.

4. ТЕСТИРОВАПНИЕ ПРОГРАММНЫХ ПРООДУКТОВ

Понятие тестирования

Тестирование является одним из этапов жизненного цикла ПИ, направленным на повышение качественных характеристик. При создании типичного ПИ около 40% общего времени и более 40% общей стоимости расходуется на проверку (тестирование) разрабатываемой программы.

Программы как объекты тестирования имеют ряд особенностей, которые отличают процесс их тестирования от общепринятого, применяемого при разработке аппаратуры и других технических изделий. Особенностями тестирования ПИ являются:

§ Отсутствие эталона (программы), которому должна соответствовать тестируемая программа;

§ Высокая сложность программ и принципиальная невозможность исчерпывающего тестирования

§ Практическая невозможность создания единой методики тестирования (формализация процесса тестирования) в силу большого разнообразия ПИ по их сложности, функциональному назначению, области использования и т.д.

Применительно к ПИ тестирование – это процесс многократного выполнения программы с целью обнаружения ошибок [17].


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: