Zostałem nominowany na mistrza scrum w nowo powstałym zespole scrumowym. Zrobiliśmy już kilka sprintów. Na początku starałem się, aby mój zespół pracował nad jedną historią na raz. Ale to nie zadziałało. Mój zespół miał trudności z rozdzieleniem zadań w taki sposób, aby mogli pracować jednocześnie nad jedną historią. Może robimy coś złego?
Na przykład: mamy historię do utworzenia nowego okna dialogowego. Tworzymy następujące zadania:
- Utwórz klasy modeli
- Odczytaj dane modelu z bazy danych
- Połącz klasy modeli z widokiem
- Zaimplementuj obsługę okien dialogowych
- Zapisz dane przy zamknięciu
- Dokumentacja testowa
- Opis rozwiązania
Czy te zadania mogą być wykonywane jednocześnie przez więcej niż jedną osobę? Zadania - mniej więcej - opierają się na sobie. A może projektujemy zadania w niewłaściwy sposób?