Определение продолжительности работ по созданию ПП осуществляется с учетом количества требуемых специалистов, принимающих участие в разработке. Количество, профессиональный и квалификационный состав необходимых для разработки ПП специалистов определяется с учетом специфики работ. Общая продолжительность процесса разработки определяется количеством и длительностью отдельных этапов, которые обеспечивают создание ПП требуемого качества. Примерный состав этапов работ по созданию ПП:
1) Анализ специальной литературы и изучение действующих аналогов - ознакомление с предметной областью, обоснование необходимости и актуальности разработки. Предметная область пользователя часто незнакома программисту, поэтому необходима полная корректная постановка задачи, однозначно понимаемая пользователем и разработчиком;
2) Составление технического задания (ТЗ). На этой стадии заказчик формирует требования к ПП и консультирует разработчиков по данному вопросу. Этап включает обоснование принципиальной возможности решения данной задачи, разработку концепции, определение и согласование сроков разработки ПП.
|
|
3) Создание эскизного проекта (ЭП). На данной стадии прорабатывается ТЗ и по итогам выбирается и разрабатывается математическая модель, алгоритм разработки ПП.
4) Технический проект (ТП). На стадии ТП разрабатывается программная документация и определяется конфигурация технических средств для реализации ПП.
5) Рабочий проект (РП) является наиболее трудоемким этапом, на котором происходит непосредственная разработка ПП, его тестирование и отладка. Результатом данной стадии является готовый ПП с подготовкой Руководства пользователя и другой рабочей документацией.
Состав этапов работ может быть изменен или уточнен с учетом специфики создаваемого ПП и реализуемых им функциональных возможностей. При этом особое внимание должно быть уделено логическому упорядочению последовательности отдельных этапов работ и выявлению возможностей их параллельного выполнения, что приводит к сокращению общей длительности процесса разработки ПП. Данные по длительности этапов переносят в таблицу (табл.2.).
Таблица 2.- Длительность этапов работ на этапе проектирования
№ | Этап работ | Исполнитель | Длительность этапа(дни, часы) |
1. | |||
… | |||
n | |||
Итого |
Для использования в последующих расчетах этапы работ, проходящие с использованием вычислительной техники (ВТ) необходимо отмечать (*).
Для иллюстрации общей продолжительности проектирования (Тп) следует по данным табл. 2. построить график организации работ во времени. При построении графика следует располагать работы либо последовательно, либо с некоторой параллельностью, в том случае, когда разработкой заняты несколько специалистов. Фрагмент графика приведен на рис. 2.1.
|
|
Рисунок 1. - Ленточный график организации работ на этапе проектирования и разработки ПП
Расчетное значение общей продолжительности работ согласовывается с руководителем.