Согласно Википедии, создание прототипа — это метод разработки программного обеспечения. С его помощью можно быстро достичь начальных результатов и получить раннюю обратную связь о пригодности того или иного решения. Цель должна заключаться в выявлении проблем и изменении просьб на раннем этапе и их устранении с меньшими усилиями, чем это было бы возможно после полного завершения.
Во многих областях, таких как разработка сенсорных приложений для медицинской техники, имеет смысл сначала работать с прототипами. Это позволяет нам проверить, ладит ли пользователь с продуктом и действительно ли он положительно отличается от конкурента в пользовательском опыте и какие улучшения продукта необходимы и полезны.
3 Преимущества прототипа
Преимущество 1: Заказчик высказывает пожелание, а отдел разработки его реализует. По прототипу сразу понятно, совпадают ли пожелания заказчика с результатом разработки. Или результат и функциональность слишком сильно отклоняются от того, что эффективно возможно, или действительно ли клиент этого хотел (фактор затрат и выгод).
Преимущество 2: Нет ли конкретной спецификации продукта? Зачастую дешевле и менее трудоемко разработать прототип с «расплывчатым» представлением, чем создать подробное техническое задание.
Преимущество 3: Прототип более экономичен, чем готовый конечный продукт. Если нет уверенности в том, как приложение будет воспринято пользователями, действительно ли спрос так велик, как ожидалось, и огромное ценовое давление, его следует сначала обратиться к сообществу пользователей с прототипом. Это значительно снижает затратный риск.
Если прототипа недостаточно, вы просто создаете преемника. С каждым дополнительным преемником прототипа прогресс проекта также идет своим чередом, потому что с каждым дополнительным типом что-то будет меняться с точки зрения внешнего вида, функциональности и повышения приемлемости пользователей.