Мета Спринту - важливий компонент скрам. Він схожий на факел, який об'єднує команду розробки і допомагає їй рухатися під час Спринту. Про Цілі Спринту не дуже часто говорять, і цієї статті я хочу розкрити глибину цього елемента.
Для початку давайте заглянемо в Скрам Гайд і подивимося, як він описує Мета Спринту:
Мета Спринту дає Команді Розробки достатню гнучкість щодо функціональності, що розробляється в спринті. Мета Спринту об'єднує змістом вибрані елементи Беклога Продукту, і служить підставою для командної роботи.
Ми бачимо, що Мета Спринту «дає гнучкість», «об'єднує змістом» і «служить підставою». Я спробую пояснити ці ідеї і додам ще кілька важливих зауважень.
Мета Спринту дає гнучкість щодо функціональності
У розробці інноваційних продуктів часто все йде не так, як гадалося. Якщо команда знає свою Мета Спринту, вона може перегрупуватися і досягти Цілей, нехай навіть з меншою функціональністю, ніж планувалося.
Припустимо, на плануванні була сформульована Мета Спринту: «Реалізувати базовий функціонал для реєстрації користувачів». В кінці Спринту команда розуміє, що не встигає реалізувати фичу відновлення забутого пароля. Проте мета досягнута - кінцевий користувач уже може реєструватися і створювати свій профайл. І поки пароль йому краще не забувати))
Пояснює завдання сенсом, мотивує Команду
Люди працюють захоплено і з великим задоволенням, якщо розуміють, навіщо це потрібно і який внесок вони внесуть до загальної справи. Мета Спринту може звучати так: «Запустити партнерську програму (трейдери) для залучення нових клієнтів і зростання доходу компанії».
Згуртовує Команду Розробки
Пам'ятаєте байку Крилова «Лебідь, рак і щука»? Мета Спринту дає підставу для командної роботи, вона пояснює, навіщо працювати разом, а не над розрізненими ініціативами. Наведені вище два приклади задають чіткий фокус команді і об'єднують її.
Допомагає управляти ризиками
Кожен Спринт є окремим проектом з обмеженим бюджетом і часом. Мета Спринту висловлює ризик, який знижує Скрам-команда в поточному Спринті. Ризик може бути технологічний, пов'язані з людьми, зовнішнім середовищем і т.д.
Уявімо собі контекст, в якому Власник Продукту бачить великий технічний ризик і визначає наступної Метою Спринту: «Спробувати технологію X і Y, прийняти фінальне рішення за результатами експерименту». Команда Розробки реалізує в спринті два прототипи для зниження ризику прийняття неправильного рішення.
Допомагає фокусуватися і приймати рішення
Мета Спринту допомагає виділяти важливе і відсікати зайве під час Спринту. Несподівано виникло нове завдання? Наскільки вона пов'язана з поточною Метою Спринту? Якщо так, то Скрам Команда може подумати про її включення до Беклог Спринту. Якщо немає, з'являється підстава відкласти її.
Уявіть, на третій день Спринту під час Щоденного скрам один з розробників ділиться інформацією про те, що він виявив як закрити баг, який команда не могла відтворити протягом останніх тижнів. За його словами, на лагодження необхідно не більше трьох годин. Команда нагадує, що баг має більш низький пріоритет, ніж поточні завдання. Більш того, він ніяк не пов'язаний з поточною Метою Спринту, тому буде закритий в наступному спринті.
Допомагає управляти очікуваннями зацікавлених осіб
Зацікавленим особам не потрібно знати всіх деталей плану, над яким працює Скрам-команда. Цілі Спринту часто цілком достатньо, щоб задовольнити їх інтерес.
Припустимо, команда реалізувала нову партнерську програму для трейдерів, а наступна Мета Спринту звучить так: «Партнери отримують винагороду відповідно до обраної моделлю заробітку». Чи буде зрозуміло зацікавлених осіб, над чим працюватиме Скрам Команда в наступному спринті? Упевнений, що так.
Сподіваюся, шести причин було досить для того, щоб переконати вас у тому, що Мета Спринту - надзвичайно важливий елемент скрам. У наступній статті ми поговоримо про восьми способах її формулювання.
Мене звуть Ілля Павличенко. і я - Аджайл Коуч в компанії Unusual-Concepts. Також я сертифікований Скрам тренер в Scrum.org Я ні хвилини не працюю, тому що займаюся улюбленою справою. Скрам - моє хобі і моє життя. Хочете більше дізнатися про те, як стати ефективним Скрам-майстром і Власником Продукту? Приходьте на мої Professional Scrum Master (PSM) і Professional Scrum Product Owner (PSPO) тренінги.