определение

Ако искате да подготвите Definition Of Done по различен начин, съберете екипа си в стая и изградете DoD, установяващ Какво разбираме под качеството на софтуера? и Как можем да доставим потенциално доставим софтуер?

ДИЕТА: Нисък технически дълг
ГОСТИ: От 3 до 9
МЕТЕОРОЛОГИЧНО ВРЕМЕ: 90 минути
СЕЗОН: Когато стартирате ново оборудване или искате да инспектирате и подобрите съществуващата си DoD.
ТРУДНОСТ: Половината

РАЗРАБОТКА

__________

ЕТАП 1:

Запознайте се с целия екип на Scrum във вентилирана, добре осветена стая с бяла дъска, върху която да фокусирате сесията.

__________

СТЪПКА 2:

Хвърлете отворен въпрос към присъстващите: Какво разполага със софтуер, за да бъде с лошо качество? Помолете ги да запишат в продължение на 5 минути, индивидуално, максимум 5 идеи (1 post-it = 1 идея).

__________

СТЪПКА 3:

Поставете всяка от идеите на дъската, като групирате подобни.

__________

СТЪПКА 4:

Помолете присъстващите да запишат действия или мерки, които биха предприели, за да избегнат разработването на некачествен софтуер, въз основа на идеите, внесени в Стъпка 2 .

__________

СТЪПКА 5:

След това, заедно с асистенти, начертайте работния процес на екипа, от момента, в който се раждат изискване, нужда или бизнес идея, докато тя се превърне в увеличение на продукта. Например:

Идея> Натрупване на продукти> Спиране на спринт> Разработване> Тестване> Проверка> Внедряване> Готово

Проверете дали потокът е правилен, като го прегледате заедно с присъстващите и потвърдите, че след достигане на последната стъпка софтуерът е потенциално достъпен за потребителите.

__________

СТЪПКА 6:

Помолете присъстващите да намерят между кои фази на работния процес биха поставили всеки от елементите, генерирани в Стъпка 4, за да се предотврати лошото качество на софтуера.

__________

СТЪПКА 7:

Гарантира, че споделеното разбиране на понятието „факт“ е генерирано и работи в реалността на екипа.

Попитайте Собственика на продукта за пример за продукт с изоставане в продукта и направете пътуването им през работния процес, изпълняващ всяко изискване, преди да преминете към следващата стъпка.

Ако всичко е минало правилно, в края на сесията ще имаме първо Definition Of Done, базирано на реалния работен процес на екипа, който гарантира качеството на софтуера.

ИНГРЕДИЕНТИ:

  • 1 Черна дъска
  • Фломастери
  • След него
  • Собственик на продукта
  • Екип за разработка
  • Scrum майстор

ДОПЪЛНИТЕЛНО:

За тези отбори, които използват система Издърпайте, например чрез метода Канбан, Тази рецепта е полезна и за генерирането на „Критерии за изтегляне"Или"Политики”Преход между стъпки.