2. Здрасьте, это я!
к.ф.-м.н., PMP
Менеджер
менеджеров
Автор
http://pmarcor.com/
Соорганизатор
http://pmsamara.com/
3. Эпиграф
Шостром определяет людей с жизненными проблемами как
манипуляторов, то есть лиц, которые с помощью
определенных поддающихся распознаванию
самоубийственных приемов эксплуатируют, используют и
контролируют себя и других людей словно
неодушевленные предметы, "вещи".
Ф. Перлз, предисловие к книге Э. Шострома «Человек-манипулятор»
5. Разработчик менеджеру…
Да вы что! Так сейчас уже
Я не могу прогнозировать, к никто не пишет… Хотя, решать
каким последствиям это может Вам…
привести...
А вот в предыдущем проекте,
у нас был другой процесс и
все было хорошо… Давайте,
попробуем?
Я не знаю, как мне поступить…
Не поможете?
9. Пример
Сообщение: Нам обязательно нужны
«заглушки» и прототипная реализация,
чтобы мы могли разрабатывать клиент и
сервер быстрее
Возможный смысл: Мне комфортнее
работать в одиночку, чем в тесном
контакте с разработчиком сервера…
10. Почему срабатывает? – Замаскирована!
• Менеджер знает, что так
бывает…
• У разработчика реально
больше информации. Ошибку
в логике – сложно
обнаружить.
• Технические аргументы
сложно опровергать. Любая
архитектура имеет право…
• Противодействие – конфликт с
технической подоплекой…
13. Пример 2(7) - Промедление
Технический риск
Мы обнаружили
очень странный баг...
Мне кажется,
необходимо
дополнительно его
исследовать…
Делаю то что
умею хорошо, а
не то, что надо…
14. Пример 3(7) – Ревность
Оптимизация
Синтаксический сахар,
нетривиальная архитектура,
сложная логика.
Ревностное
отношение к
коду. Не хотят
критики
15. Пример 4(7) – «Героизм»
Реально
специфическая
задача
Это очень сложная
задача. Код - мой. У
меня есть пара идей.
Я все сделаю сам.
Не принимает
чужую помощь
16. Пример 5(7) – «Мое дело – сторона»
Нет технического
предпочтения
В этом проекте можно
применить одну из двух
архитектур. У них такие-
то достоинства и
недостатки. Какую
Одна из выберем?
архитектур мне
больше нравится,
но я не хочу быть
ответственным за
принятие
решения
17. Пример 6(7) – Каприз
Оптимизация
процесса
В этом проекте особенно
эффективна будет новая
технология.
Производительность
команы значительно
возрастет
Интерес к
новому…
18. Пример 7(7) - Предсказуемость
Сделать гибкую
архитектуру
Чтобы спроектировать
правильную архитектуру,
необходимо зафиксировать
некоторые требования…
Попытка
избежать
любого rework-а
своего кода
19. Мотивы…
• Избегают конкретной задачи
• Избегают принятия решений
• Избегают коммуникации
• Избегают командной работы
• Избегают возможной
ответственности
• Есть личные цели
• И другие…
20. Причины – «Так, получилось…»
• Не всегда осознанно.
• Самовнушение.
• Следствие нехватки
коммуникативных
навыков.
• Следствие системных
проблем .
• Скрытый конфликт.
• Защитная реакция на
давление.
21. Как лечить?
Минимум
• Вычленить технический конструктив.
• Понять «нетехнические риски» для
проекта
• Избежать излишнего влияния
нерационального компонента
Максимум:
• Установить причину
• Помочь справиться
• Изменить процесс