- Каскадная;
- Итерационный;
- Спиральный. Основная проблема спирального цикла - определение момента перехода на следующий этап. Для ее решения необходимо ввести временные ограничения на каждый из этапов жизненного цикла.
2. Системный анализ и проектирование ПО