1. В какие игры играют команды?
Элементы теории игр для
командообразования
2. Вольфсон Борис
• CTO at HeadHunter
• Автор книги «Гибкие
методологии разработки»
• Спикер
• Опыт тренера
– Более 20 команд
– Более 150 человек
3. В теории проблем нет…
• Команда с самого начала есть и готова к
эффективной работе
• Производительность команды не меняется
4. … а на практике
• Приходится прикладывать значительные
усилия, чтобы сделать из группы команду
• Производительность команды сильно
различается на разных «этапах проекта»
Руководители часто не очень понимают,
почему это происходит, и какие инструменты
использовать для развития команды
6. О чем я буду рассказывать
1. Этапы командообразования по модели
Такмана
2. Применение теории игр для анализа
поведения членов команды
– Почему появляются именно эти этапы
– Как эти этапы сменяют друг друга
3. Что может сделать руководитель для
повышения эффективности команды
9. Теория игр – набор математических
методов для изучения оптимальных
стратегий в играх
10. Описание модели
Игроки объединены в команду
• У команды общая цель – выпуск релиза
• Игроки преследуют свои цели
Игроки играют друг с другом
• Игроки могут сотрудничать друг с другом
• Игроки могут предавать друг друга
• Игра повторяющаяся
12. Нормальная форма
Игрок А сотрудничает Игрок А предает
ИгрокБ
сотрудничает
• Оба игрока выигрывают
«немного»
• Команда выигрывает
«много»
• Игрок А выигрывает
«много»
• Игрок Б проигрывает
• Команда выигрывает
«немного»
ИгрокБ
предает
• Игрок Б выигрывает
«много»
• Игрок А проигрывает
• Команда выигрывает
«немного»
• Оба игрока проигрывают
• Команда проигрывает
13. Вася проводит ревью кода Пети
Вася сотрудничает Вася предает
Петя
сотрудничает
• Вася проводит
нормальное ревью
• Петя исправляет все
замечания
• Весь код выпускается
• Вася проводит жесткое
ревью, его хвалят за
дотошность
• Петя берет вину на себя и
получает выговор
• Код выпускается частично
Петя
предает
• Вася проводит
нормальное ревью
• Петя спорит по
замечаниям
• Код выпускается
частично
• Вася проводит жесткое
ревью
• Петя спорит по каждому
замечанию
• Код не выходит
14. Вася делает дизайн, а Петя верстает
Вася сотрудничает Вася предает
Петя
сотрудничает
• Вася делает простой и
удобный для верстки
дизайн
• Петя его быстро верстает
• Весь дизайн нарезан
• Вася делает сложный и
«навороченный» дизайн
• Петя молчит и пытается его
сверстать
• Часть дизайна нарезана
Петя
предает
• Вася делает простой и
удобный для верстки
дизайн
• Петя частично
отказывается его верстать
• Часть дизайна нарезана
• Вася делает сложный и
«навороченный» дизайн
• Петя отказывается его
верстать
• Весь дизайн не нарезан
16. Этап формирования: теория игр
• Члены команды не знают стратегий друг
друга
• Члены команды начинают играть с друг
другом, чтобы узнать стратегии других
членов команды
• Общее число игр не велико
• Общее число предательств не велико
22. Бурление: теория игр
• Максимальное количество игр между
членами команды
• Максимальное количество попыток предать
и соответственно конфликтов между
членами команды
• Некоторые члены команды могут ее
покинуть из-за предательств
23. Как пережить бурление?
Учитывайте падение эффективности
Работайте над кадровыми рисками
Помогайте разрешать конфликты
Проведите тимбилдинг
25. Нормализация: теория игр
• Все игроки сыграли друг с другом
несколько раз
• Игроки неплохо понимают стратегии друг
друга
• Количество «предательств» резко падает
• Игроки начинают придерживаться
оптимальных стратегий
28. Функционирование: теория игр
• Игроки почти всегда выбирают
сотрудничество
• Достигается равновесие Нэша
• Равновесие Нэша стремится к Парето-
оптимуму
30. Расформирование: теория игр
• Количество игр очень маленькое
• Возможны резкие конфликты, так как
члены команды воспринимают игру как
неповторяющуюся
31. Как правильно завершить работу?
Четко обозначьте условия завершение
проекта
Проработайте с членами команды их
дальнейшую судьбу
Сфокусируйте мотивацию на
завершение проекта
32. Как решить дилемму заключенного?
Игрок А сотрудничает Игрок А предает
ИгрокБ
сотрудничает
Увеличить общий
выигрыш
Уменьшить
одиночный
выигрыш
ИгрокБ
предает
Уменьшить
одиночный
выигрыш
Увеличить общий
проигрыш