Bezpłatne narzędzie

Jak zdrowy jest Twój delivery?

Oceń swój delivery oprogramowania względem czterech metryk DORA — najbardziej zwalidowanego wskaźnika wydajności inżynierskiej. Cztery pytania, około minuty.

Działa całkowicie w Twojej przeglądarce. Nic nie jest wysyłane ani zapisywane.

Metryka 1 z 4 · Przepustowość

Jak często wdrażasz na produkcję?

Metryka 2 z 4 · Przepustowość

Od zatwierdzenia kodu do działania na produkcji — ile czasu?

Metryka 3 z 4 · Stabilność

Jaki odsetek wdrożeń powoduje awarię wymagającą poprawki lub rollbacku?

Metryka 4 z 4 · Stabilność

Gdy zmiana powoduje awarię na produkcji, ile czasu zajmuje przywrócenie usługi?

0 z 4 odpowiedzi

MetrykaTwoja odpowiedź odpowiada poziomowi

Od tego właśnie zaczynamy każde zaangażowanie delivery.

Każde zaangażowanie delivery zaczynamy od baselinowania DORA na Twoich własnych danych — nie na ankietach, nie na branżowych benchmarkach — a następnie przesuwamy jedną metrykę konkretnym mechanizmem w ciągu 90 dni.

Co mierzą cztery metryki DORA

DORA (program DevOps Research and Assessment) zidentyfikował cztery metryki, które razem stanowią najbardziej zwalidowany obraz wydajności delivery oprogramowania. Dwie mierzą przepustowość — częstotliwość wdrożeń i czas dostarczenia zmiany — a dwie mierzą stabilność — wskaźnik nieudanych zmian i czas przywrócenia działania. Silne zespoły są dobre w obu wymiarach; szybkość bez stabilności lub odwrotnie to najczęstsza pułapka. O tym, jak to się wpisuje w programy AI i cyfryzacji, przeczytasz w artykule warstwa dostarczania pod AI i w opisie naszej praktyki inżynieringu zwinnego i delivery.

Często zadawane pytania

Czym są metryki DORA?

To cztery metryki delivery z programu badawczego DORA: częstotliwość wdrożeń, czas dostarczenia zmiany, wskaźnik nieudanych zmian i czas przywrócenia działania. Razem stanowią najbardziej zwalidowany obraz wydajności delivery oprogramowania.

Jaka jest dobra częstotliwość wdrożeń?

Zespoły Elite wdrażają na żądanie, często wiele razy dziennie; wysokiej wydajności — od raz dziennie do raz w tygodniu. Jednak częstotliwość ma sens tylko w połączeniu ze stabilnością — częste wdrożenia psujące produkcję to nie jest wysoka wydajność.

Jak mierzy się wydajność delivery oprogramowania?

Baselinuj cztery metryki DORA na danych ze swojego pipeline'u, zmapuj etap po etapie, gdzie faktycznie gubi się czas dostarczenia zmiany, a następnie popraw jedną metrykę konkretnym mechanizmem. Branżowe benchmarki to punkt odniesienia, nie cel — liczy się Twoja własna linia trendu.

Czy ta ocena jest dokładna?

To szybka samoocena pokazująca orientacyjnie, gdzie się znajdujesz — nie jest to pomiar. Prawdziwy obraz pochodzi z instrumentacji pipeline'u. Traktuj wynik jako punkt wyjścia do rozmowy, nie wyrok.