• Agile,  Zarządzanie

    Co to jest Scrum?

    Scrum – metoda dla zaangażowanych profesjonalistów by pracować wspólnie lepiej. To jest taka moja definicja tego czym Scrum jest – i czym był od samego zarania.  “Rozbierzmy” tą definicję na części: Czy teraz już rozumiesz dlaczego przeciętny Scrum w przeciętnej firmie jest jaki jest? Czy już rozumiesz dlaczego “wielkie transformacje” skończyły się tak, jak się skończyły? No bo ilu jest zaangażowanych profesjonalistów – 10%? 15%? Może. Ale na to nic nie poradzisz. Możesz natomiast wybrać kim Ty chcesz być. I z kim chcesz pracować.

  • Agile,  Lean,  Zarządzanie

    Metodyka ZTNP

    Wiele jest metod, metodyk i „frejmłorków” ale każdy z nich ma to do siebie, że w formie czystej, dobrze wprowadzonej spotykany jest relatywnie rzadko. Tak jak rzadko można zobaczyć projekt prowadzony naprawdę dobrze, według zasad sztuki opisanych w PM BOK tak i rzadko można zobaczyć produkt rozwijany naprawdę dobrze, z wykorzystaniem Scrum zastosowanego w sposób zgodny ze Scrum Guide. Dzieje się tak dlatego, że wszędzie dominuje zupełnie inna metodyka, metodyka najbardziej popularna i zarazem najstarsza, najbardziej trwała i powszechna.

  • Agile,  Technologia

    Dwie refleksje o AI i Scrum Masterach

    W zeszłym tygodniu poprowadziłem wraz z Grzegorzem Bednarczykiem live, podczas którego pokazywaliśmy w jaki sposób można zastosować narzędzia sztucznej inteligencji – czyli AI – w pracy Scrum Mastera. Poniżej możesz zapoznać się z nagraniem. Jak to zwykle na live był chat i były też pytania przez QuA.do. I w efekcie tego, co tam się pojawiło nasunęły mi się dwie refleksje.

  • Agile,  Zarządzanie

    Mit bezpieczeństwa psychologicznego

    Z „bezpieczeństwem psychologicznym” z pewnością nie raz i nie dwa zdarzyło się nam wszystkim zetknąć w różnych prezentacjach czy publikacjach związanych z nowoczesnym zarządzaniem i zwinnością. Mimo to pokuszę się o przytoczenie definicji: „Bezpieczeństwo psychologiczne, czyli przekonanie, że nikt w zespole nie będzie ukarany lub upokorzony, gdy zdecyduje się podzielić pomysłem, poprosić o pomoc, przyznać do błędu lub wątpliwości.” [ źródło ] Brzmi rozsądnie, sensownie. Stoją za tym nawet jakieś badania, co przydaje temu terminowi nimbu naukowości. Czemu zatem w tytule nazwałem go „mitem”?

  • Agile,  Zarządzanie

    Nie stawiajcie Scruma na głowie!

    Kryzys Agile, o którym pisałem pół roku temu stał się już tak widoczny, że właściwie nikt nie polemizuje już z samą tezą o jego istnieniu. Niektórzy jednak zaczęli się pocieszać, że to w sumie nic złego. Rozumowanie, które do tego prowadzi jest takie: deweloperzy nie muszą wcale się interesować procesem, Scrumem, organizacją pracy. To my, Scrum Masterzy i Agile Coache jesteśmy od tego! My im to zorganizujemy, poukładamy, a oni będą się mogli skupić na tym, w czym są dobrzy, na wykonywaniu pracy (czyli kodowaniu). Postawa taka jest dla mnie antytezą tego, czym Agile jest – a może raczej miał być. Uważam tak, bo istotnym elementem idei Agile w ogólności…

  • Uncategorized

    Kryzys Agile

    W lutym 2021 Agile ukończy oficjalnie 20 lat – wtedy miną dwie dekady od spotkania, którego efektem był Manifest Agile. Niestety, w swoje dwudziestolecie Agile przeżywa kryzys, którego – co gorsza – większość zaangażowanych „agilistów” jeszcze nie zauważyła. Kryzys ten polega, ogólnie rzecz ujmując, na „rozwodnieniu” Agile, oderwaniu go od koncentracji na tworzeniu działającego, wartościowego oprogramowania i przesunięciu punktu ciężkości na dbałość o dobre samopoczucie, miłą atmosferę, a czasem także elementy politycznej poprawności w zespołach.  Istotnym objawem tego kryzysu jest to, że programiści i testerzy coraz częściej odrzucają Agile, a w szczególności Scrum. Kiedy się porozmawia z nimi, poczyta fora programistyczne itp., coraz częściej widać niechęć i wyśmiewanie się z…

  • Agile,  Zarządzanie

    Czy Scrum Masterem trzeba się urodzić?

    Czasem spotykam się z opinią, że Scrum Masterem to trzeba się urodzić, że właściwie nie można się tego nauczyć – można tylko rozwinąć już otrzymany dar. Oczywiście, jest w tym stwierdzeniu pewna doza (tzw. źdźbło) prawdy. Jak w każdej pracy konieczne są pewne predyspozycje – i jedni je mają w stopniu dużym, inni przeciętnym, a inni nie mają ich wcale i lepiej, żeby się daną dziedziną nie zajmowali. Niemniej bycie Scrum Masterem to praca jak większość innych, składająca się w przytłaczającej większości z rzeczy, których można się nauczyć. Dobrą analogią jest tutaj bycie kierowcą. Są ludzie, którzy z różnych powodów w ogóle nie powinni prowadzić samochodów – mają za wolną…

  • Agile,  Zarządzanie

    Gdy masz tylko młotek….

    Pracując jako doradca i ekspert od metod zwinnych nieustannie spotykam się pewnym nieporozumieniem, które najkrócej streścić można w jednym zdaniu: „Agile to Scrum”. Innymi słowy polega ono na z gruntu błednym przekonaniu, że tak zwana „transformacja Agile” (czyli zmiana organizacji w nowoczesną, zwinną, sprawnie zarządzaną) polega na… wdrożeniu Scruma. Sprowadza to duży temat jakim jest Agile i w ogóle nowoczesne zarządzanie do jednej tylko metodyki pracy zespołowej, która choć bardzo dobra nie jest ani jedyną metodą Agile ani nie załatwia wszystkich problemów (zwłaszcza na skalę organizacji). Nieporozumienie to wydaje się dość niewinne – ot, typowe niezrozumienie tematu przez osoby, dla których jest nowy. Niestety, przekonanie, że „Agile == Scrum” jest…

  • Agile,  Praca,  Zarządzanie

    Nigdy nie będzie dobrze

    Postanowiłem się dziś podzielić obserwacją tak oczywistą, ale najwyraźniej nie na tyle by była ona powszechnym rozumieniem. Otóż: nigdy nie będzie dość szybkich zespołów developerskich. Dlaczego? Ano dlatego, że wymyślanie potrzeb oraz funkcji w oprogramowaniu, które mogłyby je zaspokajać jest bardzo szybkie. Sam pomysł to krótki błysk w duszy i przebieg impulsów po neuronach – jest! Eureka! Zapisanie go, ew. przedyskutowanie to kwestia godzin. Ale realizacja może trwać dni, tygodnie, miesiące nawet. Jeśli dodamy do tego dość typową sytuację, kiedy wymyślających (zwanych elegancko „interesariuszami”) jest istotnie więcej od implementujących widać wyraźnie, że jest niemożliwością doprowadzenie do sytuacji, w której każdy pomysł („wymaganie”) jest realizowane bez oczekiwania. Z tego właśnie powodu…