Как вайбкодинг меняет работу с заказчиком
К нам приходят клиенты с нейросетевыми прототипами и сервисами, причём речь не о микростартапах, а о довольно крупных компаниях. Сам по себе этот сценарий уже никого не удивляет.
На одном из последних таких проектов у нас получилось по-настоящему круто выстроить совместную работу: не просто взять прототип за основу, а встроить вайбкодинг заказчика в совместную работу.
В стандартном SDLC есть заказчик со стороны бизнеса, бизнес-аналитик и системный аналитик, которые детализируют задачу. Затем менеджер всё планирует, дизайнер проектирует решение, разработчик реализует, а тестировщик проверяет.
Мы изменили этот процесс: клиент самостоятельно вайбкодит прототипы доработок и новых фичей в безопасной среде и прямо по ходу работы передаёт нам требования в таком виде.
В результате получаем не просто ТЗ и даже не прототип, а уже работающий фрагмент продукта — например, отдельный модуль.
Дальше берём этот фрагмент, перерабатываем его, повышаем инженерную зрелость и UX, улучшаем результат, который изначально выдала нейросеть клиента. А клиент уже на работающем решении показывает, что устраивает, а что нужно изменить. Так требования уточняются по ходу, а не передаются один раз на старте.
Главный эффект — time-to-market сокращается в разы. На входе у нас не абстрактные ожидания и пожелания, а решение, которое в целом закрывает потребность клиента, плюс конкретные комментарии к нему.
Конечно, в таком процессе есть шероховатости, которые нам приходится устранять. Но полученный эффект значительно превосходит все потенциальные проблемы.
Мир меняется.