при наличии времени и достаточного количества итераций разработчики в конечном итоге находят решение и создают продукт с нужными характеристиками