Как выбрать фрилансера или агентство для разработки
Честный гайд для бизнеса: как не нарваться на мошенников, как читать портфолио, какие ошибки допускают SMB и почему локальное агентство часто лучший выбор. Практический чеклист, ситуации, сравнение моделей
Вы готовы запустить проект, у вас есть идея, деньги, сроки. Но тут начинается ад: нанять фрилансера или обратиться в агентство? Дешево или надежно? Быстро или качественно? И главное — как не попасть на мошенников и двоешников, которых в IT больше, чем кажется?
Мы прошли через это со своими клиентами сотни раз. Видели, как невезучие компании теряли деньги, сроки и веру в людей. Видели, как другие попадали на подрядчиков, которые исчезали посередине проекта. И видели редких счастливчиков, которые выбирали правильно.
В этой статье — честный гайд без пиара. Мы расскажем про трёх игроков (фрилансеры, локальные агентства и крупняк), их плюсы и минусы, и — самое главное — дадим вам чеклист, по которому вы сможете проверить любого разработчика.
Вы в параличе выбора. И это нормально
Давайте будем честны: выбрать разработчика — это как выбрать врача на УДС. Вариантов много, компетентность непонятна, а результат может быть либо спасением, либо катастрофой.
Вот типичная ситуация:
Вы гуглите “разработка сайта” и видите три картины:
- Фрилансер на бирже предлагает “быстро и дешево!” за 50k
- Локальное агентство говорит “от 200k, обсудим детали”
- Крупное московское агентство молча глядит с сайта: “Давайте встретимся. Минимум 500k”
Вы в шоке: “Почему такая разница? Что я не понимаю? Кто обманывает?”
Вот почему:
- Фрилансер может пропасть завтра (или через месяц посередине проекта)
- Локальное агентство может быть хорошим (а может быть группой студентов, делающих первый проект)
- Крупное агентство может сделать шедевр, а может забюрократизировать вас до смерти
Результат: либо вас кинут, либо вас разорит счет, либо вы потратите деньги и поймёте, что не то вообще заказывали.
Но вот что важно: большинство проектов срываются не потому что разработчик ленив или неумный. Они срываются потому что ТЗ было написано инопланетянином. Клиент не знает, что хочет. Разработчик не знает, что делать. Итог — хаос.

