Wskaźniki DORA i SPACE: 2 warsztaty zespołowe mające na celu poprawę wyników
Jeśli jesteś liderem technicznym, prawdopodobnie chcesz wiedzieć, jak dobrze Twój zespół dostarcza oprogramowanie i jak możesz to poprawić. Być może słyszałeś już o metrykach DORA i frameworku SPACE, dwóch potężnych narzędziach, które mogą pomóc Ci mierzyć i optymalizować wydajność dostarczania oprogramowania. Ale czym one dokładnie są i jak można je efektywnie wykorzystać? - W tym artykule wyjaśnimy, czym są DORA i SPACE oraz jak się wzajemnie uzupełniają.
Metryki DORA i SPACE
Jakie są wskaźniki DORA?
Metryki DORA (DevOps Research and Assessments) to zestaw czterech wskaźników, które oceniają wydajność dostarczania oprogramowania w oparciu o badania Google i innych liderów branży.
Są to:
- Częstotliwość rozwoju: Jak często kod jest udostępniany do produkcji lub wydawany użytkownikom końcowym?
- Czas oczekiwania na zmiany: Ile czasu zajmuje od zdefiniowania kodu do jego pomyślnego wykorzystania w produkcji?
- Średni czas odzyskiwania (MTTR): Jak długo trwa przywrócenie usługi w przypadku wystąpienia incydentu lub usterki, która ma wpływ na użytkowników?
- Współczynnik błędu dla zmian: Jaki procent zmian w produkcji lub wydaniach dla użytkowników powoduje pogorszenie jakości usług lub wymaga późniejszej korekty?
Idea stojąca za tymi metrykami jest prosta: pomagają one mierzyć krytyczne aspekty procesu tworzenia oprogramowania, dzięki czemu można zidentyfikować obszary wymagające ulepszeń. Korzystając z metryk DORA, możesz ustalić punkty odniesienia do pomiaru postępów w czasie, wyznaczyć realistyczne cele w zakresie poprawy i śledzić postępy w realizacji tych celów.
Łatwym sposobem na rozpoczęcie refleksji nad metrykami DORA są ankiety. Wystarczy, że poprosisz zespół o wyrażenie aprobaty w skali od 1 do 7 (więcej na ten temat: szablony retrospektywne DORA ).
Najlepiej zabierz te pytania ze sobą na zwinną retrospektywę! W ten sposób Twój proces doskonalenia rozpocznie się już w tym sprincie. Przy okazji, możesz zacząć od razu z naszym szablonem Echometer DORA, po prostu kliknij przycisk poniżej:
Retrospektywa metryk DORA: Jak przebiega retro
-
Losowy Icebreaker (2-5 minut)
Echometer udostępnia generator losowych pytań na rozgrzewkę.
-
Przegląd otwartych działań (2-5 minut)
Zanim zaczniesz nowe tematy, powinieneś porozmawiać o skuteczności działań z przeszłych retrospektyw. Echometer automatycznie wyświetla listę wszystkich otwartych elementów działań z przeszłych retrospektyw.
-
Health Check
Wszyscy członkowie zespołu mogą anonimowo odpowiadać na pytania kontrolne dotyczące zdrowia na skali. Następnie wspólnie przejrzyjcie wyniki kontroli zdrowia i w razie potrzeby zanotujcie dodatkowe komentarze. Jeśli używacie tych samych kontroli zdrowia w kilku retrospektywach, możecie również śledzić trendy w czasie w Echometer.
- Częstotliwość wdrażania: Jestem bardzo zadowolony z tego, jak często wdrażamy kod do Prod.
- Czas oczekiwania na zmiany: Po zatwierdzeniu pierwszego kodu możemy bardzo szybko wdrożyć go w Prod.
- Change Failure Rate: Nasze implementacje kodu bardzo rzadko prowadzą do błędów w Prod.
- Czas przywrócenia usługi: Jeśli w Prod wystąpi błąd, możemy go bardzo szybko naprawić.
-
Omówienie tematów retro
Skorzystaj z poniższych otwartych pytań, aby zebrać najważniejsze wnioski. Najpierw każdy robi to w ukryciu. Echometer pozwala na odsłanianie każdej kolumny tablicy retro pojedynczo, aby następnie zaprezentować i pogrupować opinie.
- Co poprawiłoby częstotliwość naszych wdrożeń?
- Co jest naszym wąskim gardłem w szybszym wdrażaniu zadań w Prod?
- Co sprawiłoby, że nasze wdrożenia byłyby mniej podatne na błędy?
- Co pomaga nam szybko naprawiać błędy w Prod?
-
Pytanie ogólne (zalecane)
Aby inne tematy również miały swoje miejsce:
- O czym jeszcze chcesz porozmawiać na retro?
-
Priorytetyzacja / Głosowanie (5 minut)
Na tablicy retro w Echometer możesz łatwo priorytetyzować opinie za pomocą głosowania. Głosowanie jest oczywiście anonimowe.
-
Definiowanie działań (10-20 minut)
Za pomocą symbolu plusa na opinii można utworzyć powiązane działanie. Nie jesteś jeszcze pewien, które działanie byłoby właściwe? Następnie otwórz tablicę Whiteboard na ten temat za pomocą symbolu plusa, aby przeprowadzić burzę mózgów na temat głównych przyczyn i możliwych działań.
-
Sprawdzenie / Zamknięcie (5 minut)
Echometer umożliwia zbieranie anonimowych opinii od zespołu na temat tego, jak pomocna była retro. Powstaje z tego wynik ROTI („Return On Time Invested”), który można śledzić w czasie.
Retrospektywa metryk DORA
Pytania kontrolne dotyczące zdrowia (skala)
Pytania otwarte
Metryki DORA i SPACE
Czym jest struktura SPACE?
Struktura SPACE to podejście do produktywności programistów opracowane przez zespół, w skład którego wchodzili badacze z GitHub i Microsoft. Podsumowuje ona pięć czynników, które wpływają na produktywność na poziomie indywidualnym, zespołowym i organizacyjnym.
Są to:
- Zadowolenie i dobre samopoczucie: Jak szczęśliwi i zdrowi są twoi programiści? Czy lubią swoją pracę i czują się doceniani i wspierani?
- Wydajność: Jak dobrze twoi programiści dostarczają oprogramowanie? Czy spełniają standardy jakości i oczekiwania klientów?
- Aktywność: Ile pracy wykonują twoi programiści? Czy poświęcają swój czas na zadania o wysokiej wartości i unikają niepotrzebnych przeróbek?
- Komunikacja i współpraca: Jak dobrze twoi deweloperzy komunikują się i współpracują ze sobą oraz z innymi interesariuszami? Czy skutecznie wymieniają się informacjami, opiniami i pomysłami?
- Wydajność i przepływ pracy: Jak płynnie pracują Twoi programiści? Czy unikają przerw, rozproszeń i wąskich gardeł?
Struktura SPACE zapewnia bardziej holistyczne spojrzenie na produktywność deweloperów, które uwzględnia wiele czynników. Pomaga również zidentyfikować przyczyny niskiej wydajności i najlepsze działania w celu jej poprawy.
Mamy również szablon ankiety dla SPACE Framework w naszym narzędziu do rozwoju zespołu Echometer (przeczytaj więcej: szablon SPACE Retrospective ). Zachęcamy do bezpłatnego korzystania z Echometer, aby zastanowić się nad następującymi pięcioma pytaniami w następnej retrospektywie w sposób oszczędzający czas i bezpośrednio wyprowadzić ustrukturyzowane miary:
Retrospektywa frameworku SPACE: Jak przebiega retro
-
Losowy Icebreaker (2-5 minut)
Echometer udostępnia generator losowych pytań na rozgrzewkę.
-
Przegląd otwartych działań (2-5 minut)
Zanim zaczniesz nowe tematy, powinieneś porozmawiać o skuteczności działań z przeszłych retrospektyw. Echometer automatycznie wyświetla listę wszystkich otwartych elementów działań z przeszłych retrospektyw.
-
Health Check
Wszyscy członkowie zespołu mogą anonimowo odpowiadać na pytania kontrolne dotyczące zdrowia na skali. Następnie wspólnie przejrzyjcie wyniki kontroli zdrowia i w razie potrzeby zanotujcie dodatkowe komentarze. Jeśli używacie tych samych kontroli zdrowia w kilku retrospektywach, możecie również śledzić trendy w czasie w Echometer.
- Zadowolenie: Patrząc na ostatnie kilka tygodni, jestem bardzo zadowolony z mojej pracy.
- Wydajność: Patrząc na nasze ostatnie kroki, byliśmy naprawdę produktywnym zespołem.
- Aktywność: Jeśli spojrzysz na poziom aktywności w narzędziach, z których korzystamy (np. responsywność na czatach, wzajemne informacje zwrotne), jesteśmy naprawdę zaangażowanym zespołem.
- Współpraca i współdziałanie: Doskonalimy się jako zespół poprzez intensywną komunikację, współpracę i dzielenie się wiedzą.
- Wydajność i płynność: Większość zadań wykonujemy szybko, bez opóźnień i przerw.
-
Omówienie tematów retro
Skorzystaj z poniższych otwartych pytań, aby zebrać najważniejsze wnioski. Najpierw każdy robi to w ukryciu. Echometer pozwala na odsłanianie każdej kolumny tablicy retro pojedynczo, aby następnie zaprezentować i pogrupować opinie.
-
Pytanie ogólne (zalecane)
Aby inne tematy również miały swoje miejsce:
- O czym jeszcze chcesz porozmawiać na retro?
-
Priorytetyzacja / Głosowanie (5 minut)
Na tablicy retro w Echometer możesz łatwo priorytetyzować opinie za pomocą głosowania. Głosowanie jest oczywiście anonimowe.
-
Definiowanie działań (10-20 minut)
Za pomocą symbolu plusa na opinii można utworzyć powiązane działanie. Nie jesteś jeszcze pewien, które działanie byłoby właściwe? Następnie otwórz tablicę Whiteboard na ten temat za pomocą symbolu plusa, aby przeprowadzić burzę mózgów na temat głównych przyczyn i możliwych działań.
-
Sprawdzenie / Zamknięcie (5 minut)
Echometer umożliwia zbieranie anonimowych opinii od zespołu na temat tego, jak pomocna była retro. Powstaje z tego wynik ROTI („Return On Time Invested”), który można śledzić w czasie.
Retrospektywa frameworku SPACE
Pytania kontrolne dotyczące zdrowia (skala)
Metryki DORA i SPACE
Połączenie DORA i SPACE
Jedną z zalet korzystania z DORA i SPACE jest to, że otrzymujesz kompleksowy i zrównoważony przegląd wydajności tworzenia oprogramowania.
Podczas gdy wskaźniki DORA koncentrują się na technicznych aspektach procesu tworzenia oprogramowania, wymiary SPACE wychwytują ludzkie i społeczne czynniki, które wpływają na produktywność zespołu.
Łącząc obie ramy, uzyskasz głębsze zrozumienie mocnych i słabych stron swojego zespołu, a także możliwości i wyzwań, przed którymi stoisz. Możesz także dostosować cele i działania swojego zespołu do najlepszych praktyk obu ram, co może pomóc w osiągnięciu wyższego poziomu wydajności i satysfakcji.
Metryki DORA i SPACE
Zastanów się nad DORA i SPACE podczas spotkań 1 na 1.
Wielu liderów prowadzi regularne spotkania jeden na jeden ze swoimi pracownikami - ale nie wykorzystują w pełni tych rozmów.
Dlatego bardzo dobrym pomysłem może być zastanowienie się nad wskaźnikami takimi jak DORA i SPACE podczas spotkań 1 na 1. Możesz użyć wspomnianych powyżej stwierdzeń Health Check i zastanowić się nad nimi wspólnie z członkami zespołu.
Dlatego chciałbym skorzystać z okazji, aby zwrócić twoją uwagę na nasze narzędzie do spotkań 1:1 Echometer (zobacz stronę internetową). Łączy w sobie krótkie ankiety Health Check z asystentem AI, który znacznie ułatwia rozwój pracowników.
Poniższy szablon da ci wyobrażenie o rodzaju pytań, które możesz przemyśleć i zmierzyć podczas spotkań 1 na 1 przy użyciu Echometer. Oczywiście możesz również dodać własne pytania do DORA i SPACE. Wypróbuj go za pomocą przycisku bez logowania:
⁉️ Sprawdzenie nastrojów (zgoda w skali 1-7): Rozwój osobisty
- "Moje zadania zawodowe zazwyczaj postępują bardzo szybko, nawet jeśli potrzebna jest zewnętrzna informacja zwrotna".
- "Kiedy obserwuję nieoptymalne zachowanie, wiem, jak konstruktywnie zwrócić na to uwagę kolegom".
- "Otrzymuję konstruktywny feedback zarówno na temat mojej pracy, jak i mojego rozwoju osobistego".
- "Widzę atrakcyjną ścieżkę kariery w firmie". #Growth
- "W ostatnich tygodniach bardzo często mogłem wykorzystywać swoje mocne strony w pracy".
Tak wygląda ta ankieta w Echometer:
Metryki DORA i SPACE
Jak możemy wesprzeć Cię w korzystaniu z DORA i SPACE?
Echometer to narzędzie do oceny zdrowia i wydajności zespołu, które łączy wiedzę psychologiczną z badań ze sprawdzonymi metodami zwinnymi z praktyki. Pomaga rozwijać zespoły i organizacje w zrównoważony i wymierny sposób, tworząc proces ciągłego doskonalenia oparty na iteracyjnych pętlach informacji zwrotnych.
Dzięki Echometer możesz korzystać zarówno z frameworku DORA, jak i SPACE, aby mierzyć i poprawiać wydajność dostarczania oprogramowania. A oto jak to zrobić:
- Przeprowadzaj regularne ankiety z członkami zespołu, aby zmierzyć ich zadowolenie, samopoczucie, komunikację, współpracę, wydajność i przepływ pracy. Możesz korzystać z gotowych szablonów opartych na strukturze SPACE lub tworzyć własne pytania.
- Przeprowadzaj interaktywne i psychologicznie uzasadnione retrospektywy ze swoim zespołem w oparciu o zebrane dane. Dzięki wbudowanym sugestiom Echometer możesz stymulować dyskusje i uzyskać wgląd w to, jak poprawić wydajność swojego zespołu.
- Korzystaj z wbudowanych w Echometer wskaźników i wykresów Health Check, aby monitorować i planować ciągłe doskonalenie swojego zespołu.
Dlaczego nie wypróbować Echometer za darmo i bez rejestracji?
"Wielu członków zespołu nie ma odwagi się odezwać!"
Rozwiąż to wyzwanie"Odkrywamy zbyt wiele nieoczekiwanych problemów i błędów na późnym etapie!"
Rozwiąż to wyzwanie"Dlaczego czasami przygotowanie prostej retrospektywy zajmuje mi godziny?".
Rozwiąż to wyzwanie