Share on Facebook Tweet it

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

Wywiad ze współtwórcą Manifestu Agile: „Podejście »Prince na zewnątrz, Scrum wewnątrz« jest OK”

Podczas niedawnego Agile Festivalu gościł w Poznaniu Alistair Cockburn, jeden z twórców Manifestu Agile, autor książek poświęconych m.in. metodykom zwinnym, przypadkom użycia jako metodzie opisywania wymagań czy rodzinie stworzonych przez siebie metodyk Crystal Clear. Zadaliśmy mu kilka nurtujących nas od dawna pytań ;-). Przeczytajcie, jeśli interesuje Was: czy w projektach Agile wystarczające będą use cases […]

Read full story Komentowanie nie jest możliwe

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 }

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 }

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 }

Coś na początek

Chciałbym ten krótki wpis dedykować osobom, które dopiero zaczynają swoją przygodę z agile, a chciałyby uzyskać dostęp do podstawowych informacji w języku polskim. Na stronie agile.pl oprócz artykułów na stronie głównej możemy znaleźć fora, wiki czy quizy. Te ostatnie dostępne są z górnego menu strony w zakładce elearning. Do tej pory powstała pierwsza część quizu […]

Read full story Comments { 17 403 }

Idealny Agile

Wyobraźmy sobie idealne środowisko programistyczne, w którym każdy deweloper chciałby pracować, a z owoców którego cieszyć się chciałby każdy klient. Oto próba zdefiniowania listy aspektów tworzących ekosystem, w którym Agile kwitnie.   1. Różnorakie i bogate doświadczenie zespołu dające masę krytyczną kompetencji w zespole i pozwalające na podejście interdyscyplinarne. 2. Głód wiedzy i sukcesu w […]

Read full story Comments { 13 317 }