Я впевнений, що це не рідкість. У нас є дві команди scrum, які виконують добру роботу з оцінки історій користувачів за допомогою сюжетних точок (нинішнім сузір'ям команди є лише близько 8 місяців, хоча члени команди мають декілька років досвіду роботи з scrum). Але діловій частині компанії важко пов’язати з історіями користувачів; вони хочуть фактичних одиниць часу (або "формулу для перетворення точок історії в години"), щоб вони могли скласти план, коли речі будуть готові ( "нам потрібно знати, коли ми можемо сказати клієнтам, що Feature X буде вироблятися " ).
Я, і мій попередник майстра scrum, звичайно, пояснили, що "немає певного зв'язку між пунктами історії та реальним часом" і що "сюжетні точки використовуються для визначення кількості команди може вміститися у спринті", і я Ви впевнені, що можете здогадатися, наскільки вони були задоволені цією відповіддю. Вони все ще хочуть знати, в календарний час, коли ми перейдемо до цієї 27-ої історії користувачів на відсталі.
У будь-якому випадку, я збираю певну статистику, і наші оцінки SP перетворюються на диво різні результати фактично витраченого часу (як це вимірюється нашим програмним забезпеченням на дошці scrum, що відстежує скільки часу витрачають квитки у колонці "працює над") ). Для оповідань користувачів 1-SP, звичайно, є сильний ухил до дуже коротких проміжків часу (з випадковим вибухом), але особливо для 2-SP-сюжетів вони є скрізь: є коефіцієнт 20 між "найшвидшими" та "найповільнішими" завершеннями. Для 3, 5 і 8-SP історій розкид також більше, ніж коефіцієнт 2.
Це вказує на те, що (a) команді потрібно бути набагато послідовнішою в оцінці розповідей користувачів про (якою має бути) схожої складності, і (b) команді потрібно підвищити їх точність у звіті за часом (тобто пам’ятати про переміщення квитків з "працювати над", коли вони зустрічаються, обідають або грають у фусбол).
У мене є плани вдосконалити і (a), і (b), але я вважаю, що цього недостатньо, щоб бізнес очікував "більшої конкретності", ніж те, що ці ініціативи дадуть результат.
Назвіть кілька хороших стратегій для залучення ділової сторони , щоб вони не надто сильно втручалися в роботу, як ми працюємо (наприклад, накладенням використання окремого відстеження часу, яке ІМХО було б німим, оскільки воно в будь-якому випадку буде менш точним, ніж поточне "автоматичне" відстеження), і в той же час дозволяють їм отримати певну міру конкретності для того, коли будуть зроблені історії?
(Історично під час планування ми розбивали розповіді користувачів на робочі предмети, які потім окремо оцінювались у фактичному робочому часі , але те, про що я говорю тут, - це користувацькі історії на зворотному журналі, які не матимуть такого рівня деталізації або розбиття. -вниз.)
Оновлення: Мій менеджер мав уявлення про те, що існує якийсь розподіл кривої дзвіночки за витраченими годинами за історію, але дані, які я зібрав, та графіки, які він склав, ретельно відхилили його від цього поняття. :-)