Представьте треугольник. На каждой стороне — одно из трёх:
- Качество
- Цена
- Скорость
Три модели занимают разные позиции:
- Фрилансер: дешево + быстро, но качество так себе…
- Локальное агентство: дешево и с качеством, но беда со сроками
- Крупное агентство: хорошее качество + скорость, но дорого
Выбирайте, что для вас важнее…
Честное сравнение: три модели под лупой
Давайте разберём каждого игрока без прикрас.
🤡 Модель 1: Фрилансер-частник
Плюсы:
- ✅ Дешево — в 2-3 раза дешевле агентства. За 50-100k реально найти кого-то
- ✅ Быстро реагирует — звонит в 21:00, готов в выходной, работает, когда вам нужно
- ✅ Может быть ОЧЕНЬ хороший — но редко. Может быть такой классный специалист, что вы будете помнить его всю жизнь
Минусы:
- ❌ Нет портфеля — или портфель это 5 картинок из Figma, которые он не делал
- ❌ Исчезает посередине — или вообще не появляется после первых встреч
- ❌ Один человек = bottleneck — болеет, ломается, начинает писать плохо, понимает, что недооценил объём, пропадает
- ❌ Нет гарантий — ни договора, ни NDA, ни ничего. “Мы договоримся”™
- ❌ Договор? Какой договор? — Только Telegram и условная договоренность за кофе ☕ Если что-то пойдет не так, вы против него беззащитны
Когда выбрать фрилансера:
- Срочный фиксильный проект (исправить баг, написать скрипт, доделать одну фичу)
- Не критичный для бизнеса (если упадёт — жизнь идёт дальше)
- Бюджет максимум 50-100k
- Сроки: 2-3 недели максимум
🏢 Модель 2: Небольшое локальное агентство (типа нас, типа ваших соседей)
Плюсы:
- ✅ Адекватная цена — дешевле крупняка в 1.5-2 раза, но дороже фриланса. Примерно справедливая
- ✅ Команда — не будет bottleneck. Если один болеет, другой подхватит. Если один мозг упадёт, есть ещё три
- ✅ Честная коммуникация — вы в одном городе, можно встретиться лично, посмотреть в глаза, понять, врёт ли человек
- ✅ Нормальный договор + NDA — защита для вас. Если что-то пойдет не так, у вас есть документы
- ✅ Помогут с ТЗ на первом этапе — бизнес-аналитик поговорит с вами, выяснит, что вы на самом деле хотите, потом уже напишет нормальное ТЗ
- ✅ Знают локальный контекст — 1С интеграции, специфика российского рынка, локальные подводные камни. Не будут говорить “а у нас в Лондоне делают так”
Минусы:
- ❌ Не такие известные — нужно самостоятельно проверять портфель. Они не Artsofte, не было статей в Vc.ru
- ❌ Могут быть молодой командой — но это может быть и плюсом. Молодые = свежие идеи, горят на работе, хотят доказать себя. Старые = могут быть ленивы и консервативны
- ❌ Не имеют опыта в “вообще всём” — но его никто не имеет. Даже Artsofte когда-то делали первый сайт
Когда выбрать локальное агентство:
- Проект 1-6 месяцев
- Бюджет 100k-500k (или больше, но начиная с этого диапазона)
- Нужна поддержка и регулярная коммуникация
- Можете встретиться лично и обсудить детали
- Проект важен, но не “лицо компании”
💎 Модель 3: Крупное агентство (Лебедев, Artsofte, JetStyle, SimbirSoft)
Плюсы:
- ✅ Громкое имя = репутация. Они не исчезнут в Тайланде. К ним можно прийти в офис (обычно они в больших городах)
- ✅ Много опыта — десятки (или сотни) сложных проектов. Они встречали твою задачу 50 раз
- ✅ Большая команда специалистов — каждый отвечает за своё. Дизайнер — за дизайн, разработчик — за код, тестировщик — за баги. Специализация, а не универсальный боец
- ✅ Гарантии — есть куда пожаловаться. Если что-то пойдет не так, есть руководитель, есть процессы, есть ответственность
Минусы:
- 💸 Дорого — в 2-3 раза дороже локальных. Проект на 500k в локальном агентстве будет стоить 1-1.5M в крупном
- 🐢 Бюрократия и процессы — долгое согласование. “Давайте обсудим на встречи”, “давайте составим proposal”, “давайте согласуем с руководством”
- 📞 PM между вами и разработчиком — вы не видите, кто на самом деле пишет код. Может быть, это стажер, может быть, это 10-й по силе разработчик компании
- 🎯 Может быть перегиб в “идеальном процессе” — слишком много встреч, отчётов, документации. Вы потратите часов 40 просто на коммуникацию
- 🚨 Минимальный бюджет — обычно не берут проекты менее 300-500k. Нет смысла им возиться с малышом
Когда выбрать крупное агентство:
- Крупный проект (1M+)
- Очень рискованный проект (если упадёт — упадёт вся компания)
- Очень важна репутация (проект лицо вашей компании)
- Не жалко денег и времени на процессы
- Нужны максимальные гарантии

