Скільки сюжетних точок слід виділити в початковому спринті?


18

Коли ви вперше впроваджуєте Scrum в команді, як слід займатися визначенням кількості точок історії, які знаходяться в початковому спринті, коли ви не маєте уявлення про швидкість команди?

Якщо ви базуєте це на оцінці годин і використовуєте очки лише на більш пізньому етапі?


2
Як довго буде Спринт?
Гопі

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

@ Шрі Кумар: Як це має значення?
ажеглов

Відповіді:


13

У вас немає історичних фактів, на яких слід звернути увагу, тож я пропоную вам взагалі не турбуватися жодними здогадами. Спроба обчислити швидкість, виходячи виключно з якоїсь формули, - це лише марна трата часу.

Просто оцініть достатню кількість історій і дозвольте команді працювати над ними під час першого спринту. Вони все одно закінчать те, що закінчать. Після цього початкового спринту у вас буде фактична швидкість. Оскільки у вас спринти (відмінно!) 1 тиждень, ви отримаєте справжню швидкість дуже рано.


"Оцініть достатньо історій"?
Арман

1
Більше, ніж вони можуть розумно закінчити в першій ітерації.
Мартін Вікман

4
є неявна оцінка швидкості, необхідної для цього;)
Арман

4

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

Зобов'язання слід виконувати на основі планової зустрічі з власником продукції. Ви переглянете користувацькі історії, і PO пояснить деякі подробиці про них. Він також надасть деякі критерії прийняття (визначення зробленого). Планування зустрічі є обмеженим часом (виходячи із тривалості спринту та чисельності команди), тому першим спостереженням є те, скільки історій користувачів ви змогли обговорити. Виходячи з інформації, отриманої від PO, команда повинна мати можливість професійно оцінити, скільки обговорюваних історій користувачів можна виконати у спринті. Оскільки команда знає, що це початковий спринт, і поки нічого не зроблено, команда, ймовірно, буде брати на себе лише невелику кількість роботи, але це збільшиться у майбутніх спринтах.

Чисте значення точок історії не слід використовувати для планування та оцінки часу. Його слід використовувати для опису відносної складності, але все-таки 8 точок історії можуть насправді означати щось середнє між 6-12 (Фібоначчі) сюжетними точками в реальності, так що сказати, що 8 сюжетних точок дорівнює 4 дням справді небезпечно, оскільки це може бути також 3 або 6 + "відходи" (накладні витрати) в початковому спринті.

Один з головних спритних принципів - "Наділення можливостей людей". Планування та зобов’язання - саме те, що ви надаєте команді. Команда несе відповідальність за доставку змінених історій користувачів, але, звичайно, вони можуть вийти з ладу, і їх не слід звинувачувати у зборах зобов'язань у початкових спринтах. Початкові спринти призначені для калібрування.


2

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

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


1

Ви повинні здогадатися, оскільки у вас поки що немає інформації про продовження. Однак якщо ви вже працювали за межами Scrum, але з тією ж командою, можливо, ви зможете використовувати свій попередній досвід оцінки для керівництва вашими здогадами. Або ви могли просто взяти додаткові історії, поки не вистачає часу.


0

Ви так чи інакше не покладаєтесь на бальні оцінки для спринтерського планування. Під час планування ваша швидкість може допомогти вам швидко «запропонувати» план спринту та / або допомогти з вашою перевірною обставиною перед остаточним зобов’язанням; але, незалежно від того, скільки даних про швидкість ви маєте, команді в кінцевому підсумку потрібно взяти на себе розповіді, а не бали .

Майте на увазі, 5-х бальна історія не дорівнює 1 х 5-бальній історії для виключно малих значень 1. Вони є лише приблизно еквівалентними з метою довгострокового планування.

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

Однак, успішна команда в кінцевому підсумку виявить, що планує приблизно однакову кількість балів у кожному спринті. Але в цьому спринті будуть розбіжності на основі конкретних історій. Успішна команда може чітко сформулювати під час планування, чому деякі 5-точкові історії насправді не компенсують усі 5 початково запропонованих одноточкових історій ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.