Основные понятия технологии проектирования информационных систем

Базовые определения

Ключевые концепции

Методологические основы

Подходы к проектированию

История развития индустрии ПО

Проблемы индустрии

Кризис ПО (software crisis) — явление, характеризующееся:

Основные причины неудач проектов:

Современные вызовы

Экстремальные проекты (death march) характеризуются:

Важно отметить, что разработка ПО — это прежде всего процесс проектирования, где код является конечным чертежом системы, а не строительством в классическом понимании.