Содержание
Подрядчика для разработки выбирают не по портфолио и цене, а по тому, как он работает: как оценивает задачу, как показывает прогресс, кому принадлежат код и доступы и что происходит, когда что-то идёт не по плану. Всё это проверяется до договора — вопросами, пробным этапом и разговором с прошлыми клиентами. Ниже — вопросы, которые стоит задать, и признаки, по которым видно слабого исполнителя.
Что важнее всего при выборе подрядчика?
Важнее всего прозрачность процесса и то, насколько заказчик сохраняет контроль над продуктом. Красивое портфолио показывает, что студия умеет делать хорошие проекты, но не говорит, как пройдёт ваш — с его сроками, изменениями требований и неожиданностями.
На что смотреть в первую очередь:
- как считают оценку — по сценариям и с разбивкой или одной цифрой «под ключ»;
- как показывают прогресс — регулярные демо работающего продукта или отчёты раз в месяц;
- кому принадлежат код и инфраструктура — с первого дня или «передадим в конце»;
- кто конкретно будет работать — имена и роли команды или абстрактные «наши специалисты»;
- как обрабатываются изменения — есть ли понятная процедура оценки и согласования.
Если вы ещё не решили, нужен ли подрядчик вообще, начните со сравнения в статье аутсорс или своя команда.
Какие вопросы задать подрядчику до договора?
До договора стоит задать вопросы, на которые у слабого подрядчика нет конкретных ответов. Хороший исполнитель отвечает на них легко, потому что это его обычная работа, и часто рассказывает сам, не дожидаясь вопроса.
О процессе и команде
- Кто будет в команде проекта и какая у каждого роль? Можно ли поговорить с техлидом до старта?
- Как часто мы будем видеть работающий результат, а не отчёты?
- Какой трекер задач используется и будет ли у нас к нему доступ?
- Что происходит, если ключевой разработчик уходит с проекта?
О коде, качестве и передаче
- На чьих аккаунтах будут репозиторий, хостинг, домены и внешние сервисы?
- Как устроены тестирование и код-ревью? Что считается готовой задачей?
- Какую документацию мы получим по итогам проекта?
- Если мы решим продолжить с другой командой, как будет выглядеть передача?
Отдельно попросите пример сметы или отчёта с другого проекта — по нему видно, как подрядчик работает на самом деле.
Как сравнивать предложения разных подрядчиков?
Предложения сравнивают по составу работ, а не по итоговой сумме. Две сметы с разницей в два раза часто описывают разные продукты: в одной есть тестирование, запуск и запас на изменения, в другой — только программирование по списку экранов.
Сведите предложения в одну таблицу и проверьте, что в каждом есть обязательные части:
| Что проверить | Хороший признак | Тревожный признак |
|---|---|---|
| Аналитика и проектирование | Отдельный этап с результатом: сценарии, прототипы | «Уточним по ходу» |
| Оценка разработки | Разбивка по сценариям или модулям | Одна цифра без разбивки |
| Тестирование | Заложено явно, с описанием подхода | Не упомянуто |
| Запуск и инфраструктура | Настройка серверов, мониторинг, бэкапы | Только «выкладка на хостинг» |
| Запас на неизвестное | Назван и объяснён | Отсутствует, цена «фиксированная» при сырых требованиях |
| Поддержка после запуска | Условия и стоимость описаны | «Обсудим потом» |
Если в предложении нет какой-то части, спросите, почему. Иногда это осознанное решение, но чаще — работа, которая всё равно понадобится, только уже как «дополнительная».
Фото: Unsplash
По каким признакам видно ненадёжного подрядчика?
Ненадёжного подрядчика обычно видно ещё на этапе переговоров: он обещает всё, быстро и дёшево, избегает конкретики и не задаёт вопросов о вашем бизнесе. Хорошая команда, наоборот, задаёт много неудобных вопросов и честно говорит, что можно отложить.
Признаки, при которых стоит насторожиться:
- соглашаются на любые сроки и объём без единого уточняющего вопроса;
- называют точную цену сложного продукта после пятиминутного созвона;
- не готовы заводить репозиторий и инфраструктуру на ваших аккаунтах;
- не показывают команду, пока не подписан договор;
- в портфолио только скриншоты, а живые проекты и контакты клиентов не дают;
- предлагают начать разработку без описания сценариев, «чтобы не терять время».
Как снизить риск перед большим проектом?
Риск снижают небольшим платным этапом перед основной работой — аналитикой, прототипом или первым сценарием продукта. За несколько недель видно, как подрядчик общается, держит сроки и какого качества код, а цена ошибки ограничена стоимостью этого этапа.
Что ещё помогает:
- Поговорить с одним-двумя прошлыми клиентами подрядчика, лучше с теми, чей проект уже на поддержке.
- Попросить независимого разработчика посмотреть код пробного этапа.
- Закрепить в договоре права на код, регулярные демо и порядок передачи проекта.
- Платить поэтапно за принятый результат, а не авансом за весь проект.
Результат пробного этапа — например, описание сценариев по структуре хорошего ТЗ — остаётся у вас, даже если вы решите продолжить с другой командой.
Коротко
- Выбирайте по процессу и прозрачности, а не только по портфолио и цене.
- Задайте вопросы о команде, демо, доступах, тестировании и передаче проекта до договора.
- Сравнивайте сметы по составу работ: тестирование, запуск и запас на неизвестное должны быть в каждой.
- Тревожные признаки — обещания без вопросов, цена без разбивки и отказ отдавать доступы.
- Начните с небольшого платного этапа — это самый дешёвый способ проверить подрядчика.
Частые вопросы
Где искать подрядчика для разработки?
Надёжнее всего — по рекомендациям компаний, у которых похожий продукт уже работает. Рейтинги и каталоги студий полезны для первичного списка, но финальный выбор стоит делать по разговору с командой и пробному этапу.
Сколько подрядчиков стоит рассматривать?
Обычно достаточно трёх-пяти. Больше сложно сравнить по существу, а на глубокий разговор с каждым уходит время, которое лучше потратить на пробный этап с одним-двумя финалистами.
Нужно ли NDA до обсуждения проекта?
Если вы передаёте коммерческую тайну или данные клиентов — да. Для первого разговора об идее продукта NDA обычно не нужно: ценность в исполнении, а подрядчики редко копируют идеи клиентов.
Что делать, если подрядчик срывает сроки?
Сначала выяснить причину: ожидание решений со стороны заказчика, недооценка или проблемы в команде. Если причина на стороне подрядчика и не устраняется, начинайте готовить передачу проекта, пока код и доступы у вас.



