Александр Калугин. Коммуникация с заказчиком в...

Post on 14-Dec-2014

534 views 2 download

description

Выступление Александра Калугина "Коммуникация с заказчиком в нелетную погоду" на конференции IT Spring 2012.

Transcript of Александр Калугин. Коммуникация с заказчиком в...

Коммуникация с заказчиком в нелетную погоду

Калугин Александр, PMARCOR

Здрасьте, это я!

к.ф.-м.н., PMP

Соорганизаторhttp://pmsamara.com/

Автор http://pmarcor.com/

Менеджер менеджеров

Disclaimer Заказная

разработка. Fixed-bid Не серебряная пуля. Цель – сделать

продукт и проект лучше

Цель – без паники.

Эпиграф

Планирование

Реализация...

И...

CENSORED

Почему не просто ?

Архитектурные ошибки Некомпактные проблемы Плохо воспроизводимые проблемы Недокументированное поведение Баги в операционной системе/API или в

сторонних библиотеках – Недостаточная производительность Проблемы совместимости Нестабильная работа оборудования

Неизвестность…

Либо... либо...

Быстро не определишь…

ПМ-сапер... Пообещать

и не сделать (предсказуемость)

Сказать, что нельзя –когда можно (компетентность)

Пофиксить любой ценой/переделать (удовлетворенность/эффективность)

Не признавать(доверие)

CENSORED

проблема

заказчик

Паника

Уведомить заказчика

А это был просто баг

Потеря доверия/Второй раз могут не услышать

Героизм /Самонадеянность

Молчать и фиксить(в лоб/костыли)

А это была ж…..

Завал проекта

Случай 1. Заказчик не знает

Основной враг...

Disclaimer

Если есть реальная угроза бизнес- целям проекта

Если есть угроза качеству и/или

срокам

Уведомить заказчика

Судьбу проекта – решать заказчику!

Случай 1. До…(профилактика)

Выиграть время

Коммуници-ровать

архитектуру

Сначала функциональн

ость, потом

Интеграция в первую очередь

Прототипирование

Нагрузка – рано

Случай 1. Во время…

Think out of the box

Исследовать

Убрать функционал

Найти преимущества/ есть ли смысл фиксить?

Выиграть дополнительное

время

Дать отлежаться

Случай 1. После…

Финиш

Проверять

Иметь несколько вариантов

Обсудить альтерна-тиву

Фиксить

Есть изменения функционала

Нет изменений функционала

Случай 2. О проблеме сообщил заказчик

Случай 2

Отмахнуться - не поверить

Ошибка №1

Воспроизводить, демонстрироватьрезультаты

Помогать собирать доп. данные

Ускорять воспроизведение

Локализовать проблему

Обращаться за помощью

Ошибка №1 - Решение

Все бросить и фиксить

Ошибка №2

Локализовать

Обозначитьсуть проблемы

Объяснять последствия фикса

Находить альтернативы и объяснять их на понятном языке

Ошибка №2 - Решение

Выберите, пожалуйста

Ошибка №3

Не предлагать выбора пути решения

Не предлагатьчисто техническихальтернатив

Не предлагать две одинаково плохиеопции

Ошибка №3 - Решение

Молчать «Ожидайте...»

Ошибка №4

Объяснять свои действия

Попытаться спланировать

Регулярно демонстрировать движение/прогресс.

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

Дать возможность заказчику приниматьрешения на промежуточных этапах

Ошибка №4 - Решение

Обещать решение

Ошибка №5

Обещать движение вперед

Не давать оценку гипотезам

Констатировать решение проблемы после проверки

Ошибка №5 - Решение

Исследовать один вариант

Ошибка №6

План Б – если не сработает

Прорабатывать альтернативы

Тестировать возможные фиксы

Ошибка №6 - Решение

Несознанка...

Ошибка №7

ФИКСИТЬ

Ошибка №7 - Решение

Спасибо!Ваши вопросы?

http://pmarcor.com/

Александр Калугин

e-mail: info@pmarcor.com

facebook.com/alex.kalouguine twitter.com/pmarcor