Общие затраты труда на разработку и внедрение проекта определим следующим образом:
затраты труда на выполнение-го этапа проекта.
Используя метод экспертных оценок, вычислим ожидаемую продолжительность работ каждого этапа по формуле:
(2).
где и — максимальная и минимальная продолжительность работы. Они назначаются в соответствии с экспертными оценками, а ожидаемая продолжительность работы рассчитывается как математическое ожидание для — распределения.
С этой целью был произведен опрос четверых экспертов-разработчиков, которые дали следующую оценку трудовых затрат на данную разработку:
Таблица 4. Экспертные оценки.
|
Эксперт 1. | 450 час. |
Эксперт 2. | 390 час. |
Эксперт 3. | 540 час. |
Эксперт 4. | 670 час. |
Тогда ожидаемая продолжительность:
часов В рамках данного дипломного проекта разрабатывается ПО к специальному программно-аппаратному тестирующему модулю, работа которого должна осуществляться в двух режимах. Поэтому с учетом специфики проекта на этапе разработки программных модулей выделяются две работы, а именно:
- — Программная реализация режима «передатчика» тестирующего модуля;
- — Программная реализация режима «приемника» тестирующего модуля.
Полный перечень работ с разделением их по этапам приведён в таблице 5.
Таблица 5. Определение этапов выполнения проекта.
|
№. | Этап. | № работы. | Содержание работы. | чел/ часы. | чел/ часы. | чел/ часы. | чел/ дни. |
| Разработка технических требований. | | Получение задания, анализ полученных требований к разрабатываемому ПО. | | | | |
| Разработка и утверждение ТЗ. | | | | |
| Анализ предметной области и существующих решений. | | | | |
| Разработка алгоритмов. | | Разработка общей структуры ПО. | | | | |
| Разработка методов реализации, структуры входных и выходных данных. | | | | |
| Разработка программных модулей. | | Программная реализация режима «передатчика» тестирующего модуля. | | | | |
| Программная реализация режима «приемника» тестирующего модуля. | | | | |
| Тестирование и отладка разрабатываемого ПО. | | Тестирование ПО. | | | | |
| Внесение изменений в ПО. | | | | |
| Разработка документации. | | Разработка программной и эксплуатационной документации. | | | | |
Итого. | | |
(3).