Основной недостаток всех предыдущих подходов – отсутствие достаточной гибкости.
Для преодоления этой проблемы в середине 80-х годов была предложена спиральная модель ЖЦ, делающая упор на начальные этапы: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипа – т.е. программы, реализующей частичную функциональность создаваемого программного продукта.
Процессы