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 »
Scrum
Jacek Wieczorek

Ile trwają zdarzenia Scrumowe w zależności od długości Sprintu?

Często spotykam się ze stwierdzeniem: „Jak możecie pracować w jednotygodniowych Sprintach? Przecież na same spotkania tracicie cały dzień!” Wiem, że nie jest łatwo oddać działające oprogramowanie w trakcie krótkich Sprintów. Nie wiem jednak skąd przekonanie, że wydłużenie czasu trwania Sprintu spowoduje, że będziemy mieć więcej czasu na pracę. DŁUGOŚC SPRINTU CODZIENNY SCRUM PLANOWANIE PRZEGLĄD RETROSPEKCJA % CZASU 1 tydzień 15 min 2h 1h 45 min 14% 2 tygodnie 15 min 4h 2h 1,5h 14% 4 tygodnie 15 min 8h 4h 3h 14% Proporcjonalnie, czas spędzany na ograniczone czasowo zdarzenia Scrumowe jest przecież taki sam. Photo by Immo Wegmann on Unsplash  

Czytaj dalej »
Przemyślenia
Jacek Wieczorek

Czy agile znaczy szybciej?

Nie. Nie, jeśli raz ustalone założenia będą realizowane bezmyślnie, sekwencyjnie, od A do Z, bez względu na zachodzące zmiany. Nie, jeśli nie będzie realnie oceniana wartość, którą chcemy dostarczyć. Nie, jeśli skupienie zespołu w trakcie iteracji będzie rozpraszane nieistotnymi tematami, „nagłymi zmianami” oraz szumem informacyjnym. Nie, jeśli agile będzie tylko modnym buzz-wordem. Agile może znaczyć szybciej Realne przyspieszenie wymaga dużej zmiany myślenia o rozwoju produktów po stronie biznesowej. Wymaga to wyjścia IT poza schemat „zrobię to co mi każą, bo w końcu za to mi płacą„. Wszyscy zaangażowani w proces tworzenia, muszą zrozumieć nowe zasady gry. Nie oznacza to, że deweloperzy zaczną

Czytaj dalej »
Techniki
Jacek Wieczorek

Pomysł na Planowanie Sprintu – praca w grupach

Najczęstszym zaobserwowanym przeze mnie sposobem na przeprowadzenie drugiej części Planowania Sprintu jest następujący scenariusz: Scrum Master wspomaga Zespół Deweloperski, który pracując jako jedna całość, przygotowuje plan wykonania Sprintu. Po kilkudziesięciu planningach przeprowadzonych w ten sposób, można zaproponować alternatywne podejście planowania, aby spotkanie to nadal było przyjemnym sposobem na przygotowanie się do Sprintu, a nie nudnym i powtarzalnym obowiązkiem. Jaki jest pomysł na drugą część Planowania Sprintu? Planowanie Sprintu w grupach. Co potrzebujemy? wydrukowane lub rozpisane na kartkach Historie Użytkownika bloczek kartek samoprzylepnych kilka kartek A4 kilka pisaków/długopisów pomieszczenie ze stołami Jak przebiega Planowanie? Dzielimy Zespół na dwie grupy Zadania wstępnie przyjęte na

Czytaj dalej »