Книга является классическим руководством по технологии разработки программного обеспечения. В ней рассматриваются основные этапы процесса разработки программного продукта, включая его описание, проектирование, собственно разработку, интеграцию и тестирование частей, тестирование программы в целом и сопровождение. Каждый из этапов подробно иллюстрируется на конкретных примерах. Отдельные главы посвящены определению типа процесса разработки и управлению проектом. Материал сопровождается упражнениями для закрепления теоретических знаний.
Предназначена для студентов и аспирантов, специализирующихся в области программного обеспечения, а также для профессиональных разработчиков.
Author(s): Эрик Дж. Брауде
Publisher: Питер
Year: 2004
Language: Russian
Pages: 658
Предисловие 16
Введение 21
Глава 1. Процесс 37
Глава 2. Управление проектом 107
Глава 3. Анализ требований 183
Глава 4. Анализ требований. Завершение SRS: добавление детальных требований 239
Глава 5. Архитектура программного обеспечения 316
Глава 6. Детальное проектирование 383
Глава 7. Реализация модулей 445
Глава 8. Модульное тестирование 487
Глава 9. Интеграция, верификация и валидация системы 531
Глава 10. Сопровождение 588
Сокращения 626
Словарь терминов 629
Литература 636
Алфавитный указатель 642