Слогер Создать блог
Разработка

Как принимать заказанную разработку: 10 проверок перед финальной оплатой

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

Споры по аутсорсу почти никогда не начинаются во время разработки. Они начинаются через неделю после того, как ушёл последний платёж: заказчик вдруг обнаруживает, что сервер висит на личном аккаунте программиста, рассылка работает на чужом API-ключе, а как выкатывать обновления — нигде не записано.

Дальше — что именно проверять. Список собран со стороны, которая работу сдаёт: студия отправляет его клиенту заранее, ещё до сдачи, чтобы у обеих сторон было одинаковое понимание слова «готово». Работает в обе стороны: заказчик получает конкретный критерий приёмки, подрядчик — дату, а не бесконечное «поправьте ещё одну мелочь».

Почему всё это надо делать до последнего платежа

После оплаты у подрядчика пропадает мотивация, а у заказчика — рычаг. Деньги были единственным аргументом, и он потрачен: любая просьба «доприкрутить» превращается в переговоры о новых деньгах и сроках.

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

10 проверок

  1. Каждая функция — строка в таблице. Перенесите фичи из сметы или ТЗ в таблицу и напротив каждой поставьте «прошло» или «надо править». Бессистемное кликанье по очевидным экранам — самый надёжный способ не заметить половину согласованного.
  2. Живые устройства и браузеры. Прогоните основные сценарии на том, чем реально пользуются: iPhone с Safari, средний Android, Chrome на десктопе. «У меня работает» приёмкой не считается.
  3. Неудачные сценарии. Отправьте пустую форму, введите неверный пароль, отключите интернет. Понятное сообщение об ошибке — зачёт. Белый экран или стек вызовов — в правку.
  4. Аккаунты на имя заказчика. Админка, сервер, база, отправка писем, карты, платежи — везде вход с почты клиента, а не с личного аккаунта разработчика. Пароли меняются сразу после передачи.
  5. Исходники, репозиторий, домен, сервер. Полный код лежит в репозитории, которым владеет заказчик. Домен и хостинг оформлены на него. Сверяйте построчно с договором — именно построчно, а не по памяти.
  6. Деплой описан. Установить, настроить, собрать, залить, перезапустить. Если другой разработчик поднимет новую версию только по этому документу — описания достаточно. Секреты передаются отдельным каналом, в README им не место.
  7. Персональные данные и бэкапы. Что где хранится, хешируются ли пароли, совпадает ли политика конфиденциальности с тем, что код делает на самом деле. И главный вопрос: резервные копии создаются автоматически, но кто-нибудь пробовал из них восстанавливаться?
  8. Срок бесплатных правок зафиксирован письменно. Сколько дней, с какой даты считать (сдача или приёмка), и что считается багом, а что — новой задачей.
  9. Лицензии на шрифты, изображения и библиотеки. Список всего использованного: разрешено ли коммерческое применение, нужна ли атрибуция. Картинка из поиска однажды превращается в письмо от юриста, и это не гипотеза.
  10. Базовая производительность. Скорость первого экрана на мобильном интернете, вес изображений, читаемость текста на телефоне. Если в договоре есть цифры — проверяйте по ним, а не на глаз.

Шпаргалка: что проверять и на чём обычно спотыкаются

БлокЧто должно бытьЧастая проблема
ДоступыВсе аккаунты на почте заказчикаСервер и админка на личной почте подрядчика
Исходники и доменРепозиторий и регистратор домена в собственности клиентаРепозиторий удалён после сдачи, домен оформлен на разработчика
ДеплойДокумент, по которому выйдет новая версия«Я в курсе, как это выкатывать» — устно
Данные и бэкапыХешированные пароли, работающее восстановлениеКопии есть, но ни разу не проверялись
Правки после сдачиСрок и точка отсчёта прописаны в договореСрок обсуждали в созвоне, доказательств нет
ЛицензииСписок шрифтов, фото и иконок с типом использованияИзображения взяты из поисковой выдачи
ПроизводительностьПроверка на мобильном интернете по цифрам из ТЗСмотрели только на быстром Wi-Fi

Привязать финальный платёж к приёмке

Это та часть, которая реально снимает споры. В договоре должно быть три вещи:

  • срок проверки — например, 7 дней после сдачи;
  • форма подачи замечаний: письменно, со ссылкой на строку чек-листа;
  • финальный платёж наступает через несколько дней после даты приёмки, а дата приёмки — это день, когда все строки стоят «прошло».

Заполненная таблица становится актом приёмки. Никому не придётся вспоминать, о чём договорились в созвоне позавчера.

Когда список избыточен, а когда его мало

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

Чек-лист не спасёт, если техзадание нигде не зафиксировано. Сверять таблицу будет не с чем, и разговор снова скатится в «мы же обсуждали». Юридическую сторону договора проверяет юрист, а не разработчик с чек-листом.

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

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

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

По материалам: career. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.

Стартапы

Как превратить диссертацию в бизнес: разбор пути от научной работы до двух компаний

Одна диссертация про заикание и виртуальную реальность, MBA, две компании в США и Индии и продукт на стыке науки и рынка. Разбираем последовательность шагов и то, что из неё можно взять себе.

Слогер 16.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Почему в удалённых вакансиях не пишут зарплату и как всё-таки понять вилку

Открытая вилка OpenAI в 198 000–320 000 долларов в год — редкость: деньги называет лишь каждая пятая удалённая вакансия. Разбираем, как читать такие цифры и что делать, когда компенсацию скрыли.

Слогер 16.10.2026 ▲ 0
Разработка

Почему чистый код не продаёт продукт: пять привычек вместо рефакторинга

Аккуратная архитектура и зелёные тесты не приводят покупателей. Разбираем, почему разработчики прячутся в редакторе и в каком порядке делать продукт, чтобы он кому-то понадобился.

Слогер 15.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Разработка

Как стать разработчиком в Канаде: какие навыки, проекты и портфолио реально смотрят

Канадский техсектор стабильно ищет людей с практическим опытом: Python, JavaScript и современные фреймворки плюс готовые проекты в портфолио. Разбираем, что учить и как показывать результат.

Слогер 15.10.2026 ▲ 0
AI

Конструктор сайтов с ИИ: лендинг под рекламу за 5 минут

Можно ли собрать сайт под рекламу за 5 минут? Мы проверили. Описали бизнес, ИИ сделал страницу с нуля, в редакторе поправили блоки, подключили форму заявок и опубликовали. Рассказываем, как это выглядит и что придётся доделать руками.

Слогер 14.10.2026 ▲ 0
AI

Почему просмотры не превращаются в деньги: разбор шага между «увидели» и «купили»

Агент с бюджетом в токенах потратил 1200 токенов на песню, портрет, витрину и страницу — и заработал ноль. Разбираем, что стоит между вниманием и оплатой и как это проверить на себе.

Слогер 14.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru