Контроль подрядчика · 9 минут

Как проверить подрядчика перед оплатой этапа

Что проверить перед оплатой этапа web/digital-разработки: готовность результата, демонстрацию, критерии приёмки, релиз, документацию, доступы и риски.

Проверить проект Короткий ответ
Оплата этапа Как проверить подрядчика перед оплатой этапа

Проверяем готовность результата до оплаты и следующего этапа

Короткий ответ

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

Оплата этапа - это управленческое решение. Оно должно отвечать на три вопроса:

  • можно ли принять результат как выполненный;
  • что нужно исправить до оплаты или сразу после неё;
  • не создаёт ли оплата риск для следующего этапа, бюджета, релиза или передачи проекта.

Если подрядчик даёт факты, решение обычно принимается спокойно. Если вместо фактов есть только “почти готово”, “остались мелочи” или “после оплаты доделаем”, лучше сначала провести технический контроль подрядчика или пройти чек-лист контроля подрядчика.

Почему оплату этапа нельзя привязывать только к словам

В сложной разработке этап может выглядеть готовым на презентации, но оставаться рискованным внутри. Интерфейс может открываться, а интеграции - работать нестабильно. Основной сценарий может проходить, а права доступа, ошибки, документы и релизный процесс - быть не готовыми.

Проблема начинается, когда бизнес оплачивает этап, не понимая:

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

Это не юридическая оценка договора. Это техническая и управленческая проверка: соответствует ли результат тому, что бизнес считает выполненным этапом.

Что проверить до оплаты

Зона проверкиЧто запроситьЗачем это нужно
Состав этапаСписок задач, которые должны были войти в этапПонять, что именно оплачивается
ДемонстрацияДоступ к рабочему или тестовому окружению и показ ключевых сценариевПроверить результат, а не только отчёт
Критерии приёмкиЧто считается готовым по каждой крупной функцииНе спорить после оплаты о смысле “готово”
Ошибки и ограниченияСписок известных дефектов, переносов и временных решенийУвидеть, что остаётся в проекте
РелизСостав поставки, план проверки, план откатаНе запускать рискованный релиз вслепую
ДокументацияЧто обновлено по логике, интеграциям, окружениям и доступамСнизить зависимость от подрядчика
Риски следующего этапаЧто может увеличить срок, бюджет или сложность дальшеНе переносить скрытые проблемы в новый бюджет

Если хотя бы по двум-трём зонам подрядчик не может дать проверяемые ответы, оплату лучше не рассматривать как формальность.

Что нельзя принимать как готовый результат

Некоторые артефакты могут быть полезны, но сами по себе не доказывают готовность этапа.

Не стоит принимать как полноценное подтверждение:

  • скриншоты без доступа к окружению;
  • видео без возможности проверить сценарий самостоятельно;
  • отчёт о выполненных задачах без демонстрации результата;
  • общий процент готовности без списка незакрытых работ;
  • фразу “остались только мелочи” без перечня этих мелочей;
  • релиз без критериев проверки и плана отката;
  • обещание передать документацию позже;
  • новый счёт без объяснения, что изменилось в объёме, оценке или рисках.

Это не значит, что подрядчик обязательно работает плохо. Но это значит, что бизнес пока не видит достаточной картины для решения об оплате.

Порядок проверки перед оплатой

1. Зафиксировать состав этапа

Начните с простого вопроса: что именно входит в оплачиваемый этап?

Попросите подрядчика дать:

  • список задач этапа;
  • статус по каждой крупной задаче;
  • что было добавлено или исключено по ходу работы;
  • какие решения были согласованы отдельно;
  • какие задачи предлагается перенести.

Если состав этапа нельзя восстановить, спор об оплате почти неизбежно станет спором об ожиданиях.

2. Посмотреть результат в рабочем окружении

Демонстрация должна показывать не только красивые экраны, а реальные пользовательские сценарии.

Проверьте:

  • можно ли зайти в тестовое или рабочее окружение;
  • проходит ли основной сценарий от начала до конца;
  • видны ли роли пользователей и права доступа;
  • работают ли интеграции, если они входили в этап;
  • можно ли повторить демонстрацию без участия разработчика;
  • есть ли список известных ошибок.

