Процесс
Как принимать работу у подрядчика
Приёмка — не просмотр сайта на экране менеджера. Что проверить самому, какие доступы и материалы забрать и какие вопросы задать до подписания акта.
Приёмка — момент, после которого исправлять что-либо становится дороже и медленнее. До подписания у вас есть рычаг и внимание подрядчика; после — вы становитесь одним из клиентов в очереди. Поэтому потратить на приёмку день-другой выгоднее, чем потом месяцами жить с недоделками.
Почему «посмотрели вместе на экране» — не приёмка
Демонстрация устроена так, чтобы всё получилось. Показывающий идёт привычным маршрутом, вводит корректные данные, кликает в предсказуемом порядке, работает в своём браузере на своём интернете. Проблемы живут не на этом маршруте.
Принимать работу нужно самостоятельно: со своего устройства, со своим телефоном, своим интернетом, своими данными. И не в режиме «полистать», а по сценариям — тем самым, ради которых сайт делался. Если сценарии нигде не записаны, начните с того, чтобы их выписать: без критерия приёмка превращается в перечень вкусовых замечаний.
Полезно привлечь человека, который проект не вёл. Тот, кто три месяца смотрел на макеты, уже не видит сайт глазами нового посетителя.
Что проверять
Сценарии целиком
Пройдите каждый путь до конца и посмотрите на результат в той системе, где он должен появиться. Заявка отправлена — письмо пришло? На какой адрес? В какой форме, читаемо ли содержимое, видно ли, с какой страницы заявка? Заказ оформлен — он появился в CRM, в складском учёте, в почте?
Проверять надо не только счастливый путь. Отправьте форму с пустыми полями, с некорректной почтой, с очень длинным текстом, дважды подряд. Сайт должен объяснить, что не так, а не молчать и не отправлять дубли.
Мобильная версия
Проверяется на реальном телефоне, а не уменьшением окна браузера. Смотрите: не уезжает ли что-то за край экрана, попадают ли пальцем кнопки, не перекрывает ли липкая шапка содержимое, удобно ли заполняется форма, открывается ли нужная клавиатура для телефона и почты.
Отдельно — телефон постарше и экран поменьше. Именно там обычно и живёт ваш посетитель, а не в последней модели.
Формы и обратная связь
По каждой форме на сайте нужно знать четыре вещи: куда уходят данные, кто получает уведомление, что видит отправитель после отправки, что происходит при сбое. Не бывает «формы на всякий случай»: если получателя нет, форма молча теряет заявки, и узнаете вы об этом нескоро.
Стоит проверить и защиту от спама. Совсем незащищённая форма через некоторое время после запуска начинает приносить мусор, и живые заявки в нём теряются.
Скорость
Откройте сайт с мобильного интернета, а не из офисного вайфая. Посмотрите на тяжёлые страницы: каталог, галерею, главную. Медленная загрузка — это не только неудобство, но и отказы и потерянные позиции в поиске. Если замеров нет вообще, их стоит наладить до запуска — это часть работы с аналитикой.
Содержимое
Простые вещи, которые пропускают чаще всего: телефоны и адреса — настоящие; ссылки в меню и в подвале ведут куда надо; нет остатков текста-рыбы и заглушек; заголовки вкладок не одинаковые на всех страницах; фавикон стоит; страница 404 существует и с неё есть куда уйти; политика обработки данных на месте, если вы собираете контакты.
Технический минимум
Проверьте, что сайт открывается по HTTPS и что адрес без защищённого протокола на него перенаправляет. Убедитесь, что выбран один основной адрес — с www или без — и второй ведёт на него. Посмотрите, подключена ли аналитика и приходят ли в неё события отправки форм. Уточните, открыт ли сайт для индексации: запрет, оставшийся с этапа разработки, — классическая причина того, что сайт месяцами не появляется в поиске.
Что забрать, кроме сайта
Работающий сайт — не единственный результат работы. До подписания получите на руки:
- Домен — регистратор, аккаунт, контроль над продлением. Домен должен быть оформлен на вас, а не на подрядчика.
- Хостинг или сервер — доступы, где всё лежит, кто платит и когда следующее списание.
- Административную панель — учётную запись с полными правами лично для вас, а не общий логин на всех.
- Исходный код — репозиторий или архив, в зависимости от того, как оформлены права по договору.
- Исходники дизайна — макеты в редактируемом виде, шрифты и лицензии на них, изображения.
- Настройки почты — через какой сервис уходят письма с сайта, где эта учётная запись.
- Аналитику и вебмастер-панели — на ваш аккаунт, с правами администратора.
- Краткую инструкцию — как добавить страницу, товар, новость, поменять текст и картинку.
- Резервную копию — где лежит, как часто делается, как восстанавливается.
Проверка доступа простая: сможете ли вы завтра передать проект другому подрядчику без единого звонка предыдущему. Если нет — вы получили не сайт, а абонемент.
Вопросы до подписания
Эти вещи обсуждаются до акта, потому что после него позиция меняется.
- Что считается ошибкой, а что новой задачей, и кто решает спорные случаи.
- В каком порядке сообщать об ошибках и в какой канал — почта, трекер, чат.
- Что происходит с ошибками, найденными после приёмки, и на каких условиях.
- Кто отвечает за работоспособность сайта: кто заметит, что он лёг, и кто поднимет.
- Как устроена дальнейшая поддержка: что в неё входит, что оплачивается отдельно.
- Кто обновляет платформу и компоненты и как это оформляется.
- Что будет, если понадобится срочная правка в нерабочее время.
- Какие условия зафиксированы в договоре на права: можно ли передать код другому исполнителю.
Ответы стоит получить письменно. Не потому, что подрядчик обманет, а потому, что люди в компаниях меняются, а переписка остаётся.
Чеклист приёмки
- Пройти все основные сценарии самому и проверить результат на другом конце.
- Открыть сайт на своём телефоне и на телефоне постарше.
- Отправить каждую форму — корректно и некорректно — и убедиться, что письма приходят.
- Проверить скорость на мобильном интернете.
- Пролистать содержимое: контакты, ссылки, заглушки, заголовки вкладок, 404.
- Убедиться в HTTPS, одном основном адресе и открытой индексации.
- Получить все доступы на свои учётные записи и проверить, что вход работает.
- Забрать исходники, макеты и инструкцию.
- Письменно зафиксировать условия по ошибкам, поддержке и срочным правкам.
- Только после этого подписывать.
Если какой-то пункт вызывает затруднение или нужен внешний взгляд на готовую работу — напишите нам, разберём по существу.