Что написать разработчику, чтобы получить понятную оценку доработки сайта
Чтобы получить полезную оценку, сначала нужно обозначить границы работы. Для этого не обязательно писать техническое задание на двадцать страниц. Начать можно с адреса страницы и нескольких конкретных предложений.
Четыре пункта для первого сообщения
- Где нужна доработка. Пришлите адрес страницы. Если проблема повторяется в нескольких разделах, приведите примеры. Уточните, встречается ли она на телефоне, компьютере или в обоих случаях.
- Что происходит сейчас. Опишите последовательность действий и результат: «Заполняю форму, нажимаю „Отправить“, поля очищаются, но подтверждения нет». Скриншот или короткая запись экрана помогут показать проблему.
- Что должно происходить. Сформулируйте результат, который можно проверить: «После отправки человек остаётся на странице и видит подтверждение, а менеджер получает заявку».
- Какие есть ограничения. Укажите CMS, если знаете, нужный срок и то, что важно сохранить: внешний вид формы, существующие уведомления, подключённую CRM.
Если причину сбоя вы не знаете, достаточно описать наблюдения. Предположение «сломался плагин» лучше отделить от факта «письма перестали приходить после обновления».
Пример: из «поправить форму» в понятную задачу
Возьмём условную ситуацию.
Сейчас форма на странице контактов отправляет письмо администратору. Посетитель после нажатия кнопки не видит подтверждения и иногда отправляет форму повторно.
Нужно сохранить письмо администратору, добавить копию заявки в уже подключённый Telegram и показать посетителю сообщение об успешной отправке без перехода на другую страницу.
У такого описания уже есть границы. Можно уточнить, как устроена текущая отправка, проверить подключение Telegram и оценить необходимые изменения.
Следующий шаг — договориться, как принимать работу:
- после успешной отправки посетитель видит подтверждение;
- письмо администратору и копия в Telegram содержат одинаковые данные;
- пустые обязательные поля не позволяют отправить форму;
- форма работает на телефоне и компьютере;
- внешний вид и остальные поля сохраняются.
Отдельно стоит согласовать поведение при ошибке: какое сообщение увидит посетитель и что произойдёт с введёнными данными.
Что влияет на стоимость
Даже одинаковые на вид формы могут быть устроены по-разному. Одна работает через стандартный модуль CMS, другая — через собственный код и несколько внешних сервисов.
На оценку влияют количество форм и шаблонов, состояние кода, интеграции, объём проверок и срочность. Поэтому для предварительного диапазона иногда хватает описания, а для точной стоимости нужна диагностика.
Если доступ необходим, попросите объяснить, что именно требуется проверить. Пароли в само задание включать не нужно — способ передачи доступов согласуйте отдельно.
Шаблон, который можно скопировать
Сайт:Страница или раздел:
Сейчас:Что я делаю и что происходит:
Нужно:Какой результат должен получиться:
Зачем это бизнесу:
Критерии приёмки:1.2.3.
Что важно сохранить:CMS, если известна:Нужный срок:Куда прислать оценку:
Что уточнить в ответной оценке
Перед началом работы полезно проверить три вещи: какие изменения входят в стоимость, как будет проверяться результат и какие обстоятельства могут потребовать дополнительного согласования.
Например, перенос формы на другую систему или подключение новой CRM — отдельный объём работ, если изначально обсуждалась только отправка уведомлений.
Я подготовил подробный разбор задания на доработку сайта с примерами и шаблоном на WebFull.
Хорошее первое сообщение позволяет разработчику понять задачу, задать предметные вопросы и объяснить, из чего складывается оценка.