Если подрядчик показывает только скриншоты или запись, попросите доступ к окружению и короткий сценарий проверки.

3. Проверить критерии приёмки

Критерии приёмки отвечают на вопрос: по каким признакам бизнес считает работу выполненной.

Для важной функции должны быть понятны:

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

Если критериев не было до старта, их всё равно нужно сформулировать перед оплатой. Иначе следующий этап унаследует неясность.

4. Разобрать открытые ошибки

Ошибки бывают разными. Одни не мешают принять этап, другие делают оплату рискованной.

Попросите разделить:

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

Оплачивать этап можно только тогда, когда понятно, какие ошибки остаются и кто несёт ответственность за их закрытие.

5. Проверить релиз и план отката

Если этап должен перейти в релиз, важно понять, как именно это произойдёт.

Проверьте:

  • что входит в релиз;
  • когда и где он выкатывается;
  • какие сценарии проверяются до запуска;
  • кто принимает решение о публикации;
  • что делать, если после релиза появится критичная ошибка;
  • как быстро можно откатить изменения;
  • какие системы и интеграции затронуты.

Без этого оплата может закрепить ситуацию, где результат формально сдан, но запуск остаётся рискованным.

6. Запросить документацию и доступы

Документация перед оплатой нужна не для бюрократии. Она показывает, можно ли поддерживать и развивать результат дальше.

Минимум:

  • актуальный backlog и статус задач;
  • инструкция по проверке результата;
  • список доступов и владельцев сервисов;
  • карта затронутых модулей и интеграций;
  • изменения в бизнес-логике;
  • инструкция по релизу или деплою, если она изменилась;
  • список известных технических рисков.

Если документация снова откладывается “на следующий этап”, это отдельный риск. Особенно если проект может перейти к другой команде.

7. Оценить риски следующего этапа

Перед оплатой важно спросить не только “что сделано”, но и “что это меняет дальше”.

Полезные вопросы:

  • какие решения усложнят будущие доработки;
  • какие задачи нельзя оценить без исследования;
  • какие риски уже видны по архитектуре;
  • какие интеграции требуют отдельной проверки;
  • что может увеличить следующий бюджет;
  • что нужно решить бизнесу до старта следующего этапа.

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

Три возможных решения

РешениеКогда подходитЧто зафиксировать
Оплатить этапРезультат показан, критерии приёмки закрыты, риски понятныАкт, список переданных материалов, условия следующего этапа
Оплатить после исправленийОсновная часть готова, но есть блокирующие дефекты или недостающие документыСписок исправлений, сроки, ответственные, повторная проверка
Сначала провести технический контрольСтатус размытый, релиз рискованный, документации нет, ответы общиеВопросы подрядчику, карта рисков, рекомендация по оплате или паузе

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

Вопросы подрядчику перед оплатой

  1. Какие задачи этапа полностью готовы и где их можно проверить?
  2. Какие задачи не готовы, но предлагаются к переносу?
  3. Какие критерии приёмки закрыты по каждой крупной функции?
  4. Какие ошибки известны на момент оплаты?
  5. Какие сценарии проверялись перед демонстрацией?
  6. Что входит в ближайший релиз и что остаётся за его пределами?
  7. Какие документы обновлены по итогам этапа?
  8. Какие доступы, окружения и инструкции передаются бизнесу?
  9. Какие технические решения повлияют на следующий этап?
  10. Какие риски нужно знать до оплаты и старта новых работ?

Эти вопросы лучше задавать письменно. Так проще отделить факты от общих объяснений.

Когда достаточно внутренней проверки

Внутренней проверки может хватить, если:

  • этап небольшой;
  • результат можно проверить по понятным сценариям;
  • нет сложных интеграций;
  • документация передана;
  • подрядчик показывает список задач и дефектов;
  • релиз не влияет на критичные процессы;
  • внутри компании есть человек, который понимает бизнес-логику и принимает результат.

