W 2015 roku ING Bank w Holandii postanowił zrobić coś, czego nie próbowały inne banki: przekształcił 3500 pracowników w zespoły agile, zainspirowane modelem Spotify. Nie była to ewolucja. To była rewolucja. Nagle hierarchia znikła. Pojawiły się squady, tribes i guildy. Brzmi jak robot z Gwiezdnych Wojen? Może. Ale jakoś tak zadziałało.
Przez rok wszyscy udawali, że rozumieją, co się dzieje. Potem okazało się, że nikt tak naprawdę nie wiedział, jak to ma funkcjonować. Dokumentacja PRINCE2 na 200 stronach? Nikt jej nie otworzył. Ale zespoły zaczęły dostarczać. Szybciej. Lepiej. A klienci? Zauważyli różnicę.
Kiedy chaos staje się strategią
Netflix nie boi się chaosu. Wręcz przeciwnie – go tworzy. W 2011 roku wprowadzili Chaos Monkey, narzędzie, które losowo wyłącza serwery produkcyjne. Po co? Żeby sprawdzić, czy system przeżyje. To jak trening bokserski: jeśli nie dostajesz w twarz, nie wiesz, czy się bronisz.
Wyobraź sobie zespół 12 osób, który wdraża PRINCE2. Dokumentacja rośnie. Spotkania trwają godzinami. A potem ktoś musi wytłumaczyć zarządowi, dlaczego projekt spóźnia się o trzy miesiące. W Netflix nikt nie czeka na akceptację komitetu sterującego. Chaos Engineering to filozofia: testuj w produkcji albo nie testuj wcale.
Kiedy abstrakcja spotyka konkret
Fred Brooks pisał w 1975 roku: dodawanie ludzi do opóźnionego projektu opóźnia go jeszcze bardziej. To prawo Brooksa. Brzmi abstrakcyjnie? Spójrz na dowolny projekt IT, który padł w ostatnim roku. Sześć miesięcy przed deadline ktoś krzyknął: „Potrzebujemy więcej ludzi!” I projekt runął.
ING nie dodawał ludzi. Zmienił sposób pracy. Spotify nie wynajmował więcej inżynierów. Zbudował kulturę, w której każdy squad ma autonomię, ale wszyscy grają do jednej bramki. To nie jest magia. To konsekwencja.
Conway pisał w 1968 roku: organizacje projektują systemy, które kopiują ich strukturę komunikacji. Jeśli masz silosy, twój system będzie miał silosy. ING to zrozumiał. Zlikwidował departamenty. Powstały tribes odpowiedzialne za całe produkty – od pomysłu do wdrożenia. I nagle komunikacja przestała być problemem.
Źródła
- Brooks F.P., „The Mythical Man-Month”, Addison-Wesley, 1975.
- Conway M.E., „How Do Committees Invent?”, Datamation, 1968.
- McKinsey & Company, „ING’s agile transformation”, mckinsey.com, 2017.
- Netflix Technology Blog, „Chaos Engineering”, netflixtechblog.com.
Zdjęcie: cottonbro studio / Pexels
