Наш эксперт,
Игорь Курочкин, автор
первого исследования состояния DevOps в России, которое проводилось в
2020 году при поддержке компаний Экспресс 42 и Онтико. Для исследования использовалась методология из книги
Accelerate и отчетов
State of DevOps. Проект по исследованию состояния занял
6 месяцев и включал в себя анализ предыдущих исследований, формулировку гипотез, подготовку опросника, анализ результатов и составление отчета.
В результате исследования получилось опросить
889 представителей индустрии и получить срез по текущему состоянию инженерных подходов и процессов, практик и инструментов в российских компаниях и командах. Получилось проверить гипотезы как инженерные практики влияют на эффективность поставки, коммерческие и некоммерческие показатели компаний, определить ключевые метрики и профили эффективности, сравнить результаты с исследованиями компаний DORA и Puppet.
В отчете раскрыты следующие темы:
- Ключевые метрики (4 key metrics): Срок поставки (Lead Time for Changes), Частота развертывания (Deployment Frequency), Время восстановления (MTTR) и Неуспешные изменения (Change Failure Rate);
- Профили эффективности команд - High, Medium, Low;
- Применение ключевых метрики для анализа команд в компаниях;
- Инструменты для Infrastructure as code и CI/CD;
- Внутренние платформы, платформенные команды, предоставление платформенных сервисов;
- Практики непрерывной интеграции и поставки, влияние архитектуры;
- Связь Agile и DevOps;
- Паттерны команд и способов взаимодействия из Team Topologies;
- Соотношение Dev, QA, OPS команд и инженеров.
Подробнее в
отчете,
статье и записи выступления Игоря на конференции
DevOpsConf 2020: