Содержание
-
Лидер программного проекта
В.Н.Лукин 1 “Самое лучшее, что может сделать лидер большой группы – это позволить ее участникам обнаружить в себе величие и раскрыться в нём”. УорренБеннис
-
Люди – ключ к успеху
2
-
Руководитель проекта в ответе за
3
-
Проектом руководит
4
-
Проектом руководит (продолжение)
5
-
Программист: психологическая сторона
Настойчивость/пассивность Внутренняя/внешняя управляемость Интровертность/экстравертность Высокая/низкая возбудимость Сильная/слабая реакция на стимулы Высокая/низкая терпимость к неопределённости Умение быть точным Скромность Способность переносить стресс 6
-
Основные породы программистов
7
-
Редкие породы
8
-
Дворняги
9
-
Структура команды
Иерархическая Команда без персонализации Хирургическая бригада (команда главного программиста) 10
-
Признаки предстоящей катастрофы
Активный поиск виновных в случае неудачи Стремление обезопасить себя документами Конфликты по мелочам Работник не знает критерии оценки труда Оценка на уровне эмоций и поверхностных наблюдений 11
-
Методы убийства команд
Оборонительная позиция руководства Бюрократия Физическое разделение команды Дробление рабочего времени Снижение качества Идиотские сроки сдачи Разделение команд для участия в других проектах 12
-
Должно ли быть программирование обезличенным? Нет, но…
Сообщение об ошибках – не личный выпад, а сигнал для улучшения кода Просмотр программы – не вмешательство в личные дела, а возможность поделиться наработками Стиль написания – не только дело автора, но и средство повышения надёжности 13
-
Технические роли (К.Бек)
Программист – основа проекта Заказчик – ставит задачу и контролирует Тестировщик – следит за запусками тестов Ревизор –контролирует успешность продвижения к цели Инструктор – контролирует правильность исполнения проекта Консультант – приносит в команду знания Руководитель – принимает основные решения 14
-
Командные роли (Э.Йордон)
15
-
Командные роли (продолжение)
16
-
Цель – проект
17
-
Цель – команда. Фундаментальные принципы лидерства
18
-
Прочие принципы
19
-
Теория W Барри Боэма
20
-
Влияние условий труда на команду
Две группы программистов одного класса в разных условиях труда. Производительность одной в 2,6 раза больше, чем другой. Почему? 21
-
В какой обстановке живёт команда
22
-
Литература
Гласс Р. Факты и заблуждения профессионального программирования. Гласс Р. Программирование и конфликты 2.0. Демарко Т., Листер Т. и др. Балдеющие от адреналина и зомбированные шаблонами. Паттерны поведения проектных команд. Йордон Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте. Рейнвотер Дж. Как пасти котов. Наставление для программистов, руководящих другими программистами. Шнейдерман Б. Психология программирования. 23
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.