Techniki
Jacek Wieczorek

MoSCoW – szybkie nadawanie priorytetów

Pracowałem ostatnio z Zespołem nad nowym, dużym produktem. Oczekiwania Właściciela Produktu oraz interesariuszy były ambitne, jednak dopiero niedawno zostały urealnione przy pomocy Zespołu Scrumowego, który przyglądnął się zadaniu i zaproponował bardzo zgrubne estymaty dla konkretnych obszarów. Wstępne szacunki pokazały, że cały zakres prac może być gotowy za pół roku. Był to kubeł zimnej wody dla interesariuszy. Jeśli by spojrzeć na wymagania, wszystkie zdawały się jednakowo istotne. Trudno było dostrzec obszary, z których łatwo moglibyśmy zrezygnować. By temu zaradzić, wraz w Właścicielem Produktu zorganizowaliśmy spotkanie, na którym poprosiliśmy interesariuszy, aby wybrali wymagania, które: muszą zostać spełnione i bez których pierwsze wdrożenie

Czytaj dalej »
Przemyślenia
Jacek Wieczorek

Codzienna praca Scrum Mastera z Właścicielem Produktu

Scrum Master kojarzony jest zazwyczaj z Zespołem. Mówiąc precyzyjniej, z Zespołem Deweloperskim. Pomaga w zrozumieniu Scruma, w prowadzeniu spotkań, usuwa blokady, załatwia zależności zewnętrzne, chroni Zespół od wszelkiego rodzaju zakłóceń. Dokładnie w ten sposób jest postrzegany najczęsciej zakres obowiązków Scrum Mastera. Łatwo w tym całym zamieszaniu zapomnieć o Właścicielu Produktu. Uważam, że odpowiednia osoba na tym stanowisku potrafi wyciągać Zespół na wyżyny możliwości. Analogicznie, słaba osoba jest w stanie obniżyć morale Zespołu i pociągnąć go za sobą w dół. Dlatego tak ważna jest codzienna praca z Właścicielem Produktu. I nie chodzi tutaj bynajmniej o rozmowę w stylu „jak było wczoraj na

Czytaj dalej »
Przemyślenia
Jacek Wieczorek

Obszar działania coach’a

Po powrocie z pracy, spędzam czas ze swoją 3,5 letnią córką. Gramy w gry, układamy puzzle, rozwiązujemy zagadki. Dziecko w tym wieku rozumie zaskakująco dużo spraw. Uzyskanie odpowiedzi na niektóre pytania, wymaga zadania odpowiednich pytań oraz umiejętnego poprowadzenia rozmowy. Podczas rozwiązywania zagadek, gdy odpowiedź nie pada od razu, podpowiadam pierwszą literę. Inaczej formułuję pytanie. Szukam analogi, podobieństw, skojarzeń, które mogłyby pomóc. Zachęcam ją do pomyślenia, przypominając, że doskonale zna odpowiedź. Zazwyczaj – prędzej czy później – pada poprawna odpowiedź. Obserwuję błysk w oku oraz wielką satysfakcję. Podobnie widzę rolę coach’a w zespole. Codzienna praca w grupie to nieustanne wyzwania, problemy

Czytaj dalej »
Książki
Jacek Wieczorek

„Coaching Agile Teams” – Lyssa Adkins

Książkę Lyssy Adkins „Coaching Agile Teams” przeczytałem ze szczególnym zainteresowaniem. Tytuł – łączący w sobie trzy obszary, które darzę zwiększoną uwagą – nie pozostawia złudzeń co do zawartości. Jest to bez dwóch zdań pozycja, która w sposób komplementarny pokrywa obszar codziennej pracy hmm… no właśnie. Dla kogo konkretnie jest ta książka? Podtytuł rozwiewa tę wątpliwości: jeśli Twoja rola to Scrum Master, agile coach, kierownik projektów, a także – pomimo, iż nie został wspomniany w podtytule – menadżer średniego szczebla w zwinnym środowisku, koniecznie przeczytaj tę pozycję. Scrum Master dowie się, z jak wielu perspektyw powinien spojrzeć na pracę zespołów. Agile

Czytaj dalej »
Przemyślenia
Jacek Wieczorek

5 mitów dotyczących agile’a

Agile. Dla jednych jedyne słuszne podejście do tworzenia oprogramownia, dla innych wyłącznie marketingowo opakowany chaos. Podczas rozmów jednych i drugich pada wiele śmiałych stwierdzeń. Nie wszystkie z nich są prawdziwe. Poniżej pięć mitów dotyczących agile’a, które słyszę najczęsciej: 1. Wreszcie nie musimy tworzyć dokumentacji To, że kompletna dokumentacja nie istnieje w momencie, gdy zasiadamy do kodu nie oznacza, że nie ma jej w ogóle. To, że może nie mieć postaci 30-stronicowego dokumentu nie znaczy, że nie wiadomo, co trzeba zrealizować w projekcie. Zgodnie z najlepszymi praktykami, w agile’u dokumentacja powstaje ad-hoc, w konkretnym wymiarze, na wymaganym poziomie szczegółowości. 2. Teraz projekty

Czytaj dalej »