Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Работа по программированию и тестированию программных средств состоит из следующих задач применительно к каждому программному объекту архитектуры (или объекту программной конфигурации, если он определен):
Разработчик должен разработать и документально оформить следующие продукты:
a) каждый программный модуль и базу данных;
b) процедуры испытаний (тестирования) и данные для тестирования каждого программного модуля и базы данных.
Разработчик должен протестировать каждый программный модуль и базу данных, гарантируя, что они удовлетворяют установленным требованиям. Результаты тестирования должны быть документально оформлены.
Разработчик, при необходимости, должен уточнить документацию пользователя.
Разработчик должен уточнить общие требования к тестированию и программу сборки программных средств.
Разработчик должен оценить запрограммированные элементы программного объекта и результаты их тестирования по следующим критериям (при этом результаты оценок должны быть документально оформлены):
a) учет требований к программному объекту и проекту объекта в целом;
b) внешнее соответствие требованиям и проекту программного объекта;
c) внутреннее соответствие между требованиями к программным модулям;
d) тестовое покрытие всех модулей;
e) соответствие методов программирования и используемых для них стандартов;
f) возможность сборки и тестирования;
g) возможность эксплуатации и сопровождения.
Описание программных модулей должно включать блок- схемы и описание блок-схем алгоритмов основных расчетных модулей или настройки программных модулей (при внедрении типовых информационных систем).
Сборка программных средств состоит из следующих задач применительно к каждому программному объекту архитектуры (или объекту программной конфигурации, если он определен):
Разработчик должен разработать план сборки для объединения программных модулей и компонентов в программный объект. План должен включать требования к испытаниям (тестированию), процедуры тестирования, контрольные данные, обязанности исполнителя и программу испытаний. План должен быть документально оформлен.
Разработчик должен собрать программные модули и компоненты и протестировать их как продукты, разработанные в соответствии с планом сборки. Должно быть обеспечено, чтобы каждая сборка удовлетворяла требованиям к программному объекту и чтобы программный объект был полностью собран в результате данной работы. Результаты сборки и тестирования должны быть документально оформлены.
Разработчик, при необходимости, должен уточнить документацию пользователя.
Разработчик должен разработать и документально оформить для каждого квалификационного требования к программному объекту - набор тестов, контрольных примеров (исходные и выходные данные, критерии тестирования), процедуры испытаний для проведения квалификационных испытаний программных средств. Разработчик должен обеспечить, чтобы собранный программный объект был готов к квалификационным испытаниям.
Разработчик должен оценить план сборки, проект, запрограммированный программный объект, проведенные испытания, результаты тестирования и документацию пользователя по следующим критериям (при этом результаты оценок должны быть документально оформлены):
a) учет требований к системе;
b) внешнее соответствие требованиям к системе;
c) внутренняя согласованность между программными объектами;
d) тестовое покрытие требований к программному объекту;
e) соответствие используемых испытательных стандартов и методов испытаний;
f) соответствие ожидаемым результатам;
g) выполнимость квалификационного испытания программного объекта;
h) возможность эксплуатации и сопровождения.
Разработчик должен проводить совместный анализ.
Дата публикования: 2015-02-17; Прочитано: 569 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!