Предисловие. 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

Глава 6 • Философия и методы технического лидера.... 124

Как уразуметь свою техническую роль и придерживаться ее...... 125

Конструировать или выращивать................. 126

Примат архитектуры................. 127

Проектные ограничения в архитектурном планировании. 129

Аналитические позиции как средство управления проектными ограничениями 130

Свежий взгляд на проектирование 132

Нулевой этап проектирования 133

Этапы проектирования 1, 2, 3, 2, 1, 4….... 134

Кодовая полиция. 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

MSF.. 215

Экстремальное программирование.......... 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