Скільки часу має тривати зустріч планування спринту?


16

З вашого досвіду, як довго триватиме зустріч із планування спринту (Scrum)? 8 годин? Або він повинен бути коротшим (лаконічним), і подальші дискусії слід планувати як частину спринту? Наші спринти тривають 10 днів.


4
8 годин на 10-денний спринт, безумовно, звучить для мене занадто багато. Обговорення, які не потребують всієї команди, слід виносити на окремі сесії, лише для залучених членів.
Péter Török

1
Тож ви плануєте інші зустрічі замість того, щоб обговорювати все в плануванні. Точка відмічена.
wleao

Необхідно обговорити майбутні ідеї та плани, щоб більшість членів команди мали певне основне та спільне розуміння щодо них. Критерій такий: під час зустрічі з плануванням ніхто не повинен дивуватися через те, що чує певну річ вперше. Кожного разу, коли трапляється такий "сюрприз", налаштовуйте, збільшуючи кількість спілкування, що відбувається до наступної наради з планування. (Винятки з цього є справді новаторськими повідомленнями, що надходять від власників проекту.)
rwong

Відповіді:


31

Відповідно до посібника Scrum :

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

Це взагалі працює для мене.


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

6
Однак, якщо ви збираєтеся спробувати Scrum, вам, мабуть, слід спробувати спершу на основі визначених вказівок. Потім, якщо щось не працює, уточніть його. Якщо ви змінили правила, перш ніж навіть починати, ви нехтуєте емпіричними доказами, які змусили людей, які створили Scrum, рекомендувати те, що вони рекомендували - без емпіричних доказів, які б показували, що це для вас неправильно.
Меттью Флінн

@MatthewFlynn хороший пункт
HA

У моїй команді з 3-х у нас зазвичай було лише півгодини довгих спринтів, а коли команді було 7, зазвичай це було лише годину на два тижні довгих спринтів.
Зимус

27

Поки це потрібно тривати, не менше і не більше. Все інше не спритний.

Якщо у вас є команда з 2 - 3 розробників і ви робите 1 тиждень спринти що-небудь більше години, ймовірно, це дуже ефективно.

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

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

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

SCRUM - це вдосконалення процесу в ітераціях настільки ж, як і про вдосконалення вашого коду в ітераціях.


Година здається трохи короткою для 3 розробників / 1 тиждень спринтів. Потім я знову закінчив порівняно невеликий проект, де ми робили 5-хвилинне щотижневе планування спринту. Це залежить і від проекту, і від карт, тому що іноді потрібно більше (або менше) обговорень під час планування спринту.
конфігуратор

2
Однією з ключових ідей Scrum, як Agile, є те, що ви проводите такі дії, як спринт, зустріч планування спринту та щоденний stand-up / scrum. Сенс у тому, щоб тримати речі зосередженими. Бокс за часом не означає, що ви не можете зайняти менше часу, ніж призначено. Просто ви не повинні більше вживати, оскільки це, як правило, змушує людей втрачати фокус, а також скорочує кількість часу, який команда повинна реально виконати.
Меттью Флінн

7

Не формуйте свій бізнес навколо цього процесу. Процес підтримує ваш бізнес. У той момент, коли ти робиш процес заради себе, саме час дістати сокиру. З цією метою немає "правильного" шляху. Зустрічі повинні тривати лише до тих пір, поки ви щось досягаєте. Якщо це займе у вас 30 хвилин або 4 години, поки це працює, тоді йдіть з ним. Ігноруйте те, що говорить вам якась книга / блог / тренер, і робіть те, що підходить саме вам.


1
Чому б не запустити процес так, як його розробили і адаптували звідти? Якщо ви вирішили скористатися спритною практикою і не сформували свій бізнес у цьому напрямку, у вас вже виникають проблеми.
JeffO

3

Візьміть стільки часу, скільки вам потрібно, щоб ви вибрали достатньо, щоб ваша команда вважала, що вони можуть розумно досягти у спринті. Але вам слід витратити час під час (попереднього) спринту на уточнення відставання: оцінку та уточнення історій.

З Scrum Primer ( PDF ):

Удосконалення продукту

