Составители:
Рубрика:
15
Определение себестоимости разработки проекта
Целью планирования разработки программного обеспечения (ПО)
является определение затрат трудовых и машинных ресурсов для
разработки ПО. Для достижения поставленной цели планирование
осуществляется после выбора технических и программных средств,
если они не заданы в техническом задании. Предполагается, что раз$
работку ПО выполняет инженер$программист с оплатой труда не ниже
6–7 разрядов ЕТС.
Планирование включает следующие этапы:
– определение действий по разработке ПО;
– установление очередности действий;
– определение объема ресурсов;
– подготовка плана.
На первом этапе составляется список действий для успешной реа$
лизации выбранного варианта разработки ПО. Этот список может
пересматриваться, дополняться, перегруппировываться или разби$
ваться на более детализированные списки в ходе планирования.
На втором этапе определяется последовательность действий по
разработке ПО.
На третьем этапе определяется объем ресурсов для выполнения
действий. Продолжительность действий характеризуется высокой
неопределенностью и основывается на
ββ
ββ
β$распределении. Для каждо$
го действия устанавливаются три экспертные оценки:
A
i
– оценка продолжительности действия при наиболее благопри$
ятном стечении обстоятельств;
B
i
– оценка продолжительности действия при самом неблагопри$
ятном стечении обстоятельств;
M
i
– наиболее вероятная продолжительность действия.
Ожидаемая величина длительности действия MO
i
и стандартное
отклонение D
i
для каждого действия cоставляет:
MO
i
= (A
i
+ 4⋅M
i
+ B
i
)/6,
D
i
= (B
i
– A
i
)/6,
где D
i
– характеризует степень неопределенности выполнения работ
за ожидаемое время. Если разброс между B
i
и A
i
мал, то степень дос$
товерности того, что работа будет выполнена точно в срок, велика.
Итоговая оценка затрат на разработку программного продукта и стан$
дартное отклонение от этой оценки составляют:
1
;
n
i
i
МO MO
=
=
∑
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »