Share on Facebook Tweet it
Profile photo of liber

About liber

Jestem zdeklarowanym zwolennikiem zwinnych praktyk. Większość mojego doświadczenia z agile stanowi praca z zespołami scrumowymi zarówno jako Scrum Master jak i jako Scrum Coach. Nie stronie jednak od innych podejść. Ostatnio, na przykład, miałem przyjemność bycia członkiem zespołu kanbanowego. Po klikuletniej pracy w londyńskim City obecnie związany jestem z firmą Espeo Software.
Archive by Author

Sprzężenie zwrotne

Sprzężenie zwrotne jest mechanizmem samoregulującym, dzięki któremu system otrzymuje informacje dotyczące efektów własnego działania. Sprzężenie zwrotne może mieć charakter dodatni lub ujemny, odpowiednio osłabiający lub wzmacniający działanie wymuszające. Przykładem dodatniego sprzężenia zwrotnego jest proces zanikania pokrywy lodowcowej. Coraz mniejsza powierzchnia pokrywy powoduje, że ilość światła słonecznego odbijana od ziemi jest coraz mniejsza, co powoduje podniesienie […]

Read full story Comments { 22 374 }

Architekt 2.0

Architekt w środowisku agile może być przez purystów uważany za wroga nr 1 zwinnego programowania. Mimo tego wiele organizacji, szczególnie posiadających większą ilość współpracujących zespołów, bądź przechodzących na agile z bardziej tradycyjnych metodyk decyduje się, niebezzasadnie, na zachowanie pozycji architekta. Jeśli już ma być architekt, to będzie architekt agilowy! Zapomnijmy więc o architekcie, który charakteryzuje […]

Read full story Comments { 18 546 }

Scrum w dużych projektach

Czy da się stosować Scruma w projektach, w których uczestniczą dziesiątki czy nawet setki osób? Czy nad jednym projektem może pracować wiele zespołów scrumowych? Jak wygląda współpraca między zespołami? Ilu jest Product Ownerów, a ilu Scrum Masterów? Uwaga: Poniższe stwierdzenia traktować należy jako sugestie a nie twarde zasady. Scrum jest lekką metodyką, która ze względu […]

Read full story Comments { 15 968 }

Jak ugryźć user story

Nawiązując do wpisu o story points postanowiłem napisać kilka słów o samych user stories czyli „historiach użytkownika”. Wg Mike’a Cohna user story powinno mieć następującą formę: Jako <rodzaj użytkownika> , chcę< jakiś cel>, tak aby <uzasadnienie> Przykładowe pojedyncze user story może brzmieć: „Jako użytkownik premium kupując towary powyżej 1000zł chcę dostać rabat 10% do końca miesiąca […]

Read full story Comments { 17 546 }

Kilka słów o story points

Story points to jedna z miar, którą można przyjąć do estymacji iteracji. Niektórzy upierają się, że szacunki w story points, które mają na celu m. in. wyznaczenie szybkości zespołu(„velocity”), są nieoptymalne ponieważ: równie dobrze można użyć „idealnych godzin”. „velocity” wyznaczone na podstawie story points jest zmienne i nie można na jego podstawie niczego wnioskować. estymatę […]

Read full story Comments { 17 878 }

Component guardian

Z koncepcją „component guardianów” spotkałem się pracując w dużym dziale IT banku UBS w Londynie podczas procesu wdrażania metodyki Scrum. CG to pojedyncza osoba, która pracując jeszcze w środowisku waterfallowym, była guru danego systemu. W dużych instytucjach liczba systemów produkcyjnych może iść w grube dziesiątki (w naszym przypadku było to ponad sto, z czego osiem […]

Read full story Comments { 20 627 }

Bloker na horyzoncie!

W dzisiejszym artykule chciałem przybliżyć tematykę blokerów. W procesie scrumowym, gdzie dążymy do maksymalnej transparentności, blokery mają nawet swoją własną kolumnę na dashboardzie. Jaki jest cel takiego eksponowania blokerów? Sprawa wydaje się jasna. Chcemy pokazać wszystkim to co nas blokuje, tak aby problemy w projekcie widoczne były na pierwszy rzut oka. Zastanówmy się nad tym […]

Read full story Comments { 20 701 }

Zwinne testowanie

Pomimo przeniesienia ciężaru testowania na testowanie automatyczne, część zespołów agilowych nadal w mniejszym lub większym stopniu stosuje testowanie manualne szczególnie w warstwie widoku. Jaki by nie był nasz sposób testowania warto wypracować pewien standard wewnątrz zespołu, tak aby testy pisane przez różne osoby nie odbiegały od siebie zbytnio jakością i charakterem. W większości przypadków testowanie […]

Read full story Comments { 20 269 }