Nieformalna grupa entuzjastów spotykająca się z grubsza co dwa tygodnie.

#2 Spikes

2010-06-14

Mateusz Srebrny

Zwinne wytwarzanie oprogramowania zakłada, że Zespół kawałek po kawałku dokłada kolejne funkcjonalności w krótkich iteracjach, a architektura powstającego systemu pojawia się podczas codziennej pracy w rozmowach pomiędzy programistami.

Niestety, niektóre większe aplikacje wymagają odrobinę więcej analizy. Zwłaszcza, gdy w grę wchodzi wybór technologii, z którymi Zespół nie ma wcześniejszych doświadczeń, lub gdy potrzebna wydajność nie pozwala po prostu usiąść i programować.

Na ratunek przychodzi koncept spike’ów, czyli przeznaczania na tego typu analizy konkretnie zdefiniowanej ilości czasu jednej lub kilku osób.
Pytanie, jaki ma być wynik takiego zadania, jak uwzględniać czas na to potrzebny przy planowaniu sprintu, itd.

Jako zalążek dyskusji opowiem o dwóch sposobach organizacji spike’ów, w których uczestniczyłem i które mniej lub bardziej się sprawdzały.

Prezentacja

Nagrania brak