Под ЖЦ ИС понимают последовательность действий ее разработчиков, начиная от замысла ИС до прекращения ее эксплуатации.
Выделяют следующие этапы ЖЦ:
- анализ предметной области (предметная область – это часть действительности, которая подлежит автоматизации с помощью ИС);
- моделирование предметной области;
- проектирование ИС;
- реализация ИС;
- тестирование и отладка;
- внедрение ИС.
Исторически сформировалось 3 модели ЖЦ: каскадная, итерационная, спиралевидная.