Якщо в Scrum standup слід обговорювати те, що було зроблено вчора, обмеженням завдань на дошці або всієї виконаної роботи?


10

Я знаю, що правила Scrum у щоденних складах говорять, що команда повинна говорити лише про те, що вони зробили вчора, що вони роблять сьогодні, і що-небудь, що їх блокує. Більш нічого. Але проблема полягає в тому, що іноді розробники проводять свій день, роблячи роботу, не пов’язану зі своїми завданнями, а потім говорять про це в стендапі. Це те, що вони зробили вчора!

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

Чи справедливо обмежувати обговорення завданнями на дошці?


1
Те, що розробники проводять цілі дні, не працюючи над своїми завданнями, може стати проблемою, яка була б непомітною, якщо не згадати?
RemcoGerlich

Усі говорять 30 секунд, щоб сказати, що робили раніше. Наскільки більш зосередженим ви цього хочете? Ви не переглядаєте оцінки. Ви відстежуєте завдання, коли передаєте їх наступному хлопцеві (рецензенту чи тестувальнику).
gnasher729

Відповіді:


5

Відповідно до вмісту Посібника з Scrum щодо щоденних резервів, три питання для обговорення:

  • Що я зробив учора, що допомогло команді розвитку досягти мети спринту?
  • Що я сьогодні зроблю, щоб допомогти команді розвитку досягти мети спринту?
  • Чи бачу я якусь перешкоду, яка заважає мені або команді розвитку досягти мети спринту?

Усі питання зосереджуються на цілі спринту, а не на завданнях на дошці. Знову ж таки, згідно з посібником Scrum, ціль спринту створюється в плануванні спринту, і вона визначає "мету, яка буде досягнута в спринті за допомогою впровадження" Блокування продукту ", і вона дає керівництву розробникам питання, чому він будує Приріст ».

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

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

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

Sprint Ретроспективне це прекрасний час , щоб говорити про цю проблему з командою. Є багато питань, які слід врахувати:

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

2
Проблема зі "спринтерською ціллю" - її надто розпливчаста та бажання. на практиці мета спринту == виконайте завдання на дошці. якщо те, що ви працювали над Isnt там, або повинно бути, або ви не повинні працювати над цим
Ewan

1
@Ewan Клієнт телефонує та повідомляє нам, що програмне забезпечення в реальному часі вийшло з ладу, і у нас є журнал та звіт про помилки. Важливо витратити час, щоб негайно відтворити цей звіт, навіть якщо він зараз не знаходиться на дошці. Це може бути введено в сферу застосування або воно може бути поставлене на відставання, але це те, що я робив вчора, і тому я не міг допомогти Бобу з його проблемою до обіду. Я не повинен робити це завдання наосліп, але ніхто, ймовірно, не збирається ставити його на дошці, якщо його не втягнуть у цей Спринт. Я можу придумати й інші приклади.
Томас Оуенс

1
ви повинні додати на борту квиток "триажну живу помилку" та позначте її виконаною. Тоді в кінці спринту можна сказати точно. "У цьому спринті ми провели X годин, розглядаючи помилки користувача. Тому ми запізнюємось. нам потрібно краще навчити службу допомоги: "Інакше ви нічого не зробите, що спринт, і у прем'єра просто виправдання команди з чужих" о, на цьому тижні було багато помилок! знизати плечима '
Еван

1
@Ewan Я думаю, що це надзвичайно непотрібно. Я не хочу витрачати свій день, пишучи квитки. Процес повинен дозволити мені виконати свою роботу, і зайняти 90 хвилин на триаж замість 95 хвилин на триаж, а потім ввести квиток, який сказав, що я запустив квиток, є дурним. Особливо, якщо вам доведеться триаж декілька квитків. Вам не потрібні квитки, щоб обговорити речі на ретроспективі. Якщо ви користуєтеся електронними інструментами, ви можете знайти квитки, модифіковані командою у спринті, щоб побачити, чи є багато речей для триажування - немає жодного слуху.
Томас Оуенс

1
рівень звітності, якщо це стосується Вашого скаммейстера / вечора / компанії. ви можете просто записати один квиток "тригутних помилок", щоб покрити всю вашу роботу за день. Але найважливіше - ви ЗАПИСУЄТЕ ЇЇ ЯК ЧАСТИНОЮ СПРИНТУ. не припускайте, що його щойно враховують деякі інші показники
Еван

0

Ні, вам слід поговорити про те, що ви робили вчора.

Якщо його немає на дошці, вам потрібно зробити одне з наступних дій:

  • покласти його на дошку,
  • перестати це робити
  • або змінити команди.

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

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

Ще одна дратівлива річ у спринтах - "Прем'єр-міністр говорить про зустрічі для інших проектів". На мою думку, прем'єр-міністр не є членом команди scrum, вони заповнюють роль Scrum «Власник продукту» і, таким чином, відповідають на запитання, а не повідомляють про хід.


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

@Ewan, ти можеш розширити це? Хто обробляє виправлення живих помилок, якщо його немає у спринті? Як власник проекту може бути керівником проекту одночасно? (Я маю на увазі, хто це він, чи він жонглює обидві ролі)
Денніс

відредаговано для наочності
Еван

@Dennis: Менеджер проектів не роль Scrum.
RemcoGerlich

@Ewan, спасибі Це не важливо для відповіді, але мені цікаво - "Прем'єр-міністр говорить про зустрічі для інших проектів", як це працює? Чи приходять прем'єр-міністри на зустріч щодо проекту X, але говорять про Y? Мені важко це уявити. Як / чому це можливо? Ви маєте на увазі, що вони заходять і, по суті, починають пліткувати або виходити з теми, чи є більш глибока причина, щоб вони говорили про невідкладні цілі / потреби зустрічі? Я б сказав: "приємно це почути, але я не є частиною проекту Y ... ніяких знань / досвіду немає. Чи можемо ми повернутися до X?"
Денніс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.