CASE-технологии дают новейший, основанный на автоматизации подход к концепции ЖЦ ПО. При использовании CASE меняются все фазы ЖЦ, при всем этом самые большие конфигурации касаются фаз анализа и проектирования.
Простая модель ЖЦ:
• Анализ, Проектирование, Кодирование, Тестирование, Сопровождение.
CASE-модель ЖЦ:
• Прототипирование, Проектирование спецификаций, Контроль проекта, Кодогенерация, Системное тестирование, Сопровождение.
В CASE-модели фаза прототипирования подменяет традиционную фазу системного анализа. Нужно отметить, что более автоматизируемыми фазами являются фазы контроля проекта и кодогенерации (хотя все другие фазы также поддерживаются CASE-средствами).