Тот факт, что мы можем моделировать наши системы таким интерактивным способом без их реализации, действительно помогает нам приблизиться к реальности, поскольку моделирует то, что произойдет, если эти функции действительно будут ежедневно использоваться реальными клиентами! Мы можем протестировать новые идеи для будущих выпусков программного обеспечения, прежде чем они будут запущены в производство или даже начнутся разработки; это экономит время, потому что, когда вы закончите разработку своего продукта/программного обеспечения, не останется ничего, кроме как снова собрать все вместе после тестирования, которое занимает месяцы (если не годы) дольше, чем правильное выполнение действий с самого начала - так зачем тратить все эти часы?