Содержание

Фредерик П. Брукс "Мифичекий человеко-месяц"

 

Глава I. АСФАЛЬТОВАЯ ТОПЬ

Комплексный программный продукт

Радости ремесла

Горести ремесла

 

Глава II. МИФИЧЕСКИЙ ЧЕЛОВЕКО-МЕСЯЦ

Оптимизм

Человеко-месяц

Комплексная отладка

Объективность оценки

Нарастающие катастрофы с графиком

 

Глава III. ХИРУРГИЧЕСКАЯ БРИГАДА

Предложение Миллза

 

Глава IV. АРИСТОКРАТИЯ, ДЕМОКРАТИЯ И СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ

Концептуальное единство

Как добиться концептуального единства

Аристократия и демократия

Чем может заполнить разработчик период ожидания?

 

Глава V. ЭФФЕКТ ВТОРОЙ СИСТЕМЫ

Принципы совместной работы

Самодисциплина. Эффект второй системы

 

Глава VI. ПУТЬ СЛОВА

Письменные спецификации - руководство

Формальные описания

Прямое внесение

Конференции и разбирательства

Совместные реализации

Журнал регистрации телефонных звонков

Проверка конечного продукта

 

Глава VII. ПОЧЕМУ ОБРУШИЛАСЬ ВАВИЛОНСКАЯ БАШНЯ

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

Связь в больших программистских проектах

Рабочий документ проекта

Организация в больших программистских проектах

 

Глава VIII. ОБЪЯВЛЕНИЕ ЦЕЛИ

Данные Портмана

Данные Арона

Данные Харра

Данные по OS/360

Данные Корбато

 

Глава IX. ДЕСЯТЬ ФУНТОВ В ПЯТИФУНТОВОМ МЕШКЕ

Размер программы как стоимость

Контроль за размерами программ

Методы экономии памяти

Представление данных - сущность программирования

 

Глава X. ДОКУМЕНТАЦИОННАЯ ГИПОТЕЗА

Документы для разработки ЭВМ

Документы для факультета университета

Документы для проекта программного обеспечения

Зачем нужны формальные документы?

 

Глава XI. ПЛАН НА ВЫБРОС

Опытные установки и увеличение масштабов

Постоянны только изменения

Планирование изменений в системе

Планирование изменений в организации

Два шага вперед, шаг назад

Шаг вперед и шаг назад

 

Глава XII. ОСТРЫЙ ИНСТРУМЕНТ

Целевые машины

Инструментальные машины и служба данных

Язык высокого уровня и диалоговое программирование

 

Глава XIII. ЦЕЛОЕ ИЗ ЧАСТЕЙ

Проект без ошибок

Автономная отладка

Системная отладка

 

Глава XIV. ПРИБЛИЖЕНИЕ КАТАСТРОФЫ

Вехи или помехи?

Сор в избе

 

Глава XV. ВТОРОЕ ЛИЦО

Какая документация нужна?

Несостоятельность блок-схем

Самодокументированные программы

 

ЭПИЛОГ

ПРИМЕЧАНИЯ И ССЫЛКИ