FDD для побіжного продукту

User Stories — це один з найбільш популярних методів опису задач в беклоге. Популярна техніка створення високорівневих вимог. Але так як під час розробки беклога ми так само працюємо з функціоналом, «Фичами», і завданнями які описують кожен елемент який повинен бути присутнім в кінцевому продукті. І не залежно від того важливий цей функціонал чи ні — він буде описаний і доданий в беклог. Бек лог продукту — це «Живий артефакт», який росте змінюється і приоритезируется. І проблеми тут можуть початися коли беклог продукту починає зростати і стає на стільки великим, що власник продукту не в стані повністю його охопити. Це проблема з визначенням важливості і пріоритетів завдань.


Поглянемо на стандартний беклог середнього розміру. У моєму випадку він включає в себе приблизно
  • 60% описаних User Stories,
  • 15% технічних завдань, доопрацювань і багів
  • 25% погано описаних завдань і функцій які власник продукту хоче додати в кінцевий продукт.
Розберемося, що з себе представляють ці 25%. Що то доданий в беклог в поспіху, деякі ідеї або що виходить не від власника продукту або клієнта, що то помічене під час демо. При беклоге в 100 завдань — це не проблема, але як тільки беклог продукту починає рости деякі дійсно важливі елементи можуть бути втрачені.

Великий беклог це не тільки відмінний спосіб втратити важливі завдання, але ще й гальма для команди, гальмо для розвитку продукту і заважає Agile працювати коректно. Для структуризації беклога продукту можна використовувати FDD підхід, а саме «Функції». Функції можуть бути дуже хорошим аналогом для задач в беклоге продукту або Епіком User Stories які не повинні бути зараз докладно описані. Вони дозволять скоротити белог продукту і допоможуть Власнику Продукту охопити весь беклог і вирішити, якщо що то має бути переприоритезированно.

Формат фічі це просте опис:
  • Можливість оплати
  • Зміна кольору кнопки за ховеру
  • Приховання хеадера при скролле


Це відмінна допомога для беклога продукту і це дійсно працює для скорочення, моніторингу та роботи з великими беклогами. Допомагає не втратити щось дійсно важливе для користувача. Так що якщо Ви стали помічати себе, потопаючим у величезній кількості завдань беклога — спробуйте використовувати «Функції» і вони повернуть Вас до ладу.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.