Практика

Критерии приёмки пилота: когда результат «считается»

Playbook для ЛПР: числовые пороги, матрица ролей, шаблон документа приёмки и три исхода пилота ИИ — чтобы не застрять в бесконечном демо.

Критерии приёмки пилота: когда результат «считается»

Почему пилот не заканчивается {#pochemu-pilot-ne-zakanchivается}

Через три месяца после старта пилота ИИ типичная картина выглядит так: система работает на демо-стенде, команда интегратора показывает красивые примеры, внутри компании есть энтузиасты и скептики, а у спонсора нет ответа на один вопрос: это успех или нет?

Проблема не в технологии. Проблема в том, что большинство пилотов нефальсифицируемы — они физически не могут ни пройти, ни провалиться, потому что порог успеха не был зафиксирован числом до первого инференса. Любой результат можно интерпретировать оптимистично («система обучается, нужно ещё время») или осторожно («пока не готово к продакшну»). Обе стороны правы, потому что правота не была определена заранее.

Итог: пилот тихо продолжается, бюджет расходуется, следующая команда через год начинает с нуля — потому что решение так и не было задокументировано.

Этот playbook закрывает именно этот gap: как зафиксировать финиш пилота так, чтобы решение о масштабировании принималось по данным, а не по настроению совещания.

Данные как предусловие: без этого критерии нефальсифицируемы

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

Чеклист: данные готовы к пилоту

  • Baseline зафиксирован до старта. Время на операцию, процент ошибок, стоимость единицы работы — измерены и подписаны. Baseline после старта — это не baseline, это ретроспективная оценка.
  • Тестовая (hold-out) выборка размечена заранее. Минимум 200–500 реальных примеров из вашей среды, с правильными ответами, которые не видел интегратор до финальной оценки.
  • Источники данных подключены к реальным, не тестовым данным. Пилот на «чистых» данных, приёмка на реальных — классическая ловушка: 30% документов окажутся PDF-сканами, права доступа сложнее, источники конфликтуют. Бюджет вырастает в 2–3 раза.
  • Качество данных измерено. Зафиксирован процент записей, прошедших валидацию (data quality gate). Если он ниже 80% — это отдельный проект, не пилот ИИ.
  • Персональные данные классифицированы. Если в данных есть ПДн — определено, как они обрабатываются в соответствии с 152-ФЗ. Это не юридическая формальность: нарушение — hard stop пилота.
  • Интеграция с 1С/ERP протестирована на реальном контуре. Не на тестовой базе, не на выгрузке в Excel — на живом соединении с реальными правами доступа.
  • Среда измерений существует до первого инференса. Логирование, мониторинг метрик, дашборд — всё это должно работать до старта, иначе вы не сможете доказать, что порог был достигнут.

Как зафиксировать baseline, если процесс не был оцифрован

Это самый частый вопрос: «У нас нет метрик по этому процессу — как измерить 'до'?» Четыре рабочих метода:

  1. Ручной хронометраж. 20–30 операций с секундомером, фиксация в таблице. Даёт среднее время и разброс. Занимает полдня, но это единственный способ получить честный baseline для ручного процесса.
  2. Выборочный аудит логов или почты за 90 дней. Если есть почта, тикеты или любые цифровые следы — выборка из 50–100 случаев даёт статистически значимую картину.
  3. Shadow mode. ИИ работает параллельно с человеком, но решение принимает человек. Результаты сравниваются. Это одновременно и метод сбора baseline, и первая итерация пилота — два в одном.
  4. Экспертная оценка с доверительным интервалом. Если данных нет совсем — три эксперта независимо оценивают «сколько времени занимает операция», результат фиксируется письменно с диапазоном. Это слабее, чем измерение, но лучше, чем ничего.

Любой из этих методов, зафиксированный в документе приёмки до старта, превращает ROI-расчёт из мнения в факт.

Таблица: тип задачи → метрика → порог → кто подписывает

Это ключевой артефакт. Заполните её до первого инференса — и вставьте в договор с интегратором.

Тип задачиПервичная метрикаЧисловой порог (пример)Кто подписывает
BI / аналитика (автоотчёты, дашборды)Время генерации отчёта vs baseline; % ошибок в данныхВремя ↓ на 40%; ошибки ≤ 2%IT-директор + операционный директор
Агент в CRM (обработка заявок, квалификация)Escalation rate; P95 latency; adoption rateЭскалации ≤ 20%; ответ < 3 сек; ≥ 60% пользователей активны еженедельноОперационный директор + IT-директор
Документооборот (извлечение данных, классификация)F1 на hold-out выборке; % документов, обработанных без ручной правкиF1 ≥ 0.85; автообработка ≥ 70%IT-директор + юрист (если ПДн)
RAG / база знаний (поиск по регламентам, FAQ)Точность ответа на hold-out вопросах; adoption rateAccuracy ≥ 80% на размеченной выборке; ≥ 50% целевых пользователей активныIT-директор + владелец процесса
Интеграция с 1С/ERP% транзакций без ошибок синхронизации; время синхронизацииОшибки синхронизации ≤ 1%; синхронизация < 5 минIT-директор + финансовый директор

Важно: пороги в таблице — примеры для ориентира. Ваши пороги зависят от baseline. Если baseline не измерен — начните с него, не с порога.

Матрица ролей: кто что проверяет и подписывает

Документ приёмки подписывают четыре роли — каждая читает своё.

РольЧто проверяетЧто подписывает
IT-директорТехнические пороги (latency, F1, data quality gate, интеграция с инфраструктурой), соответствие архитектурным стандартам, безопасность данныхТехнический раздел акта приёмки
Операционный директорБизнес-метрики (время процесса vs baseline, adoption rate, escalation rate), готовность команды к работе с системойБизнес-раздел акта приёмки
CFO / финансовый директорPilot ledger (трата к дате / критерий / статус pass или kill), ROI-gate (измеримое изменение бизнес-метрики относительно baseline), соответствие бюджетуROI-раздел и финансовое решение
Юрист / DPOСоответствие 152-ФЗ, условия хранения данных (локальное / облако), отсутствие инцидентов с ПДн в ходе пилотаПравовой раздел акта; hard stop если нарушения

Три исхода пилота: определить до старта

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

Масштабировать — все первичные метрики достигли порогов на реальных данных, adoption rate в норме, hard stop не сработал, ROI-gate пройден. Решение: переход к продакшн-внедрению с зафиксированным бюджетом и дорожной картой.

Доработать — часть метрик в норме, часть — нет, но gap объясним и устраним. Условие: новый числовой порог + жёсткий дедлайн (конкретная дата, не «ещё месяц»). Без дедлайна «Доработать» — это вход в бесконечный пилот. Бюджет на доработку фиксируется отдельной строкой.

Закрыть — метрики не достигнуты, gap не объясним или не устраним в разумный срок, либо сработал hard stop. Закрыть — это тоже успех: вы получили данные, сэкономили бюджет на масштабировании нерабочего решения, и следующая команда не начнёт с нуля — потому что решение задокументировано.

Hard stop: условия немедленной остановки

Эти условия фиксируются в договоре и не требуют совещания — они автоматически переводят пилот в статус «Закрыть»:

  • Инцидент с данными, нарушающий 152-ФЗ — утечка, несанкционированный доступ, передача ПДн за пределы разрешённого контура.
  • Деградация ниже baseline — система работает хуже, чем ручной процесс, по первичной метрике на протяжении более X дней (зафиксируйте X до старта).
  • Превышение бюджета пилота на Y% без согласованного решения спонсора (типичный порог — 20–30%).
  • Отказ от предоставления данных для измерения — если интегратор или внутренняя команда не может предоставить данные для расчёта метрик, критерии нефальсифицируемы и пилот не может быть принят.
  • Скоуп вырос настолько, что исходный критерий приёмки потерял смысл — пилот одного workflow превратился в «платформу», граница исчезла.

Мини-шаблон документа приёмки (Pilot Acceptance Card)

Скопируйте в договор, Confluence или Notion. Заполняется до старта, подписывается всеми сторонами.

PILOT ACCEPTANCE CARD

ПолеЗначение
Название пилота
Тип задачиBI / Агент / Документооборот / RAG / Интеграция
Дата старта
Дата decision gate(фиксированная дата финального решения)
Спонсор (подписант)
Первичная метрика и порог(например: F1 ≥ 0.85 на hold-out выборке из реальных данных)
Вторичная метрика и порог(например: adoption rate ≥ 60% к дате decision gate)
Baseline (значение до старта)(число + метод измерения + дата фиксации)
Data quality gate(% записей, прошедших валидацию; % реальных источников)
Hard stop условия(152-ФЗ / деградация / бюджет +Y%)
Исход «Масштабировать»(условия в числах)
Исход «Доработать»(условия + новый порог + дедлайн)
Исход «Закрыть»(условия)
ПодписиIT-директор / Операционный директор / CFO / Юрист / Интегратор

Тихий провал: как распознать, что пилот завис

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

  • Совещания по пилоту всё реже, но формально он «продолжается».
  • Команда интегратора показывает новые фичи вместо измерения исходных метрик.
  • Внутри компании нет человека, который может ответить: «Каков текущий статус по критериям приёмки?»
  • Adoption rate не измеряется или не обсуждается.
  • Decision gate прошёл, но решение не было принято — и новой даты нет.

Лекарство одно: pilot ledger — таблица для CFO/спонсора с тремя колонками: трата к дате / критерий / статус (pass / in progress / kill date). Если статус «in progress» дольше, чем зафиксировано в документе приёмки — это автоматический триггер для decision gate.

Антипаттерны: что разрушает приёмку

Коротко — чтобы не повторять:

  • Критерий без числа. «Модель должна работать хорошо» — не критерий.
  • Baseline после старта. Измерять «до» уже после запуска — ROI становится мнением.
  • Пороги согласуются после получения результатов. Классический конфликт интерпретаций.
  • Пилот на тестовых данных, приёмка на реальных. Бюджет вырастает в 2–3 раза.
  • Escalation rate воспринимается как провал. 15–20% эскалаций на человека в первой итерации — норма, не катастрофа. Зафиксируйте допустимый диапазон заранее.
  • Оплата вендору за трудозатраты, а не за результат. Привязывайте хотя бы часть оплаты к прохождению критериев.

Связанные материалы

Этот playbook закрывает вопрос финиша пилота. Если вы ещё на этапе подготовки — что нужно собрать до старта (данные, доступы, CRM, FAQ) — читайте «Пилот ИИ-агента за 3 дня: что подготовить до старта».

По вопросам внедрения и структуры пилота под вашу задачу — услуги brezatech или контакты.

Ключевые факты

  • По данным vc.ru и Alpina Digital, 95% корпоративных пилотов ИИ в РФ не переходят в продакшн — главная причина: критерии успеха не зафиксированы до старта.
  • Большинство пилотов нефальсифицируемы: они не могут ни пройти, ни провалиться — только продолжаться, пока не закончится бюджет или терпение спонсора.
  • Критерий без числа — не критерий. 'Модель должна работать хорошо' не даёт ни одной стороне основания для решения.
  • Baseline, зафиксированный после старта пилота, превращает ROI-расчёт из факта в мнение — и делает любой спор о результате неразрешимым.
  • Документ приёмки, подписанный до старта, защищает бюджет заказчика и репутацию интегратора одновременно.

Частые вопросы

Вендор говорит, что точность 80% — это хорошо. Как мне проверить?
Спросите: на каких данных измерено? Если на тестовой выборке вендора — это не ваш результат. Порог должен быть достигнут на hold-out выборке из ваших реальных данных, размеченной до старта пилота. 80% может быть отлично для классификации рисков и катастрофически мало для медицинских или юридических документов.
Пилот 'работает', но команда им не пользуется — это провал?
Да, если adoption rate был зафиксирован как критерий приёмки. Нет, если его не было в документе. Именно поэтому adoption rate (доля пользователей, применяющих систему ≥ N раз в неделю к концу пилота) должен быть в акте до старта — иначе вы получите технически рабочую систему, которую никто не использует.
Можно ли принять пилот частично?
Да, это исход 'Доработать' — но только если он зафиксирован с новым числовым порогом и жёстким дедлайном (не 'ещё один месяц', а конкретная дата). Без дедлайна частичная приёмка — это вход в бесконечный пилот.
Как зафиксировать baseline, если процесс раньше не измерялся?
Четыре метода: 1) ручной хронометраж — 20–30 операций с секундомером; 2) выборочный аудит логов или почты за последние 90 дней; 3) shadow mode — ИИ работает параллельно с человеком, но решение принимает человек, результаты сравниваются; 4) экспертная оценка с доверительным интервалом, зафиксированная письменно. Любой из методов лучше, чем отсутствие baseline.
Что делать, если интегратор отказывается фиксировать числовые пороги в договоре?
Это сигнал. Добросовестный интегратор заинтересован в измеримом результате — это его репутация. Если пороги отказываются фиксировать, уточните: на каком этапе и почему. Если причина — неопределённость данных, это решаемо через data quality gate. Если причина — нежелание брать ответственность за результат, это информация для решения о выборе партнёра.

Источники

О brezatech

brezatech — интегратор ИИ в данные и процессы российского B2B: разработка, BI, автоматизация документооборота и внедрение LLM в продакшн. ИИ-агент продаж 24/7 →

Ещё в журнале