25

"Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

  • Upload
    specia

  • View
    169

  • Download
    2

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos
Page 2: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 3: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

• Бриф;

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

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

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

Page 4: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 5: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 6: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

• Запуск;

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

Page 7: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

Page 8: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

Page 9: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 10: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 11: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

Page 12: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 13: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 14: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 15: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 16: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

Page 17: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 18: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

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

Page 19: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 20: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

Page 21: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 22: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

Page 23: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 24: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos

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

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

Page 25: "Веб: предстартовый чек-лист". Константин Жеребцов, Molinos