Эволюционное прототипирование отличается от быстрого тем, что у этих подходов разные цели и подходы к созданию прототипа.
Быстрое прототипирование предполагает создание макета, который впоследствии будет «выброшен» и не станет частью готовой системы. 3 Основное преимущество такого подхода — скорость: заказчик почти сразу получает прототип интерфейса и может уточнить требования до того, как начато написание рабочего кода системы. 3
Эволюционное прототипирование ставит своей целью последовательно создавать макеты системы, которые будут всё ближе и ближе к реальному продукту. 3 Такой подход предполагает, что на каждом шаге будет работающая система, пусть и не обладающая всей нужной функциональностью, но улучшающаяся с каждой итерацией. 3 При этом не тратятся ресурсы на код, который будет «выброшен». 3
Таким образом, быстрое прототипирование ориентировано на быстрое создание простой рабочей модели системы, а эволюционное прототипирование — на последовательное создание функциональной системы, которую можно использовать до тех пор, пока не будет доставлено окончательное решение. 1