Rambler's Top100





14
требований к пользовательской документации;
требований к эксплуатации и сопровождению.
Требования к ПО оцениваются исходя из критериев соответствия
требованиям к системе, реализуемости и возможности проверки при
тестировании.
Проектирование архитектуры ПО включает следующие задачи
(для каждого компонента ПО):
трансформацию требований к ПО в архитектуру, определяющую
на высоком уровне структуру ПО и состав его компонентов;
разработку и документирование программных интерфейсов ПО и
баз данных;
разработку предварительной версии пользовательской докумен-
тации;
разработку и документирование предварительных требований к
текстам и планам интеграции ПО.
Архитектура компонентов ПО должна соответствовать требова-
ниям, предъявляемых к ним, а также принятым проектным стандартам и
методам.
Детальное проектирование ПО включает следующие задачи:
описание компонентов ПО и интерфейсов между ними на более
низком уровне, достаточном для их последующего самостоятельного
кодирования и тестирования;
разработку и документирование детального проекта базы данных;
обновление (при необходимости) пользовательской документации;
разработку и документирование требований к тестам и планам
тестирования компонентов По;
обновление плана интеграции ПО.
Кодирование и тестирование ПО охватывают следующие задачи:
разработку (кодирование) и документирование каждого компо-
нента ПО и базы данных, а также совокупности тестовых процедур и
данных для их тестирования;
тестирование каждого компонента ПО и базы данных на соот-
ветствие предъявляемым к ним требованиям. Результаты тестирования
компонентов должны быть документированы;
обновление (при необходимости) пользовательской документации;
обновление плана интеграции ПО.
Интеграция ПО предусматривает сборку разработанных компонен-
тов ПО в соответствии с планом интеграции и тестирование агрегиро-
ванных компонентов. Для каждого из агрегированных компонентов разра-
батываются наборы тестов и тестовые процедуры, предназначенные для
проверки каждого из квалификационных требований при последующем
квалификационном тестировании. Квалификационное требование это