Чи може майстер scrum виділити завдання?


19

Ми слідуємо за течією нашого проекту. Я бачу більшість випадків, коли майстер скраму виділяє завдання для нас. Однак я читаю з багатьох книг про те, що scrum працює навпаки (підхід «тягнути») і члени команди підбирають завдання чи функції. Чи майстер scrum призначає завдання правильним підходом чи це суперечить спритній ідеології?


4
Ви ставите питання таким чином, що підказує, що ви вважаєте, що існує правильний спосіб втілити Scrum. Це не так, як ви повинні на це дивитися. Scrum - це основна основа з дуже загальними вказівками. Але кожна команда та кожен проект повинні адаптувати керівні принципи відповідно до поточних потреб. Без набагато більше деталей про вашу команду неможливо дати конкретні поради.
Мартін Йорк

+1 Мартін - Рівно. Це рамки. Не потрібно бути догматичним чи пуристським у своєму підході.
Agile Scout

4
@Scout: ScrumMaster, який виступає менеджером проекту команд та управління, не є ні Scrum, ні спритним.
Мартін Вікман

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

Відповіді:


19

Відповідно до статті Вікіпедії про Scrum , завдання Sprint не призначаються ScrumMaster:

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

Крім того, визначення ScrumMaster полягає в тому, що він / вона є особою, відповідальною за те, щоб люди дотримувались правил процесу Scrum.

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

ScrumMaster не призначає завдання, прості та прості. Команда самоорганізовується, і рішення того, хто працює над тим, що вирішує команда.

Це справжній Scrum. Звичайно, багато організацій можуть використовувати варіанти цього.


Так. Пріоритети PO. Учасники команди оцінюють та вибирають. Простий і потужний.
Мартін Вікман

8

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

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

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

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

Іншими словами, не робіть цього лише тому, що процес говорить. Робіть те, що працює. Закрутіть решту.

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


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

4

Ніколи.

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

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

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


3

Як і будь-яка ідеологія, бувають випадки, коли книгу правил потрібно викинути або ретельно проігнорувати.

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

Існує велика різниця між розподілом завдань за диктатом (ви РОБИТИ X) та розподілом за обговоренням та згодою. Іноді угода може бути теплою.

Знову ж таки, можливо, команда потребує спрямування ... її важко знати.

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


Думати важко, і я можу робити лише стільки за день. Можливо, нехай щось або хтось інший подумає про дрібниці.
Едвард Странд

1
У міркуванні ви делегуєте цю відповідальність команді. Ти не перестаєш думати. Насправді ви думаєте колективно. Тож рішення краще.

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

2

На мою думку, негідник цього не повинен робити, члени команди повинні самі підбирати завдання. Якщо реферат займається лише адміністрацією, як це буває в нашій команді, не бачимо жодних проблем. Наш майстер scrum гарантує, що дошка scrum board зберігає синхронізацію з файлом excel. Роль майстра скраму повинна сприяти тому, що ми / він гарантує, що ви можете безперешкодно виконувати свою роботу. Це те, як ми працюємо. Чи знаєте ви, чому ваш скрутмайстер робить це? Чи боїться він керівника проекту застаріти? Він боїться, що команда не підбере завдання самостійно? Це може бути гарною ідеєю обговорити це під час ретроспективи.


1

Я був майстром scrum в обох типах середовищ (де я підштовхував завдання до людей і де люди тягнуть завдання).

Про команду Push ресурси розвитку не були взаємозамінними. Робота клієнта Windows повинна була перейти до розробника Windows, а робота в Інтернеті - до веб-розробника. Тому я зміг підштовхнути завдання до ресурсів під час сеансів планування. Я також зміг зробити індивідуальне планування потенціалу, щоб знати, коли перестати натискати.

Метод витягування добре працював у команді, де будь-яке завдання можна було підібрати будь-якими ресурсами. Але я не міг займатися індивідуальним плануванням потужностей під час сеансу планування, натомість мені довелося залежати від середньої швидкості, щоб знати, коли достатньо. (Минуло ~ 3-4 спринту, перш ніж ми добре уявили швидкість).

Я натрапив на цікаву статтю, в якій викладаються плюси та мінуси Push vs. Pull.

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