SPIDR to pięć sprawdzonych sposobów podziału opowieści użytkownika: Spike, Path, Interface, Data, Rules. Każda litera oznacza linię podziału, a każdy podział tworzy fragmenty, które można dostarczać niezależnie, a nie połówki, które działają wyłącznie w połączeniu. Jest to technika podziału, która sprawdza się w przypadku większości zaległości: gdy historia jest zbyt obszerna, jedna z tych pięciu osi niemal zawsze pozwala uzyskać fragment, który można wydać.

Five SPIDR cut lines through a story one story, too big Spike Path Interface Data Rules ship first later ship order
Pięć linii cięcia w jednej historii. Nie wykorzystuje się wszystkich pięciu. Wybiera się tę, która pozwala uzyskać fragment, który faktycznie można opublikować.

Pięć linii cięcia

Spike

Nieznaną wielkością jest właśnie rozmiar. Proszę przeprowadzić badanie w określonym przedziale czasowym, poznać jego zarys, a następnie oszacować rzeczywisty zakres. Jest to rozwiązanie, po które należy sięgnąć, gdy zespół nie może dojść do porozumienia co do liczby, ponieważ nikt wcześniej tego nie robił. Proszę rozważyć przeprowadzenie zadania typu „spike”, aby zorientować się, jak powinien wyglądać produkt końcowy.

Ścieżka

Historia składa się z wielu wątków. Najpierw należy wdrożyć ścieżkę pomyślną; ścieżki związane z nieprawidłowymi danymi, stany błędów i przypadki graniczne stają się odrębnymi historiami. Użytkownik może zrealizować cel w ramach ścieżki pomyślnej, nawet jeśli pozostałe elementy nie są jeszcze gotowe.

Interfejs

Projekt ten obejmuje wiele platform: internetową, mobilną oraz API. Proszę w pierwszej kolejności wdrożyć jedną z tych platform. Pozostałe platformy będą oparte na tej samej implementacji, ale ich wdrożenie nastąpi zgodnie z własnymi harmonogramami.

Dane

W ramach tego projektu uwzględniono różne formy i objętości danych. Proszę najpierw zrealizować prosty przypadek (jeden użytkownik, niewielki zbiór danych, popularny format plików), a następnie warianty. Każdy z nich stanowi odrębny projekt, nawet jeśli drugi jest w dużej mierze podobny do pierwszego.

Zasady

W tej historii występuje wiele reguł biznesowych lub ról. Najpierw należy wdrożyć najpowszechniejszą regułę; następnie należy uwzględnić nadpisania administracyjne, przypadki szczególne i wyjątki. 80% przypadków można wdrożyć bez uwzględniania pozostałych 20%.

Gdy SPIDR nie przynosi oczekiwanych rezultatów

Jeśli żadne z pięciu podziałów nie daje rzeczywistego, gotowego do wydania fragmentu, nie ma Pan/Pani problemu z podziałem. Mają Państwo problem z zakresem. Ta historia stanowi jedną, niepodzielną całość, a dyskusja sprowadza się do pytania: „czy chcemy zrealizować całość w tym sprincie, czy też nic z tego”. Jest to kwestia ustalenia priorytetów, a nie podziału, i żadne, nawet najbardziej pomysłowe dzielenie nie zmieni tego faktu.

Proszę wybrać fragment, który pozwoli uzyskać wersję, którą faktycznie opublikowaliby Państwo. Jeśli żaden z nich nie spełnia tego warunku, oznacza to, że artykuł nie wymaga podziału — wymaga natomiast ustalenia priorytetów.

Najczęściej zadawane pytania

Co oznacza skrót SPIDR?

Skrót SPIDR oznacza: Spike, Path, Interface, Data, Rules – pięć różnych osi, wzdłuż których można podzielić opowieść użytkownika. Każda z nich stanowi linię podziału, która tworzy fragmenty, które można wdrażać niezależnie, a nie połówki, które działają wyłącznie w połączeniu.

W jaki sposób wykorzystuje się narzędzie SPIDR do podziału opisu użytkownika?

Proszę wypróbować każdy z pięciu sposobów podziału w odniesieniu do opowieści i wybrać ten, który pozwoli uzyskać fragment, który faktycznie nadawałby się do samodzielnej publikacji. Nie należy stosować wszystkich pięciu. Należy znaleźć tę jedną oś, która pozwala uzyskać zwięzły, gotowy do publikacji fragment, i dokonać podziału wzdłuż niej.

Kto opracował technikę SPIDR?

Metoda SPIDR została wprowadzona przez Mike’a Cohna jako zwięzły zestaw pięciu sprawdzonych sposobów podziału opowieści użytkownika. Cieszy się ona popularnością, ponieważ te pięć kryteriów obejmuje większość sytuacji, z jakimi faktycznie mają do czynienia zespoły, a pięć liter to wystarczająco mało, by można je było szybko przejrzeć w myślach w trakcie procesu dopracowywania.

A co, jeśli żadne z cięć SPIDR nie da dobrego wyniku?

W takim razie nie ma Pan problemu z podziałem zadania. Ma Pan problem z zakresem. To zadanie stanowi jedną, niepodzielną całość, a prawdziwe pytanie brzmi: czy chce Pan zrealizować je w całości w tym sprincie, czy też wcale. Jest to decyzja dotycząca ustalenia priorytetów, a nie podziału zadania.

Materiały powiązane