Мифический человеко-месяц, или Как создаются программные системы

Эта книга - юбилейное (дополненное и исправленное) издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году. Тогда же книга была издана на русском языке и давно уже стала библиографической редкостью. В США полагают, что без прочтения книги Брукса не может состояться ни один крупный руководитель программного проекта.
Автор Фредерик Брукс
Перевод С. Маккавеев
Издательство Символ-Плюс
Серия Профессионально
Язык русский
Год выпуска 2010
ISBN 5-93286-005-7, 0-201-83595-9
Тираж 1500
Переплёт Мягкая обложка
Количество страниц 304
Код товара 9785932860052
Оригинальное название The mythical Man-Month: Essays on Software Engineering
Тип издания Отдельное издание
Жанр Предисловие, Статья
Страницы 8-10, 11-13, 14-298
990
Купить »
История изменения цены:
Средний отзыв:
4
Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
3 5

Вещи написаны в книге кажутся поверхностными и очевидными. Прописные истинны, а-ля "9 женщин не могут родить ребенка за месяц".
Но. Я разработчик, и мне было забавно читать и понимать, что за последние пару лет я видел вживую в исполнении менеджмента буквально все ошибки, от которых пытается предостеречь автор.
Хотя, это говорит скорее не о какой-от уникальной ценности информации в книге, а о качестве менеджмента.
Книгу прочесть все-таки стоит, хотя бы из-за легендарной главы "Серебряной пули нет". А еще это неплохой исторический экскурс в историю становления отрасли.

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
1 5

Наконец-то я прочитал эту книгу.
Прочитал в основном только потому, что многие мои знакомые разработчики часто спрашивали: "А ты читал Мифический человеко-месяц?" - обязательно прочитай, это классика.

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

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

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
4 5

В книге автор резюмирует свой опыт в сфере разработки программного обеспечения, накопленный в том числе при разработке OS/360. Автор пишет о наиболее распространенных ошибках при разработке ПО, напротив, успешных методах, а также о своих взглядах на развитие программной инженерии.
Может быть интересно всем, кто занимается разработкой или управлением в сфере IT.

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
4 5

За пять лет карьеры менеджера проектов я брался за эту книгу три раза. И только с четвертой попытки она покорилась мне.

Вообще, "Мифический человеко-месяц" Брукса считается библией IT-менеджера, но читать ее крайне тяжело.

Тут тебе и сложность языка и устаревание информации. Что не удивительно, ведь впервые книга была издана в 1975 году. Уууууу.... Привет, динозаааааавры!

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

Но все же ценность книги не в этом.

Брукс вынес на обсуждение базовые принципы разработки ПО и их проблемы. Он старается разобраться, почему практически в каждом проекте случается жопа с планированием, документированием, тестированием, поддержке и тд. Почему происходит срыв сроков или полный провал проекта. И что, собственно, со всем этим делать.
В частности, в последней главе (издания 1995 года) интересно было увидеть зачатки аджайловских методологий.

Одним словом, Брукс убедил меня, что популярность "Мифического человеко-месяца" - это не просто пиар.

Готов рекомендовать ее не только менеджерам, но и всем участникам IT-проектов. Более того, считаю, что эта книга должна быть обязательной в программе студентов-программистов.

7 из 10 за тяжелый язык и моральное устаревание некоторых глав.

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
4 5

В нескольких пунктах:
1. Проекты чаще всего проваливаются из-за недостатка времени, чем по каким-либо другим причинам.
2. Добавление людей в проект на его поздних стадиях лишь замедлит процесс.
3. В зависимости от сложности проекта в человеко-месяцах приводится формула минимального времени выполнения, из которого следует и количество занятых в проекте. При более длительном выполнении проекта его стоимость медленно растет, при более коротком - растет стремительно.
4. В ближайшее время не будет технологий, способных на порядок увеличить скорость разработки.
5. Большой выигрыш в скорости разработки дает использование уже готовых модулей без погружения в их внутренности, но, к сожалению, большинство кода не готовится специально к повторному использованию, что делает его непригодным для этого.

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
1 5

Прочитал книгу, только потому, что многие люди просто без ума от неё и рассказывали с упоением, что это книга для них открыла "Америку". Книга написана в 70-х годах, дополнение представлено в виде пары новых глав которые были написаны в 80-х годах. В книге автор рассказывает о провале компании IBM в создание своей OS/360 и неправильном подходе в разработке.
Автор писал её тогда, когда ещё не было ООП, всех современных языков программирования, грубо говоря даже персональных компьютером тогда ещё не было (преувеличиваю, персональные ПК уже были, но это было больше игрушкой для избранных, чем массовым пользовательским продуктом). Я уже молчу о методологиях разработки, о которых автор знать не мог ибо их тоже не было, когда была написана эта книга. Интереса книга не представляет ибо она не актуальна даже с исторической стороны, на мемуары тоже не тянет.

После прочтения, создалось стойкое ощущение, книга устарела не только физически, но и морально. Она возможно и была актуальна на просторах бывшего СССР в конце 20 начале 21 века, когда для стран бывшего СССР, снова открывался этот о дивный, чудный мир IT. Но не позже. Восторг от этой книге может вызвать только у человека который впервые увидел аббревиатуру IT. Все вещи о которых рассказывает автор очевиднее не куда. Всегда необходимо учитывать риски, увеличивать сроки, выделять больше бюджет, и не бояться брать новых сотрудников при этом тратя время на их обучение. А не искать несуществующих "специалистов" с нереальными требованиями, которые божественным чудом должны появится на проекте и сразу всё будет хорошо.

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

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
3 5

Книга считается классической в управлении проектами, но лично я ничего качественно нового из нее не вынес. Закон Брукса - самое полезное, что ней, по всей видимости, есть. Также хочется добавить, что для восприятия довольно сложная вещь, так что для руководителей проектов не из числа бывших программистов читать будет тяжеловато.

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
4 5

В этой книге рассказывается как организовать разработку программных систем.
От Закона Брукса под впечатлением, не подумал бы никогда что именно так на деле...

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
5 5

Классика управления проектами разработки ПО.

На всю жизнь запомнил "Правило Брукса": добавление новых людей в проект не ускорит его окончание.

Мифический человеко-месяц, или Как создаются программные системы
/ Ozon.ru
5 5

Второе издание известной книги о создании програмных систем. Первое издание было выпущено в 1975 г., но до сих пор актуально. Если вы программист или менеджер програмных проектов - то это книга из разряда Must read