Система Orphus

Человеческий фактор: успешные проекты и команды

Авторы: Том Демарко
Тимоти Листер
Издательство: "Символ-Плюс", 2007
256
ISBN: 5-93286-061-8
ISBN: 0-932633-43-9

Материал предоставил: Сергей Тепляков
Найти в магазинах
Купить в Озоне (360 руб.)

Аннотация

Содержание
Комментарии

Аннотация

Книга Тома Демарко и Тимоти Листера "Человеческий фактор: успешные проекты и команды" - перевод 2-го издания всемирно известного бестселлера об управлении проектами разработки ПО. Первое издание содержало революционные по тем временам (1987 г.) идеи, которые выдержали проверку временем. Авторы скорректировали свои выводы и добавили несколько новых глав. Ценность этой книги в том, что в ней описываются принципы, за каждым из которых стоит реальная история. Все главы содержат наблюдения и новаторские подходы, которые заставят читателей и руководителей увидеть важные вопросы в новом, более разумном ракурсе. С юмором и мудростью, обретенными за годы руководства и консультирования, Демарко и Листер демонстрируют, что сложнейшие проблемы разработки ПО имеют человеческую, а не техническую природу. Они не дают простых ответов, но дают правильные, подкрепленные научными исследованиями. Издание предназначено в первую очередь руководителям проектов, но будет полезно и рядовым программистам.

Содержание

Отзывы на первое издание
Благодарности
Предисловие ко второму изданию
Предисловие к первому изданию

Часть I. УПРАВЛЕНИЕ ЧЕЛОВЕЧЕСКИМ РЕСУРСОМ
1. А в это время где-то гибнет проект
Суть вопроса
Миражи высоких технологий
2. Сделал чизбургер - продай его
Допустимость ошибок
Менеджмент, простецкое определение
Человеческие запчасти
Стабилизация проекта означает его смерть
У нас есть время только выполнить работу, но не думать о ней
3. Вена ждёт тебя
Испанская теория управления
Письмо из дома
Сверхурочные не существуют
Трудоголики
Производительность: выигранные сражения и проигранные войны
Резюме
4. Качество? Если успеем
Бегство от совершенства
Качество ничего не стоит, но:
Право вето
5. Ещё раз о законе Паркинсона
Закон Паркинсона и закон Ньютона
А нашего Ивана вы видели?!
Университет Нового Южного Уэльса: некоторые данные
Вариация на тему закона Паркинсона
6. Лаетрил
Худейте во сне
Семь сирен
Это и есть руководство

Часть II. ОФИСНАЯ СРЕДА
7. Мебельная полиция
Полицейский менталитет
Единообразный пластиковый подвал
8. "С девяти до пяти здесь совершенно невозможно работать"
Политика дефолта
Военные манёвры разработчиков: наблюдаемые факторы производительности
Индивидуальные различия
Что не влияет на производительность
Об этом не стоит рассказывать боссу
Влияние рабочего места
Что мы доказали?
9. Экономия на пространстве
Моровая язва
Мы прерываем обличительные речи, чтобы познакомить вас с фактами
Качество рабочего места и качество продукта
Открытие, достойное Нобелевской премии
Прятки
ИНТЕРМЕДИЯ
Замеры производительности и неопознанные летающие объекты
Закон Гилба
Не позволяйте себе не знать
Измерения с закрытыми глазами
10. Работа ума и работа тела
Поток
Бесконечное отсутствие потока
Исчисление времени, основанное на потоке
Фактор "С"
Сад платков
О размышлениях на работе
11. Телефон
Путешествие в альтернативную реальность
Байки из склепа
Модифицированная телефонная мораль
Не пробуйте повторить это сами:
12. Верните дверь на место
Нет, наша песенка пока не спета
Роскошь
Творческое пространство
Жизненное пространство
Ломка корпоративного шаблона
13. Танцы с зонтиком
Александер и его органический порядок
Шаблоны
Первый шаблон: подгонка стандартного рабочего пространства
Второй шаблон: окна
Третий шаблон: закрытое и открытое пространство
Четвёртый шаблон: общее пространство
Шаблон шаблонов
Возвращение в реальный мир

Часть III. ПОДХОДЯЩИЕ ЛЮДИ
14. Фактор Хорнблауэра
Прирождённые против обучившихся
Пластиковый человек установленной формы
Униформа
Кодовое слово: Профессионализм
Корпоративная энтропия
15. Как нанять жонглёра
Портфолио
Тесты на профпригодность
Организация проб
16. Счастлив работать здесь
Текучка: очевидные затраты
Скрытая стоимость текучки
Почему люди уходят
Особая патология: переезд компании
Умонастроение постоянства
17. Самоизлечение системы
Детерминированные и недетерминированные системы
Тайный смысл Методологии
Безумие Методологии
Умышленное повиновение
Как не выплеснуть ребёнка с водой
И снова иллюзия высоких технологий

Часть IV. СОЗДАНИЕ ПРОДУКТИВНЫХ КОМАНД
18. Целое больше суммы его частей
Понятие кристаллизации команды
Управление посредством истерического оптимизма
Пушки острова Наварон
Признаки кристаллизации команды
Команды и клики
19. Чёрная Команда
Материал для легенд
Жалкие земляне, кто вам теперь поможет?
Сноска
20. Травля команд
Оборонительная позиция руководства
Бюрократия
Физическое разделение
Дробление рабочего времени
Снижение качества продукта
Идиотские сроки сдачи
Насаждение клик
И опять на ту же грустную тему
21. Ужин со спагетти
Начинают проявляться командные эффекты
Что здесь происходит?
22. Открытое кимоно
Сообщите о здоровье
Освобождающие уловки
Правила существуют, и мы их нарушаем
Цыплята с губами
Кто здесь главный?
23. Химия формирования команд
Культ качества
Элитная команда
Не распыляйте силы
Сетевая модель поведения команды
Сложный выбор - меню китайской кухни
Компиляция

