Как выбрать агентство для разработки и не пожалеть через полгода

Чтобы выбрать агентство для разработки, до сравнения цен проверьте три вещи: работающие продукты, которые можно открыть, имена людей, которые будут делать ваш проект, и предложение, где есть список исключений и порядок изменений. Агентство, которое проходит все три проверки, стоит рассматривать всерьёз. Если не проходит хотя бы одну, это риск, сколько бы оно ни стоило.
Большинство неудачных историй с агентствами можно предсказать по первым двум созвонам. В этой статье разбираем, что проверить, о чём спросить и какие ответы должны вас остановить.
Главное
- Определите, какой результат вы покупаете, до первого разговора, чтобы понять, какое агентство отвечает на ваш вопрос.
- Оценивайте агентство по продуктам, которые можно открыть и проверить, а не по макетам в портфолио.
- Спросите, кто будет проектировать, разрабатывать и вести ваш проект, и познакомьтесь с этими людьми до подписания.
- Сравнивайте предложения построчно: что входит, что не входит, порядок изменений, платежи и поддержка после запуска.
- Считайте процесс продажи превью проекта. Медленные ответы и согласие со всем подряд после оплаты редко улучшаются.
Что решить до того, как писать агентствам?
Запишите, что именно вы покупаете. Не список функций, а результат: рабочий MVP, чтобы показать инвесторам, пересборку продукта, который упёрся в потолок, или дизайн-систему, которую сможет развивать ваша команда.
Добавьте к результату четыре практических факта:
- Одна-три вещи, которые пользователи должны уметь сделать при запуске.
- Ваш срок и что будет, если его сорвать.
- Диапазон бюджета, который вы реально готовы потратить.
- Кто с вашей стороны будет принимать решения и каждую неделю смотреть работу.
Чем яснее эта картина, тем проще заметить агентство, которое отвечает не на тот вопрос, что вы задали. К тому же предложения разных агентств становится легче сравнивать.
Как проверить уже сделанные агентством проекты?
Портфолио из красивых макетов говорит о том, что агентство умеет рисовать. О том, умеет ли оно доводить до запуска, оно не говорит. Попросите работающие продукты, которые можно открыть, и кейсы, где описаны задача и то, что изменилось.
Потом проверьте эти продукты сами. Откройте их на телефоне, пройдите основной сценарий и прогоните через Lighthouse, бесплатный инструмент Google для проверки скорости, доступности и SEO.
Core Web Vitals от Google дают понятные ориентиры для сравнения: основной контент должен загружаться за 2,5 секунды, отклик на действия укладываться в 200 миллисекунд, а сдвиг вёрстки оставаться в пределах 0,1.
Например, Sirius Semiconductors представляет собой центр микроэлектроники, и его сайт должен был убедить иностранных покупателей, читающих на неродном языке. Со страницы кейса можно открыть работающий сайт и оценить результат самостоятельно. Именно так должна проверяться работа любого агентства.

Если большую часть работ показать нельзя, спросите почему. NDA на части проектов вполне нормален. NDA на всех проектах уже сигнал.
Кто на самом деле будет работать над проектом?
Люди на созвоне по продаже не всегда те, кто будет работать над вашим проектом. Спросите прямо: кто проектирует, кто разрабатывает и кто ваш контакт на каждый день? Попросите познакомить вас с ними до подписания договора.
Следите за классической подменой, когда продают старшие, а делают младшие. Само по себе это не обязательно плохо, но знать об этом нужно заранее, а не узнать на третьей неделе.
В Sakura каждым проектом руководит сооснователь или техлид, и он отвечает перед вами за результат. Какое бы агентство вы ни выбрали, получите письменный ответ того же рода: один названный по имени человек, который отвечает за результат.
Как связаны дизайн, разработка и запуск?
Большинство задержек случается на стыках. Между файлом дизайнера и сборкой разработчика или между днём запуска и тем, кто потом должен заниматься исправлениями и SEO.
Задайте три вопроса и слушайте конкретику:
- Проектирует и разрабатывает одна команда или дизайн передают другой компании?
- Что происходит, когда макет оказывается дорогим в разработке?
- Кто занимается продуктом после запуска и как это оплачивается?
Конкретные ответы значат, что агентство уже сталкивалось с этими проблемами и умеет с ними работать. Расплывчатые ответы значат, что разбираться с ними придётся вам.
ProAnalizy, сервис, который объясняет результаты анализов простым языком, хорошо показывает, почему это важно. Загрузка файла остаётся единственным тяжёлым действием, поэтому весь остальной первый экран отрисовывается до загрузки скриптов, а заголовки страниц используют названия анализов, которые люди действительно ищут. Это были одновременно решения дизайна, разработки и SEO.

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

Что проверить перед подписанием?
Пройдитесь по этому списку с агентством, которое собираетесь выбрать. Если на все пункты ответ «да», вы сравниваете серьёзные варианты.
- Можете ли вы открыть хотя бы несколько продуктов, которые агентство действительно запустило?
- Знаете ли вы, кто будет проектировать, разрабатывать и вести ваш проект?
- Есть ли в предложении список исключений и объяснение, как меняется объём работ?
- Привязаны ли платежи к этапам, а не внесены целиком вперёд?
- Будете ли вы регулярно видеть рабочие сборки, а не только в конце?
- Будут ли код и все аккаунты оформлены на вас?
Дальше всё решают совместимость и общение. Выбирайте команду, которой вам будет спокойно позвонить с плохими новостями, потому что в каждом проекте рано или поздно кому-то приходится это делать.

Если хотите посмотреть, как мы отвечаем на эти вопросы, расскажите о проекте. Вы получите конкретные ответы и предложение с фиксированной ценой, а не презентацию.
Частые вопросы
- Со сколькими агентствами стоит поговорить?
Обычно трёх достаточно, чтобы как следует сравнить предложения. Больше пяти превращается в отдельную работу и редко меняет решение.
- Стоит ли выбирать самое дешёвое предложение?
Только если оно описывает тот же объём, что и остальные. Сначала сравните, что входит, что не входит и как меняется объём; низкая сумма при размытом объёме обычно в итоге обходится дороже.
- Плохой ли это знак, если агентство привлекает подрядчиков?
Само по себе нет. Важно, кто отвечает за результат, знаете ли вы, кто будет работать над проектом, и окажутся ли код и аккаунты на вашем имени.
- Как оценить качество кода агентства, если я не технический специалист?
Проверьте их работающие продукты в Lighthouse, спросите, как они тестируют и обеспечивают безопасность, и уточните, будет ли код задокументирован для другого разработчика. Короткий платный аудит у независимого инженера тоже разумное вложение.
- Что делать, если агентство отказывается показывать работающие проекты?
Спросите почему. NDA на части проектов нормален, но если нельзя ни показать, ни описать ничего, относитесь к этому как к серьёзному тревожному знаку.
Об авторе
Владимир Курило
Сооснователь Sakura Agency. Отвечает за продукт и бизнес.