25

Веб: предстартовый чек-лист

  • Upload
    molinos

  • View
    209

  • Download
    1

Embed Size (px)

DESCRIPTION

Что нужно проверить, и о чём помнить во время разработки, а также перед запуском сайта и после него?

Citation preview

I. Предстартовые работы — это весь цикл разработки.

II. Что проверить непосредственно перед запуском

• Бриф;

• Определение ожиданий клиента;

• Определение ожиданий клиента клиента;

• Целеориентирование.

• Подготовка технической документации (ТЗ, пользовательские сценарии, прототип, графическая нотация);

• Определение методологии и плана работ (этапы разработки, запуска).

• Выбор контентной стратегии;

• Подготовка PR-стратегии;

• Согласование с планом активностей поискового маркетинга.

• Разработка сайта;

• Наполнение;

• Тестирование;

• Запуск;

• Тестирование.

На грани запуска, и сразу после.

• Остановить работу над кодом и наполнение сайта.

• Проверить ссылки связанных сервисов (Яндекс.Маркет, платёжные системы, соцсети, почтовые адреса и телефоны для уведомлений);

• Коды счётчиков;

• Перенос почты и почтовых аккаунтов (старый листинг адресов в помощь).

• Проверить ссылки на старые адреса страниц и поставить редиректы;

• Поменять адреса в рекламе и контексте.

Особенно если переезд!

• Визуальная проверка — страницы сайта на предмет ошибок, «Каминг сун» и «Лорем ипсум».

• Тест в актуальном стеке браузеров;

• Отображение и работоспособность при больших и малых разрешениях экрана;

• Доступность без картинок и скриптов.

• 404 страница и другие страницы ошибок (особенно если переезд — для многих станут посадочной);

• Валидация кода и скриптов соответствующими сервисами;

• Нет битых ссылок.

• Письма с сайта;

• Не обмануть самим себя особенностями конфигурации сервера.

• Валидация полей и обязательные значения (особенно в калькуляторах);

• Загрузка больших файлов с длинными кириллическими названиями;

• Предзаполнение полей известными нам данными.

• Контроль над встраиваемыми модулями: они отображаются где-то на стороне, поэтому про них забывают.

• Понятны ли принципы сортировки для списков и выдачи?

• Фильтры: должна корректно меняться и выдача и зависимые фильтры;

• Не выводим ссылки на пустые записи и разделы.

• Наличие фавиконки;

• Печать страниц;

• Есть карта сайта и работает.

• Тесты по пользовательским сценариям. Например, оформление заказа: – подбор товара; – добавление в корзину; – покупка без регистрации и с регистрацией; – тест полей формы оформления заказа; – корректный расчёт стоимости исходя из

количества товаров, скидок, доставки и других опций.

• Нагрузочное тестирование.

• На сервере установлено всё ПО, необходимое для работы сайта (например, Sphinx или Elasticsearch для поиска)?

• Вспомогательные службы (FTP, например)?

• Доступность из разных точек (hosts, кеш браузеров или офисного сервера могут привести к разным результатам из разных точек).

• Какое время на сервере установлено?

• Бэкапы и мониторинг?

• Всем всё равно;

• Чек-лист сам себя не проверит.