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

PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Jul 15, 2015

Download

Education

GeeksLab
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: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

Page 2: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

Agile Project manager @ Ciklum

IC Agile certified professional

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

методологиям, менеджменту и мотивации.

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

Page 3: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

А вы? ;)

Page 4: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Все как в жизни ;)

Page 5: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

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

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

Page 6: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

Page 7: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Почему?

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

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

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

Page 8: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Что делать? Выясняем почему РО хочет

добавить новые stories Обьясняем последствия для

sprint Говорим «Нет» (без фанатизма) Предлагаем варианты решения:

• Сделать это в следующем sprint• Выкинуть что-то в замен• Играемся с классикой проектного

менеджмента ;)

Resources Quality

Scope

Page 9: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

Вовлекаем PO в планирование (делаем частью команды)

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

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

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

Page 10: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

Page 11: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Почему?

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

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

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

Page 12: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Что делать?

Оцениваем объем изменений Вам повезло и доп. работа

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

идем к РО с вариантами решения:• Сделать это в

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

Resources Qua

lity

Scope

Page 13: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

на это времени Пишем recaps & follow-ups на PBR Добавляем вопросы в конкретные

истории Не берем историю без всей

информации, используем definition of ready для story

Проводим двухуровневое планирование

Push PO на daily basis ;)

Page 14: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

Page 15: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Почему?

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

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

Новые детали в результате лучшего понимания продукта

Page 16: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

Что делать?

Да то же, что и в случае с разработчиком ;) Оцениваем объем изменений

Вам повезло и доп. работа до нескольких часов

Вам не повезло... идем к РО с вариантами решения:• Сделать это в

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

Resources Qua

lity

Scope

Page 17: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

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

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

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

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

Page 18: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

Page 19: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

2 weeks sprint

Team

Product Owner

Scrum master

Sprint backlog

Sprint Planning

Daily Stand up

Sprint ReviewRetrospective

Epic grooming

Storygrooming

PBR – Product Backlog Refinement

1.Чтение2.Вопросы3.Предварительная оценка4.Предварительный выбор команды

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

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

(wireframes, mockups,

scenarios)

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

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

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

2. Проблемы?

1. Понимание scope следующего спринта2. Оформление доработок

Расставляем акценты

Page 20: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

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

Page 21: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

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

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

Page 22: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

А что дальше?

Product Development Mindset

Page 23: PMLab. Алена Прихнич. “Изменение Scope спринта посередине разработки”

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

[email protected]

E5Trainings

E5TrainingsE5www.e-5.com.ua