Od Scrum Mastera do Agile Coacha

Gdy słyszymy lub czytamy o kimś, że jest Agile Coachem, gdzieś w tyle głowy rodzi się pytanie: co to właściwie oznacza? Co trzeba umieć, by takim coachem zostać? Bo przecież nie chodzi tu tylko o nazwę stanowiska. Jeśli dodatkowo w organizacji, dla której pracujemy, już są Scrum Masterzy, tym trudniej określić, kim jest ten Agile…

Sama wiedza nie czyni Scrum Masterem

W pracy z zespołami i organizacjami najlepiej radzą sobie Scrum Masterzy, którzy z natury dobrze czują się w kontaktach międzyludzkich, i których naturalną postawą jest dopatrywanie się pozytywnych stron i możliwości w każdej sytuacji. Można to nazwać talentem, predestynacją, darem od Boga – wielu dobrych Scrum Masterów faktycznie ma w sobie „to coś”. Dla przeciwwagi…

Profesjonalny Scrum w dużej skali – Scaled Professional Scrum

Podstawową receptą na zwiększenie wydolności organizacji developerskiej w dużych firmach (w tych mniejszych pewnie też) jest zatrudnienie większej ilości programistów, testerów i analityków. Trzeba przecież robić więcej, szybciej, wiele rzeczy na raz. Zatrudniona rzesza nowych pracowników jest formowana w zespoły, a management rozpoczyna obserwację słupków statystyk w nadziei, że ich wzrost będzie proporcjonalny do przyrostu…

Dojrzałość zespołów a Definition of Done

Wiele zespołów Scrum próbuje mierzyć swoją dojrzałość poprzez analizę, jak zmieniało się ich velicoty na przestrzeni ostatnich kilkunastu, a często kilkudziesięciu Sprintów. Tymczasem velicoty potrafi zmieniać się z przyczyn zupełnie niezależnych od zespołu i jego dojrzałości. Zmiana technologii, w której wytwarzany jest produkt, może na tyle ułatwić development, że nagle uda się dostarczać o wiele…

Ostrożnie z narzędziami

Przyjmijmy, że jakaś firma łudzi się, że da się edyktem wprowadzić Agile. Jak to zrobi? Opracuje a następnie wdroży proces, który uczyni zespoły „dojrzałymi”, gdy już nauczą się ten idealny proces stosować. Zakrawa na ironię, że taka „transformacja” realizowana jest najczęściej w modelu kaskadowym: analizujemy obecne procesy, projektujemy zmiany, planujemy ich wdrożenie, potem to robimy…

Scrum w dwudziestu zdaniach

Scrum to metoda wywodząca się z Agile, określająca zasady postępowania (ang. framework) dla zespołów, które w zmiennym środowisku wytwarzają złożone produkty. Metoda skupia się na zespołach i nie opisuje ani nie podpowiada jak należy zbudować organizację, by Scrum działał w niej dobrze. Twórcy intencjonalnie ograniczyli definicję metody do absolutnego minimum tak, by umożliwić wypełnienie frameworku…

Empiryzm

Całkiem niedawno poproszony zostałem o wskazanie tego aspektu Scruma, który uznaję za kluczowy do osiągnięcia zwinności. Odpowiedź była oczywista: empiryzm, który w Scrumie manifestuje się wbudowaniem pętli inspekcja-adaptacja we framework i wymogiem przejrzystości (bez której inspekcja jest nieskuteczna, a adaptacja może wieść na manowce). A potem uświadomiłem sobie, że nie zawsze było to dla mnie…

O co Kanban?

Czy często zdarza się wam słyszeć od znajomych, że pracują zgodnie z „metodologią Agile”? A jak często dopytując o szczegóły dowiadujecie się, że rozmówca stawia znak równości między Scrumem i Agile? O ile takie pomieszanie pojęć mogło być zrozumiałe kilkanaście czy dziesięć lat temu, dziś zaskakuje. Choć może nie powinno: wiele korporacji wytwarzających oprogramowanie –…

Backlog Sprintu inaczej

Jednym z artefaktów w metodzie Scrum jest Backlog Sprintu. Obejmuje on listę zagadnień, którymi w czasie Sprintu zajmował się będzie Zespół aby osiągnąć Cel Sprintu uzgodniony z Właścicielem Produktu. Celowo określam elementy Backlogu Sprintu zagadnieniami, zamiast pisać o zadaniach, bo też w Backlogu tym znajdować się mogą zarówno wymagania, nad którymi Zespół pracuje, błędy do…

Zwinne gaszenie pożarów

Każdy, kto miał do czynienia z projektami Waterfallowymi, doświadczył niewątpliwie tej ich fazy, gdzie założenia okazały się błędne, plan nierealny a terminy niemożliwe do dotrzymania bez dramatycznego obniżenia jakości. Rozpoczyna się wtedy gorączkowe poszukiwanie najlepszego wyjścia z sytuacji. Przy gaszeniu pożaru nie ma czasu na planowanie i analizy (zresztą, nikt się na zmianę planów nie…