картоплею

Якщо ви хочете підготувати «Визначення готового» іншим способом, зберіть свою команду в кімнаті та створіть Міністерство оборони, що встановлює Що ми розуміємо під якістю програмного забезпечення? та як ми можемо поставити програмне забезпечення, яке може поставлятися?

Дієта: Низький рівень технічної заборгованості
ГОСТІ: З 3 по 9
ПОГОДА: 90 хвилин
СЕЗОН: Під час запуску нового обладнання або бажання перевірити та вдосконалити існуючу DoD.
СКЛАДНОСТЬ: Половину

РОБОТА

__________

КРОК 1:

Зустріньте всю команду Scrum у провітрюваному, добре освітленому приміщенні з дошкою, на якій можна зосередити сесію.

__________

КРОК 2:

Поставте відкрите запитання учасникам: Що має програмне забезпечення, щоб бути неякісним? Попросіть їх записати протягом 5 хвилин, індивідуально, максимум 5 ідей (1 пост-це = 1 ідея).

__________

КРОК 3:

Вставте кожну з ідей на дошку, згрупувавши подібні.

__________

КРОК 4:

Попросіть учасників записати дії або заходи, які вони вжили б, щоб уникнути розробки неякісного програмного забезпечення на основі ідей, внесених в Крок 2 .

__________

КРОК 5:

Потім разом із асистентами намалюйте робочий процес команди з моменту народження вимоги, потреби чи бізнес-ідеї до тих пір, поки вона не стане продуктом збільшення. Наприклад:

Ідея> Відставання продуктів> Відставання спринтів> Розробка> Тестування> Перевірка> Розгортання> Готово

Перевірте правильність потоку, пройшовши його разом із учасниками та переконавшись, що після досягнення останнього кроку програмне забезпечення потенційно доставляється користувачам.

__________

КРОК 6:

Попросіть учасників визначити, між якими фазами робочого циклу вони розміщуватимуть кожен з елементів, згенерованих у Крок 4, щоб запобігти неякісному програмному забезпеченню.

__________

КРОК 7:

Переконує, що спільне розуміння поняття "факт" сформовано та працює в реальності команди.

Попросіть власника продукту приклад товару, що відстає, і проведіть їх у робочому процесі, виконуючи кожну вимогу, перш ніж переходити до наступного кроку.

Якби все пішло правильно, наприкінці сесії ми мали б перше Definition Of Done на основі реального робочого процесу команди, що забезпечує якість програмного забезпечення.

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

  • 1 Дошка
  • Фломастери
  • Пост-його
  • Власник продукту
  • Команда розробників
  • Scrum master

ДОДАТКОВО:

Для тих команд, які використовують систему Потягніть, наприклад, за допомогою методу Канбан, Цей рецепт також корисний для покоління “Критерії витягування"Або"Політика”Перехід між кроками.