Backlog produktu to lista zadań, które należy wykonać, aby powstał produkt. Lista ta jest ciągle priorytetowana i aktualizowana. Backlog jest dynamiczny, charakteryzuje się ciągłymi zmianami. Klient jest zaangażowany w proces tworzenia produktu i nie wymaga tworzenia dodatkowej dokumentacji.
Backlog produktu jest związane z metodyką scrum. Jest to jedyne źródło wymagań dla wszelkich zmian, które należy wprowadzić do produktu. Stanowi podstawę wymagań klienta wobec ostatecznego kształtu oczekiwanego produktu.
Osobą odpowiedzialną za backlog jest product owner. Zawartość, dostępność, proces zamawiania, wymagania względem produktu, ulepszanie to cechy kontrolowane przez product ownera. Oprócz tego, backlog zawiera tak zwane atrybuty opisu, porządku, szacunku i wartości. Elementy te ulegają polepszaniu przy olejnych wydaniach tego produktu. Backlog produktu przybiera coraz większe rozmiary, kiedy produkt jest używany i zaczyna nabierać wartości, a użytkownicy produktu dostarczają informacji zwrotnej
Cykl życia produktu
- Właściciel produktu określa wymagania dotyczącego ostatecznego wglądu produktu
- Wyznacza także priorytety
- Backlog jest przedstawiany na spotkaniu planistycznym sprintu
- Zadania określone podczas tego spotkania są przyjmowane do wykonania
- Zadania wykonane następnie są usuwane z backlogu
- Rozpoczecie cyklu od początku
Cechy charakterystyczne backlogu:
- Forma papierowa dostepna na tablicy
- Łatwy dostęp dla każdego członka zespołu
- Stale monitorowanie
- Częste uleganie modyfikacjom
- Zmianie ulega funkcjonalność, konkurencyjność
- Dostosowywanie do zmian w wymaganiach biznesowych, mianach technologicznych
- Uczestnictwo klienta w podejmowaniu decyzji i określaniu cech charakterystycznych produktu
- Klient jako członek zespołu
- Tworzenie dokumentacji
- Trwanie backlogu to z reguły 2-4 sprinty (jeden sprint nie dłużej niż 30 dni)
Priorytetyzacja backlogu
- Firma wektorowa – każda pozycja ma określony priorytet. Unika się wtedy sytuacji, kiedy kilak zadań ma taki sam wysoki priorytet
- Dzielenie zadań na zbiory o określonej ważności – kilka zdań jest przyporządkowanych do danego zbioru o określonej ważności
Bibliografia
- Beck K., Fowler M., (2000) Planning Extreme Programming, Addison-Wesley, Boston, s. 123
- Chrapko M. Scrum. O zwinnym zarządzaniu projektami, Wydawnictwo Helion, Gliwice 2013
- Mastelarz M. (2015) Zwinne podejście w zarządzaniu przedsiębiorstwem „Zeszyty Naukowe Uniwersytetu Szczecińskiego”, nr 863, s. 82
- Schwaber K. Sutherland J. (2013) The scrum guide. The Definitive Guide to Scrum: The Rules of the Game, s. 12
- Segers J. (2012) Analysis of a paper and software based Scrum task board Business Information Technology MSc Thesis, Enschede, s. 22