Urazbaev.Wr

Preview:

DESCRIPTION

 

Citation preview

Product Management Goes Agile

Или как хорошая Agile-команда воспитывает менеджеров продуктов

Асхат УразбаевScrumTrek

© ScrumTrek.ru, 2009

Асхат Уразбаев

Тренер и консультантhttp://scrumtrek.ru

Сертифицированный Скрам-Мастер

Основатель и координатор сообщества AgileRussia

Содержание

• Что Agile меняет в организации• Изменение баланса продуктового и

технического менеджмента• Культура работы с рисками• Культура работы с информацией• Системное мышление и долгосрочный

успех

Scrum - итеративная инкрементальная разработка самоуправляемых и

самоорганизующихся команд Кен Швабер

Команда не существует в вакууме

• За пределами Scrum– Управление персоналом – Старт и окончание проектов– Стратегическое планирование– Контрактация и

бюджетирование– Работа с поставщиками – Маркетинг – …

Что Agile меняет в организации?

1. Изменение баланса в менеджменте

Продуктовый менеджмент

Технический менеджмент

Кому поручить новый проект?

Васе и Пете Всей команде

Разработка строится вокруг команда не проектов

• Проекты можно делать быстрее

• Приоритезировать нужно больше

• Декомпозировать глубже

• Нагрузка на продуктовый менеджмент выше

Самоорганизация команды

Нагрузка на технический менеджмент

меньше

Коллективное владение кодом

Совместное принятие решений

Кросс-функциональн

ость

Уровни управления

Продуктовый менеджмент

Технический менеджмент

Менеджер продукта aka Product Owner

Рынок

Технологии

Люди

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

• Взаимодействие с командой, ЗЛ, лидерство

• Система, архитектура, требования, планы итерации, долгосрочное планирование, отчетность, методологии

© Robin Dymond

Менеджер продукта aka Product Owner

Рынок

Технологии

Люди

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

• Взаимодействие с командой, ЗЛ, лидерство

• Система, архитектура, требования, планы итерации, долгосрочное планирование, отчетность, методологии

Менеджер продукта и продуктовая команда

• Ответственность• Прозрачность• Взаимопомощь• Менеджер продукта

• Пользователи• Маркетологи• Разработчики • Sales• Техсаппорт • …

Agile: эффективное оружие, с которым надо учиться обращаться

2. Культура работы с бизнес-рисками

Прозрачность

• Результат показываем раз в итерацию– Результат ЕСТЬ– Мы его ПОКАЗЫВАЕМ– Делаем это ЧАСТО

Итоги прозрачности

• Понятен прогресс• Фичи доделаны• Живые обсуждения

© ScrumTrek.ru, 2009

Факапы aka косяки

• Стали меньше (за неделю много не накосячишь)

• Происходят чаще и безопаснее (на демо, а не на выкладке проекта)

• Стали заметнее (их труднее скрыть)

Больше конфликтов в продуктовой команде

• «Вы опять сделали не то, не там и не так»

• Кто несет ответственность?

Примеры

• Менеджер продукта Вася опять выкатывает на боевой сервер непродуманную фичу. Трафик снизился на 10%.

• Что делать?

Частые ответы

Ничего не делать

Ошибки неизбежны

Командиры младшего и нередко среднего звена [в начале войны] все еще страдали нерасторопностью и неспособностью принимать самостоятельные решения - из-за суровых дисциплинарных взысканий они боялись брать на себя ответственность. Шаблон в подготовке командиров мелких подразделений приводил к тому, что они приучались не выходить за рамки уставов и наставлений и лишались инициативы и индивидуальности, что является очень важным для хорошего командира.

Кто не рискует – тот не пьет шампанского Наказание за плохой результат

Избегание риска

Низкие доходы

Коллективная ответственность

• Некого наказать в команде?

Креатив без ответственности

3. Культура работы с информацией

• Демо• Планирование

Команда обретает самосознание

Что говорит команда

Не Agile

Дайте нам четкое ТЗ!

Agile

Куда мы движемся?

Зачем мы делаем эту фичу?

Как можно улучшить фичу?

Принятие решений командой

• Сдвигать уровень принятия решений как можно ниже

Пример

• Вы не знаете, где расположить блок с рекламой

• Что делать?

Пример

Положить куда-нибудь

Есть проблемы и поважнее

От чего зависит ответ?

• Имеете ли вы информацию для принятия решений?– Нет. Контролируемый эксперимент для

получения знаний– Да. Анализ, расчет и валидация результатов

Культура Agile – постоянный поиск новых знаний

К чему это приводит с практической точки зрения

• Внятный Vision до начала разработки• Ready/ready – требования готовы к началу

итерации• Вовлечение команды в подготовку

требованийVision

Требования

Тесты

Системное мышление и ориентация на долгосрочный успех

Проблема

Сделать так, чтобы ошибки не повторялись

Найти причины

Устранить причины

Не Agile

Быстро править баги

Переписать заново

Быстро кодировать

Примеры

• Менеджер продукта Вася опять выкатывает на боевой сервер непродуманную фичу. Трафик снизился на 10%.

• Что делать?

Найти причины – устранить причины

• Обсуждение фич до реализации

• Вовлечение маркетинга в обсуждение

© ScrumTrek.ru, 2009

Agile

• Больший упор на продукт и бизнес• Растут требования к продуктовому

менеджменту• Меняется культура внутри организации

Lean

Спасибо!

• http://blog.scrumtrek.ru

• Вопросы?