2-week pilot: how we prove value before you commit
Author: WebGoodPeople
Enterprise-решения требуют данных, а не обещаний. Именно поэтому мы создали формат 2-недельного пилота: вы получаете production-grade доказательства до того, как берёте на себя обязательства. Никаких презентаций с красивыми графиками. Работающий прототип, реальные метрики, ваши данные.
Почему пилот — а не презентация, демо или «давайте обсудим»
Типичный путь enterprise-закупки технологии: вендор показывает демо на идеальных данных, обещает результаты, просит бюджет. Через 3-6 месяцев выясняется, что реальность отличается от демо. Бюджет потрачен, результат под вопросом.
Пилот решает три проблемы одновременно:
- Снижение риска: вы видите, как технология работает с вашими данными, вашим каталогом, вашей нагрузкой — до подписания контракта.
- Доказательство ценности: не «мы обещаем +30% к скорости», а конкретный замер: «TTFB был 720 мс, стал 110 мс на вашем каталоге из 15 000 SKU».
- Выравнивание стейкхолдеров: CTO видит архитектуру, CMO видит метрики скорости и SEO-потенциал, CFO видит экономику. Все смотрят на одни и те же данные.
Нет обещаний вендора — есть ваши данные, ваши метрики, ваше решение.
Неделя 1: настройка и развёртывание
В первую неделю мы разворачиваем работающую инфраструктуру.
День 1-2: Аудит и настройка окружения
- Анализ текущей архитектуры: какие API есть, какие нужно создать
- Замер baseline-метрик на текущем сайте (TTFB, LCP, INP, CLS через CrUX и Lighthouse)
- Развёртывание staging-окружения: Next.js-фронтенд, API-адаптеры, Elasticsearch-инстанс
- Настройка CI/CD для автоматических деплоев
День 3-4: Подключение к данным
- Синхронизация каталога товаров из Битрикс в Elasticsearch
- Настройка API-адаптеров для получения данных (товары, категории, цены, остатки)
- Индексация каталога с настройкой маппинга, анализаторов, синонимов
- Реализация поискового эндпоинта с фасетной фильтрацией
День 5: Фронтенд
- Развёртывание Next.js-фронтенда с базовым дизайном
- Подключение каталожных страниц (листинг, карточка товара)
- Интеграция поиска и фильтров
- Настройка SSR/SSG для SEO
Результат первой недели: работающий staging-сайт с реальными данными из вашего каталога. Не мокап, не прототип в Figma — реальный фронтенд, который можно открыть в браузере и потыкать.
Неделя 2: тестирование и измерения
Вторая неделя — про доказательства.
День 6-7: Нагрузочное тестирование
- Симуляция реального трафика: 100, 500, 1000 одновременных пользователей
- Измерение поведения под нагрузкой: время ответа, error rate, CPU/memory
- Сравнение с поведением текущего сайта под аналогичной нагрузкой
- Определение точек деградации и запаса прочности
День 8-9: Замер Core Web Vitals
- TTFB на всех типах страниц (главная, каталог, карточка, поиск)
- LCP: что является крупнейшим элементом, сколько времени до его отрисовки
- INP: время отклика на клики по фильтрам, добавление в корзину, навигацию
- CLS: стабильность макета при загрузке и взаимодействии
- Сравнение: старый сайт vs. пилот, десктоп vs. мобайл
День 9-10: Бенчмарк поиска
- Время поискового запроса (p50, p95, p99)
- Время фасетной фильтрации
- Zero-result rate на реальных запросах (берём из аналитики текущего сайта)
- Автокомплит: время отклика и релевантность подсказок
- Сравнение с текущим поиском по всем метрикам
День 10: Отчёт и рекомендации
- Сводный отчёт before/after по всем метрикам
- Документ с архитектурой решения
- Roadmap полного внедрения с оценками по срокам и ресурсам
- Фреймворк принятия решения: go / no-go / need more data
Что вы получаете на выходе
По итогам двух недель у вас на руках:
-
Работающий прототип — не мокап, а реальный фронтенд, подключённый к вашим данным. Его можно показать команде, стейкхолдерам, совету директоров.
-
Бенчмарк производительности — конкретные цифры before/after:
- TTFB: X мс → Y мс
- LCP: X с → Y с
- INP: X мс → Y мс
- Поиск: X мс → Y мс
- Фильтрация: X мс → Y мс
-
Отчёт о масштабируемости — как система ведёт себя под нагрузкой, где точки деградации, какой запас.
-
Критерии go/no-go — чёткие, измеримые условия: при каких метриках имеет смысл продолжать, при каких — нет.
-
Дорожная карта внедрения — если решение положительное: этапы, сроки, ресурсы, бюджет.
Чего нет в пилоте (и это важно)
Пилот — это доказательство концепции, не продакшен. Чётко обозначаем границы:
- Нет production-деплоя: пилот работает на staging, не на боевом сервере
- Нет миграции данных: мы синхронизируем каталог, но не переносим историю заказов, пользователей, контент
- Нет кастомных интеграций: за рамками каталога и поиска (оплата, логистика, CRM) — это scope полного внедрения
- Нет кастомного дизайна: используем шаблон или адаптируем базовый дизайн. Дизайн — отдельный этап
Это сознательное ограничение. Цель пилота — ответить на вопрос «стоит ли вкладываться?», а не построить готовый продукт за две недели.
Фреймворк принятия решения
По итогам пилота мы вместе оцениваем результат по трём сценариям:
Зелёный (proceed): метрики показывают значительное улучшение, архитектура подходит, экономика сходится. Переходим к полному внедрению.
Жёлтый (need more data): часть метрик улучшилась, часть требует дополнительной работы. Рекомендуем расширенный пилот на 2-4 недели с фокусом на проблемных зонах.
Красный (not right fit): headless не даёт значимого улучшения для вашего конкретного случая. Такое бывает — и мы честно об этом говорим. Вы не потратили 6 месяцев и крупный бюджет, чтобы это выяснить.
Честная оценка — часть нашей ценности. Мы не продвигаем headless там, где он не нужен.
После пилота: подписочная модель
Если решение положительное, работа строится по подписке:
Base ($5K/месяц): шаблонный фронтенд, регулярные обновления, базовая поддержка, мониторинг, SLA на uptime.
Pro ($15K+/месяц): кастомные фичи, расширенный SLA (время реакции, время решения), выделенная поддержка, приоритетные обновления.
Enterprise: индивидуальный scope, кастомная архитектура, SLA на уровне бизнес-процессов. Обсуждается отдельно.
Подписка включает хостинг, обновления, мониторинг и поддержку. Нет скрытых платежей, нет «доработок за отдельную плату». Предсказуемый бюджет — каждый месяц.
Следующий шаг
Запишитесь на 2-недельный пилот. Мы берём не более 3 пилотов в месяц — чтобы каждый получил полное внимание команды. Вы получите работающий прототип, реальные метрики и основание для решения — за 2 недели вместо 6 месяцев обсуждений.
Продукт: https://webgoodpeople.com/ru/products/headless-next-elasticsearch