Blog - Code Sprinters

6 nowości w naszej ofercie 

pexels-photo-57851

W Code Sprinters wierzymy, że jedyną pewną rzeczą jest zmiana, dlatego i zakres naszych szkoleń nieustannie się powiększa i specjalizuje. Po dziesięciu latach działania i po przeszkoleniu ponad 3200 osób nie ustajemy w dostosowywaniu oferty do Waszych potrzeb, które w czasie ulegają zmianom. Dlatego też w 2017 roku, za Waszymi podpowiedziami dodaliśmy do naszego portfolio kilka […]

Ty też powinieneś być Agile 

Dallas

Coraz więcej firm działających w różnych branżach uzależnia się od technologii IT, która wykorzystywana jest do tworzenia systemów wspierających biznes. Tak dzieje się na rynku bankowym, w branży ubezpieczeniowej, w turystyce czy telekomunikacji. W praktyce każda organizacja potrzebuje dziś obsługi informatycznej, realizowanej za pomocą usług dostarczonych przez inne podmioty, albo tworzonych przez własne działy IT. […]

Empiryzm w metodach Agile 

Rozeta_IMG_2086

Nieustannie zaskakuje ale i zasmuca mnie brak świadomości wielu Scrum Masterów, że iteracyjne i inkrementalne podejście do rozwoju oprogramowania nie wystarczy, by twierdzić, że działa się zwinnie. Ta iteracyjność i inkrementalność jest bowiem pochodną empiryzmu, który stanowi prawdziwą podstawę Agile. Jeśli Scrum Master, osoba zobligowana do dbania o zrozumienie i stosowanie Scruma w praktyce, nie […]

Scrum a maintenance oprogramowania 

lifebuoy

Wyobraźmy sobie taką oto sytuację: przez kilkanaście miesięcy rozwijamy oprogramowanie, za wszelką cenę dostarczając funkcjonalność wymaganą przez biznes w narzuconych z góry terminach. Nie ma czasu na zadbanie o jakość strukturalną rozwiązania, przez co z wydania na wydanie ilość błędów rośnie, zwiększa się też trudność w ich rozwiązywaniu. Ponieważ często podejmujemy decyzje, by iść na […]

Udany czy nieudany sprint? 

handshake

Czy zastanawialiście się kiedykolwiek nad tym, co to właściwie znaczy, że „sprint zakończył się sukcesem”? Każdy Scrum Master wcześniej czy później musi zmierzyć się z tym pytaniem. Wydawać by się mogło, że w metodzie korzystającej z prostych reguł łączących precyzyjne zdefiniowane role, zdarzenia i artefakty, nie będzie wątpliwości, co jest miarą sukcesu. A jednak, wątpliwości […]

Kto powinien moderować retrospektywę sprintu? 

Ida

Z pewnym niepokojem obserwuję niezmiennie wysoką liczbę osób, które pracują w Scrumie, a dla których oczywistością jest, że moderatorem – i często gospodarzem zdarzeń stanowiących elementy tej metody – jest Scrum Master. Wynika to niekiedy z błędnego tłumaczenia angielskiego słówka facilitate, którego polskim odpowiednikiem byłoby bardziej „ułatwiacz” niż „moderator”. Ten facilitator wspiera moderatora tam, gdzie […]

A gdyby tak spisać kompletny backlog produktu… 

book-wall

Otrzymałem jakiś czas temu zaproszenie do udziału w rekrutacji na stanowisko Product Ownera w jednej z zagranicznych firm, która ma oddział na terenie Polski. Ciekawie napisana oferta, sporo nawiązań do Agile, może mógłbym nawet komuś polecić kontakt z nadawcą wiadomości, gdyby nie jedno zdanie upchnięte gdzieś w środkowym akapicie, pozornie bez znaczenia. „Nie jest to […]

Jak określić cel sprintu? 

darts

Pracując jako Agile Coach z zespołami Scrumowymi w różnych organizacjach stosunkowo często obserwuję w czasie planowania iteracji, że określenie jakiż to cel sprintu uda się osiągnąć poprzez realizację wybranych na ten sprint wymagań bywa wyzwaniem. Przy czym problem nie jest natury lingwistycznej, ale dużo głębszej: to, co stanowi prognozę zespołu na dany sprint (ang. forecast) […]

Andy Jedzie #7 – Scrum Master, który jednocześnie jest szefem 

Czas Andy’ego jako trenera, coacha i doradcy jest mocno ograniczony, dlatego też postawiliśmy na vlogowanie. Co jakiś czas będziecie mogli posłuchać o spostrzeżeniach, uwagach i nowościach w Agile podczas trwania Andy Jedzie. Tym razem Andy skoncentrował się na bardzo ważnym temacie: a mianowicie, czy Scrum Master może być jednocześnie szefem. Czy da się wypracować takie […]

O szacowaniu wymagań 

roulette

Wiele zespołów pracujących zwinnie posługuje się bezwymiarowymi Story Pointami do szacowania wymagań, zamiast określać czas niezbędny do ich realizacji w godzinach lub dniach. To dobra, choć czasami problematyczna praktyka, mająca niewątpliwie tą zaletę, że nie prowokuje do prostego sumowania godzin czy dni aby określić „na kiedy ten feature będzie gotowy”. Szacowanie przy pomocy Story Pointów […]

A czy ty dostaniesz w tym roku premię? 

banknoty

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 […]

Kanban a rozwój produktu 

kanban-or-scrum-that-is-the-question-2

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, […]

Co Scrum Master robi przez cały dzień? 

scrummaster-4

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 […]

Scrum i WiP limit = 1 

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ą […]

Od Scrum Mastera do Agile Coacha 

to-be-or-not-to-be-1

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 […]