Часть V. УДОВОЛЬСТВИЕ ОТ РАБОТЫ? ЗДЕСЬ?
24. Хаос и порядок
Наша главная проблема - прогресс
Пилотные проекты
Военные игры
Мозговой штурм
Обучение, путешествия, конференции, торжества, отдых
25. Свободные электроны
Феномен надомного промысла
Никакой родительской опеки
26. Хольгер Датчанин
Почему я?
Спящий гигант
Как пробудить Хольгера

VI. НАСЛЕДИЕ PEOPLEWARE
27. Снова о травле команд
Проклятые плакаты
Сверхурочные: непредвиденный побочный эффект
28. Конкуренция
Рассмотрим аналогию
Нужно ли это? О важности обучения
Снова и снова о травле команд
Перепутанные метафоры
29. Программы модернизации процессов
Краткий исторический экскурс
Парадокс модернизации процессов
Это же выгодно
Новый мировой рекорд во всех категориях
Модернизация процессов: ведёт ли она к Тёмной стороне?
Великое противоречие модернизации процессов
30. Как сделать перемены возможными
А теперь послушаем другого знаменитого системного консультанта
Классная идея, босс. Займусь немедленно.
Другая модель изменений
Безопасность прежде всего
31. Человеческий капитал
Что касается людей
Кому какое дело?
Какова длина взлётной полосы для опытного работника?
Под дудку Уолл-стрит
32. Обучение организаций
Опыт и обучение
Пример перестройки
Главный вопрос про обучение организаций
Команда руководителей
Опасность пустого пространства
33. Самый страшный грех в руководстве - это...
К примеру
Собрания, посвящённые положению дел, нужны, чтобы подчёркивать положение
Преждевременный набор
Снова дробление
Уважайте свои вложения
34. Создание общины
Отступление от корпоративной политики
Почему это важно
Обуздание волшебства
Библиография

Комментарии

Сергей Тепляков

Если вы в своей профессиональной деятельности участвовали более чем в одном проекте, и сложность этих проектов превышает сложность курсовой работы на третьем курсе университета, вы должны были заметить, что самым важным в разработке программного обеспечения является человеческий фактор. И вы наверняка должны были обратить внимание на любопытный факт, что именно этому вопросу руководители уделяют меньше всего внимания. В процессе разработки основное внимание уделяется вопросам архитектуры, проектирования, тестирования; все помнят о шаблонах проектирования, рефакторинге и других технических аспектах разработки ПО, но самому главному, вопросу социологическому, уделяется минимум внимания.

"Серьезные проблемы в нашей работе имеют не столько техническую, сколько социологическую природу". Именно эта мысль является ключевой по мнению авторов, и именно социологическому вопросу посвящена эта книга. "Многие руководители готовы согласиться с тем, что сталкиваются чаще с человеческим фактором, нежели с техническими сложностями. Однако редко учитывают это на практике. Они руководят так, будто их главной заботой является именно технология. Они находятся в вечном поиске технологического прибамбаса, который должен автоматизировать часть работы, тогда как направление их деятельности, связанное с человеческим ресурсом, зачастую получает низший приоритет".

Являясь прекрасными психологами и не менее прекрасными менеджерами, авторы пытаются донести частичку своего опыта читателю. Они осуждают руководителей, которые считают что "менеджмент - это умение пинать сотрудников". Они придерживаются четкой позиции, что важна роль каждого сотрудника. При разработке программного обеспечения "мозг каждого участника должен участвовать в процессе. Посредством пинков вы сможете в лучшем случае активизировать сотрудников, но не добиться от них творческого подхода, вдумчивости и изобретательности". Команда может добиться результата только в том случае, если каждый ее участник будет думать собственной головой и не прятаться за ширму Методологии или слепого повиновения.

Авторы значительное внимание уделяют месту обитания разработчика - офисной среде. Они описывают причины потери времени и меры, которые можно предпринять для создания стабильной, способствующей работе обстановки. И если вопросы "мебельной полиции" могут быть не слишком актуальны для вашей организации, другие вопросы, связанные с офисной средой являются очень важными. Так, одной из проблем, о которых стоит задумываться каждому из нас, является состояние глубокого, почти медитативного погружения в работу (авторы называют это состоянием потока) и то, насколько офисная среда препятствует этому. "Если в среднем входящий телефонный звонок отнимает пять минут, а ваш период повторного входа в поток - пятнадцать минут, общая стоимость такого звонка, исчисляемая в потерянном времени потока (непосредственной работы), - двадцать минут. Десяток телефонных звонков израсходуют половину рабочего дня. Еще десяток других вмешательств и вот уже рабочий день пропал".

В целом авторы не дают простые ответы на сложные вопросы, более того, они открыто говорят о невозможности простых решений. Все советы носят долгосрочный характер и вы не получите выгоду сразу же. Ведь корпоративная культура, моральная среда, командный дух, все эти вещи подвержены значительной инерции и не изменяются при желании единственного человека. Все что нам остается, это попытаться "вдохнуть душу в свой коллектив, стать той песчинкой в ракушке, вокруг которой начнет нарастать самое ценное: Сообщество".

P.S. Книга написана удивительно простым языком, содержит много лирических отступлений из практической деятельности авторов в качестве руководителей или консультантов. Книга однозначно must have для каждого, кто работает в коллективе, занятом интеллектуальным трудом и совсем не обязательно этим трудом является разработка программного обеспечения.