Выбор разработчика -- одно из самых важных решений на старте IT-проекта. Ошибка на этом этапе стоит дорого: потерянные месяцы, слитый бюджет, продукт, который нужно переделывать с нуля. По статистике, около 30% IT-проектов в малом и среднем бизнесе заканчиваются сменой подрядчика на полпути. Причины типичные: разработчик завысил свои компетенции, не уложился в сроки, пропал с радаров или сделал продукт, который не решает задачу бизнеса. В этой статье дадим конкретный чеклист, по которому можно оценить разработчика до начала работы и существенно снизить риски. Чеклист основан на нашем опыте и анализе более 50 проектов, которые приходили к нам на переделку от других подрядчиков.
Фрилансер, студия или продуктовая команда
Первый выбор -- формат исполнителя. Фрилансер подходит для небольших задач с бюджетом до 100 000 рублей: лендинг, простой бот, доработка существующего сайта. Преимущества -- низкая стоимость и быстрый старт. Риски -- зависимость от одного человека, отсутствие гарантий, сложности с поддержкой. Студия (3-15 человек) -- оптимальный вариант для проектов от 100 000 до 2 000 000 рублей. Есть процессы, распределение ответственности, возможность заменить специалиста. Крупная продуктовая компания (50+ человек) -- для масштабных проектов с бюджетом от 3 миллионов. Но будьте готовы к высоким ставкам и бюрократии. Для большинства бизнес-задач оптимальна небольшая студия с опытом в вашей отрасли -- она сочетает гибкость фрилансера с надёжностью системного подхода.
Портфолио: на что смотреть
Портфолио -- первый фильтр, но смотреть нужно правильно. Красивые скриншоты не говорят ни о чём: важно, работает ли продукт и решает ли он задачу бизнеса. Попросите ссылки на живые проекты и проверьте их: как быстро загружается сайт (используйте PageSpeed Insights, норма -- от 80 баллов), нет ли видимых багов, адаптирован ли под мобильные устройства. Ищите проекты, похожие на ваш: если вам нужен Telegram-бот, а в портфолио только корпоративные сайты -- это не лучший выбор. Попросите контакты 2-3 клиентов для рекомендации -- добросовестный подрядчик не откажет. Спросите у бывших клиентов: уложились ли в бюджет и сроки, как решались спорные ситуации, продолжают ли сотрудничество. Отсутствие портфолио или отказ давать контакты -- серьёзный красный флаг.
Технические вопросы: что спросить на встрече
На первой встрече задайте несколько технических вопросов, даже если вы не разбираетесь в разработке. Какой стек технологий они предлагают и почему именно его? Грамотный разработчик объяснит выбор с точки зрения вашей задачи, а не своих предпочтений. Как организован процесс разработки? Ожидайте услышать про спринты, демо, промежуточные релизы -- если разработчик обещает показать готовый продукт через 3 месяца без промежуточных результатов, это плохой знак. Кто будет работать над проектом? Попросите познакомиться с командой, а не только с менеджером по продажам. Как организовано тестирование? Если ответ "тестируем сами перед сдачей" -- будут проблемы с качеством. Нормальная практика -- автотесты, ручное тестирование выделенным специалистом и приёмочное тестирование с вашей стороны.
Договор и финансовые условия
Работа без договора -- это лотерея с предсказуемым результатом. В договоре должны быть: детальное описание работ (ссылка на ТЗ или функциональные требования), этапы и сроки сдачи каждого этапа, стоимость каждого этапа, порядок приёмки работ, гарантийный период (обычно 3-6 месяцев), условия передачи исходного кода и прав, ответственность за нарушение сроков. Оптимальная схема оплаты -- поэтапная: 30% предоплата, далее оплата по завершении каждого этапа. Никогда не платите 100% предоплату, каким бы надёжным ни казался подрядчик. Обратите внимание на пункт о правах: после оплаты все права на код, дизайн и контент должны перейти к вам. Если подрядчик настаивает на сохранении прав за собой -- вы окажетесь в зависимости.
Красные флаги: когда стоит отказаться
За годы работы мы выявили набор сигналов, при которых лучше поискать другого подрядчика. Слишком низкая цена: если средняя стоимость проекта на рынке 300 000 рублей, а вам предлагают за 80 000 -- скорее всего, сэкономят на качестве или бросят на полпути. Слишком быстрые сроки: обещание сделать за 2 недели проект, который реально требует 2 месяцев, означает, что разработчик либо не понимает объём, либо намеренно занижает оценку. Нежелание фиксировать требования: "Да мы всё понимаем, зачем писать ТЗ" -- верный путь к конфликту на этапе приёмки. Отсутствие вопросов: если после вашего описания проекта подрядчик сразу говорит "Всё понятно, начинаем" -- значит, он не разобрался в задаче. Грамотный специалист задаст десятки уточняющих вопросов.
Чеклист для финального решения
Подведём итог в виде чеклиста из 10 пунктов. Первое: в портфолио есть живые проекты, похожие на ваш. Второе: положительные отзывы от бывших клиентов. Третье: разработчик задаёт много вопросов о вашем бизнесе. Четвёртое: предлагает конкретный план с этапами и дедлайнами. Пятое: прозрачная стоимость с разбивкой по этапам. Шестое: готов подписать договор с гарантиями. Седьмое: показывает промежуточные результаты каждые 1-2 недели. Восьмое: передаёт все права и исходный код. Девятое: имеет процесс тестирования и контроля качества. Десятое: предлагает поддержку после запуска. Если подрядчик соответствует 8 из 10 пунктов -- это хороший выбор. Если меньше 6 -- ищите дальше. Потратьте неделю на выбор, чтобы не потратить полгода на переделку.
разработкавыбор подрядчикачеклистIT-проектаутсорс