Podsumowanie
Twoja organizacja obsługuje krytyczną aplikację internetową biznesową wdrożona na całym świecie. Wdrażanie nowych funkcji odbywa się wiele razy dziennie i czujesz się osiągany. Ale zawsze jest miejsce na poprawę. Ciągłe i szczere obserwowanie procesu DevOps umożliwia zespołom identyfikowanie możliwych punktów poprawy, a ciągła współpraca odgrywa w tym dużą rolę.
Ciągła współpraca to praktyka, która obsługuje zmiany kulturowe, które są kluczem do każdej podróży DevOps. Ciągła współpraca umożliwia zespołom wprowadzanie innowacji poza granicami planowanych spotkań i wspieranie innowacji w zespole przez utworzenie zintegrowanego środowiska. Jest to również energia napędzana, która poprawia wiedzę i wyniki wielu zespołów.
Często wyzwania komunikacyjne wpływają na zdolność do rozwiązywania zdarzeń. Zespoły mogą skrócić czas MTTR (średni czas rozwiązania) dla zdarzeń przez atak MTTK (średni czas, który należy znać). Zmniejszenie mtTK wymaga dużej współpracy w różnych organizacjach i zespołach.
Nie zapomnij, że silosowe zespoły funkcjonalne tworzą wyspecjalizowane, silosowe rozwiązania. Zespoły działające w różnych funkcjach tworzą rozwiązania, które zapewniają możliwości. W związku z tym projektowanie zespołów i architektur wokół mikrousług jest skutecznym sposobem skupienia zespołów na możliwościach.
Ciągłe ulepszanie obejmuje i wymaga pomiaru. Pomoże to nie tylko zidentyfikować ulepszenia, ale także poprawić środowisko klienta.
Jednak ważne jest, aby wiedzieć, co należy zmierzyć. Kierownictwo devOps powinno mierzyć takie elementy jak metryki kondycji operacyjnej, użycie, szybkość i kondycja lokacji na żywo. Innymi słowy, mierzenie wpływu, a nie działania.
Po zdefiniowaniu metryk i kluczowych wskaźników wydajności dopasuj wskaźniki KPI do nawyków, aby osiągnąć pozytywne wyniki biznesowe.
Innym ważnym aspektem ciągłego ulepszania jest ciągła opinia. Utwórz kulturę ciągłej opinii według:
- Zwalnianie wcześnie i często
- Począwszy od minimalnego opłacalnego produktu
- Korzystanie z rozwoju opartego na hipotezach
- Ciągłe ulepszanie dzięki opinii klientów
Mapowanie strumienia wartości i analiza strumienia wartości obsługują również ciągłe ulepszanie. Mapowanie strumienia wartości pomaga zobaczyć i rozwiązać problemy z rozłączaniem, nadmiarowością i lukami w sposobie wykonywania pracy. Pomiary wykonywane w analizie strumienia wartości ułatwiają zespołom planowanie, wykrywanie zmian wydajności i identyfikowanie potencjalnych problemów z procesem.
Na koniec rozważ utworzenie całościowego podejścia do mierzenia skuteczności metodyki DevOps i zapewnienia przejrzystości inicjatyw transformacji Metodyki DevOps. Utwórz kulturę, która promuje uczenie się i eksperymentowanie wymagane przez metodykę DevOps, koncentrując się na metrykach, które podkreślają sukces.