Ответ
Оценка трудозатрат в деньгах — ключевая задача PM. Основные подходы:
-
Time & Materials (T&M)
Прямой перевод часов в деньги по ставке специалиста:
Стоимость = Часы × Ставка/час
Пример: Разработчик с ставкой $50/час, 100 часов работы → $5000. -
Фиксированная ставка
Оценка проекта целиком на основе предварительных оценок времени. Риски заложены в бюджет. -
Метрики эффективности
Учитывают KPI (например, стоимость точки истории в Agile):
Стоимость точки = Бюджет спринта / ∑ Story Points
Нюансы:
- Разные ставки для ролей (Dev, QA, PM)
- Налоги и накладные расходы (+20-30%)
- Коэффициенты для срочности/сложности
Пример кода для расчета T&M:
def calculate_cost(hours, rate, overhead=1.3):
return hours * rate * overhead
# Dev: 80h × $50 + 30% overhead
print(calculate_cost(80, 50)) # Output: 5200