Як Scrum Master бере участь у щоденних режимах очікування?


21

У нас є професійний консультант Scrum Master [*], який нещодавно приєднався до нашого проекту. На жаль, ми не знаємо її імені (вона ніколи не представилась нам, вона просто зайшов за один день і сказала "у нас є щоденний стенд"), і, схоже, вона не робить багато іншого, крім крісла щоденна зустріч, коли я напівжартома попросила її також щоденно давати відгуки на зустрічі, вона досить здивовано сказала, що це робота майстра Scrum - "полегшити, а не брати участь".

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

Чи бере участь майстер Scrum у "вчорашньому, сьогоднішньому перешкодах" під час засідання, або їх роль просто головувати ("сприяти") зустрічі?

[*] Нам насправді не сказали, яка її робота, ми просто припускаємо, оскільки вона називає себе майстром Scrum


3
Якщо команда робить все правильно і не потребує зворотного зв'язку (оскільки майстер scrum може стояти осторонь і спостерігати, як ви самоорганізовуєтесь), я думаю, вона вам більше не потрібна.
superM

26
Не представляти себе командою здається дуже дивним, якою б методологією ви не керувались.
Док Браун

22
Це жарт, правда? Ви щодня зустрічаєтесь з кимось, і ви не запитували її ім'я? Я знаю, що суперечки можуть бути грубими, але загальні ввічливості в житті все ще діють.
Марка високої продуктивності

18
Ми могли б дізнатися її ім’я, але веселіше насолоджуватися безглуздістю ситуації, що склалася в Ділберті, в BigCo, з яким ми домовляємося. Оскільки вона не робить багато, це насправді не має значення.
user109170

8
SM може брати участь, задаючи критичні запитання, такі як "чи нормально, що ця історія зависла у тестовій колонці протягом останніх 2 днів?", Або запропонувавши вдосконалення процесу поточного розвитку. Відклавши це, SM є людиною, яка, як правило, дуже інвестує в людський аспект розробки програмного забезпечення. Якщо хтось подібний просто заходить, не представляючи себе ... Можливо, саме час почати розпитувати, яку цінність вона приносить колективу, бо це для мене звучить напевно.
Стефан Білліет

Відповіді:


21

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

Я працював з 5 командами scrum з відомою організацією, всі вони дотримувалися тієї ж практики.

Щоб отримати детальне уявлення про всі обов'язки майстра scrum, рекомендую ознайомитись з цим http://www.scrummasterchecklist.org/pdf/ScrumMaster_Checklist_12_unbranded.pdf


1

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

Ідея полягає в тому, щоб бути одним із "слуг-лідера".

Команда повинна мати можливість "наймати / звільняти" СМ, не мати їх, а вимагати стати, не представляючи себе.


це лише ваша особиста думка чи якась усталена практика? якщо останнє, будь ласка, надайте посилання на це
gnat

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

1

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

Якщо очікує, що СМ надасть статус її щоденній діяльності, то ІМХО має помилкові сподівання. Призначення статусу полягає в тому, щоб команда могла вирівняти свою діяльність, і я не знаю, чому член команди хотів би знати, що вона (SM) робила вчора, щоб планувати сьогодні. Принаймні одна книга навіть говорить про те, що від SM навіть не вимагається щоденних відвідувачів.


Якщо майстер scrum не завжди знаходиться в scrum, як вони дізнаються про перешкоди командам?
Енді

Книга, про яку я згадував, стосувалася інструменту, тобто TFS .. тому я припускаю, що в цьому контексті вони очікували, що той, хто зіткнеться з будь-якими перешкодами, просто запише проблему / перешкоду в інструмент і призначить його ScrumMaster .. якщо команда буде розміщена, то вони можна використовувати білу дошку, щоб перерахувати перешкоди .. Сказавши, що я відчуваю, що бувають випадки, коли СМ має бути в кожній зустрічі ..
Асим Гаффар

1

Майстер Scrum не обов'язково бере участь у щоденній зустрічі Scrum згідно з офіційними рамками Scrum.

Кілька цитат з Scrumguides.org :

  • "Майстер Scrum виконує правило, що в щоденній Scrum беруть участь лише члени команди розробників."

  • "Майстер Scrum гарантує, що Команда з питань розробки має зустріч, але Команда з питань розробки відповідає за проведення Щоденної Скрутки".

  • "Під час зустрічі члени Групи розвитку пояснюють [...]"

  • Завдання майстра Scrum - це "сприяння подіям Scrum за потребою чи потребою"

(Тим не менш, IMHO збільшує прозорість, якщо майстер Scrum приєднується до процедури "вчора, сьогодні, перешкоди". Також ІМХО, досконалий Власник продукту, необов'язково може також брати участь і відповідати на три пропозиції у щоденній Scrum. Але це проти офіційного Scrum.)


0

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

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

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


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

0

Ваша компанія почала неправильно. Майстер скраму повинен бути частиною команди.

Наймаючи штатного майстра розробки, все, що ви зробили, - це додати ще один шар між командою та керівництвом / власниками пакетів. Зовсім не спритний.

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

Тепер це відповідає на всі запитання. СМ є частиною команди, він бере участь у всіх командах. легко.

бути SM - це лише найголовніша робота - слідкувати за зовнішніми завданнями команди. Тому SM зазвичай займає трохи менше роботи, тому що він буде тим, хто весь час переривається зовнішнім зв’язком та надсиланням електронних листів на кшталт "будь-які оновлення на це запитання?". нічого більше.

Продавець зміїної олії, який побачив можливість продати себе в ролі майстрів scrum master, - це негідність землі і повністю йде проти Agile, як ви зазначили.


Майстер scrim є частиною команди, але насправді рекомендував їм не робити розробки. Їх повна робота - це сприяння проведенню різних спритних церемоній та усуненню перешкод.
Енді

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

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

це справедливо, якщо у вашої компанії є достатня кількість доріг для того, щоб хтось намагався розблокувати команду 24/7.
gcb

1
Майстер scrum не просто усуває перешкоди. Вони допомагають команді бути максимально ефективною, коли усунення перешкод є однією з частин цього. Інші частини включають проведення ретро / планування зустрічей, фіксацію результатів та показників та намагання вдосконалити процеси; вправи з побудови команди; сприяння навчанню та особистісному зростанню (часто лобіюючи органи за такі "свободи"); набагато більше.
Себастьян Керролл

0

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

FYI, ми використовуємо нашу щоденну зустріч в режимі реального часу за адресою http://www.standup.report, яка також дозволяє нашій офшорній команді брати участь та полегшувати процес зустрічей, додаючи / змінюючи подані завдання членами команди в Інтернеті.


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