Technika priorytetyzacji backlogu Agile: MoSCoW

MoSCoW to technika priorytetyzacjipowszechnie stosowana w Scrumie. Priorytetyzacja to twoja zdolność do dostrzegania, które zadania i cele są ważniejsze w danym momencie. Określając swoje priorytety, staraj się skupić na tym, co jest ważniejsze kosztem działań o niższej wartości.

Termin MoSCoW jest akronimem utworzonym z pierwszych liter każdej z czterech kategorii priorytetyzacji, jak pokazano na poniższym rysunku:

Technika priorytetyzacji backlogu Agile: MoSCoW
  • Muszą być — Wymagania oznaczone jako „MUST” muszą być uwzględnione w bieżącym czasie dostawy, aby projekt był udany. Jeśli nawet jedno wymaganie „MUST” nie jest uwzględnione, dostarczenie projektu powinno być uznane za niepowodzenie.
  • Powinny być — Wymagania oznaczone jako „SHOULD” są również kluczowe dla sukcesu projektu, ale nie są konieczne do dostarczenia w bieżącym czasie dostawy.
  • Mogą być — Wymagania oznaczone jako „COULD” są mniej krytyczne i często postrzegane jako miłe do posiadania.
  • ◾ Nie będą — Wymagania oznaczone jako „WON’T” są albo najmniej krytyczne, o najniższym zwrocie, albo nieodpowiednie w danym czasie.

MoSCoW jest często stosowane ztimeboxingiem, gdzie termin jest ustalony, aby skupić się na najważniejszych wymaganiach, i jest to technika powszechnie stosowana wzwinnych metodach rozwoju oprogramowaniapodejściach takich jakScrumi DSDM.

Przykład MoSCoW

Weźmy ludzkie ciało jako hipotetyczny przykład:

  • Muszą– serce jest „must”. Bez niego nie ma żywego organizmu. Co jest „must” w twojej aplikacji?
  • Powinny– ręka jest „should”. Bez niej jest trudno. Ale możesz przeżyć nawet bez ręki. Cóż, w większości przypadków.
  • Mogą– włosy są „could”. Dobrze jest je mieć, nawet wyglądasz ładniej, ale na pewno przeżyjesz bez nich.
  • Nie będą — niepotrzebne marnotrawstwo. A tak przy okazji, czy jest coś „won’t” w ciele? (Prawdopodobnie, to może być twój wyrostek?)

Priorytetyzacja backlogu produktu przy użyciu metody MoSCoW

WWłaściciel Produktujest odpowiedzialny za przygotowaniebacklogu produktugotowego i priorytetyzację pozycji w backlogu produktu. Priorytetyzacja jest jednym z najważniejszych aspektów każdej formy pracy rozwojowej, ponieważ wybór odpowiednich działań pozwala maksymalizować wartość dostarczaną wSprincie. Pozycje w backlogu produktu powinny być uporządkowane w taki sposób, aby wymagania o maksymalnej wartości biznesowej były realizowane w pierwszej kolejności, co umożliwia zespołowi poruszanie się w jednolitym kierunku w stronę wspólnego celu.

Priorytetyzacja backlogu produktu przy użyciu metody MoSCoW

Kryteria priorytetyzacji

Podczas priorytetyzacji pozycji w backlogu produktu nasesji planowania Sprintuoto lista kryteriów, które należy wziąć pod uwagę przy podejmowaniu decyzji.

  • Wysoka wartość dla klienta
  • Wysoka korzyść dla biznesu
  • Łatwe do wdrożenia
  • Wysokie ryzyko
  • Wysoki koszt, jeśli nie zostanie wdrożone jak najszybciej
  • Zależności między pozycjami
  • Największy wkład w następnycel Sprintu?

Zalecane artykuły o Agile i Scrumie

 

 

Ten post dostępny jest również w Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文

Leave a Reply

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *