Как выбрать разработчика сайта

Рябев ВадимПодготовлено

Сравнивайте не только внешний вид портфолио и итоговую цену. Уточните, кто разбирает задачу, что входит в оценку, как принимаются этапы и кому будут доступны домен, код и инфраструктура после запуска

Попросите объяснить конкретный проект

Откройте работу из портфолио и попросите рассказать, какую задачу решает посетитель и за какую часть отвечал исполнитель. Полезный ответ связывает структуру, содержание и функции с выбором пользователя. Перечень технологий сам по себе этого не объясняет

Проверьте доступные сценарии: можно ли найти услугу, прочитать условия и перейти к обращению. Внутреннюю систему нельзя оценить по публичной главной странице. Закрытые работы допустимо обсуждать на уровне классов задач без раскрытия чужих данных

У Нижегородской Холодильной Лиги можно изучить разделение оборудования и услуг. Пример описания публичного проекта

Выясните, как появляется оценка

До стоимости полезно обсудить аудиторию, материалы, функции и ограничения. Если предложение состоит только из суммы и срока, попросите перечислить результат: страницы, формы, подключаемые сервисы, наполнение и проверки перед запуском

Два предложения с одинаковой ценой могут включать разный объём. Отдельно уточните, кто пишет тексты, готовит изображения и переносит материалы. Если чего-то нет в составе, это ещё не ошибка, но договорённость должна быть понятной

Ориентиры по формату помогают подготовить вопросы к обсуждению. Посмотреть форматы и состав услуг Devlum

Обсудите приёмку до первого этапа

Договоритесь, что именно вы смотрите на каждом шаге. На этапе структуры это разделы и маршруты, на этапе дизайна основные экраны, после разработки рабочие сценарии. Так обратная связь относится к конкретному результату

Пример: после согласования страницы возникла идея личного кабинета. Это новая функция, а не небольшая правка цвета. Исполнитель должен объяснить влияние на объём и предложить решение до начала дополнительной работы

  • Как передавать замечания и кто собирает их со стороны клиента
  • Какие результаты нужно согласовать перед следующим этапом
  • Как оценивать новые функции и изменения утверждённой структуры
  • Что проверяется перед запуском и как фиксируются найденные ошибки

Проверьте передачу проекта

Уточните, у кого будут доступы к домену и хостингу, где хранится код и какие материалы вы получите. Важно понимать, как сменить исполнителя или продолжить работу самостоятельно, если такая необходимость появится

Поддержка после запуска тоже требует границ: какие задачи входят, как согласовывается очередь и оплачиваются изменения. Не стоит понимать слово «поддержка» как круглосуточное обслуживание без отдельной договорённости

Регулярные изменения обсуждаются отдельно от состава первого запуска. Как устроено сопровождение сайта

Как отличить объяснение от красивой презентации

Полезный разбор проекта состоит из трёх частей: что нужно посетителю, какое решение принято и где его можно увидеть. Например, на странице ремонта чиллеров Нижегородской Холодильной Лиги есть признаки неисправностей, порядок работ и сведения для обращения. Эти элементы помогают сопоставить проблему с услугой и подготовиться к разговору

Такой ответ можно проверить на самой странице. Фразу «мы сделали удобный сайт» проверить гораздо труднее: непонятно, для кого удобный и в каком действии. Попросите показать один конкретный путь и объяснить, почему он устроен именно так

Если исполнитель приводит рост заявок, уточните, с чем сравнивали результат и что ещё менялось в этот период. Новая реклама или другое предложение тоже могли повлиять на обращения. Честный разбор отделяет видимую работу разработчика от показателей, которые требуют аналитики

Пример приёмки: что означает «форма работает»

Условная ситуация: на макете есть имя, телефон и кнопка отправки. Чтобы принять готовую форму, недостаточно увидеть эти поля в браузере. Нужно проверить, что корректное обращение дошло в согласованное место и содержит нужные сведения

Далее проверьте несколько исключений: пустой обязательный контакт, неверный формат, повторное нажатие и недоступность сервиса приёма. Посетителю должно быть понятно, удалось ли отправить заявку и что делать при ошибке. Согласуйте ожидаемое поведение заранее

Это хороший предмет для первой встречи: попросите разработчика объяснить, как он проверяет одну такую функцию. Не требуется экзаменовать его по технологиям. Важно услышать понятный способ убедиться в результате и порядок исправления найденных проблем

  • Структура: понятно, где посетитель найдёт нужную услугу и условия
  • Дизайн: показаны основные экраны, мобильная версия и состояния формы
  • Разработка: ключевые действия работают, ошибки объясняются, обращения доходят
  • Передача: клиент получил согласованные доступы и может продолжить обслуживание

Моя работа: поиск запчастей для WT10

Я спроектировал и разработал сайт WT10. Реализовал поиск запчастей по артикулу и названию, выбор города и цены. В карточках представлены номер производителя, склад и цена, а для поиска без подходящего результата предусмотрен контакт для обращения

В портфолио можно посмотреть этот путь от поиска до выбора предложения. Я могу объяснить, как организовал его и какие задачи решает каждый шаг. Если вам нужен сайт с каталогом или другим сценарием выбора, обсудим, что должен находить и делать ваш посетитель

В кейсе показываю поиск, сведения о товаре и обращение за помощью. Посмотреть мой проект WT10

Вопросы и ответы

Вопросы перед решением

Разобрать вашу задачу

Расскажите о проекте и том, что уже известно. Я уточню вводные и объясню, какой результат можно оценить первым

Обсудить проект
Все материалы