View
28
Download
0
Category
Preview:
Citation preview
Давайте знакомиться ;)
Алена ПрихничCo-founder & trainer @ E5
Scrum Master @ Betlab
IC Agile certified professional
Прошла путь от сотрудника отдела поддержки до менеджера проектов и руководителя офиса. Проводжу тренинги по гибким
методологиям, менеджменту и мотивации.
Последний проект - открытие киевского офиса аутсорсинговой компании в Киеве.
А что вообще происходит?
Product Owner хочет добавить в sprint новые user stories
Разработчик во время выяснения деталей с PO понимает, что размер user story больше, чем думали изначально
Тестировщики во время тестирования понимают, что размер user story больше, чем думали изначально
Почему? У PO может быть
контракт/ внешние обезательства/ он кому-то что-то пообещал и забыл
PO не понимает/ ему все равно, что sprint scope нельзя менять
Совещание PO с бизнесом после вашего sprint planning и утверждения им sprint scope
Что делать? Выясняем почему РО хочет
добавить новые stories
Обьясняем последствия для sprint
Говорим «Нет» (без фанатизма)
Предлагаем варианты решения:
• Сделать это в следующем sprint• Выкинуть что-то в замен• Играемся с классикой проектного
менеджмента ;)
Resources Quality
Scope
Как предотвратить?
Просвещаем PO относительно Agile, Scrum etc.
Вовлекаем PO в планирование (делаем частью команды)
Показываем потери компании в у.е. от таких действий
Создаем и обновляем план релизов с разбивкой на спринты, делимся им с РО, бизнесом и всеми заинтересоваными
Делаем PBR до того как бизнес/ РО утвердили sprint scope
Почему?
Разработчик не вникал в суть истории во время планирования/ PBR
ВА не получил ответы на вопросы разработчиков
PO не предоставил всю информацию изначально
Что делать?
Оцениваем объем изменений
Вам повезло и доп. работа до нескольких часов
Вам не повезло... идем к РО с вариантами решения:• Сделать это в
следующем sprint• Выкинуть что-то в
замен• Опять этот
треугольник ;)
Resources Qua
lity
Scope
Как предотвратить? Мотивируем разработчиков
читать истории перед PBR
Договариваемся с РО о выделении на это времени
Пишем recaps & follow-ups на PBR
Добавляем вопросы в конкретные истории
Не берем историю без всей информации, используем definition of ready для story
Проводим двухуровневое планирование
Push PO на daily basis ;)
Почему?
Тестировщики не вовлечены в планирование/ PBR/ эстимацию
Тестировщики не правильно оценили объем работы
Новые детали в результате лучшего понимания продукта
Что делать?
Да то же, что и в случае с разработчиком ;) Оцениваем объем изменений
Вам повезло и доп. работа до нескольких часов
Вам не повезло... идем к РО с вариантами решения:• Сделать это в
следующем sprint• Выкинуть что-то в
замен• Опять этот
треугольник ;)
Resources Qua
lity
Scope
Как предотвратить?
Мотивируем тестировщиков читать истории перед PBR
Добавляем в definition of story ready утверждение ее тестировщиками
Оценка истории тестировщиками – must have
Пишем тест кейсы в начале спринта
Обсуждаем тест кейсы с разработчиками
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. Оформление доработок
Расставляем акценты
Recommended