Top Banner
Изменение sprint scope по средине разработки: кто виноват и что делать? Prykhnych Helen & Sakharov Roman @ E5
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Webinar requirements management

Изменение sprint scope по средине разработки: кто виноват и что делать?

Prykhnych Helen & Sakharov Roman @ E5

Page 2: Webinar requirements management

Давайте знакомиться ;)

Алена ПрихничCo-founder & trainer @ E5

IC Agile certified professionalПрошла путь от сотрудника отдела поддержки до менеджера проектов и руководителя офиса. Проводжу тренинги по гибким методологиям, менеджменту и мотивации.

Последний проект - открытие киевского офиса аутсорсинговой компании в Киеве.

Роман СахаровLead Business Analyst & Resource manager @ EPAM SystemsCertified Scrum Master, Trainer

Прошел путь от бизнес аналитика до resource менеджера, успешно внедряю процессы и провожу тренинги в EPAM Systems по гибким методологиям разработки и бизнес анализу. Создаю собственные трененги

Page 3: Webinar requirements management

А что вообще происходит?

Product Owner хочет добавить в sprint новые user stories

Разработчик во время выяснения деталей с PO понимает, что user story больше, чем думали изначально

Тестировщики во время тестирования/написания тест кейсов понимают, что user story больше, чем думали изначально

Page 4: Webinar requirements management

А как правильно?

Page 5: Webinar requirements management

1. Все вопросы отвечены

2. Детали реализации готовы

(wireframes, mockups,

scenarios)

3. Приоритеты выставлены

4. Четкое понимание

1. Мелкие уточнения

2. Проблемы?

1. Понимание scope

следующего спринта

2. Оформление доработок

PBR – Product Backlog Refinement

1.Вычитка2.Вопросы3.Предварительная оценка

4.Предварительный выбор

команды

Page 6: Webinar requirements management

Product Owner хочет добавить в sprint новые user stories

Page 7: Webinar requirements management

Почему?

У PO может быть контракт/внешние обезательства/он кому-то что-то пообещал и забыл

PO не понимает/ему все равно, что sprint scope нельзя менять

Совещание PO с бизнесом после вашего sprint planning и утверждения им sprint scope

Page 8: Webinar requirements management

Что делать?

Выясняем почему РО хочет добавить новые stories

Обьясняем последствия для sprint

Предлагаем варианты решения: Сделать это в следующем

sprint Выкинуть что-то в замен Играемся с классикой

проектного менеджмента ;)

Resources Quality

Scope

Page 9: Webinar requirements management

Как предотвратить?

Просвещаем PO относительно Agile, Scrum etc.

Показываем потери компании в у.е. от таких действий

Создаем и обновляем план релизов с разбивкой на спринты, делимся им с РО, бизнесом и всеми заинтересоваными

Делаем PBR до того как бизнес/РО утвердили sprint scope

Page 10: Webinar requirements management

Разработчик во время выяснения деталей с PO понимает, что user story больше, чем думали изначально

Page 11: Webinar requirements management

Почему?

Разработчик не вникал в суть истории во время планирования/ PBR

ВА не получил ответы на вопросы разработчиков

PO не предоставил всю информацию изначально

Page 12: Webinar requirements management

Что делать?

Re-estimation of stories Вам повезло и доп. работа до

нескольких часов Вам не повезло – идем к РО с

вариантами решения: Сделать это в следующем

sprint Выкинуть что-то в замен Опять этот треугольник ;)

Resources Quality

Scope

Page 13: Webinar requirements management

Как предотвратить?

Мотивируем разработчиков читать истории перед PBR

Договариваемся с РО о выделении на это времени

Пишем recaps & follow-ups на PBR

Добавляем вопросы в конкретные истории

Не берем историю без всей информации, используем definition of ready для story

Push PO на daily basis ;)

Page 14: Webinar requirements management

Тестировщики во время тестирования/написания тест кейсов понимают, что user story больше, чем думали изначально

Page 15: Webinar requirements management

Почему?

Тестировщики не вовлечены в планирование/ PBR/эстимацию

Тестировщики не правильно оценили объем работы

Page 16: Webinar requirements management

Что делать?

Re-estimation of stories Вам повезло и доп. работа до

нескольких часов Вам не повезло – идем к РО с

вариантами решения: Сделать это в следующем

sprint Выкинуть что-то в замен Опять этот треугольник ;)

Resources Quality

Scope

Page 17: Webinar requirements management

Как предотвратить?

Мотивируем тестировщиков читать истории перед PBR

Договариваемся с РО о выделении на это времени

Добавляем в definition of story ready утверждение ее тестировщиками

Оценка истории тестировщиками – must have

Пишем тест кейсы в начале спринта

Обсуждаем тест кейсы с разработчиками

Page 18: Webinar requirements management

Обучаем команду

Обучаем команду Agile

Они должны уметь push back PO ;)

Page 19: Webinar requirements management

Понять и помочь ;)

1) Ищем причины изменения sprint scope

2) Помогаем их устранить

Page 20: Webinar requirements management

Хотите узнать больше?

Welcome на наш workshop“Управление

требованиями на Agile проектах: от идеи к

работающему продукту”12 июля с 11:00 до 17:00

Page 21: Webinar requirements management

А также!

Odessa Web Camp 21-24 Июля!Наш доклад: Управление требованиями в Agile: как это происходит в реальном миреНаш воркшоп: по Управлению требованиямии скидка 10% по промо-коду E5Trainings

Page 22: Webinar requirements management

Спасибо за внимание!

Будем рады видеть вас 12 июля Workshop «Управление требованиями на проекте: от идеи к работаюшему продукту»10 и 29 июля ITKaiZenClub – встреча сообщества менеджеров в Киеве [email protected] E5Trainings E5Trainings E5 www.e-5.com.ua