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.
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.
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.
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.
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.
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.
Inne zasoby
Ponieważ tworzenie kultury DevOps to zadanie, które nigdy nie ma końca.
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.
Chcesz przesłać opinię?
Zostaw pytanie lub komentarz w witrynie społeczności Atlassian.