105
обоснование необходимости разработки программы;
научно-исследовательские работы;
разработка и утверждение технического задания;
2. Эскизный проект
разработка эскизного проекта;
утверждение эскизного проекта;
3. Технический проект
разработка технического проекта;
утверждение технического проекта;
4. Рабочий проект
разработка программы;
разработка программной документации;
испытания программы;
5. Внедрение
подготовка и передача программы.
Анализируя требования ГОСТ, можно предложить следующее распределение
работ по этапам:
1. Разработка технических требований, предъявляемых к разрабатываемому ПО
и проведение исследований заданной области.
2. Разработка алгоритмов работы ПО, выбор среды программирования.
3. Разработка программных модулей (написание кода).
4. Тестирование и отладка разрабатываемого ПО.
5. Разработка документации.
Этап внедрения отсутствует, так как разрабатываемое ПО будет внедряться
силами заказчиков (покупателей) данного ПО без участия разработчиков.
Определим вероятные трудозатраты на выполнение данного проекта.
Определим их с помощью экспертных оценок. Для этой цели было опрошено пятеро
экспертов-разработчиков, которые дали следующую оценку трудовых затрат на
данную разработку:
Таблица 3.3