Шрифт:
Интервал:
Закладка:
• Выберите пользовательскую историю с наивысшим приоритетом. Проверьте критерии успеха – всем они должны быть понятны.
• Спросите у команды, может ли эта история быть воплощена в течение этого спринта. Если ответ «да» и на этот счет ни у кого нет серьезных сомнений, тогда история включается в этот спринт.
• Если ответ «нет», разберитесь в причинах. Например, если история слишком большая, ее следует разбить на подзадачи. Если ответ все еще «нет», продолжайте обсуждение.
• Повторяйте этот процесс, пока журнал спринта не станет, возможно, непростым, но главное – выполнимым.
• Владелец продукта должен подтвердить, что журнал спринта соответствует цели спринта. Если нет, работайте сообща с ним, чтобы выяснить, чего именно не хватает.
• Сделано!
Ежедневная летучка, или дейли скрам (иногда стендап-встреча) – небольшая встреча, длящаяся не более пятнадцати минут, но происходящая каждый день, – сориентирована на текущей работе. Чем раньше команда привыкнет к такому графику, тем лучше. Главная идея летучки – сделать так, чтобы члены команды предоставляли друг другу информацию о работе каждого из них каждые 24 часа, чтобы быть уверенными: работа сосредоточена на текущих задачах и выпуске продукта в целом.
Спринты – мини-проекты, которые, как и большие спринты, редко проходят гладко. Ожидайте этого – и сможете использовать эти летучки для того, чтобы разрешать любые возникшие проблемы. Здесь в игру вступает Скрам-мастер – его роль в том, чтобы предложить решения для возникших трудностей, препятствующих дальнейшей работе. Это не означает, что с проблемами нужно разбираться с наскока, но в случае ежедневного совещания можно рассчитывать на совет и помощь коллег.
– Да, иногда наши совещания бывают весьма динамичными
Ежедневное совещание придерживается очень простого формата: каждому члену команды задается три вопроса.
• Что вы делали вчера? Отслеживание прогресса.
• Что вы будете делать сегодня? Обсуждение плана.
• Какие затруднения у вас возникают? И это – самый главный вопрос.
Просто собрать всех на ежедневную Скрам-встречу вовремя и следить, чтобы все были сосредоточены на обсуждении, – уже работа сама по себе. Любая встреча может пойти неправильно, тем более если график работ очень плотный. Скрам-мастер должен убедиться в том, что команда не отвлекается от участия в совещании и что все сосредоточены на рабочих вопросах. Это может показаться легким и само собой разумеющимся – и так и будет, если все сфокусированы на том, что происходит. Скрам-мастер не должен быть нянечкой и ставить непослушных в угол. Ну по крайней мере, не буквально.
Ежедневная летучка – барометр, указывающий на состояние спринта, эффективность команды и множество других вещей. Опытному наблюдателю, такому как тренер, достаточно будет посетить только одну или две летучки, чтобы уже оценить успешность работы над проектом. Конечно, даже у специалистов такие ежедневные встречи редко проходят полностью гладко, но когда что-то постоянно мешает нормальному ходу встречи – это серьезный повод обеспокоиться, особенно если это происходит постоянно.
Блистательный пример
Чтобы ежедневная Скрам-встреча прошла как надо, нужно быть бдительным. В конечном счете все зависит от людей, вовлеченных в процесс, – и есть определенные типы характера, которые способны серьезно помешать:
• Шумный наблюдатель – тот, кто не входит в состав команды, но будет пытаться встать и вмешаться в обсуждение. Скрам-мастер должен объяснить, что любые посторонние могут только наблюдать! Любые замечания можно выслушать потом.
• Опоздавший – приходит на встречу поздно, а затем просит пересказать ему то, что он пропустил. Не делайте этого (разве что это совершенно необходимо), поскольку уступка только поощрит эту дурную привычку.
• Отвлекающий – прерывает встречу, часто непреднамеренно, но всегда с отрицательными последствиями. Совет: придерживайтесь сценария; все послушают о вашем неудачном свидании в другое время.
• Скептик – не хочет находиться на встрече и, как следствие, ничем не помогает. Либо вы тут, либо нет, потому что все в команде должны играть по правилам.
• Тихоня – даже если кто-то немного застенчив, он должен выступить. Правило: каждый вносит свой вклад. Это не тот случай, когда молчание – золото.
• Футуристы – пытаются заглянуть в будущее, вместо того чтобы сосредоточиться на здесь и сейчас. Оставьте все концепты Владельцу продукта и сконцентрируйтесь на следующем выпуске.
• Непрошеный помощник – любой, кто хочет проводить стендап-встречу, разрешая проблемы других. Поощряйте совместное обсуждение проблем, но возможные варианты разрешения трудностей нужно пробовать уже после совещания.
Следите за такими нарушителями, особенно за теми, кто проявляет несколько черт из этого списка.
Обзор продукта, более известный как обзор спринта, является возможностью для команды показать плоды своих трудов владельцу продукта. Есть много мнений о том, что именно должен включать в себя обзор, но, по существу, это всего лишь способ получить жизненно важную обратную связь о том, что команда сделала. Обратная связь служит таким целям:
• Облегчение контроля над выпуском продукта: команда знает, является ли то, что они делают, в корне верным или нет.
• Обзор стратегических целей: проверка выполненности целей спринта с возможностью обсудить любые проблемы.
• Удовлетворение ожиданий заинтересованных сторон: уже на ранней стадии разработки они видят, что получат! И никаких сюрпризов в последнюю минуту.
Есть утверждающие однозначно: в конце спринта пользовательские истории должны превратиться в тестируемый, потенциально полезный продукт, и это правильно и достойно восхищения. Но даже если все складывается не так замечательно, владельцу продукта все равно стоит все просмотреть. Лучшая стратегия в данном случае – честность, и не стоит скрывать никакие проблемы или неудачи. Рассматривайте их как возможность провести соответствующую переоценку WiP.
Блистательный пример
Обзор итогов открыт для всех (в разумных пределах, конечно). Команда со Скрам-мастером представляет работу, которую они согласились делать на этапе планирования спринта. Все заинтересованные стороны и конечные пользователи должны также присутствовать на этой сессии, но в основном просто в качестве наблюдателей, а не активных участников.