Close

Tworzenie kultury DevOps


DevOps to zmiana kulturowa. Kropka. Nie chodzi tylko o samo wdrożenie planowania Agile, automatycznego testowania czy ciągłego dostarczania, chociaż te praktyki są z pewnością ważne. W kulturze DevOps chodzi o wzajemne zrozumienie między programistami i specjalistami ds. eksploatacji oraz o współdzielenie odpowiedzialności za tworzone oprogramowanie. Oznacza to większą przejrzystość oraz lepszą komunikację i współpracę między zespołami programistycznymi, IT/operacyjnymi oraz biznesowymi.

Jak w przypadku każdej dużej zmiany, tworzenie kultury DevOps może budzić obawy. Rozumiemy to. Jednak z własnego doświadczenia (i doświadczenia naszych klientów) wiemy, że kluczowe są dwa składniki: wyraźne zdefiniowanie oczekiwań oraz utworzenie środowiska zapewniającego bezpieczeństwo psychologiczne. Bez tego zespoły mają tendencję do błądzenia i popełniania błędów, a co gorsza, niewyciągania z nich wniosków.

Nie przejmuj się jednak. Przeprowadzenie tych czterech gier ułatwi Twojemu zespołowi wypracowanie kultury DevOps.

Ilustracja pętli DevOps

4 najpopularniejsze gry dotyczące tworzenia kultury DevOps

Ćwicz komunikowanie się, współpracę i burze mózgów ze współpracownikami z innych obszarów firmy.

Łączenie się przez Internet

Role i obowiązki

Teraz, gdy programiści i specjaliści ds. eksploatacji współpracują ze sobą ściśle, nadszedł czas na ustalenie obowiązków poszczególnych osób oraz luk kompetencyjnych. Przeprowadź tę grę na wczesnym etapie wdrażania modelu DevOps, a także po każdej zmianie składu zespołu.

Przelewanie cieczy z probówki do zlewki zawierającej inną ciecz

Uzgodnienia dotyczące współpracy

Bez względu na to, czy jesteście osobnym zespołem DevOps, czy międzyzespołową grupą roboczą, praca będzie przebiegać lepiej, jeśli wyraźnie określicie sposób współpracy. Przeprowadzaj tę grę ustalaniu zasad funkcjonowania, a następnie co 6–12 miesięcy w celu ich odświeżenia.

trzy splecione okręgi

Analiza pre-mortem

Co może być lepsze niż przeprowadzenie analizy głównej przyczyny incydentu? Przewidywanie zagrożeń w celu ich usunięcia, póki jest czas! Przeprowadzaj tę grę na wczesnych etapach projektu i przed dużymi wydaniami.

zegar ze strzałką wskazującą, że czas się cofa

Spotkania retrospektywne

Ta klasyczna technika Agile ma kluczowe znaczenie dla tworzenia kultury ciągłego doskonalenia i uczenia się. Retrospektywy zapewniają bezpieczne środowisko do dyskusji na temat tego, co działa, co nie działa, a co należy zmienić. Przeprowadzaj je regularnie (zalecamy co dwa tygodnie lub co miesiąc).

także polecane

Health Monitor dla zespołu usługowego

Przeprowadź sesję Health Monitor, aby dokonać samooceny pod kątem ośmiu atrybutów typowych dla zespołów osiągających wysokie wyniki, a następnie śledź postępy z upływem czasu.

Zaproś zespoły programistyczne, IT/operacyjne, wsparcia, QA, projektowe i marketingowe do szczerej dyskusji na temat jakości współpracy.

monitor kondycji z przewodnikiem

Masz apetyt na więcej… porad strategicznych?

Podaj adres e-mail poniżej, aby otrzymywać powiadomienia o dodaniu nowych sesji monitorowania wydajności i gier.

Thanks! Now get back to work.

Chcesz przesłać opinię?

Zostaw pytanie lub komentarz w witrynie społeczności Atlassian.