III Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Система непрерывной интеграции
Влияние на бизнес:
• Ускорение поставки (Accelerate Delivery) – быстрее выясняются
ошибки сборки и, соответственно, более быстрое её исправление.
• Повторяемость (Repeatability) — весь процесс повторяем и
воспроизводим каждый раз с тем же результатом. Сборка универсальна для всех
разработчиков (нет слайд-эффектов от локальной среды разработки).
• Оптимизация ресурсов (Optimized Resources) — нет необходимости
вручную запускать сборку в локальной среде разработки, нет необходимости в
ручной подготовке сборки (выкачивание исходного кода из репозитория и т.п.)
Измеримые численные значения:
• Время развертывания (Deployment Lead Time) – время, которое
необходимо затратить на сборку проекта и доставку в окружение.
• MTTR (Mean Time To Repair — среднее время восстановления
работоспособности) — время, прошедшее от сообщения об ошибочной сборке,
до исправления, убирающего ошибку.
• MTTD (Mean Time To Detect – среднее время обнаружения
неисправности) — время, прошедшее от внесения ошибки, до определения, что
возникла проблема и в чем она заключается.
Абсолютное снижение трудовых затрат
Трудовые затраты на развёртывание по базовому варианту:
DLT = 160 часов
MTTR = 24 часа
MTTD = 10 часов
Трудовые затраты на развёртывание после автоматизации:
DLT = 45 минут