КнигоПровод.Ru22.11.2024

/ИТ-книги

Как пасти котов. Наставление для программистов, руководящих другими программистами — Рейнвотер Д. Х.
Как пасти котов. Наставление для программистов, руководящих другими программистами
Рейнвотер Д. Х.
год издания — 2011, кол-во страниц — 256, ISBN — 1590590171, 978-5-4237-0257-1, тираж — 1000, язык — русский, тип обложки — мягк., масса книги — 300 гр., издательство — Питер
серия — Библиотека программиста
цена: 299.00 рубПоложить эту книгу в корзину
J. Hank Rainwater
Herding Cats:
A Primer for Programmers Who Lead
Programmers

Apress 2002

Пер. с англ. Ю. Гороховского

Формат 70x100 1/16
ключевые слова — лидер, руковод, it-проект, программист, менеджер, мотивирован, амбиц, архитектур, нанимат, увольн, поощрен, тестирован, проектирован, наставн, гроув, гейтс, начальств, мотивац, экстремальн, гибк, разработк

«Искусство пасти котов» — это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IT-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды программистов. Даже если вы ещё месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач. В таком случае без этой книги вам не обойтись. А может быть, вы — опытный менеджер, желающий пересмотреть свои принципы лидерства? Тогда, опять же, эта книга для вас. Вне зависимости от возраста, пола и социального статуса, она поможет вам укрепить свои позиции в роли лидера программистов. Материал изложен довольно компактно и легко укладывается в голове. Стоя в книжном магазине и раздумывая, что же купить, задайте себе один простой вопрос: «Нужно ли мне совершенствовать свои лидерские навыки?» Полагаю, вы ответите: «Да», — а значит, моя книга окажется для вас небесполезной.

ОГЛАВЛЕНИЕ

Предисловие12
Об авторе15
О научном редакторе16
Об иллюстраторе17
Благодарности18
От издательства19
 
Введение20
 
Структура книги20
Кому и зачем стоит прочесть эту книгу24
Стиль и позиция24
 
Глава 1 • Как привыкнуть к роли руководителя26
 
Правда ли, что настоящие руководители ходят в чёрном?27
Насколько важно быть крутым?27
Мало быть крутым — смотри в оба!29
Как руководить чокнутыми, чудаковатыми, странными и обычными
программистами30
Какие бывают породы программистов31
Умение обращаться с представителями разных пород37
Слава, почёт и деньги40
Мотивирование деньгами41
Уровень мышления42
Как вы адаптируетесь44
Что дальше45
 
Глава 2 • Как руководить собой46
 
Взгляд в зеркало46
Рай, ад, чистилище и ваше место во вселенной48
Ваша работа в корне меняется48
Вам нужно заново учиться оценивать свои успехи, увлечения,
    амбиции49
Естественный отбор и время50
Избегайте ненужных, неэффективных совещаний51
Не планируйте слишком мало или слишком много51
Бессмысленно ожидать чего-либо при отсутствии контроля51
Проектируйте архитектуру, прежде чем выбирать технологию52
Баланс между чистотой и практичностью53
Не выполняйте задания, а распределяйте их53
Документируйте то, что вы делаете или планируете делать53
Оценка вашей производительности54
Контролируйте свои слабости55
Ответы58
Что дальше62
 
Глава 3 • Как вести стаю за собой63
 
Как справиться с административными функциями63
Как не отвлекаться на раздражители66
Когда проект разрастается68
Как объединить усилия тех, кто гуляет сам по себе72
Опасность!73
Как сформировать команду и как её поддерживать74
Как нанимать сотрудников74
Как увольнять сотрудников76
Денежное поощрение и продвижение сотрудников по службе77
Как готовить преемника79
Ну хватит уже!79
Что дальше80
 
Глава 4 • Как организовать успех81
 
Как превратить информацию в знания и действия82
Бумажная волокита83
Безбумажная волокита85
Как выработать собственные навыки администрирования90
Как организовать контроль91
Информационный поток92
Назначение заданий93
Архитектура94
Рабочие часы95
Ожидания96
Взаимоотношения97
Как повысить организованность в масштабах всей компании98
Руководство продуктами99
Определение проекта101
Руководство процессами101
Тестирование103
Руководство инфраструктурой103
В конце рабочего дня105
Что дальше106
 
Глава 5 • Как вести совещания107
 
Еженедельные совещания107
Проектные совещания110
Беседы один на один116
Совещания с другими группами117
Ретроспективные совещания119
Телеконференции120
Время между совещаниями121
Консенсус и действия в результате совещаний122
Что дальше123
 
Глава б • Философия и методы технического лидера124
 
Как уразуметь свою техническую роль и придерживаться её125
Конструировать или выращивать126
Примат архитектуры127
Проектные ограничения в архитектурном планировании129
Аналитические позиции как средство управления
    проектными ограничениями130
