Процесс разработки ПО
В процессе разработки ПО прослеживается итеративный характер разработки, предполагающий возможность возврата на предыдущие этапы.
Цель предварительных работ — получение от Заказчика предварительных сведений о его целях, достижению которых должно способствовать будущее ПО
Цель этой стадии — разработка требований к ПО. Она является основой для разработки и проведения приемо-сдаточных испытаний.
Процесс разработки включает построение моделей реализации ПО и кодирование. Обязательным является обеспечение соответствия между моделью и программным кодом, который создается на основе разработанной модели.
После предъявления Заказчику последнего прототипа осуществляется сборка и тестирование версии ПО с учетом замечаний Заказчика по последнему прототипу.
Приемо-сдаточные испытания осуществляется на соответствие разработанного ПО требованиям, сформулированным в спецификации.
Развертывание версии ПО осуществляется на основе применения средств управления конфигурацией. Эталонная версия ПО хранится в архиве проекта.
Сопровождение. Этапу передачи версии программного продукта на сопровождение предшествует принятие решения об исполнителе программы сопровождения разработанного ПО.

