Оцінювання історій ґрунтується на уявленні, що з часом команда заробляє досвід їх вирішення. З його допомогою підвищується точність і може бути встановлена швидкість для вимірювання швидкості команди. Ідеальна методологія встановлення надійних прогнозів для майбутніх спринтів.
Помилки - це факт життя компанії з розробки програмного забезпечення. Хоча я погоджуюсь, що помилок слід спіймати під час розробки історії, але, приймаючи, що цього не можна досягти в усі часи, має бути те, що має планувати кожна команда. Замість того, щоб вперто думати, що процес повинен керувати командою, він повинен бути навпаки.
Звичайно, помилка чи історія, з боку бізнесу не має значення, з чим має справу колектив. Обидва можуть виробляти рівну величину вартості для власника продукту.
У нашій команді ми експериментували з деякими методами оцінки помилок:
- Оцінка абсолютно невідомих помилок
- Лише оцінки помилок, які вже були проаналізовані
- Виділяючи час для виправлення помилок та не оцінюючи помилки, а розміщуйте їх замість виключно на основі вартості бізнесу
З 1. ми невдало провалились. Для більшості помилок ми виявили, що 90% часу витрачається на аналіз помилок. Після цього виправлення помилок можна оцінити так само, як і історію. Плануючи помилки у спринті, ми помилилися, що невідомий масштаб вплинув на розв’язання історії аж до того моменту, коли майже кожен спринт, який ми зробили таким чином, не вдався.
На основі співвідношення 90/10 (аналіз до виправлення помилок) варіант оцінки 2 варіант означав, що нам довелося планувати аналіз, який не був охоплений спринтерським плануванням (ми дізналися з варіанту 1, але не мали реального рішення як продовжувати аналізувати помилки). Результатом було те, що аналіз помилок не робився, оскільки натомість спринт зосередився на запланованих елементах. Команда не встигла зосередитись на помилках із відставання. Тож врешті вони теж не закінчилися.
Прийнявши невизначеність, ми вирішили варіант 3. Ми розділили рентабельність продукту на звичайну частину розповіді / завдання, яку може оцінити команда, використовуючи точки історії та відставання помилок. У реєстрі помилок власник продукту класифікує помилки на основі ділової цінності та дуже грубої оцінки команди. Команда дозволяє виділити шматок часу під час спринту, який він може витратити на зосередження уваги на помилки. Власник продукту не знає точного результату, оскільки планувати це все одно не вдалося. Співвідношення відставання помилок та регулярних відстань можна регулювати для кожного спринту залежно від поточного стану кожного відставання та важливості та ділової цінності вмісту.
Знявши невизначеність, це знову звільнило команду. Невідомі помилки не були порушені спринтами. Виділяючи помилки в іншому відставанні, обидва збільшили регулярний фокус у спринті команди та змусили нас закінчувати помилки, які також містили значну ділову цінність.
Тож залежить, чи підходять тобі сюжети. Я б спробував спочатку оцінити помилки, використовуючи сюжетні точки. Якщо це не вдалося спробувати мій варіант 3. Це змусило нашу команду (понад 30 спринтських старих) знову зосередитись на старих помилках, які містять велику ділову цінність. Це також звільнило нас від спроб доставити те, що команда просто не може оцінити. Це сприйняття невідомого наблизило нас до реальності, а також зробило наші спринти знову успішними , надаючи великий шматок (виходячи з співвідношення помилок та історії) ділової цінності за допомогою виправлень помилок. Співвідношення, яке ми використовували нещодавно, було 50/50.