ЗамыселЪ Глеба Киренкова

ЗамыселЪ Глеба Киренкова

Цифровые продукты ·

Прототип умеет обещать. Продукт обязан отвечать

Прототип может за несколько минут показать будущее продукта. Экран открывается, кнопка работает, нужный результат появляется — идея кажется почти завершённой. Но демонстрация возможности ещё не означает готовность к реальному использованию. Прототип обещает, MVP проверяет главное предположение, а продукт принимает последствия собственного действия.

Прототип делает идею видимой

Хороший прототип отвечает на важный ранний вопрос: можно ли пережить этот сценарий как целое? Он связывает намерение, последовательность действий и форму интерфейса. По нему можно понять, видит ли человек следующий шаг, верно ли устроена логика и стоит ли вообще продолжать разработку.

Для этого прототипу разрешено быть неполным. Данные могут быть подготовлены заранее, сложное действие — имитировано, а некоторые состояния — отсутствовать. Его задача не скрывать эту условность, а быстро сделать Замысел доступным для проверки. Проблема начинается, когда убедительный образ принимают за работающую систему.

ИИ усилил эту иллюзию. Теперь за короткое время можно собрать экран, переходы и часть логики, которые выглядят почти как готовый сервис. Скорость полезна, но визуальная завершённость наступает раньше технической и организационной готовности. Между ними остаётся большая часть настоящего продукта.

MVP проверяет одно главное предположение

MVP часто представляют как уменьшенную версию будущего продукта. Тогда команда пытается уместить в него понемногу от каждого раздела: профиль, уведомления, настройки, аналитику. Получается маленькая система с большой площадью неопределённости.

Я понимаю MVP иначе. Он должен доказать главное предположение целиком. Если ценность продукта заключается в том, что человек может получить точный расчёт, первая версия обязана провести его от исходных данных до результата. Если продукт обещает сохранить контекст проекта, нужно проверить не красивую форму заметки, а возможность вернуться через неделю и продолжить работу без восстановления всего вручную.

Функций может быть мало, но основной путь не должен быть декоративным. В конце возникает результат, который можно принять, отклонить или сравнить с прежним способом действия.

Продукт начинается там, где появляются последствия

Реальный человек вводит неожиданные данные, закрывает экран посередине действия, возвращается с другого устройства, теряет сеть и нажимает кнопку дважды. У него есть права, ожидания и сведения, которые нельзя показывать другим. Внешний сервис меняет условия, платёж не подтверждается, уведомление не приходит. Продукт обязан иметь ответ на эти состояния.

К этой же границе относятся стоимость и сопровождение. Кто увидит ошибку? Можно ли восстановить данные? Что произойдёт, если закончится лимит внешнего сервиса? Способен ли другой человек продолжить развитие системы? Эти вопросы почти не видны в демонстрации, но именно они определяют, можно ли доверить продукту настоящую работу.

Как в предметном производстве, опытный образ и вещь для ежедневного использования требуют разной глубины решения. Стул может выглядеть законченным, но пока не проверены соединения, нагрузка, устойчивость и повторяемость изготовления, он остаётся обещанием формы. Цифровой объект подчиняется той же ответственности, хотя его слабые места не всегда можно увидеть глазами.

Приёмка начинается до разработки

Фраза «вроде работает» означает, что критерий результата не был назван заранее. Если до начала сборки неизвестно, что именно должно произойти, готовность приходится определять по впечатлению. Экран похож на задуманный, переход открывается, ошибок в консоли нет — значит, можно двигаться дальше. Так незамеченное решение модели или разработчика постепенно становится частью продукта.

Я стараюсь до работы сформулировать наблюдаемое поведение. Что делает человек? Что он видит после действия? Где сохраняется результат? Что происходит при отказе? Какие области нельзя менять в этой итерации? После реализации проверяется именно этот контракт, а все придуманные по пути элементы становятся отдельными решениями, которые нужно принять или убрать.

Тесты полезны, когда подтверждают этот сценарий. Они не заменяют живую проверку интерфейса, так же как просмотр экрана не заменяет проверку данных и прав доступа. Готовность складывается из нескольких типов доказательства.

Выпуск не завершает продукт

После запуска появляются факты, которых не было в проектной модели: реальные вопросы, ошибочные ожидания, новые способы использования и участки, где человек всё ещё нуждается в помощи. Это не помеха исходному решению, а материал следующей версии.

В рамках Метода прототип нужен, чтобы быстро встретить Замысел с реальностью. MVP ограничивает эту встречу одним главным предположением. Продукт возникает тогда, когда форма выдерживает последствия использования и остаётся понятной после первого впечатления. Его качество определяется не тем, насколько быстро он был собран, а тем, насколько уверенно он продолжает работать после демонстрации.

От идеи к цифровому продукту

Если задача требует сервиса или внутреннего инструмента, определим первый законченный сценарий и путь к работающей версии.

Обсудить цифровой продукт