Главная боль SMB: плохое ТЗ
Вот я вам скажу откровенность номер один: 80% провальных проектов срываются не потому что разработчик плохой, а потому что ТЗ было написано инопланетянином
Хотите доказательство? Вот типичный диалог:
Клиент: "Мне нужна бизнес-система"
Разработчик: "Ну, давайте за 2 млн, я же не ясновидящий..."
Клиент: "Почему так дорого?!"
Разработчик: "Потому что я не понимаю, что ты хочешь"
Почему это происходит:
- Клиент не может ясно описать свою проблему — “мне нужна система, которая будет… ну, типа, помогать”
- Разработчик боится браться за расплывчатый проект — потому что потом будет 50 переделок и “но же я имел в виду…”
- Цена взлетает — разработчик закладывает бэкап на неопределенность. “Поскольку я не знаю, что ты хочешь, я буду считать, что ты можешь захотеть что угодно”
РЕШЕНИЕ: Бизнес-аналитик на первом этапе
Хорошее агентство НЕ начнёт писать код сразу. Сначала проведёт сессию с бизнес-аналитиком.
Бизнес-аналитик — это не разработчик, это человек, который понимает бизнес, может задавать вопросы и превращать размытые идеи в чёткие требования.
Бизнес-аналитик должен выяснить:
- Какую ПРОБЛЕМУ решает проект? (не “нужна система”, а “нужно вкладывать 10 часов в день в Excel, и это убивает продуктивность”)
- Кто ПОЛЬЗОВАТЕЛЬ? Как часто пользуется? (100 человек? 1 млн? 10 в день? Один раз в месяц?)
- Какой МЕТРИК успеха? (экономия времени? больше клиентов? меньше ошибок? проще находить информацию?)
- Когда НУЖНО? Какой БЮДЖЕТ? (хотя бы примерно)
- Что уже ЕСТЬ? Какие системы интегрировать? (1С? Битрикс? Excel таблицы? Никакой базы данных?)
- Кто будет ПРИНИМАТЬ сайт? Кто будет его ПОДДЕРЖИВАТЬ?
ГЛАВНЫЙ ВЫВОД: 1 неделя на хорошее ТЗ = 2 месяца экономии на разработку + переделки ✅
Если агентство говорит “давайте стартовать, ТЗ напишем в процессе” — это хороший знак, что нужно идти дальше. 👉 Это не гибкий процесс, это способ срубить побольше денег на переделках.
🚩 Red Flags: на что НЕ трать деньги
Вот восемь классических сигналов опасности. Если услышите хотя бы один — задумайтесь.
🚩 Red Flag #1: “Давайте стартовать, ТЗ напишем в процессе”
Почему это бред: Это верный путь к хаосу. Разработчик не знает, что вы хотите → начинает писать наугад → вам не нравится → переделки → переделки → проект раздувается в 3 раза.
Что скажет хорошее агентство: “Сначала давайте 1 неделю поговорим, уточним требования, напишем ТЗ, потом подпишем договор, потом уже разработка”
🚩 Red Flag #2: Цена намного ниже рынка (“Сайт за 5000р”)
Почему это бред: Разработчик потратит на вас 10 часов (может быть, даже меньше), и это будет либо копипаст, либо го**вно.
Реальная цена в Самаре 2025:
- Стажер: 30-50р/час
- Опытный разработчик: 100-150р/час
- Senior: 200-300р/час
Простой сайт на Next.js (визитка с контактами, галереей, формой):
- Минимум: 80 часов = 8-12k рублей (и то дешево)
- Реально: 120 часов = 12-18k рублей
Если кто-то говорит “за 5к” — они либо вас обманывают, либо готовят вам гарбо.
🚩 Red Flag #3: Нет портфеля или портфель = картинки
Почему это бред: Красивая картинка в Figma ≠ рабочий сайт. Много разработчиков показывают то, что не делали сами. Скопировали из Dribbble, назвали своим проектом.
Как проверить:
- Попросите ссылку на ЖИВОЙ сайт (не макет, не скриншот, а живой сайт в интернете)
- Откройте консоль (F12 на клавиатуре)
- Посмотрите на технологии (React? Vue? jQuery???)
- Проверьте Lighthouse (performance, какие рейтинги)
- Протестируйте на мобильном (работает ли, смотрится ли)
- Посмотрите на исходный код (профессионально ли написано, или спагетти?)
Если не могут показать живой проект — это красная карточка 🚩
🚩 Red Flag #4: “Мы работаем без договора и расчётного счёта”
Почему это бред: Ноль безопасности. Как вы будете защищать свой сайт и данные? Кто будет ответственен, если что-то пойдет не так?
Без договора вы беззащитны. Если разработчик не сдаст проект, если украдёт ваш код, если продаст вашу идею конкуренту — вы ничего не можете сделать.
Что должно быть:
- Расчётный счёт или Яндекс.Касса (для выплат через официальные каналы)
- Письменный договор (с условиями, сроками, ответственностью)
- Акт приёмки-передачи (что именно вы получили, в каком виде, в какие сроки)
🚩 Red Flag #5: Не хотят подписывать NDA
Почему это бред: Ваши бизнес-идеи могут утечь конкуренту. Разработчик может продать вашу идею другой компании. Код может оказаться в руках у ******.
Что скажет хорошее агентство: “Конечно, подпишу. Вот НДА, давайте согласуем деталями” (5 минут на это)
Если разработчик ворчит и не хочет подписывать — бегите.
🚩 Red Flag #6: “Я делаю ВСЁ: дизайн, разработку, маркетинг, SEO, логистику и парикмахерство”
Почему это бред: Если человек говорит, что делает ВСЁ — скорее всего, он делает ВСЁ плохо.
Реальность:
- Хороший дизайнер ≠ хороший разработчик
- Хороший разработчик ≠ хороший маркетолог
- Хороший маркетолог ≠ хороший юрист
- “Универсальный боец” = Джек всех ремесел, мастер никого
У нормального агентства разные люди на разные роли. Дизайнер — дизайнер, разработчик — разработчик, маркетолог — маркетолог. Если все одно лицо — это красный флаг.
🚩 Red Flag #7: Общается только по Telegram / игнорирует письма
Почему это бред: Это признак того, что он работает в параллель с 10 другими клиентами. Срочные будут обслуживать быстрее, а остальные ждут.
Telegram — это для срочных вещей. Важные документы, контракты, ТЗ — это должно быть в письме.
Как проверить:
- Напишите письмо на корпоративную почту
- Ответ должен быть в течение 24 часов (даже “получил, отвечу подробнее завтра” — OK)
- Если молчит 3 дня — это человек не работает с вами серьёзно
🚩 Red Flag #8: “Сайт за 1 неделю!”
Почему это бред: В разработке нет магии. Если что-то обещают слишком быстро — это будет либо говно, либо давний копипаст.
Реальная тайм-лайн:
- Простой сайт-визитка (5 страниц, контакты, форма): 2-3 недели
- Сайт с функционалом (личный кабинет, поиск, фильтры): 3-8 недель
- Сложное веб-приложение (аналитика, интеграции): 2-6 месяцев
- Огромная система (как Avito или 2GIS): 6+ месяцев
Если обещают “завтра запустим” — это либо шутка, либо обман.
✅ Чеклист: как проверить разработчика ПЕРЕД подписанием
Вот 30+ пунктов, по которым вы проверяете любого разработчика. Печатайте, создавайте таблицу, ставьте галочки.
📋 КАТЕГОРИЯ 1: ПОРТФЕЛЬ И ОПЫТ
- ☑️ Есть ли портфель? (не картинки, а живые сайты/приложения в интернете)
- ☑️ Совпадает ли его опыт с вашей задачей? (вы про React, а он только на jQuery писал? Проблема)
- ☑️ Может ли показать ЖИВОЙ проект? (не макет, а функционирующий сайт)
- ☑️ Есть ли отзывы на авторитетных площадках? (Avito, 2GIS, Behance, GitHub?)
- ☑️ Может ли дать номер одного клиента для проверки? (не друга, а реального клиента)
- ☑️ Как долго компания на рынке? (3 года — опытнее, чем 3 месяца)
🎯 КАТЕГОРИЯ 2: ПОНИМАНИЕ ВАШЕЙ ЗАДАЧИ
- ☑️ На первой встречи разработчик задал вам кучу вопросов? (или сразу сказал “вот цена, давайте”)
- ☑️ Есть ли у них процесс уточнения ТЗ / создания бриефа?
- ☑️ Спросили ли про интеграции, API, текущие системы? (1С, базы данных, и т.д.)
- ☑️ Обсудили ли аналитику, метрики успеха, целевую аудиторию?
- ☑️ Предложили ли провести встречу с бизнес-аналитиком?
- ☑️ Он/она задавал вопросы на ВТОРУЮ встречу? (это хороший знак — не забыли детали)
💼 КАТЕГОРИЯ 3: ДОГОВОР И ЮРИДИКА
- ☑️ Есть ли письменный договор? (не “договоренность”, а ДОГОВОР)
- ☑️ В договоре ясные сроки и метрики приемки? (когда сдаём? какие баги считаются багами?)
- ☑️ Есть ли условие: “что будет, если вы не сдадите в срок”? (штраф? переделка за свой счёт?)
- ☑️ Понимаете ли вы, кому будут принадлежать права на код? (обычно клиенту, но проверьте)
- ☑️ Есть ли NDA? (защита ваших идей и данных)
- ☑️ Ясна ли процедура оплаты? (50% аванс, 50% при приемке? Или по-другому?)
- ☑️ Что будет, если нужна доработка после приемки? (платная? бесплатная первые 14 дней?)
🔐 КАТЕГОРИЯ 4: КОММУНИКАЦИЯ И ПРОЦЕСС
- ☑️ Как часто вы будете видеть прогресс? (weekly demo? каждую пятницу?)
- ☑️ Через какой канал общаться? (email? Slack? встречи? Telegram?)
- ☑️ Кто будет вашей точкой контакта? (один PM или люди вращаются?)
- ☑️ Что будет, если нужно внести изменение в процессе? (это платно? входит в смету? увеличивает сроки?)
- ☑️ Есть ли система баг-трекинга? (Jira? Trello? Откуда вы видите статус?)
- ☑️ Как быстро обычно отвечают? (стандарт = 24 часа на письмо)
💰 КАТЕГОРИЯ 5: ДЕНЬГИ И БЮДЖЕТ
- ☑️ Цена реалистична? (не “одна ночь и всё готово”)
- ☑️ Понимаете ли вы, за что платите каждый рубль? (почасовая? фиксированная? по вехам?)
- ☑️ Есть ли возможность паузы проекта без штрафов? (могу ли я паузу на месяц, если встану?)
- ☑️ Кто платит за хостинг, домен, приватные npm-пакеты? (это часто забывают)
- ☑️ Есть ли гарантия на баги в течение X дней? (14 дней? 30 дней?)
- ☑️ Сколько стоит час поддержки после запуска? (может быть от 0.5k до 5k в зависимости от уровня)
🚀 КАТЕГОРИЯ 6: ПОДДЕРЖКА И МАСШТАБИРОВАНИЕ (БОНУС)
- ☑️ Кто будет поддерживать сайт после запуска? (они? вы? третья сторона?)
- ☑️ Сколько стоит месячная поддержка? (1% от стоимости проекта? 10%? Зависит от SLA)
- ☑️ Смогут ли они добавлять новые фичи потом?
- ☑️ Код будет на GitHub / GitLab? Вы сможете нанять другого разработчика, если нужно?
- ☑️ Что будет, если разработчик “завтра” исчезнет? (сможете ли вы нанять другого и он поймёт код?)
Локальный контекст: почему местное агентство может быть лучше
Самара — не Москва, но вполне развитый IT-регион с адекватными ценами и хорошими специалистами. И вот почему локальное партнёр часто выбирает лучше.
✅ Можете встретиться лично
Первая встреча ОЧЕНЬ важна. Вы видите людей в глаза, они вас видят, вы понимаете, врёт ли человек или честен. За Zoom это не пройдёт. По Zoom можно выглядеть кем угодно. Вживую — нет.
✅ Знает локальный рынок
1С-интеграция? Специфика региона? Локальные подводные камни? Локальное агентство это понимает. Они не будут говорить “а у нас делают так”, они скажут “в Самаре обычно вот так”.
✅ Адекватные цены
Москвичи просят в 2-3 раза дороже, потому что “мы в Москве, у нас офис в центре, риэлто дорогой”. Локальное агентство в Самаре может сделать такой же проект в 2 раза дешевле.
✅ Не исчезнет в Тайланде
Если что-то пойдет не так, разработчик не будет скрываться на другом континенте. Вы можете приехать, встретиться, разобраться. “Вова, тебя видно на Яндекс.Картах с адресом твоего офиса, так что ты не исчезнешь” — это работает 😎
✅ Поддержка в удобном часовом поясе
Не “я отвечу завтра в 9 PM вашего времени, потому что я в другом часовом поясе”. Поддержка в ваше рабочее время.
✅ Человеческая коммуникация
Можно позвонить, встретиться за чаем, решить проблему быстро. Не нужно писать 5 писем в разные отделы.
Заключение: выбор за вами
Вот вы видите три дороги:
- Фрилансер — дешево, быстро, но рискованно
- Локальное агентство — адекватно, надежнее, люди рядом
- Крупное агентство — дорого, но гарантии максимум
Выбирайте, что для вас важнее. Но помните главное: качество выбора зависит не от цены, а от того, как вы проверяете разработчика ПЕРЕД подписанием.
Используйте чеклист. Задавайте вопросы. Проверяйте портфель. Просите номер клиента. Смотрите в глаза (или хотя бы видео-звонок).
И помните: если агентство тратит неделю на уточнение вашего ТЗ вместо того, чтобы срубить деньги и начать писать код — это хороший знак. Это значит, что они хотят сделать правильно, а не быстро.
Удачи в выборе!