Top Banner
Как продавать Agile?
34

Как продавать Agile заказчику?

Nov 12, 2014

Download

Documents

Nikita Filippov

Как продавать Agile заказчику?
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: Как продавать Agile заказчику?

Как

продавать

Agile?

Page 2: Как продавать Agile заказчику?

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

ScrumTrek

• Agile Coach

• Управляющий партнер

В прошлом

• Программист, менеджер проектов, методолог

Page 3: Как продавать Agile заказчику?

«Продажа» Agile

Page 4: Как продавать Agile заказчику?

Разговор (1)

• Нам нужно парное программирование (и это круто)

• Нет, не нужно (а ты гик)

Page 5: Как продавать Agile заказчику?

Разговор (2)

• Какая проблема самая важная для вас?

• У нас много багов в коде

• Нам нужно парное программирование!

• У нас нет времени

Page 6: Как продавать Agile заказчику?

Разговор (3)

• А почему это проблема?

• Ну мы не можем разработать достаточно быстро. Срываются сроки релиза. Заказчики жалуются.

• А парное программирование может помочь?

• Не уверен

• Может попробуем поработать так одну итерацию?

• Хорошая идея!

Page 7: Как продавать Agile заказчику?

Общий подход к «продаже»

• Выявление проблемы (потребности)

• Выявление последствий проблемы

• Предложить решение, обсудить его выгоды

• Рассмотреть опасения

• Установить безопасное окружение для пилотирования

• Общий Commit

Page 8: Как продавать Agile заказчику?

Потребности

• Скрытая потребность

• Неосознаваемая заказчиком

• Явная потребность

• Осознаваемая заказчиком

Page 9: Как продавать Agile заказчику?

Материалы

Нил Рекхем "СПИН-продажи"

Page 10: Как продавать Agile заказчику?

СПИН

• Ситуационные вопросы

• Проясняющие текущую ситуацию

• Проблемные вопросы

• Нащупывающие реальные проблемы

• Извлекающие вопросы

• Выясняющие важность проблем

• Направляющие вопросы

• Направляющие на варианты решения проблем

Page 11: Как продавать Agile заказчику?

Применимость Agile

• Agile противопоказан

• Заказчик не заинтересован в результате

• Agile работает

• Нужно максимально быстрое и эффективное достижение бизне-цели

Page 12: Как продавать Agile заказчику?

Заказчик хочет знать сроки окончания проекта

Page 13: Как продавать Agile заказчику?

Старинные методы оценки

Page 14: Как продавать Agile заказчику?

• Scrum –метод управления изменениями.

• Так его и продавать :-)

Page 15: Как продавать Agile заказчику?

Мой заказчик утверждает, что его требования не поменяются

Page 16: Как продавать Agile заказчику?

«Мы обычно согласовываем процедуру изменений»

(Не беспокойтесь, меняют требования все и всегда!)

Page 17: Как продавать Agile заказчику?

А давайте мы вам будем показывать раз в 2 недели результат?

Page 18: Как продавать Agile заказчику?

Общие правила

• Backlog ака список функциональности

• Заказчик может поменять любую несделанную фичу на эквивалентную по размерам

• Фичи оценивает вендор

• Заказчик может добавить или удалить фичу.

• Заказчик может поменять порядок несделанных фич

• В любой момент заказчик может принять решение остановить разработку

• Заказчик формально принимает сделанные фичи

Page 19: Как продавать Agile заказчику?

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

Page 20: Как продавать Agile заказчику?

• Все разговоры вести вокруг баклога

• Демонстрировать незыблемость позиции относительно согласованных правил

• Переводить разговор в конструктивное русло (например - что можно выкинуть из плана или что можно урезать)

• Уметь говорить НЕТ

Page 21: Как продавать Agile заказчику?

Что если заказчик будет раздувать scope фич: «Такое поведение тут подразумевалось! Вы должны это сделать»

Page 22: Как продавать Agile заказчику?

Партнерство

• Подчеркивать с самого начала, что заказчик и вендор являются партнерами

• Постоянно объяснять, что увеличение scope затягивает сроки

• С самого начала вникать в бизнес-потребности заказчика и просить его аргументировать изменения

• В крайнем случае, отыграетесь, когда заказчик попросит новые фичи :-)

Page 23: Как продавать Agile заказчику?

Что если заказчик будет менять фичи, которые находятся в работе в текущей итерации?

Page 24: Как продавать Agile заказчику?

• Создавать приемочные тесты

• Приемочные тесты согласовывать с заказчиком до начала планирования итерации

Page 25: Как продавать Agile заказчику?

Что если мой заказчик при наличии проблем будет сваливать вину на нас?

Page 26: Как продавать Agile заказчику?

• Инвестировать как можно больше в хорошие отношения с заказчиком

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

• Приглашать на стендапы, ретроспективы и так далее

• Обеспечить высокую прозрачность разработки

Page 27: Как продавать Agile заказчику?

Мой заказчик очень занятый человек и он не может уделить мне достаточно времени

Page 28: Как продавать Agile заказчику?

• Создавать ритм общения. Например, пусть заказчик встречается с вами каждый второй четверг

• Настаивать на соблюдении ритма

• Тщательно готовится к встрече

• Ловить за пуговицу в коридоре

• Опять - хорошие отношения!

• Звонить и вытягивать на общение

Page 29: Как продавать Agile заказчику?

И все-таки мой заказчик неадекватен. Что делать?

Page 30: Как продавать Agile заказчику?

• Заранее согласовывать в контракте процедуру выхода. Она должна быть по возможности простой для каждой из сторон

• Если общение заходит в тупик, дать понять, что вы готовы прекратить работу

• Как правило, это действует отрезвляюще

• Если нет, то все равно это не ваш клиент

Page 31: Как продавать Agile заказчику?

Мой заказчик – технический человек. Он постоянно вмешивается в работу команды

Page 32: Как продавать Agile заказчику?

• Формулируйте с заказчиком правила его участия в работе команды (лучше заранее)

• Вовлекайте в работу на ключевых этапах (формирование архитектуры, дизайн компонентов)

• Целенаправленно повышайте его уровень доверия

• Обеспечьте высокий уровень прозрачности разработки

• Ни в коем случае не устраивайте войну! Вы проиграете!

• Хвалите его :-)

Page 33: Как продавать Agile заказчику?

4П: продажа Agile заказчику

Правила

Партнерство

Потребности

Психология

Page 34: Как продавать Agile заказчику?

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

[email protected]

Twitter: zibsun

Skype: askhatu

ЖЖ: zibsun.livejournal.com