5.3.7 Программирование и тестирование программных средств

We use cookies. Read the Privacy and Cookie Policy

5.3.7 Программирование и тестирование программных средств

Данная работа состоит из следующих задач применительно к каждому программному объекту архитектуры (или объекту программной конфигурации, если он определен):

5.3.7.1 Разработчик должен разработать и документально оформить следующие продукты:

a. каждый программный модуль и базу данных;

b. процедуры испытаний (тестирования) и данные для тестирования каждого программного модуля и базы данных.

5.3.7.2 Разработчик должен протестировать каждый программный модуль и базу данных, гарантируя, что они удовлетворяют установленным требованиям. Результаты тестирования должны быть документально оформлены.

5.3.7.3 Разработчик, при необходимости, должен уточнить документацию пользователя.

5.3.7.4 Разработчик должен уточнить общие требования к тестированию и программу сборки программных средств.

5.3.7.5 Разработчик должен оценить запрограммированные элементы программного объекта и результаты их тестирования по следующим критериям (при этом результаты оценок должны быть документально оформлены):

a. учет требований к программному объекту и проекту объекта в целом;

b. внешнее соответствие требованиям и проекту программного объекта;

c. внутреннее соответствие между требованиями к программным модулям;

d. тестовое покрытие всех модулей;

e. соответствие методов программирования и используемых для них стандартов;

f. возможность сборки и тестирования;

h. возможность эксплуатации и сопровождения.