Czy kiedykolwiek odczuwałeś frustrację związaną z nieudanymi wdrożeniami? Czy zastanawiałeś się, dlaczego niektóre projekty odnoszą spektakularne sukcesy, podczas gdy inne toną w chaosie i opóźnieniach? Przygotuj się na odkrycie kluczowej korzyści, która odmieni Twój sposób podejścia do wdrażania projektów. Dowiesz się, jak skutecznie mapować ścieżkę do produkcji aby znaleźć słabe strony Twojego procesu developmentu i wdrażania. Ta prosta technika pozwoli Ci zmniejszyć ryzyko, zwiększyć efektywność i osiągnąć sukces na najwyższym poziomie.
W wydaniu dwudziestym siódmym Technology Radaru (by the Thought works) technika znana jako path-to-production mapping została zarekomendowana do przyjęcia, czyli jako coś, co jest godne rozważenia do użycia w swoim projekcie lub organizacji.
Co to jest path-to-production mapping?
Technika path-to-production mapping pozwala na znalezienie błędów, ryzyk i niejasności w procesie wdrażania oprogramowania. Forma, w jakiej odbywa się to inicjatywa to Warszty (whiteboard lub zdalnie np. na Miro). Na warsztatach uczestniczą wszyscy członkowie zespołu:
-
projektanci
-
programiści
-
architekci
-
osoby odpowiedzialne za deployment
-
product ownerzy
-
ludzie, którzy korzystają z systemu
-
wszyscy inni, którzy mają związek z projektem
Uczestnicy na tych warsztatach mają okazję zobaczyć, jak wygląda proces wdrażania softu od komputera developera do działającego systemu na produkcji. Jeśli chcesz zoptymalizować czas, jaki jest potrzebny na wdrożenie nowego kodu na produkcje (Release Lead Time), to takie warsztaty mogą pomóc.
Formuła warsztatów
Formuła warsztatów path-to-production mapping może wyglądać tak:
-
Wybrana osoba prezentuje krok po kroku, jakie etapy musi przejść nowy kod od początku swojego istnienia do momentu, gdy działa na produkcji.
-
Pozostali uczestniczy dodają notatki do każdego kroku podzielone na kilka kategorii, takich jak:
- ludzie (people) - kto wykonuje dany krok
- zadania (tasks) - jakie zadania trzeba wykonać w tym kroku, aby przejść dalej
- narzędzia (tools) - jakie narzędzia są używane do realizacji tego kroku
- wyniki (outputs) - jaki jest efekt tego kroku
Podsumowanie
Podsumowując, path-to-production mapping to technika pozwalająca znależć:
-
ryzyka
-
błędy
-
niejasności
-
obszary do optymalizacji
W procesie wdrażania oprogramowania na produkcję. Aby to zrealizować cały zespół spotyka się na warsztatach i obserwując drogę softu od komputera developera do produkcji zgłasza swoje uwagi.