Свежий взгляд на проектирование132
Нулевой этап проектирования133
Этапы проектирования 1, 2, 3, 2, 1, 4134
Кодовая полиция139
Следите за законностью139
Наиболее распространённые нарушения140
Скорый суд и неотвратимость наказания142
Философия в действии143
Конкретный пример философии в действии — Леонардо да Винчи144
Ложка дегтя145
Перспективы145
Что дальше146
 
Глава 7 • Закат лидера147
 
Обличив тьмы148
Негативные эталоны в менеджменте148
Мелочная опека150
Советы тем, кто увлекается мелочной опекой153
Неорганизованные руководители155
Гений не на месте158
Строители империй тьмы160
Заигрывание с дьяволом162
Вы достигли своего предела162
Вы прыгнули выше головы163
Вас бесит критика163
Как выжить в период упадка и восстать из пепла163
Как избежать заката164
Что дальше166
 
Глава 8 • Восход лидера167
 
Фундаментальные принципы лидерства168
Понимание168
Передача знаний170
Делегирование172
Проверка173
Участие175
Надстройка176
Наставничество177
Вознаграждение178
Исправления179
Предвидение180
Адаптация181
Пойдут ли за вами?182
Принуждение183
Долг183
Восхищение184
Вознаграждение184
Знание185
Возрастные аспекты лидерства185
Как лидеру сочетать форму и содержание187
Энди Гроув — агрессивный параноик188
Билл Гейтс — одержимость и расчётливость188
Вы — ________________ (введите недостающее слово)189
Резюме190
Лидерство формируется в практической деятельности190
Отталкивайтесь от основных принципов лидерства191
Что дальше192
 
Глава 9 • Как ужиться с начальством193
 
Как понять, чем живет ваша начальница193
Честность и принципиальность против подтасовок и лжи195
Как помочь начальнице удачно спланировать процесс197
Знайте свой потолок199
Как ожидать неожиданность200
Как преодолеть безынициативность компании201
Следите за тенденциями в отрасли201
Экспериментируйте с новыми методами и приёмами202
Учитесь чувствовать время202
Не забывайте, что интересы клиента на первом месте203
Резюме204
Конец уже близко204
 
Глава 10 • Слова без песни205
 
Распределённая рабочая сила206
Суть проблемы206
Решение207
Культурный фактор в менеджменте210
Язык и культура210
Мотивация чужаков и контроль над ними211
Оценка методологий разработки программных средств213
Программная инженерия213
MSF215
Экстремальное программирование217
Гибкая разработка218
Мастерство — ядро любого успеха220
Технологические революции221
Экономические несчастья223
Одиночество руководителей224
Уделяйте время исследовательской работе224
Как превратить административные функции в инженерные225
Стратегическое планирование как наука225
Учитесь ценить человеческие отношения226
Финал226
 
Послесловие • Снова в плавание228
 
Руль228
Парус229
Якорь231
 
Приложение А • Как ухаживать за живностью —
электронный администратор233
 
Приложение Б • Как дать скотине в глаз — критический обзор
кода электронного администратора237
 
Контекст и происхождение программного продукта237
Правила игры237
Следовал ли я стандартам?238
Как насчёт связности и взаимозависимости?240
Другие достоинства и недостатки241
Заключение242
 
Библиография • Ресурсы для специалистов по выпасу котов243
 
Разработка программного обеспечения243
Классические труды243
Выдающиеся работы244
Примечательные работы245
Полезные работы247
Общие работы по менеджменту248
Работы по языкам программирования249
Разные работы249
 
Алфавитный указатель250

Книги на ту же тему

  1. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose, Леоненков А. В., 2006
  2. UML. Основы, Фаулер М., Скотт К., 2002
  3. Разработка программных проектов: на основе Rational Unified Process (RUP), Полис Г., Огастин Л., Лоу К., Мадхар Д., 2009
  4. Отъявленный программист: лайфхакинг из первых рук, Савчук И., 2016
  5. Применение объектного моделирования с использованием UML и анализ прецедентов на примере книжного Internet-магазина, Розенберг Д., Скотт К., 2002
  6. Базы данных и UML. Проектирование, Мюллер Р. Д., 2002
  7. Как проектируются и создаются программные комплексы: Мифический человеко-месяц: Очерки по системному программированию, Брукс мл. Ф. П., 1979
  8. Технологии разработки программного обеспечения: Учебник, Орлов С. А., 2002
  9. Разработка программного обеспечения, Константайн Л., Локвуд Л., 2004
  10. Проектирование программных средств, Липаев В. В., 1990
  11. Экстремальное программирование, Бек К., 2002
  12. Экстремальное программирование: постановка процесса. С первых шагов и до победного конца, Ауэр К., Миллер Р., 2003
  13. Типичные ошибки проектирования, Аллен Э., 2003
  14. Экстремальное программирование: разработка через тестирование, Бек К., 2003
  15. Введение в Rational Unified Process. 2-е изд., Крачтен Ф., 2002

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.ru