Новая редакция Scrum Guide: что добавлено и как с этим работать
It’s not hard to make decisions when you know what your values are. © Roy E. Disney
Кен Швабер и Джефф Сазерленд, создатели знаменитого сегодня в IT-сфере фреймворка Scrum, не почивают на лаврах, наслаждаясь все более растущим интересом к их детищу и получая заслуженные дивиденды. Отцы-основатели Scrum продолжают активную работу в обучении, консалтинге, сертификации, распространении и, главное, дополнении и развитии своего фреймворка.
Совсем недавно, в июле 2016 года появилась официальная обновленная и дополненная самими авторами,
Что добавили в Scrum Guide July 2016
Основным дополнением 2016 года стали ценности, о которых и до этого говорилось в книгах и тренингах Джеффа и Кена, но которые никогда явно не фигурировали в Scrum Guide. Необходимыми ценностями для достижения прозрачности, постоянного выявления более эффективных действий и доверия между всеми заинтересованными лицами, авторы считают следующие:
Commitment — понимание необходимости брать обязательство перед собой, перед командой, перед организацией за выполнение поставленных целей и задач на короткий период работы
Focus — это сосредоточенность на ближайшей цели команды, на выполнении того обещания, которое было дано владельцу продукта, клиенту. Распыление не дает возможности брать на себя обязательства перед кем-либо. Сосредоточенность — даёт такую возможность.
Courage — это смелость, готовность к изменениям на благо продукта, клиента, команды. Это способность пробовать и предлагать новое, несмотря на риски; это умение делиться своими идеями, даже если не уверен, что они будут приняты или поняты правильно. Это есть двигатель позитивных изменений.
Openness — открытость в отношениях внутри команды и с клиентом, когда проблемы не прячутся «под ковер», и когда каждый член команды имеет право голоса. Только так можно реалистично прогнозировать, что может быть поставлено заказчику в установленный срок, и действительно выполнить обещанное. Только когда все согласились с достижимостью поставленных целей, с направлением движения, с выбранными путями достижения целей, только тогда можно взять на себя обязательство за их выполнение.
Respect — уважение рождает доверие, открытость и взаимопонимание. Это стремление внимательно выслушать и услышать друг друга, а не судить, обвинять, игнорировать. Это стремление эффективно взаимодействовать для достижения совместной цели, руководствуясь необходимостью и целесообразностью, а не амбициями; это признание альтернативных мнений и идей, отличных от твоих, рациональный выбор лучшей идеи с холодной головой.
Внедряем Scrum ценности
К сожалению, Scrum Guide не говорит о том, как привить команде эти ценности, как научиться и научить такому способу мышления. Но здесь и не может быть единого рецепта.
Хороший способ выработки командных ценностей предлагает Юрген Апелло в его книге Management 3.0. В чистом виде рекомендации Юргена не совсем подойдут для работы именно со Scrum ценностями, но я предлагаю его видоизменить. Ниже рассмотрим последовательность шагов, которая поможет команде осознать и принять ценности Scrum.
- Начать можно с общей встречи и открытого разговора со всей командой (включая Product Owner), желательно в начале проекта. Если это сделано не было, начать никогда не поздно. На встрече перечисляем и выписываем на доску Scrum ценности.
- Просим каждого члена команды на цветных карточках/стикерах написать, что именно для него значит каждая ценность, как бы он хотел, чтобы она проявлялась в их команде. Каждой ценности дать
3-5 характеристик. Получаем3-5 карточек от каждого члена команды. - Складываем все карточки и получаем набор определений к каждой ценности.
- Вместе делаем первичную группировку карточек. Все одинаковые и подобные карточки собираем и даем им единое название под соответствующей ценностью.
- Получаем набор примерно по
10-15 определений для каждой ценности. - Проводим несколько итераций по разделению наших карточек на 2 группы — «важно», «менее важно». Здесь можно голосовать, обсуждать. Но обязательно получить 2 равные группы. Чем-то придется жертвовать. Каждый раз то, что находится в разделе «важно» делим еще раз на «важно» и «менее важно».
- Останавливаемся, когда каждая ценность имеет по 3 определения в финальной группе «важно».
Таким образом, за 2-3-часовую встречу мы получаем общее понимание, что для нас значат Scrum ценности и какие конкретно их проявления мы будем стараться поддерживать. Полученные определения можно красиво оформить в плакат или в дерево ценностей, чтобы они всегда были на виду.
На ретроспективах рекомендую делать ревью ценностей, чтобы не дать команде забыть о них. Обсуждать, что получается, какие есть зоны развития и как именно мы будем над ними работать.
Когда команда уже полностью приняла и придерживается выработанных ценностей, можно провести еще одну встречу, чтобы углубить и расширить понимание каждой ценности и выйти на новый, более продвинутый уровень взаимодействия.
И помним, Scrum легко понять, но сложно освоить ©.
Удачи всем в непрерывном развитии :)