Метрики DORA & SPACE: 2 командні воркшопи для покращення
Якщо ви технічний керівник, вам, ймовірно, цікаво знати, наскільки добре ваша команда розгортає програмне забезпечення і як ви можете це покращити. Можливо, ви вже чули про метрики DORA та фреймворк SPACE, два потужні інструменти, які можуть допомогти вам виміряти та оптимізувати продуктивність розгортання вашого програмного забезпечення. Але що це таке і як їх ефективно використовувати? - У цій статті ми пояснимо, що таке DORA і SPACE і як вони доповнюють один одного.
DORA & SPACE Метрики
Що таке метрики DORA?
Показники DORA (DevOps Research and Assessments) - це набір з чотирьох показників, які оцінюють ефективність доставки програмного забезпечення на основі досліджень Google та інших лідерів галузі.
Так і є:
- Частота розвитку: Як часто код стає доступним для виробництва або випускається для кінцевих користувачів?
- Час на впровадження змін: Скільки часу проходить від визначення коду до успішного використання коду у виробництві?
- Середній час відновлення (MTTR): Скільки часу потрібно для відновлення роботи сервісу, якщо стався інцидент або дефект, який впливає на користувачів?
- Рівень помилок для змін: Який відсоток змін у виробництві або випусків для користувачів призводить до погіршення якості обслуговування або вимагає подальшого виправлення?
Ідея цих метрик проста: вони допомагають виміряти критичні аспекти процесу розробки програмного забезпечення, щоб ви могли визначити сфери, які потребують вдосконалення. Використовуючи метрики DORA, ви можете встановити орієнтири для вимірювання прогресу в часі, поставити реалістичні цілі для вдосконалення і відстежувати прогрес у досягненні цих цілей.
Простий спосіб почати розмірковувати над показниками DORA - провести опитування. Наприклад, ви просто просите команду висловити своє схвалення за шкалою від 1 до 7 (докладніше про це: шаблони ретроспективи DORA ).
І найкраще взяти ці питання з собою в свою гнучку ретроспективу! Таким чином, ваш процес вдосконалення вже розпочнеться в цьому спринті. До речі, ви можете почати прямо зараз з нашого шаблону Echometer DORA, просто натисніть на кнопку нижче:
Ретроспектива метрик DORA: Як проходить ретроспектива
-
Випадковий Icebreaker (2-5 хвилин)
Echometer надає вам генератор випадкових питань для реєстрації.
-
Огляд відкритих заходів (2-5 хвилин)
Перш ніж почати з новими темами, слід поговорити про контроль ефективності того, що сталося з заходами з минулих ретроспектив. Echometer автоматично перераховує всі відкриті пункти дій з минулих ретроспектив.
-
Health Check
Усі члени команди можуть анонімно відповідати на перевірки працездатності за шкалою. Потім перегляньте результати перевірок працездатності разом і, якщо необхідно, запишіть додаткові коментарі. Якщо ви використовуєте ті самі перевірки працездатності в кількох ретроспективах, ви також можете відстежувати тенденції з часом в Echometer.
- Частота розгортання: Я дуже задоволений тим, як часто ми розгортаємо код у Prod.
- Час на внесення змін: Після того, як перший код зафіксовано, ми можемо дуже швидко впровадити його на Prod.
- Частота помилок при внесенні змін: Наші реалізації коду дуже рідко призводять до помилок на Prod.
- Час відновлення сервісу: якщо на Prod виникає помилка, ми можемо виправити її дуже швидко.
-
Обговорення ретро-тем
Використовуйте наступні відкриті питання, щоб зібрати ваші найважливіші висновки. Спочатку кожен окремо. Echometer дозволяє відкривати кожен стовпець ретро-дошки окремо, щоб потім представити та згрупувати відгуки.
- Що могло б покращити нашу частоту розгортання?
- У чому наше вузьке місце, щоб швидше реалізовувати завдання на Prod?
- Що зробить наші розгортання менш схильними до помилок?
- Що допомагає нам швидко виправляти помилки на Prod?
-
Універсальне питання (рекомендовано)
Щоб інші теми також мали місце:
- Про що ще ви хочете поговорити на ретроспективі?
-
Пріоритезація / Голосування (5 хвилин)
На ретро-дошці в Echometer ви можете легко розставити пріоритети для відгуків за допомогою голосування. Голосування, звичайно, є анонімним.
-
Визначення заходів (10-20 хвилин)
За допомогою символу "плюс" на відгуку можна створити пов'язаний захід. Ще не впевнені, який захід буде правильним? Тоді відкрийте дошку для обговорення з цієї теми за допомогою символу "плюс", щоб провести мозковий штурм щодо основних причин і можливих заходів.
-
Виїзд / Закриття (5 хвилин)
Echometer дозволяє збирати анонімні відгуки від команди про те, наскільки корисною була ретроспектива. Це створює оцінку ROTI ("Retrun On Time Invested"), яку ви можете відстежувати з часом.
Ретроспектива метрик DORA
Питання перевірки працездатності (шкала)
Відкриті питання
DORA & SPACE Метрики
Що таке структура SPACE?
Концепція SPACE - це підхід до продуктивності розробників, розроблений командою, до якої увійшли дослідники з GitHub та Microsoft. Він узагальнює п’ять факторів, які впливають на продуктивність на індивідуальному, командному та організаційному рівнях.
Це вони:
- Задоволення і благополуччя: Наскільки щасливі та здорові ваші розробники? Чи отримують вони задоволення від своєї роботи, чи відчувають, що їх цінують і підтримують?
- Виступ: Наскільки добре ваші розробники створюють програмне забезпечення? Чи відповідають вони стандартам якості та очікуванням клієнтів?
- Активність: Скільки роботи виконують ваші розробники? Чи витрачають вони свій час на високоцінні завдання та уникають непотрібних переробок?
- Комунікація та співпраця: Наскільки добре ваші розробники спілкуються та співпрацюють один з одним та з іншими зацікавленими сторонами? Чи ефективно вони обмінюються інформацією, відгуками та ідеями?
- Ефективність і робочий процес: Наскільки злагоджено працюють ваші розробники? Чи уникають вони перерв, відволікань та вузьких місць?
Система SPACE надає більш цілісне уявлення про продуктивність розробника, яке враховує безліч факторів. Вона також допомагає визначити причини низької продуктивності та найкращі дії для її покращення.
У нас також є шаблон опитування для SPACE Framework в нашому інструменті для командного розвитку Echometer (читати далі: шаблон SPACE Retrospective ). Ви можете безкоштовно використовувати Echometer, щоб поміркувати над наступними п’ятьма питаннями у вашій наступній ретроспективі, заощадивши час і отримавши структуровані показники безпосередньо:
Ретроспектива фреймворку SPACE: Як проходить ретроспектива
-
Випадковий Icebreaker (2-5 хвилин)
Echometer надає вам генератор випадкових питань для реєстрації.
-
Огляд відкритих заходів (2-5 хвилин)
Перш ніж почати з новими темами, слід поговорити про контроль ефективності того, що сталося з заходами з минулих ретроспектив. Echometer автоматично перераховує всі відкриті пункти дій з минулих ретроспектив.
-
Health Check
Усі члени команди можуть анонімно відповідати на перевірки працездатності за шкалою. Потім перегляньте результати перевірок працездатності разом і, якщо необхідно, запишіть додаткові коментарі. Якщо ви використовуєте ті самі перевірки працездатності в кількох ретроспективах, ви також можете відстежувати тенденції з часом в Echometer.
- Задоволеність: Дивлячись на останні кілька тижнів, я дуже задоволений своєю роботою.
- Ефективність: Коли я дивлюся на наші останні кроки, то бачу, що ми були дійсно продуктивною командою.
- Активність: Якщо ви подивитеся на рівень активності в інструментах, які ми використовуємо (наприклад, швидкість реагування в чатах, взаємний зворотній зв'язок), то ми дійсно активна команда.
- Співпраця та взаємодія: Ми вдосконалюємося як команда завдяки інтенсивному спілкуванню, співпраці та обміну знаннями.
- Ефективність та потік: Ми виконуємо більшість завдань швидко, без затримок та перерв.
-
Обговорення ретро-тем
Використовуйте наступні відкриті питання, щоб зібрати ваші найважливіші висновки. Спочатку кожен окремо. Echometer дозволяє відкривати кожен стовпець ретро-дошки окремо, щоб потім представити та згрупувати відгуки.
-
Універсальне питання (рекомендовано)
Щоб інші теми також мали місце:
- Про що ще ви хочете поговорити на ретроспективі?
-
Пріоритезація / Голосування (5 хвилин)
На ретро-дошці в Echometer ви можете легко розставити пріоритети для відгуків за допомогою голосування. Голосування, звичайно, є анонімним.
-
Визначення заходів (10-20 хвилин)
За допомогою символу "плюс" на відгуку можна створити пов'язаний захід. Ще не впевнені, який захід буде правильним? Тоді відкрийте дошку для обговорення з цієї теми за допомогою символу "плюс", щоб провести мозковий штурм щодо основних причин і можливих заходів.
-
Виїзд / Закриття (5 хвилин)
Echometer дозволяє збирати анонімні відгуки від команди про те, наскільки корисною була ретроспектива. Це створює оцінку ROTI ("Retrun On Time Invested"), яку ви можете відстежувати з часом.
Ретроспектива фреймворку SPACE
Питання перевірки працездатності (шкала)
DORA & SPACE Метрики
Поєднання DORA та SPACE
Однією з переваг використання DORA та SPACE є те, що ви отримуєте комплексний та збалансований огляд ефективності розробки програмного забезпечення.
У той час як метрики DORA зосереджені на технічних аспектах процесу розробки програмного забезпечення, виміри SPACE враховують людські та соціальні фактори, які впливають на продуктивність команди.
Поєднавши обидві системи, ви отримаєте глибше розуміння сильних і слабких сторін вашої команди, а також можливостей і викликів, з якими ви стикаєтесь. Ви також зможете узгодити цілі та дії вашої команди з найкращими практиками обох систем, що допоможе вам досягти вищого рівня продуктивності та задоволеності.
DORA & SPACE Метрики
Поміркуйте про DORA та SPACE під час зустрічей 1 на 1
Багато керівників проводять регулярні зустрічі один на один зі своїми співробітниками, але не отримують від цих розмов усього.
Тому може бути дуже гарною ідеєю поміркувати над такими показниками, як DORA і SPACE, під час зустрічей 1 на 1. Ви можете використовувати згадані вище твердження Health Check і обміркувати їх разом з членами вашої команди.
Тому я хотів би скористатися цією можливістю, щоб привернути вашу увагу до нашого інструменту для проведення зустрічей 1:1 Echometer (див. сайт). Він поєднує в собі короткі опитування Health Check та асистента зі штучним інтелектом, що значно полегшує розвиток співробітників.
Наступний шаблон дасть вам уявлення про тип питань, які ви можете обдумати і виміряти під час ваших зустрічей 1 до 1 з використанням Echometer. Звичайно, ви також можете додавати власні запитання до DORA та SPACE. Спробуйте це за допомогою кнопки без входу:
⁉️ Перевірка настрою (оцінка від 1 до 7): Особистий розвиток
- "Зазвичай мої робочі завдання дуже швидко просуваються, навіть якщо потрібен зовнішній відгук."
- "Коли я спостерігаю за неоптимальною поведінкою, я знаю, як конструктивно звернути на це увагу колег."
- "Я отримую конструктивний відгук як щодо моєї роботи, так і щодо мого особистого розвитку."
- "Я бачу привабливий кар’єрний шлях у компанії." #Growth
- "Протягом останніх тижнів я дуже часто міг використовувати свої сильні сторони на роботі."
Ось як виглядає це опитування в Echometer:
DORA & SPACE Метрики
Як ми можемо підтримати вас у використанні DORA та SPACE
Echometer - це інструмент для покращення здоров’я та продуктивності команди, який поєднує в собі психологічні ноу-хау з досліджень та перевірені на практиці гнучкі методи. Він допомагає вам розвивати команди та організації у сталий та вимірюваний спосіб, створюючи процес безперервного вдосконалення, заснований на ітеративних циклах зворотного зв’язку.
За допомогою Echometer ви можете використовувати як DORA, так і SPACE фреймворки для вимірювання та покращення продуктивності доставки вашого програмного забезпечення. Ось як це працює:
- Проводьте регулярні опитування членів вашої команди, щоб виміряти їхню задоволеність, благополуччя, комунікацію, співпрацю, ефективність та робочий процес. Ви можете використовувати готові шаблони на основі фреймворку SPACE або створювати власні запитання.
- Проводьте інтерактивні та психологічно обґрунтовані ретроспективи зі своєю командою на основі зібраних даних. За допомогою вбудованих пропозицій Echometer ви можете стимулювати дискусії та отримати уявлення про те, як покращити роботу вашої команди.
- Використовуйте вбудовані в Echometer Health Check і графіки для моніторингу та планування постійного вдосконалення вашої команди.
Чому б вам не спробувати Echometer безкоштовно та без реєстрації?
"Багато членів команди не наважуються висловитися!"
Вирішіть цю проблему"Ми виявляємо занадто багато несподіваних проблем і помилок на пізньому етапі!"
Вирішіть цю проблему"Чому іноді на підготовку простої ретроспективи я витрачаю години?"
Вирішіть цю проблему