Krzysztof Drypczewski
Jacek Gadomski
Piotr Dąbrowski
INFORMATYZACJA KSIĘGARNI „OD DESKI, DO DESKI”
1. Cel sprintu
Podstawowym celem pierwszego sprintu jest zbudowanie podstawowej funkcjonalności niezbędnej z punktu widzenia systemu zamówionego przez klienta. Oznacza, że należy się skupić wyłącznie na zadaniach, ważnych dla istoty systemu. Mimo, że jest to początkowa faza pracy nad oprogramowaniem, od programistów wymaga się wykonanie produktu spełniającego wszystkie z założonych na ten etap funkcji, w postaci w jakiej może on już funkcjonować przy dalszych sprintach, aż do końca projektu.
Do wykonania w tym etapie wyznaczaliśmy podane funkcjonalności:
Zamówienia
Zamówienia bieżące
Przejrzyj zamówienia
Złożenie zamówienia
Czyli wszystkie funkcjonalności umożliwiające przeniesienie podstawowego zadania księgarni, tj. realizacja zamówień klienta, do naszego systemu. Bezsprzecznie jedne z podstawowych funkcji, bez których realizacja niniejszego produktu nie może istnieć.
Ponadto:
Dodaj produkt
Edycja zawartości koszyka
Dodanie produktu do koszyka
Usuniecie produktu z koszyka
Czyli rozwinięcie zamawiania poprzez złożenie funkcjonalności tzw. „koszyka zamówień”. Rozwinięcie podstawowego celu, czyli zamawiania książek, na sposób interaktywny. Po zaimplementowaniu pozwoli na oddanie gotowego do odbioru projektu, pod kątem działalności księgarni.
Przeglądnie asortymentu
Funkcjonalność konieczna do sprawnego nadzorowania księgarni przez kierownictwo. Aby podczas wdrażania nie sparaliżować działalności księgarni, poprzez brak nadzoru nad asortymentem, mogącym prowadzić do utrzymywania nieświeżego asortymentu, jest to funkcjonalność konieczna do oddania w pierwszej fazie wdrażania.
2. Sprint backlog
http://jacker.bananascrum.com/projects/mleko/sprints/311810962