HTML Diff
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>