Одне з менш відомих, але цінних настанов у Scrum - це те, що п'ять-десять відсотків кожного спринту має бути присвячена Команді для уточнення (або «догляду») пробілу товарів. Сюди входить детальний аналіз вимог, розподіл великих предметів на більш дрібні, оцінка нових елементів та повторна оцінка існуючих. Scrum мовчить про те, як робиться ця робота, але часто застосовувана техніка - це цілеспрямована майстерня в кінці спринту, щоб власник команди та продукту міг присвятити себе цій роботі без перешкод. Для двотижневого спринту п’ять відсотків тривалості означає, що кожен Sprint працює на південній майстерні з уточнення відставання продуктів. Ця активність щодо уточнення не стосується елементів, вибраних для поточного спринту; це для предметів на майбутнє, швидше за все, у наступному одному або двох спринтах. З цією практикою планування спринту стає відносно простим, оскільки власник продукту та команда Scrum починають планування з чіткого, добре проаналізованого та ретельно оціненого набору елементів. Ознакою того, що цей семінар з доопрацювання не робиться (або він не робиться належним чином), є те, що планування спринту передбачає значні питання, відкриття чи плутанину і відчуває себе незавершеним; Потім планувальна робота часто переливається на сам спринт, що, як правило, не бажано.

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


@GottliebNotschnabel: Дякую, це нове. Я переключив посилання на таке, що не потребує входу.
Гюго

2

У Scrum, працюючи до 2-тижневих спринтів, планування спринту розраховане на 4 години, що робить його подією на півдня. Однією з причин відносно великої кількості часу є те, що команда розробників повинна вміти впевнено погоджуватися, що всі предмети, що потрапляють у відставання спринту, можуть бути доставлені, а це означає, що вони повинні знати деталі. Не рідкість, як частина плану спринту, коли команди вибиваються з місця зустрічей на певні періоди часу, щоб далі вивчити елементи та переконатися, що вони готові перейти до відставання спринту. (Це може допомогти сприймати спринтерське планування як подію, а не як зустріч.)

Використовуйте своє "Визначення готовності" та тривалість часу, що подія планування спринту дозволяє переконатися, що всі елементи відставання, що входять у спринт, є і здійсненими, і готовими . тобто їх можна зробити (повністю, згідно з "Визначенням Готово") у спринті, і є достатня кількість інформації, щоб команда могла це зробити прямо зараз.
Зверніть увагу, що ви, мабуть, не хочете робити це для ВСІХ предметів під час планування спринту, оскільки це може зайняти багато часу. Намагайтеся регулярно проводити догляд за відстані (поза плануванням спринту), де ви можете розбивати елементи відставання та оцінювати предмети, які ще не оцінені, використовуючи, наприклад, покер для планування. (Я виявив, що це може бути ефективною роботою над робочим вечерею з командою розробників, якщо у вас є розкіш доступності вашої команди під час вечері!)

Елементи з високим пріоритетом часто можуть бути додані до відставання продукту власником продукту безпосередньо перед плануванням спринту, і хоча рутинний догляд за відходами, як правило, може бути зроблений перед подією планування спринту, завжди будуть такі нові елементи, як це команді потрібно витратити час на розробку деталей та оцінку складності під час змагань зі планування спринту, отже, чому це може розтягнутися на 4 години протягом 10-денних / 2-тижневих спринтів.

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

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


1

На зустрічі з планування спринту команда повинна визначити два набори речей:

А) Що буде розроблено командою під час цього спринту

Б) Як це буде розвиватися

Ця зустріч повинна бути розробленою за часом, до двох годин за кожен тиждень спринту, розподіляючи рівномірно для кожної частини (частина А та частина В) зустрічі.

Отже, для спринту 4 тижні ця зустріч повинна бути не довше 8 годин, до 4 години для частини A і до 4 годин для частини B.

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

У частині B команда розробників обговорить, як розробити більш складні історії користувачів, вже вибрані для розробки. Швидше за все, команді розробників не вистачить часу, щоб обговорити, як розробити всі вибрані історії користувачів, тому команді доводиться вибирати найскладніші історії користувачів.

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


-1

Відповідно до посібника Scrum :

Scrum події

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


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