0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>18 мар 2021</li>
2
<ul><li>18 мар 2021</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Похоже, обновлённый гайд сделал Scrum доступнее, и не только для программистов. Выясняем, что поменялось и не маркетинговый ли это ход.</p>
4
</ul><p>Похоже, обновлённый гайд сделал Scrum доступнее, и не только для программистов. Выясняем, что поменялось и не маркетинговый ли это ход.</p>
5
<p>Автор статей о программировании. Изучает Python, разбирает сложные термины и объясняет их на пальцах новичкам. Если что-то непонятно - возможно, вы ещё не прочли его следующую публикацию.</p>
5
<p>Автор статей о программировании. Изучает Python, разбирает сложные термины и объясняет их на пальцах новичкам. Если что-то непонятно - возможно, вы ещё не прочли его следующую публикацию.</p>
6
<p>В документе описан порядок проектной работы в команде: как поставить цель и спланировать работу над продуктом, выстраивать отношения между разработчиками, контролировать прогресс и так далее. Правилa Scrum периодически обновляются - их рекомендуют всем скрам-командам. Сейчас вышла пятая версия - мы рассмотрим её основные положения.</p>
6
<p>В документе описан порядок проектной работы в команде: как поставить цель и спланировать работу над продуктом, выстраивать отношения между разработчиками, контролировать прогресс и так далее. Правилa Scrum периодически обновляются - их рекомендуют всем скрам-командам. Сейчас вышла пятая версия - мы рассмотрим её основные положения.</p>
7
<p><strong>Справка о Scrum ↓</strong></p>
7
<p><strong>Справка о Scrum ↓</strong></p>
8
<p><strong>Справка о Scrum</strong></p>
8
<p><strong>Справка о Scrum</strong></p>
9
<p>Представьте жилой дом. Стены, крыша, фундамент - это каркас, на котором всё держится. Без каркаса не получится сделать ремонт и жить в квартире.</p>
9
<p>Представьте жилой дом. Стены, крыша, фундамент - это каркас, на котором всё держится. Без каркаса не получится сделать ремонт и жить в квартире.</p>
10
<p>Командный проект похож на жилой дом. Чтобы получить результат, нужно сначала установить правила, по которым будет работать команда.</p>
10
<p>Командный проект похож на жилой дом. Чтобы получить результат, нужно сначала установить правила, по которым будет работать команда.</p>
11
<p>Scrum - набор правил для управления проектами. От них желательно не отклоняться - нарушение часто приводит к управленческим ошибкам и снижению эффективности. Если компания выбирает Scrum, ей важно следить за обновлением руководства. Ниже - вебинар по основам внедрения Scrum-подхода.</p>
11
<p>Scrum - набор правил для управления проектами. От них желательно не отклоняться - нарушение часто приводит к управленческим ошибкам и снижению эффективности. Если компания выбирает Scrum, ей важно следить за обновлением руководства. Ниже - вебинар по основам внедрения Scrum-подхода.</p>
12
Как управлять проектами с помощью Scrum. Спикер: Владимир Завертайлов - директор студии "Сибирикс"<p><strong>Подробный обзор нового руководства</strong></p>
12
Как управлять проектами с помощью Scrum. Спикер: Владимир Завертайлов - директор студии "Сибирикс"<p><strong>Подробный обзор нового руководства</strong></p>
13
<ul><li><a>Scrum Guide 2020 на русском и английском языке</a>.</li>
13
<ul><li><a>Scrum Guide 2020 на русском и английском языке</a>.</li>
14
<li><a>Презентация Кена Швабера и Джеффа Сазерленда</a> - авторы гайда проводят двухчасовой стрим и рассказывают про новое руководство.</li>
14
<li><a>Презентация Кена Швабера и Джеффа Сазерленда</a> - авторы гайда проводят двухчасовой стрим и рассказывают про новое руководство.</li>
15
<li><a>Статьи и комментарии к новому руководству сообщества scrum.org</a>.</li>
15
<li><a>Статьи и комментарии к новому руководству сообщества scrum.org</a>.</li>
16
</ul><p>Старое руководство часто провоцировало конфликты интересов между<a>владельцем продукта</a>и командой разработчиков. Владелец продукта ставил в приоритет цели бизнеса и заказчиков, а разработчики старались не завалить срок или снять с себя ответственность за некачественный результат.</p>
16
</ul><p>Старое руководство часто провоцировало конфликты интересов между<a>владельцем продукта</a>и командой разработчиков. Владелец продукта ставил в приоритет цели бизнеса и заказчиков, а разработчики старались не завалить срок или снять с себя ответственность за некачественный результат.</p>
17
<p><strong>Было: Scrum 2017</strong></p>
17
<p><strong>Было: Scrum 2017</strong></p>
18
<p>Владелец продукта встречается с заказчиком и<strong></strong>соглашается за два месяца выпустить сайт вместе с мобильными приложениями под iOS и Android.</p>
18
<p>Владелец продукта встречается с заказчиком и<strong></strong>соглашается за два месяца выпустить сайт вместе с мобильными приложениями под iOS и Android.</p>
19
<p>После встречи он проводит командное совещание, перечисляет технические требования и игнорирует возражения разработчиков о нереалистичности цели.</p>
19
<p>После встречи он проводит командное совещание, перечисляет технические требования и игнорирует возражения разработчиков о нереалистичности цели.</p>
20
<p>Команда приступает к работе и смещает акцент с качества на скорость разработки. В итоге все в проигрыше: заказчик не получил нужный продукт, владелец продукта потерял заказчика, а разработчики лишились работодателя.</p>
20
<p>Команда приступает к работе и смещает акцент с качества на скорость разработки. В итоге все в проигрыше: заказчик не получил нужный продукт, владелец продукта потерял заказчика, а разработчики лишились работодателя.</p>
21
<p>Новое руководство решает проблему противостояния разработчиков и владельцев продукта. Последние отвечают за результат, а разработчики помогают с планированием: предупреждают о завышенных ожиданиях, проблемах и помогают выпустить продукт без потери качества.</p>
21
<p>Новое руководство решает проблему противостояния разработчиков и владельцев продукта. Последние отвечают за результат, а разработчики помогают с планированием: предупреждают о завышенных ожиданиях, проблемах и помогают выпустить продукт без потери качества.</p>
22
<p>Владелец продукта может делегировать свои обязанности кому-то из членов команды, но это не освобождает его от ответственности. Если что-то пойдёт не так, он не сможет перекинуть вину на другого сотрудника.</p>
22
<p>Владелец продукта может делегировать свои обязанности кому-то из членов команды, но это не освобождает его от ответственности. Если что-то пойдёт не так, он не сможет перекинуть вину на другого сотрудника.</p>
23
<p><strong>Стало: Scrum 2020</strong></p>
23
<p><strong>Стало: Scrum 2020</strong></p>
24
<p>Владелец продукта встречается с заказчиком и получает предложение: за два месяца нужно выпустить сайт и приложения под iOS и Android.</p>
24
<p>Владелец продукта встречается с заказчиком и получает предложение: за два месяца нужно выпустить сайт и приложения под iOS и Android.</p>
25
<p>После встречи он проводит командное совещание, перечисляет технические требования и выслушивает возражения разработчиков. Владелец продукта и разработчики составляют альтернативный план, который позволяет достичь цели. Например, договариваются увеличить срок и вместо двух месяцев поставить шесть.</p>
25
<p>После встречи он проводит командное совещание, перечисляет технические требования и выслушивает возражения разработчиков. Владелец продукта и разработчики составляют альтернативный план, который позволяет достичь цели. Например, договариваются увеличить срок и вместо двух месяцев поставить шесть.</p>
26
<p>Затем владелец продукта назначает новую встречу с заказчиком и пробует договориться о других условиях с учётом возможностей команды. Все в выигрыше: заказчик получает качественный продукт, владелец продукта укрепляет доверие заказчика, а у команды появляется стабильная работа.</p>
26
<p>Затем владелец продукта назначает новую встречу с заказчиком и пробует договориться о других условиях с учётом возможностей команды. Все в выигрыше: заказчик получает качественный продукт, владелец продукта укрепляет доверие заказчика, а у команды появляется стабильная работа.</p>
27
<p>Если договориться не получается, то всё равно все в выигрыше: заказчик экономит время, владелец продукта не тратит ресурсы на заранее убыточную сделку, а команде не нужно жертвовать качеством и делать плохую работу.</p>
27
<p>Если договориться не получается, то всё равно все в выигрыше: заказчик экономит время, владелец продукта не тратит ресурсы на заранее убыточную сделку, а команде не нужно жертвовать качеством и делать плохую работу.</p>
28
<p>Ещё в руководстве сделали акцент на кросс-функциональности скрам-команд - условии, что у всех участников достаточно квалификации для решения поставленных задач. Некомпетентные люди затягивают разработку на неопределённый срок, и это мешает планировать работу над продуктом.</p>
28
<p>Ещё в руководстве сделали акцент на кросс-функциональности скрам-команд - условии, что у всех участников достаточно квалификации для решения поставленных задач. Некомпетентные люди затягивают разработку на неопределённый срок, и это мешает планировать работу над продуктом.</p>
29
<p>Скрам-команда состоит из профессионалов, поэтому в коллективе не должно быть сотрудников, которые не уважают коллег или критикуют их работу. Конфликты мешают разработчикам взаимодействовать и создавать устойчивые командные связи: переходить в неизменном составе в новый проект, не тратить время на адаптацию и точнее прогнозировать результат.</p>
29
<p>Скрам-команда состоит из профессионалов, поэтому в коллективе не должно быть сотрудников, которые не уважают коллег или критикуют их работу. Конфликты мешают разработчикам взаимодействовать и создавать устойчивые командные связи: переходить в неизменном составе в новый проект, не тратить время на адаптацию и точнее прогнозировать результат.</p>
30
У всех участников скрам-команды есть свои обязанности и приоритеты. Раньше из-за этого конфликтовали, теперь на первом месте стоит общая цель<p>Раньше, чтобы спланировать спринт, команда задавала два вопроса: что нужно сделать и как. Ответы превращались в задачи, которые в произвольном порядке распределяли между разработчиками. В таком планировании цель спринта не всегда учитывала цель продукта, команда могла затягивать разработку из-за ненужных действий.</p>
30
У всех участников скрам-команды есть свои обязанности и приоритеты. Раньше из-за этого конфликтовали, теперь на первом месте стоит общая цель<p>Раньше, чтобы спланировать спринт, команда задавала два вопроса: что нужно сделать и как. Ответы превращались в задачи, которые в произвольном порядке распределяли между разработчиками. В таком планировании цель спринта не всегда учитывала цель продукта, команда могла затягивать разработку из-за ненужных действий.</p>
31
<p><strong>Было: Scrum 2017</strong></p>
31
<p><strong>Было: Scrum 2017</strong></p>
32
<p>Есть задача: за шесть месяцев выпустить сайт с приложениями под iOS и Android. Шесть месяцев - крайний срок, после которого заказчик запускает рекламу и планирует продавать свои услуги через мобильные приложения.</p>
32
<p>Есть задача: за шесть месяцев выпустить сайт с приложениями под iOS и Android. Шесть месяцев - крайний срок, после которого заказчик запускает рекламу и планирует продавать свои услуги через мобильные приложения.</p>
33
<p>Команда делит задачу на шесть спринтов и выбирает такой порядок:</p>
33
<p>Команда делит задачу на шесть спринтов и выбирает такой порядок:</p>
34
<p>1-й спринт: разработка сайта.</p>
34
<p>1-й спринт: разработка сайта.</p>
35
<p>2-й спринт: тестирование сайта.</p>
35
<p>2-й спринт: тестирование сайта.</p>
36
<p>3-й спринт: разработка iOS-приложения.</p>
36
<p>3-й спринт: разработка iOS-приложения.</p>
37
<p>4-й спринт: тестирование iOS-приложения.</p>
37
<p>4-й спринт: тестирование iOS-приложения.</p>
38
<p>5-й спринт: разработка Android-приложения.</p>
38
<p>5-й спринт: разработка Android-приложения.</p>
39
<p>6-й спринт: тестирование Android-приложения.</p>
39
<p>6-й спринт: тестирование Android-приложения.</p>
40
<p>На первый взгляд, проблемы нет и не будет, если разработчики с первого раза всё сделают хорошо. Но если разработка любого мобильного приложения затянется, заказчик не получит результата.</p>
40
<p>На первый взгляд, проблемы нет и не будет, если разработчики с первого раза всё сделают хорошо. Но если разработка любого мобильного приложения затянется, заказчик не получит результата.</p>
41
<p>В новом руководстве на первом месте стоит вопрос: "Почему или в чём ценность спринта?" Каждый спринт должен соответствовать цели продукта:</p>
41
<p>В новом руководстве на первом месте стоит вопрос: "Почему или в чём ценность спринта?" Каждый спринт должен соответствовать цели продукта:</p>
42
<ul><li>Если цель продукта ясна, то команда может переходить к планированию и думать над списком задач для каждого спринта.</li>
42
<ul><li>Если цель продукта ясна, то команда может переходить к планированию и думать над списком задач для каждого спринта.</li>
43
<li>Если цель неясна, то команде нужно уточнить задачу и собрать дополнительную информацию о продукте.</li>
43
<li>Если цель неясна, то команде нужно уточнить задачу и собрать дополнительную информацию о продукте.</li>
44
<li>Если цель спринта не совпадает с целью продукта, то такой спринт не нужен - это лишняя работа, которую можно не делать.</li>
44
<li>Если цель спринта не совпадает с целью продукта, то такой спринт не нужен - это лишняя работа, которую можно не делать.</li>
45
</ul><p>После того как команда сформулировала цели, нужно определить первый шаг. Важно всегда начинать с задач, которые несут наибольшую ценность для продукта.</p>
45
</ul><p>После того как команда сформулировала цели, нужно определить первый шаг. Важно всегда начинать с задач, которые несут наибольшую ценность для продукта.</p>
46
<p><strong>Стало: Scrum 2020</strong></p>
46
<p><strong>Стало: Scrum 2020</strong></p>
47
<p>Задача: за шесть месяцев выпустить сайт с приложениями под iOS и Android. Шесть месяцев - крайний срок, после которого заказчик запускает рекламу и планирует продавать свои услуги через мобильные приложения.</p>
47
<p>Задача: за шесть месяцев выпустить сайт с приложениями под iOS и Android. Шесть месяцев - крайний срок, после которого заказчик запускает рекламу и планирует продавать свои услуги через мобильные приложения.</p>
48
<p>Определяем цели, которых можно достичь в рамках одного спринта:</p>
48
<p>Определяем цели, которых можно достичь в рамках одного спринта:</p>
49
<p>1-й спринт: разработка сайта.</p>
49
<p>1-й спринт: разработка сайта.</p>
50
<p>2-й спринт: тестирование сайта.</p>
50
<p>2-й спринт: тестирование сайта.</p>
51
<p>3-й спринт: разработка iOS-приложения.</p>
51
<p>3-й спринт: разработка iOS-приложения.</p>
52
<p>4-й спринт: тестирование iOS-приложения.</p>
52
<p>4-й спринт: тестирование iOS-приложения.</p>
53
<p>5-й спринт: разработка Android-приложения.</p>
53
<p>5-й спринт: разработка Android-приложения.</p>
54
<p>6-й спринт: разработка Android-приложения.</p>
54
<p>6-й спринт: разработка Android-приложения.</p>
55
<p>В задаче заказчик акцентировал внимание на мобильных приложениях - это повод собрать дополнительную информацию о продукте. Узнаём следующее: бизнес не сможет работать без мобильных приложений. Сайт важен, но у него второстепенные функции: это ресурс с информацией о компании и дополнительная площадка для скачивания мобильных приложений.</p>
55
<p>В задаче заказчик акцентировал внимание на мобильных приложениях - это повод собрать дополнительную информацию о продукте. Узнаём следующее: бизнес не сможет работать без мобильных приложений. Сайт важен, но у него второстепенные функции: это ресурс с информацией о компании и дополнительная площадка для скачивания мобильных приложений.</p>
56
<p>Учитываем цель продукта, расставляем приоритеты и получаем такой план:</p>
56
<p>Учитываем цель продукта, расставляем приоритеты и получаем такой план:</p>
57
<p>1-й спринт: разработка iOS-приложения.</p>
57
<p>1-й спринт: разработка iOS-приложения.</p>
58
<p>2-й спринт: тестирование iOS-приложения.</p>
58
<p>2-й спринт: тестирование iOS-приложения.</p>
59
<p>3-й спринт: разработка Android-приложения.</p>
59
<p>3-й спринт: разработка Android-приложения.</p>
60
<p>4-й спринт: тестирование Android-приложения.</p>
60
<p>4-й спринт: тестирование Android-приложения.</p>
61
<p>5-й спринт: разработка и тестирование сайта.</p>
61
<p>5-й спринт: разработка и тестирование сайта.</p>
62
<p>6-й спринт: резервное время на доработку мобильных приложений.</p>
62
<p>6-й спринт: резервное время на доработку мобильных приложений.</p>
63
<p>Понимание цели продукта позволило скорректировать цели спринтов: мы вынесли на первое место создание мобильных приложений и заложили время на их доработку, то есть сосредоточили усилия команды на главной задаче.</p>
63
<p>Понимание цели продукта позволило скорректировать цели спринтов: мы вынесли на первое место создание мобильных приложений и заложили время на их доработку, то есть сосредоточили усилия команды на главной задаче.</p>
64
<p>Второстепенную задачу по разработке сайта мы сократили по времени и поставили на последнее место. Бизнес может обойтись без сайта, а сайт без хорошо проработанных мобильных приложений - бесполезная трата усилий.</p>
64
<p>Второстепенную задачу по разработке сайта мы сократили по времени и поставили на последнее место. Бизнес может обойтись без сайта, а сайт без хорошо проработанных мобильных приложений - бесполезная трата усилий.</p>
65
<p>Фокус на цели продукта избавляет команду от постоянной занятости, когда все разработчики пишут какой-то код, находятся полный день в офисе и не создают ничего ценного. Принципы Scrum не допускают лишней работы.</p>
65
<p>Фокус на цели продукта избавляет команду от постоянной занятости, когда все разработчики пишут какой-то код, находятся полный день в офисе и не создают ничего ценного. Принципы Scrum не допускают лишней работы.</p>
66
<p>Авторы руководства считают, что хороший продукт сложно выпустить с первого раза. Поэтому вместо лишних действий рекомендуют закладывать время на доработку основных функций. Лучше выпустить и протестировать несколько версий приложения с пятью основными функциями, чем надеяться на одну идеальную версию с десятью.</p>
66
<p>Авторы руководства считают, что хороший продукт сложно выпустить с первого раза. Поэтому вместо лишних действий рекомендуют закладывать время на доработку основных функций. Лучше выпустить и протестировать несколько версий приложения с пятью основными функциями, чем надеяться на одну идеальную версию с десятью.</p>
67
Цель спринта и расстановка приоритетов в списке задач зависят от цели продукта. Если скрам-команда не приносит пользы, то в ней нет смысла<p>Предыдущее руководство напоминало неточную инструкцию. Если команда пробовала внедрить Scrum без сертифицированного скрам-мастера, то рисковала неправильно трактовать отдельные положения руководства. Так появлялись формальные ритуалы, которые не помогали, а мешали работе.</p>
67
Цель спринта и расстановка приоритетов в списке задач зависят от цели продукта. Если скрам-команда не приносит пользы, то в ней нет смысла<p>Предыдущее руководство напоминало неточную инструкцию. Если команда пробовала внедрить Scrum без сертифицированного скрам-мастера, то рисковала неправильно трактовать отдельные положения руководства. Так появлялись формальные ритуалы, которые не помогали, а мешали работе.</p>
68
<p><strong>Было: Scrum 2017</strong></p>
68
<p><strong>Было: Scrum 2017</strong></p>
69
<p>Что предлагало руководство: команда должна ежедневно собираться на 15-минутную встречу, чтобы синхронизироваться и обсудить цели спринта.</p>
69
<p>Что предлагало руководство: команда должна ежедневно собираться на 15-минутную встречу, чтобы синхронизироваться и обсудить цели спринта.</p>
70
<p>На встрече каждый участник отвечает на три вопроса: что он сделал вчера, что планирует делать сегодня и какие проблемы мешают реализовать составленный план.</p>
70
<p>На встрече каждый участник отвечает на три вопроса: что он сделал вчера, что планирует делать сегодня и какие проблемы мешают реализовать составленный план.</p>
71
<p>Под этим подразумевалось, что команда должна ежедневно контактировать, не отставать от графика и совместно решать проблемы.</p>
71
<p>Под этим подразумевалось, что команда должна ежедневно контактировать, не отставать от графика и совместно решать проблемы.</p>
72
<p>Как это превратилось в ритуал: команда ежедневно собиралась на встречу и вместо обсуждения рабочих задач делала акцент на том, чтобы не выйти за рамки 15-минутного лимита, - времени, прописанного в руководстве.</p>
72
<p>Как это превратилось в ритуал: команда ежедневно собиралась на встречу и вместо обсуждения рабочих задач делала акцент на том, чтобы не выйти за рамки 15-минутного лимита, - времени, прописанного в руководстве.</p>
73
<p>Чтобы успеть провести совещание, один из участников по кругу задавал остальным одинаковые вопросы и получал краткие механические ответы:</p>
73
<p>Чтобы успеть провести совещание, один из участников по кругу задавал остальным одинаковые вопросы и получал краткие механические ответы:</p>
74
<p>- Что сделано: задача 15 и 20.</p>
74
<p>- Что сделано: задача 15 и 20.</p>
75
<p>- Что запланировано: задача 25 и 30.</p>
75
<p>- Что запланировано: задача 25 и 30.</p>
76
<p>- Какие проблемы: никаких, или проблема находится в процессе решения.</p>
76
<p>- Какие проблемы: никаких, или проблема находится в процессе решения.</p>
77
<p>Результат: команда ежедневно теряла время и не получала никакой пользы. Разработчики оставались наедине со своими проблемами, а у руководителей создавалось ложное ощущение, что работа над продуктом проходит по плану.</p>
77
<p>Результат: команда ежедневно теряла время и не получала никакой пользы. Разработчики оставались наедине со своими проблемами, а у руководителей создавалось ложное ощущение, что работа над продуктом проходит по плану.</p>
78
<p>Новое руководство отменяет все формальные процедуры и разрешает команде использовать любые полезные в работе инструменты. Их можно подбирать самостоятельно, исходя из задачи.</p>
78
<p>Новое руководство отменяет все формальные процедуры и разрешает команде использовать любые полезные в работе инструменты. Их можно подбирать самостоятельно, исходя из задачи.</p>
79
<p><strong>Стало: Scrum 2020</strong></p>
79
<p><strong>Стало: Scrum 2020</strong></p>
80
<p>Команда договаривается ежедневно собираться на утренние совещания и в свободной форме обсуждать проблемы продукта. Совещания не ограничены по времени и длятся по необходимости от пяти минут до нескольких часов. На встрече каждый участник говорит о проблемах и вместе с командой ищет решения. Если проблем нет, все идут работать.</p>
80
<p>Команда договаривается ежедневно собираться на утренние совещания и в свободной форме обсуждать проблемы продукта. Совещания не ограничены по времени и длятся по необходимости от пяти минут до нескольких часов. На встрече каждый участник говорит о проблемах и вместе с командой ищет решения. Если проблем нет, все идут работать.</p>
81
<p>Результат: команда концентрируется на решении проблем и использует совещания для ускорения разработки.</p>
81
<p>Результат: команда концентрируется на решении проблем и использует совещания для ускорения разработки.</p>
82
<p>Скрам-команда может как угодно организовать работу над продуктом и отслеживать прогресс. Главное - чтобы принятые правила никто не нарушал.</p>
82
<p>Скрам-команда может как угодно организовать работу над продуктом и отслеживать прогресс. Главное - чтобы принятые правила никто не нарушал.</p>
83
Формальные процедуры нельзя противопоставлять комфортной командной работе. Удобство важнее правил Руководства<p>Мы попросили практиков прокомментировать Scrum Guide 2020 и объяснить, какие изменения им понравились, что ухудшилось и могут ли IT-команды использовать обновлённый Scrum без помощи сертифицированного скрам-мастера.</p>
83
Формальные процедуры нельзя противопоставлять комфортной командной работе. Удобство важнее правил Руководства<p>Мы попросили практиков прокомментировать Scrum Guide 2020 и объяснить, какие изменения им понравились, что ухудшилось и могут ли IT-команды использовать обновлённый Scrum без помощи сертифицированного скрам-мастера.</p>
84
<p>Начнём с того, стоит ли нанимать скрам-мастера для внедрения нового Руководства. Ответ зависит от того, как команда работает сейчас:</p>
84
<p>Начнём с того, стоит ли нанимать скрам-мастера для внедрения нового Руководства. Ответ зависит от того, как команда работает сейчас:</p>
85
<ul><li>Если в команде классический Waterfall, люди по 30 лет работают в проекте и никто не хочет ничего менять, то самостоятельно перейти на гибкие методики работы с проектами вряд ли получится. В этом случае важно своевременно пригласить скрам-мастера, способного изменить систему.</li>
85
<ul><li>Если в команде классический Waterfall, люди по 30 лет работают в проекте и никто не хочет ничего менять, то самостоятельно перейти на гибкие методики работы с проектами вряд ли получится. В этом случае важно своевременно пригласить скрам-мастера, способного изменить систему.</li>
86
<li>Если речь идёт о только что сформировавшемся коллективе, который готов пробовать и экспериментировать, то скрам-мастера может заменить тимлид или кто-то из руководителей.</li>
86
<li>Если речь идёт о только что сформировавшемся коллективе, который готов пробовать и экспериментировать, то скрам-мастера может заменить тимлид или кто-то из руководителей.</li>
87
</ul><p>Скрам-мастер - это роль, которая по силам кому-то из участников команды. Но такой подход сработает только в случае, если выбранный участник будет разбираться в Scrum: как минимум прочитает несколько книг, изучит новую версию Руководства и посетит несколько тренингов. По-другому не получится.</p>
87
</ul><p>Скрам-мастер - это роль, которая по силам кому-то из участников команды. Но такой подход сработает только в случае, если выбранный участник будет разбираться в Scrum: как минимум прочитает несколько книг, изучит новую версию Руководства и посетит несколько тренингов. По-другому не получится.</p>
88
<p>Самое сложное - наладить Scrum-процесс с нуля. Если команда готовится к большим изменениям, я бы советовала нанимать скрам-мастера. В начале должен быть человек, который понимает Scrum и точно знает, что и для чего делать. Он сможет аргументировано донести и объяснить идеи Scrum каждому участнику команды.</p>
88
<p>Самое сложное - наладить Scrum-процесс с нуля. Если команда готовится к большим изменениям, я бы советовала нанимать скрам-мастера. В начале должен быть человек, который понимает Scrum и точно знает, что и для чего делать. Он сможет аргументировано донести и объяснить идеи Scrum каждому участнику команды.</p>
89
<p>Если изменения небольшие, команда новая, а руководитель разбирается в Scrum, то можно попробовать обойтись своими силами. Если после внедрения Scrum управлять проектами стало проще и эффективнее - это успех. Результатом должен стать работающий процесс и готовый продукт, а не соблюдение правил ради самих правил.</p>
89
<p>Если изменения небольшие, команда новая, а руководитель разбирается в Scrum, то можно попробовать обойтись своими силами. Если после внедрения Scrum управлять проектами стало проще и эффективнее - это успех. Результатом должен стать работающий процесс и готовый продукт, а не соблюдение правил ради самих правил.</p>
90
<p><strong>Виктория Писаренко</strong></p>
90
<p><strong>Виктория Писаренко</strong></p>
91
<p>Scrum Master / Agile Project Manager, Мюнхен; работает в проектах автоиндустрии, основатель Victoria’s Business Secrets Academy.</p>
91
<p>Scrum Master / Agile Project Manager, Мюнхен; работает в проектах автоиндустрии, основатель Victoria’s Business Secrets Academy.</p>
92
<p>Scrum родился из практики: наблюдений, проб и опыта команд. Здорово, что Руководство обновляется. И хотя эти изменения кажутся небольшими, за счёт них можно лучше понимать и применять фреймворк.</p>
92
<p>Scrum родился из практики: наблюдений, проб и опыта команд. Здорово, что Руководство обновляется. И хотя эти изменения кажутся небольшими, за счёт них можно лучше понимать и применять фреймворк.</p>
93
<p>Наверняка многие обратили внимание, что в новом Руководстве появилась Цель Продукта и что из Ежедневного Скрама убрали три вопроса, слепое следование которым превратило многие команды в зомби.</p>
93
<p>Наверняка многие обратили внимание, что в новом Руководстве появилась Цель Продукта и что из Ежедневного Скрама убрали три вопроса, слепое следование которым превратило многие команды в зомби.</p>
94
<p>Я бы хотела выделить три неочевидных изменения:</p>
94
<p>Я бы хотела выделить три неочевидных изменения:</p>
95
<ul><li>Scrum официально вышел за пределы разработки софта: в Руководстве убрали специфическую терминологию. Здорово, что больше команд могут увидеть для себя возможности в том, чтобы попробовать Scrum.</li>
95
<ul><li>Scrum официально вышел за пределы разработки софта: в Руководстве убрали специфическую терминологию. Здорово, что больше команд могут увидеть для себя возможности в том, чтобы попробовать Scrum.</li>
96
<li>Скрам-мастер теперь не лидер-слуга. Этот термин в русском переводе звучит странно в связи с тонкими различиями между "служить" и "обслуживать". Теперь скрам-мастер - "настоящий лидер, который служит скрам-команде и всей организации".</li>
96
<li>Скрам-мастер теперь не лидер-слуга. Этот термин в русском переводе звучит странно в связи с тонкими различиями между "служить" и "обслуживать". Теперь скрам-мастер - "настоящий лидер, который служит скрам-команде и всей организации".</li>
97
<li>Также скрам-мастер больше не фасилитирует События Скрама, а "убеждается в том, что они происходят, позитивны, продуктивны и не выходят за рамки ограничений по времени". Это очень важное изменение, которое корректирует неправильную трактовку ответственности скрам-мастера как "ведущего" встреч".</li>
97
<li>Также скрам-мастер больше не фасилитирует События Скрама, а "убеждается в том, что они происходят, позитивны, продуктивны и не выходят за рамки ограничений по времени". Это очень важное изменение, которое корректирует неправильную трактовку ответственности скрам-мастера как "ведущего" встреч".</li>
98
</ul><p>В целом новое Руководство побуждает команды и лидеров свериться с первоисточником и спросить себя: насколько в нас жив дух игры?</p>
98
</ul><p>В целом новое Руководство побуждает команды и лидеров свериться с первоисточником и спросить себя: насколько в нас жив дух игры?</p>
99
<p><strong>Юлия Аникеева</strong></p>
99
<p><strong>Юлия Аникеева</strong></p>
100
<p>Скрам-мастер, Scrumband. Работала с "Альфа-банк", "АльфаСтрахование", "Ростелеком", "Крок"</p>
100
<p>Скрам-мастер, Scrumband. Работала с "Альфа-банк", "АльфаСтрахование", "Ростелеком", "Крок"</p>
101
<p>Во время подготовки материала меня не покидало ощущение, что Scrum Guide 2020 появился с подачи маркетологов - в документ добавили несколько полезных изменений, но основная часть связана с популяризацией Scrum. Приведу несколько аргументов, с которыми не обязательно соглашаться.</p>
101
<p>Во время подготовки материала меня не покидало ощущение, что Scrum Guide 2020 появился с подачи маркетологов - в документ добавили несколько полезных изменений, но основная часть связана с популяризацией Scrum. Приведу несколько аргументов, с которыми не обязательно соглашаться.</p>
102
<p><strong>Scrum для всех.</strong>Новое руководство написали простым языком, чтобы привлечь широкую аудиторию. Авторы убрали IT-терминологию и позиционируют Scrum как удобный инструмент для всех компаний, где работу над продуктом можно разделить на этапы и распределить между небольшими командами.</p>
102
<p><strong>Scrum для всех.</strong>Новое руководство написали простым языком, чтобы привлечь широкую аудиторию. Авторы убрали IT-терминологию и позиционируют Scrum как удобный инструмент для всех компаний, где работу над продуктом можно разделить на этапы и распределить между небольшими командами.</p>
103
<p><strong>Scrum стал более гибким.</strong>Вместе с простым языком руководство предлагает вольное истолкование всех положений Scrum. Например, в предыдущем разделе мы разобрали ситуацию с ежедневным собранием, когда вместо пятнадцати минут и трёх стандартных вопросов команда общается сколько нужно и на любые темы.</p>
103
<p><strong>Scrum стал более гибким.</strong>Вместе с простым языком руководство предлагает вольное истолкование всех положений Scrum. Например, в предыдущем разделе мы разобрали ситуацию с ежедневным собранием, когда вместо пятнадцати минут и трёх стандартных вопросов команда общается сколько нужно и на любые темы.</p>
104
<p><strong>Scrum попал в зависимость от скрам-мастера.</strong>Простой язык и вольное истолкование годятся, если команда умеет работать со Scrum. В этом случае она берёт лучшее из нового руководства, заменяет устаревшие правила и продолжает двигаться к цели. Когда команда только знакомится с методологией, возникает проблема: участники понимают, какой нужен результат, но не знают, как к нему прийти. Появляется зависимость от скрам-мастеров - людей, которые, по мнению авторов руководства, должны отвечать за внедрение и правильное использование принципов Scrum в командах.</p>
104
<p><strong>Scrum попал в зависимость от скрам-мастера.</strong>Простой язык и вольное истолкование годятся, если команда умеет работать со Scrum. В этом случае она берёт лучшее из нового руководства, заменяет устаревшие правила и продолжает двигаться к цели. Когда команда только знакомится с методологией, возникает проблема: участники понимают, какой нужен результат, но не знают, как к нему прийти. Появляется зависимость от скрам-мастеров - людей, которые, по мнению авторов руководства, должны отвечать за внедрение и правильное использование принципов Scrum в командах.</p>
105
<p>Вот неполный список обязанностей скрам-мастера:</p>
105
<p>Вот неполный список обязанностей скрам-мастера:</p>
106
<ul><li>Отвечать за эффективность команды: организовать коучинг, налаживать самоуправление, следить за кросс-функциональностью разработчиков, устранять организационные препятствия.</li>
106
<ul><li>Отвечать за эффективность команды: организовать коучинг, налаживать самоуправление, следить за кросс-функциональностью разработчиков, устранять организационные препятствия.</li>
107
<li>Делать так, чтобы работа над проектом не выбивалась из срока, не распылялась на лишние задачи, не теряла в качестве и соответствовала цели продукта.</li>
107
<li>Делать так, чтобы работа над проектом не выбивалась из срока, не распылялась на лишние задачи, не теряла в качестве и соответствовала цели продукта.</li>
108
<li>Помогать владельцам продукта определить главную цель, подготовить список задач для каждого спринта и наладить общение с заказчиками.</li>
108
<li>Помогать владельцам продукта определить главную цель, подготовить список задач для каждого спринта и наладить общение с заказчиками.</li>
109
<li>Налаживать связь между несколькими командами.</li>
109
<li>Налаживать связь между несколькими командами.</li>
110
<li>Популяризовать Scrum.</li>
110
<li>Популяризовать Scrum.</li>
111
</ul><p>Скрам-мастер - новая профессия, в которой пока мало хороших специалистов. Как правило, для отдельной команды их приглашать дорого. Поэтому возникает проблема: если компания не планирует переводить все подразделения на Scrum и не может позволить себе скрам-мастера, то ей сложно правильно трактовать положения нового руководства. Без этого Scrum превращается в набор бесполезных формальных ритуалов.</p>
111
</ul><p>Скрам-мастер - новая профессия, в которой пока мало хороших специалистов. Как правило, для отдельной команды их приглашать дорого. Поэтому возникает проблема: если компания не планирует переводить все подразделения на Scrum и не может позволить себе скрам-мастера, то ей сложно правильно трактовать положения нового руководства. Без этого Scrum превращается в набор бесполезных формальных ритуалов.</p>
112
<p>На мой взгляд, авторы специально сделали руководство абстрактным, чтобы заработать на переаттестации действующих скрам-мастеров и аттестовать новых. Это плохо тем, что тимлиды многих IT-команд останутся без помощи скрам-мастеров и не смогут внедрить методологию, даже если захотят.</p>
112
<p>На мой взгляд, авторы специально сделали руководство абстрактным, чтобы заработать на переаттестации действующих скрам-мастеров и аттестовать новых. Это плохо тем, что тимлиды многих IT-команд останутся без помощи скрам-мастеров и не смогут внедрить методологию, даже если захотят.</p>
113
Скрам-мастер становится ключевой фигурой, без которой внедрение Scrum - сверхсложная задача<p>Scrum - эффективная методология, которая требует индивидуальной настройки под каждую компанию и команду. Если есть задача с нуля перейти на Scrum, то изучением нового руководства не обойтись - понадобится опытный скрам-мастер, способный адаптировать методологию под цели команды.</p>
113
Скрам-мастер становится ключевой фигурой, без которой внедрение Scrum - сверхсложная задача<p>Scrum - эффективная методология, которая требует индивидуальной настройки под каждую компанию и команду. Если есть задача с нуля перейти на Scrum, то изучением нового руководства не обойтись - понадобится опытный скрам-мастер, способный адаптировать методологию под цели команды.</p>
114
<p>Ситуация меняется, если не нужно переходить на Scrum с нуля. В этом случае даже частичное внедрение скрам-технологий поможет повысить эффективность любой IT-команды. Поэтому призываю тимлидов, текущих и будущих руководителей не зависеть от скрам-мастеров, а изучить Scrum и оценить его преимущества в работе над собственными проектами.</p>
114
<p>Ситуация меняется, если не нужно переходить на Scrum с нуля. В этом случае даже частичное внедрение скрам-технологий поможет повысить эффективность любой IT-команды. Поэтому призываю тимлидов, текущих и будущих руководителей не зависеть от скрам-мастеров, а изучить Scrum и оценить его преимущества в работе над собственными проектами.</p>
115
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
115
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>