В этом случае можно использовать чек-лист контроля подрядчика и зафиксировать решение внутри команды.

Когда нужен технический контроль

Технический контроль нужен, если:

  • подрядчик не даёт проверяемый статус;
  • этап дорогой или влияет на критичный процесс;
  • релиз может затронуть CRM, 1C, личный кабинет, портал или внешние API;
  • есть спор по объёму работ;
  • оценки и сроки изменились без понятной причины;
  • нет документации или доступов;
  • бизнес не понимает, можно ли принимать результат;
  • есть риск, что после оплаты придётся менять подрядчика.

В таком формате внешний эксперт помогает проверить артефакты, сформулировать вопросы подрядчику и дать руководителю понятный вывод: оплачивать, оплатить после исправлений, остановить спорные работы или готовить передачу.

Практический вывод

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

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

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

Материалы по теме

МатериалКогда смотреть
Как понять, что подрядчик не справляется с разработкойЕсли перед оплатой нужно понять, это нормальная сложность или подрядчик теряет управляемость
Технический контроль подрядчикаЕсли нужно проверить готовность этапа, релиз, документацию и риски до оплаты
Чек-лист контроля подрядчикаЕсли нужен список вопросов для самостоятельной проверки
Если подрядчик не даёт прозрачностиЕсли статусы, сроки и релизы остаются непроверяемыми
Как читать технический отчёт подрядчикаЕсли отчёт есть, но непонятно, можно ли доверять плану
Как контролировать сроки разработкиЕсли оплата связана с переносом сроков
Подрядчик затягивает разработкуЕсли подрядчик просит новый срок или бюджет после задержки
Продолжать, контролировать или менять подрядчикаЕсли после проверки нужно выбрать следующий управленческий сценарий

Проверить этап перед оплатой

Карта контроля

Что проверять у подрядчика

Контроль подрядчика строится не на конфликте, а на регулярных артефактах: сроках, архитектуре, релизах, документации и рисках.

Сроки

Критический путь

Какие задачи блокируют релиз и почему изменилась оценка.

  • блокеры
  • зависимости
  • демонстрация результата
Архитектура

Риск решений

Какие модули ограничивают развитие и где уже накоплен долг.

  • карта модулей
  • интеграции
  • сложные зоны
Релиз

Критерии готовности

Что входит в релиз, как проверяется качество и есть ли план отката.

  • тесты
  • ошибки
  • приёмка
Документы

Передача знаний

Можно ли подключить новую команду без повторного расследования.

  • бизнес-логика
  • доступы
  • деплой
Итог Результат: собственник получает понятные вопросы и видит, где нужен внешний технический контроль.

Чек-лист

Материал по теме статьи

FAQ

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

Что проверить перед оплатой этапа разработки?

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

Можно ли оплачивать этап, если часть работ не готова?

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

Что делать, если подрядчик показывает только скриншоты?

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

Нужен ли технический специалист для проверки этапа?

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

Когда нельзя оплачивать этап без дополнительной проверки?

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

Следующий шаг

Перейти от статьи к действию

Если материал похож на вашу ситуацию, следующий шаг лучше выбирать по проблеме: диагностика, контроль подрядчика, AI-ready проверка или проектирование.

Подрядчик

Проверить подрядчика без конфликта

Если ответы по срокам, рискам и релизам стали размытыми, нужен контроль по артефактам, а не микроменеджмент.

  • статус и блокеры
  • архитектура и релизы
  • документация и передача

Проект застрял

Начать с диагностики проблемного проекта

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

  • технический тупик
  • срывы сроков
  • нестабильные релизы

AI-ready

Понять, готов ли проект к AI

Если хочется AI-ассистента, RAG или автоматизацию, сначала стоит проверить данные, роли, документы и критерии качества.

  • источники данных
  • права доступа
  • метрики качества

Заявка

Обсудить проект по материалу

Опишите ситуацию в проекте. Дмитрий сможет ответить, какие признаки требуют быстрой диагностики.

Дмитрий Зугаев
Дмитрий Зугаев web/AI-архитектор, CTO
Заявка уйдёт на email Дмитрия.