История, с которой всё началось
 
Недавно работал над созданием сервиса по поиску мастеров и услуг с системой безопасной сделки. Платформа, где заказчик находит специалиста, деньги резервируются на escrow-счёте, работа выполняется, средства освобождаются. Классика современного маркетплейса.
 
На этапе проектирования модуля вывода средств встал вопрос: как считать комиссию самого сервиса? Процент от суммы сделки, фиксированная ставка, скользящая шкала в зависимости от оборота мастера, разные комиссии для разных категорий услуг — вариантов десятки. Я попросил клиента уточнить формулу или обратиться к своему бухгалтеру за корректной финансовой моделью.
 
И тут случился взрыв.
 
«Я заказал проект под ключ! — написал клиент. — Зачем мне куда-то обращаться? Вы должны сами всё знать и сделать!»
 
Я перечитал это сообщение три раза. Потом вздохнул. Потому что за 15 лет в работе с digital-проектами я видел подобное не раз. И каждый раз хочется сказать одно и то же.
 
Что такое «под ключ» на самом деле
 
Давайте разберёмся с терминологией. «Под ключ» в сфере разработки означает, что исполнитель берёт на себя полный цикл работ: от проектирования архитектуры до вёрстки, бэкенда, тестирования и деплоя. Это означает, что вам не нужно искать отдельно дизайнера, отдельно программиста, отдельно DevOps-инженера.
 
Но «под ключ» никогда не означает «без вашего участия».
 
Представьте, что вы приходите к архитектору и говорите: «Постройте мне дом под ключ». Архитектор спрашивает: «Сколько спален? Какая площадь? Какой фундамент?» — а вы в ответ возмущаетесь: «Я же сказал под ключ! Почему вы меня спрашиваете?»
 
Абсурд? Абсурд. Но в digital-сфере такое происходит постоянно.
 
Почему формула комиссии — это не про код, а про бизнес
 
Вернёмся к моей истории. Комиссия сервиса при выводе средств — это не техническая деталь. Это бизнес-логика, которая определяет, как ваша компания будет зарабатывать деньги. Это вопрос налогообложения, бухгалтерского учёта, юридической чистоты.
 
Я, как разработчик, могу предложить вам стандартные схемы: 10% от сделки, фикс 500 рублей, градацию по обороту. Но я не знаю:
- Какую финансовую модель вы выбрали?
- Какие налоговые обязательства у вашего бизнеса?
- Какую комиссию позволяет рентабельность вашей ниши?
- Есть ли у вас ограничения по законодательству в вашей юрисдикции?
 
Я работаю с той информацией, которую предоставляет заказчик. Я не телепат. Я не ваш финансовый директор. И уж точно я не подписывался за вас общаться с налоговой.
 
Зона ответственности: где проходит граница
 
Давайте честно. Когда вы нанимаете разработчика «под ключ», вы покупаете его экспертизу в разработке. Вы не покупаете:
- Его знания о специфике вашего бизнеса (если вы её не рассказали)
- Его готовность стать вашим бухгалтером
- Его способность угадывать, что вы имели в виду под «нормальной комиссией»
 
Моя задача — реализовать формулу, которую вы мне дадите, корректно, без багов, с учётом всех edge cases. Ваша задача — эту формулу мне предоставить. Или, как минимум, дать контакт человека в вашей команде, кто знает ответ.
 
Почему заказчики так реагируют
 
За 15 лет я выделил несколько причин:
 
1. Страх показаться некомпетентным. Клиент думает: «Если я не знаю формулу комиссии, разработник решит, что я дилетант». Нет. Незнание деталей — это нормально. Притворство, что вы всё знаете, а потом переделывание половины проекта — вот что выдаёт дилетанта.
 
2. Непонимание процессов. Многие заказчики искренне верят, что разработчик приходит с волшебной палочкой и одним движением создаёт идеальный продукт. В реальности разработка — это тысячи микро-решений, и 90% из них требуют вашего ввода.
 
3. Усталость от предыдущих исполнителей. Бывает, что до вас клиент работал с фрилансерами, которые и правда не задавали вопросов, а потом сделали криво. И клиент переносит этот опыт на нового, адекватного исполнителя. Но молчание исполнителя — это не профессионализм. Это либо некомпетентность, либо безответственность.
 
Что я сказал клиенту
 
Я написал ему примерно следующее:
 
«Я взялся за проект под ключ. Это означает, что я сделаю весь технический цикл. Но я работаю только с той информацией, которую предоставляет заказчик. Формула комиссии — это ваш бизнес-процесс. Я могу предложить варианты, но утверждать должен ваш бухгалтер или финансовый директор. Это не халатность — это профессиональная граница. Пересечение её приведёт к тому, что через месяц вы скажете: „Почему комиссия считается так? Мы же не это имели в виду"».
 
Клиент помолчал два дня. Потом извинился и прислал формулу от бухгалтера. Мы внедрили её за три часа. Всё работает.
 
Советы заказчикам: как не попасть в эту ловушку
 
1. Готовьте ТЗ или хотя бы концепцию. Даже если проект «под ключ», у вас должно быть понимание, что вы хотите получить.
2. Назначьте ответственного за бизнес-логику. Человека, кто знает, как считать деньги, какие правила, какие ограничения.
3. Не бойтесь вопросов. Хороший исполнитель задаёт много вопросов. Тот, кто молчит — либо не понимает масштаба, либо не собирается нести ответственность.
4. Разделяйте техническое и бизнес-решения. Разработчик отвечает за то, чтобы кнопка работала. Вы отвечаете за то, куда эта кнопка ведёт и что происходит после нажатия.
 
Советы исполнителям: как выстроить границы
 
1. Фиксируйте зону ответственности в договоре. Что входит в «под ключ», а что требует ввода заказчика.
2. Не берите на себя чужие функции. Вы не бухгалтер, не юрист, не маркетолог заказчика. Вы можете дать рекомендацию, но не принимать решение за него.
3. Объясняйте, почему вы спрашиваете. Не просто «мне нужна формула», а «мне нужна формула, потому что это влияет на архитектуру расчётного модуля и налоговые отчисления».
4. Не работайте с догадками. Если клиент не даёт информацию — фиксируйте это письменно. «При отсутствии вашего ввода реализуем стандартную схему X».
 
Вывод
 
«Под ключ» — это про полноту технического цикла, а не про отсутствие коммуникации. Лучший проект — это тот, где заказчик и исполнитель работают в тандеме, а не играют в угадайку.
 
Я не телепат. Я не ваш бухгалтер. Я — профессионал, который делает свою работу качественно. Но качественно я могу сделать только тогда, когда вы делаете свою: предоставляете мне ту информацию, которой обладаете только вы.
 
В конце концов, мы же строим ваш бизнес. А не мой.
Подписывайтесь нас в соц. сетях:
Телеграм канал: https://t.me/kuznetsov_click
Группа ВКонтакте: https://vk.com/kuznetsov.click
VC: https://vc.ru/u/2161308-kuznetsov-click