Co zrobić, gdy sprint zakończy się wcześnie?

10

Co zrobić, gdy sprint zakończy się wcześnie?

W tej chwili nasz zespół Scrumowy pracuje nad historiami z zaległości, jeśli sprint zakończy się wcześnie.

Co dzieje się z historiami zaczerpniętymi z zaległości? Czy historie zostaną dodane do aktualnego sprintu? Jeśli tak, co jeśli te historie nie zostaną ukończone na czas. Czy wtedy sprint zawiódł?

Jonathan Egerton
źródło
3
Czy rozmawiamy dzień? (w takim przypadku dotyczy to: programmers.stackexchange.com/questions/66708/… ) czy rozmawiamy tydzień? (w takim przypadku rozgałęzienie / znacznik i rozpoczęcie następnej iteracji)
pdr
4
Sprinty nie „zawodzą”. Nie możesz też ukończyć liczby punktów, które wyznaczyłeś, co oznacza, że ​​dostosujesz oczekiwaną prędkość podczas następnego sprintu.
Martin York,
2
Idź na wakacje!
Dipan Mehta
Weź wczesny prysznic :-).
Stephen C
To samo, co robisz, gdy kompilujesz swój kod: xkcd.com/303
Paul D. Waite,

Odpowiedzi:

15

Przynieś coś z zaległości projektu do sprintu (po rozmowach z mistrzem scrum i właścicielem projektu).

Rozmiar przedmiotu, który podejmiesz, będzie zależeć od tego, ile masz czasu. Jeśli nie ma nic wystarczająco małego, stwórz podzadanie większego zadania, aby je rozpocząć (tj. Wykonaj część wstępnych prac).

Alternatywnie utwórz niektóre zadania, które poprawią bazę kodu. Nigdy nie widziałem bazy kodu, której nie da się w jakiś sposób poprawić. Przejrzyj kod, dodaj więcej testów jednostkowych itp.

Martin York
źródło
7

Wydaje się, że praca nad elementami zaległości sprintu odcinkowego lub przyszłego jest często wykonywana, co ma sens, jeśli pozycje zaległości sprintu są wystarczająco małe i jasno zdefiniowane. Należy jednak unikać elementów zaległości, które mogą umieścić kod „zrobiony” w stanie „niegotowy”.

Jeśli sprint jest naprawdę zakończony, otaguj go, przygotuj go do dostarczenia, dostarcz go i ustaw repozytoria kodu źródłowego w stanie „następnego sprintu”, aby nie było ryzyka, że ​​późne zmiany sprintu zagrozą dostawie.

Nathan Pilling
źródło
4

Dla nas Sprint nigdy się nie kończy wcześnie. Zwiększyliśmy tylko prędkość lub rozwiązaliśmy problem w sposób, który sprawia, że ​​wykonujemy więcej pracy podczas sprintu.

Mówiąc, że zawsze mamy zaległości w produktach, które są uszeregowane według ważności przez naszych właścicieli produktów. Gdy jakakolwiek drużyna może zmieścić więcej pracy w sprincie, bardzo łatwo jest zobaczyć, co robić dalej na liście, która będzie pasować pozytywnie do pozostałego czasu sprintu, biorąc pod uwagę ich prędkość.

Pozwala to uniknąć przestojów grupy czekającej na rozmowy z właścicielem produktu / Scrum Master na temat tego, co należy zrobić dalej. Nasi Właściciele Produktów i Mistrzowie Scrum utrzymują się na szczycie tej listy, więc zawsze jest więcej pracy czekającej na kolejny sprint (lub aktualny, jeśli czas na to pozwala).

Akira71
źródło
4

Mój zespół pobiera zadania z zaległości, które są wystarczająco małe, aby je wykonać w odniesieniu do tego, jak wcześnie zakończyliśmy. Jeśli skończymy z tym , dajemy naszemu zespołowi kontroli jakości czas na nadrobienie zaległości w testowaniu, a programiści mają „wolny dzień” - możemy to wykorzystać do zbadania innych problemów niezwiązanych z bieżącym sprintem, tematów, które chcemy do badania, konfiguracji / rekonfiguracji naszych środowisk itp.

Nie wkładaj całej masy pracy tylko dlatego, że skończyłeś wcześnie. Trzymaj się tego, co twój zespół zobowiązał się zrobić w tym sprincie, a jeśli dodatkowa praca zostanie zakończona, to niesamowity plus.

Makoto
źródło
2

Zachęcam do skorzystania z luźnego konta w celu poprawy osobistej. Pewnie, ściągnij historie z zaległości, ale pamiętaj, aby poświęcić trochę czasu sobie: naucz się nowego języka, ćwicz swoje umiejętności z kata, przerób niektóre rzeczy, poprawiaj, ulepszaj lub pisz nowe narzędzia, które pomogą ci wyjść, iść i porozmawiać interesariuszowi, współpracownikowi lub klientowi, dowiedz się, co robi Twój zespół ds. kontroli jakości, poświęć czas na zrozumienie, jak działa Twój proces UX.

Istnieje ogromna lista rzeczy, które możesz zrobić, które zapewnią wartość twojemu biznesowi i tobie ORAZ poprawią twoją szybkość lub ilość wartości jakości, którą zapewniasz, która nie wymaga wyciągania rzeczy z zaległości, wypróbuj je najpierw.

Mikrofon
źródło