--- Тип: Книга Статус: Хочу прочитать Название: Мифический человеко-месяц, или Как создаются программные системы Автор: - Фредерик Брукс Количество страниц: 368 Прогресс: 0 Формат: Бумажная Обложка: Библиотека/Книги/covers/mythical-man-month.jpg Начата: Закончена: Оценка: Сложность: Теги: - it - programming - management Категории: - разработка программного обеспечения Источник: Ссылка: --- ![[covers/mythical-man-month.jpg]] # Мифический человеко-месяц, или Как создаются программные системы ## 📖 О книге Классический труд Фредерика Брукса об управлении проектами в области разработки программного обеспечения, основанный на его пятидесятилетнем опыте руководства проектами IBM System/360 и OS/360. Книга представляет собой сборник эссе, в которых последовательно обсуждаются ключевые проблемы разработки крупных программных систем: планирование сроков, организация командной работы, управление сложностью, обеспечение концептуальной целостности. Несмотря на то что книга была написана более 45 лет назад, она остаётся актуальной, поскольку фундаментальные человеческие факторы в разработке ПО остаются неизменными — методологии меняются, а ошибки повторяются. --- ## 🧠 Ключевые идеи - **Закон Брукса:** добавление новых людей в опаздывающий проект задерживает его ещё больше — новые участники требуют времени на введение в курс дела, увеличивают число коммуникационных связей и отвлекают опытных разработчиков - **Концептуальная целостность:** для создания хорошей системы необходимо отделить архитектуру от реализации; один главный архитектор или небольшая группа должны контролировать концепцию продукта ради пользователя - **Эффект второй системы:** вторая система, которую проектирует инженер, — самая опасная; после успеха первого проекта разработчик стремится реализовать все отложенные идеи, что приводит к перегруженной и неудачной системе - **Нет серебряной пули:** не существует единственного инструмента, метода или технологии, способного кардинально повысить производительность разработки — сложность программного обеспечения сущностна, а не случайна - **Девять женщин не выносят ребёнка за месяц:** задачи с жёсткими последовательными зависимостями не ускоряются простым увеличением числа исполнителей --- ## 💬 Важные цитаты > Если проект не укладывается в сроки, то добавление рабочей силы задержит его ещё больше. > Вторая система — самая опасная для человека, который её проектирует. > Не существует никакого серебряного снаряда. Нет ни одной разработки — ни в технологии, ни в методах управления, — которая сама по себе обещала бы хотя бы на порядок улучшить производительность, надёжность, простоту в течение одного десятилетия. --- ## 💡 Как применить в моих проектах --- ## 🔗 Связанные заметки