Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Нас не может не тревожить тот факт, что безнадежные проекты повторяются в разных компаниях вновь и вновь. И что еще хуже, здравомыслящие люди, участвуя в таких проектах, терпят серьезные неудачи. Во втором издании своей книги «Путь камикадзе» Эдвард Йордон проливает новый свет на причины безнадежных проектов и дает советы по выживанию в них.

Author(s): Йордон Эдвард
Edition: 2
Publisher: Лори
Year: 2008

Language: Russian
Pages: 304
City: Москва

ПРЕДИСЛОВИЕ ix

Глава 1 ВВЕДЕНИЕ В ПРОБЛЕМУ 1
1.1 Определение безнадежного проекта 2
1.2 Категории безнадежных проектов 5
1.3 Почему существуют безнадежные проекты? 8
1.4 Почему люди участвуют в безнадежных проектах? 26
1.5 Заключение 47
Библиография 49

Глава 2 ПОЛИТИКА 50
2.1 Идентификация “ игроков”, вовлеченных в проект 51
2.2 Определение сущности проекта 64
2.3 Отношение участников к проекту 70
2.4 Анализ основных проблем, порождающих политические разногласия 73
2.5 Заключение 76

Глава 3 ПЕРЕГОВОРЫ 78
3.1 Нормальные переговоры 79
3.2 Допустимые компромиссы 83
3.3 Переговорные игры 86
3.4 Стратегии переговоров 94
3.5 Что делать в случае провала переговоров 99
Библиография 107

Глава 4 ЧЕЛОВЕЧЕСКИЙ ФАКТОР В БЕЗНАДЕЖНЫХ ПРОЕКТАХ 109
4.1 Кадровые вопросы 111
4.2 Лояльность, обязательства, мотивация и вознаграждения 115
4.3 Значение коммуникации 129
4.4 Проблемы формирования проектной команды 130
4.5 Условия работы в безнадежном проекте 138
4.6 Заключение 143
Библиография 143

Глава 5 ПРОЦЕССЫ В БЕЗНАДЕЖНЫХ ПРОЕКТАХ 147
5.1 Концепция “ triage” 148
5.2 Важность управления требованиями 156
5.3 SEI, ISO-9000. Формальные процессы против неформальных 165
5.4 “Достаточно хорошее” программное обеспечение 168
5.5 Наилучшая практика и наихудшая практика 174
5.6 Безнадежные проекты и экстремальное программирование 183
5.7 Заключение 187
Библиография 188

Глава 6 ДИНАМИКА ПРОЦЕССОВ 190
6.1 Модели процессов разработки программного обеспечения 191
6.2 Визуальные модели 201
6.3 Пример: модель Тарика Абдель-Хамида 203
6.4 Заключение 211
Библиография 213

Глава 7 МЕТОД КРИТИЧЕСКИХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ И ТЕОРИЯ ОГРАНИЧЕНИЙ 215
7.1 Введение 215
7.2 Что означает дисфункциональное поведение организации? 217
7.3 Как можно изменить дисфункциональное поведение организации? 222
7.4 Жизнь в разумном мире 226
7.5 Метод критических последовательностей 229
7.6 Заключение 232
Библиография 233

Глава 8 УПРАВЛЕНИЕ РАБОЧИМ ВРЕМЕНЕМ 235
8.1 Влияние корпоративной культуры на управление рабочим временем 236
8.2 Отставание от графика из-за разногласий между заинтересованными лицами 238
8.3 Как повысить эффективность использования рабочего времени проектной команды 241
Библиография 243

Глава 9 УПРАВЛЕНИЕ И КОНТРОЛЬ ЗА ПРОДВИЖЕНИЕМ ПРОЕКТА 244
9.1 Принцип “ ежедневной сборки” 245
9.2 Управление рисками 249
9.3 Дополнительные способы мониторинга продвижения проекта: периодические оценки 256
Библиография 260

Глава 10 ТЕХНОЛОГИЯ И ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА БЕЗНАДЕЖНЫХ ПРОЕКТОВ 261
10.1 Минимально необходимый набор инструментальных средств 263
10.2 Средства и процессы 270
10.3 Риск выбора новых средств 274
10.4 Заключение 278
Библиография 279

Глава 11 ИМИТАТОРЫ И “ ВОЕННЫЕ ИГРЫ” 280
11.1 Введение 280
11.2 Концепция военных игр 282
11.3 Заключение 287
Библиография 289