Rambler's Top100





13
ваниями, включая оформление проектной и эксплуатационной докумен-
тации, подготовку материалов, необходимых для проверки работоспо-
собности и соответствующего качества программных продуктов, мате-
риалов, необходимых для организации обучения персонала, и т.д.
Процесс разработки включает следующие действия:
1) подготовительную работу;
2) анализ требований к системе;
3) проектирование архитектуры системы;
4) анализ требований к ПО;
5) проектирование архитектуры ПО;
6) детальное проектирование ПО;
7) кодирование и тестирование ПО;
8) интеграция ПО;
9) квалификационное тестирование ПО;
10) интеграцию системы;
11) квалификационное тестирование системы;
12) установку ПО
13) приемку ПО.
Подготовительная работа начинается с выбора модели ЖЦ ПО. Со-
ответствующей масштабу, масштабу, значимости и сложности проекта.
Действия и задачи процесса разработки должны соответствовать выбран-
ной модели. Разработчик должен выбрать, адаптировать к условиям проек-
та и использовать согласованные с заказчиком стандарты, методы и средст-
ва разработки, а также составить план выполнения работ.
Анализ требований к системе подразумевает определение ее функ-
циональных возможностей, пользовательских требований, требований к
надежности и безопасности, требований к внешним интерфейсам и т.д.
требования к системе оцениваются исходя из критериев реализуемости
и возможности проверки при тестировании.
Проектирование архитектуры системы на высоком уровне за-
ключается в определении компонентов ее оборудования, ПО и опера-
ций, выполняемых эксплуатирующим систему персоналом. Архитекту-
ра системы должна соответствовать требованиям, предъявляемым к
системе, а также принятым стандартам и методам.
Анализ требований к ПО предполагает определение следующих ха-
рактеристик для каждого компонента ПО:
функциональных возможностей, включая характеристики произ-
водительности и среды функционирования компонента;
внешних интерфейсов;
спецификаций надежности и безопасности;
эргономических требований;
требований к используемым данным;
требований к установке и приемке;