Подробнее про эти метрики Время внесения изменений (Lead Time) Сколько времени требуется для поставки фичи, от начала и до конца. С этим могут быть сложности, иногда упрощают от pull request’а до клиента. Частота развертываний (Deployment Frequency) Количество поставок на прод в единицу времени. Для повышения частоты развертываний нередко все начинается с декомпозиции большой задачи на более мелкий, автономные, отвечающие критериям INVEST (https://www.agilealliance.org/glossary/invest/) Процент отказов при изменениях (change-fail rate) Процент поставок, приведших к падению сервиса от общего числа поставок. Среднее время восстановления (Mean time to restore, MTTR) За какое время в среднем восстанавливаем упавший сервис. Обычно выясняем в рамках post-mortem. Это интересная метрика, потому что монолитных системах нередко акцент идет на метрику MTBF (Mean time between failure - среднее время между сбоями). Это по-прежнему важная метрика, а для ряда классов систем прям вот сильна важная, но в распределенных системах, микросервисных, мы принимаем, что падать будет и будет падать часто, поэтому на MTBF смотреть можем, но важнее стремиться к сокращению MTTR. Быстро поднятое не считается упавшим 🙂
Подробнее про эти метрики Время внесения изменений (Lead Time) Сколько времени…
Из этого канала
- #156Лучшая метрика здоровья команды — это обратная связь от её членов и между её…
Лучшая метрика здоровья команды — это обратная связь от её членов и между её членами.
- #157Например, вот что влияет на производительность поставки. Жирным выделены…
Например, вот что влияет на производительность поставки. Жирным выделены статистически самые важные аспекты.
- #158Напоминаю, что для общения есть чат, в котором всегда помогут делом и словом :)…
Напоминаю, что для общения есть чат, в котором всегда помогут делом и словом :) @microservicesru
- #154Метрики уровне компании, мой перевод из отчета State of DevOps 2019
Метрики уровне компании, мой перевод из отчета State of DevOps 2019
- #153Для микросервисной архитектуры жизненно-важным является наличие…
Для микросервисной архитектуры жизненно-важным является наличие DevOps-культуры. При этом эту культуру пытаются как-то измерить, но чаще пытаются измерить…