Rok: 2016

A czy ty dostaniesz w tym roku premię?

Na szkoleniach dotyczących Agile często pojawiają się osoby piastujące w organizacjach stanowiska kierownicze, lub przedstawiciele działów nie związanych wprost z rozwojem oprogramowania (na przykład kadr). To dobrze, bo zwinność wymaga samoorganizacji zespołów, a ta jest możliwa tylko w miejscu, gdzie taka koncepcja zarządzania jest rozumiana i choć trochę akceptowana. Zresztą, praktyki Agile mogą usprawnić nie …

A czy ty dostaniesz w tym roku premię? Czytaj dalej »

Kanban a rozwój produktu

Dość często spotykam się z osobami, które z pełnym przekonaniem twierdzą, że Kanban jest metodą nadającą się wyłącznie do prac utrzymaniowych i administracyjnych, zaś do rozwoju nowego produktu (lub modyfikacji już istniejącego produktu) należy obowiązkowo zastosować Scruma. Z pozoru takie traktowanie obu metod wydaje się trochę usprawiedliwione. Scrum jest prostym frameworkiem do rozwiązywania złożonych problemów, …

Kanban a rozwój produktu Czytaj dalej »

Co Scrum Master robi przez cały dzień?

Wcześniej czy później każdemu Scrum Masterowi przyjdzie zmierzyć się z koniecznością odpowiedzi na pytanie: „czym ty się właściwie zajmujesz?”. Pytanie to pada po raz pierwszy gdy Zespół Developerski zaczyna stawać się choćby minimalnie samodzielny. To pozwala Scrum Masterowi usunąć się nieco w cień, przy czym to wycofanie się może zostać zinterpretowane jako brak zaangażowania w …

Co Scrum Master robi przez cały dzień? Czytaj dalej »

Scrum i WiP limit = 1

Na szkoleniach, które prowadzę, ale też w rozmowach ze znajomymi pracującymi w różnych firmach, zdarza się czasami dyskusja na temat ograniczenia ilości pracy, która jest wykonywana równocześnie (WiP limit, czyli Work in Progress limit). Dla osób świadomie korzystających z metody Kanban taki limit nie jest niczym nowym lub niezwykłym. Inni, pracujący w Scrum, często reagują …

Scrum i WiP limit = 1 Czytaj dalej »

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 …

Sama wiedza nie czyni Scrum Masterem Czytaj dalej »

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 …

Profesjonalny Scrum w dużej skali – Scaled Professional Scrum Czytaj dalej »

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 …

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

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 …

Ostrożnie z narzędziami Czytaj dalej »

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 …

Scrum w dwudziestu zdaniach Czytaj dalej »