Выделили бизнес-задачи заказчика, которые должен решать сайт. Разделили проект на этапы и оценили, сколько ресурсов необходимо. Составили дорожную карту проекта с промежуточными целями.
Перенесли кодовую базу в общую инфраструктуру с мобильным приложением. Добавили инструменты, чтобы управлять контентом.
Чтобы сайт работал без перебоев в периоды пиковой нагрузки, запустили мониторинг и логирование компонентов всех ресурсов. Отказоустойчивая работа сайта важна для положительного пользовательского опыта. Сайт, который работает стабильно и не зависает, вызывает больше доверия.
Интегрировали сайт и инфокиоски с программой лояльности на интеллектуальной платформе Manzana Loyalty. Пользователь может посмотреть в личном кабинете на сайте и в инфокиосках свой профиль, историю покупок и персональные предложения.
Страницы сайта загружались медленно. Из-за этого его хуже ранжировали поисковые системы, а пользователи не дожидались, пока загрузятся страницы, и уходили. Чтобы снизить нагрузку на инфраструктуру сайта, мы уменьшили вес исходных изображений, обновили модули CMS Bitrix и версию PHP.
Например, лендинг ко дню рождения сети с интерактивной каруселью призов.
Проанализировали требования. Изучили документацию, чтобы понять функциональные и нефункциональные требования к сайту.
Разработали тестовые сценарии. Написали тестовые сценарии и чек-листы на основе требований, в том числе позитивные и негативные сценарии, а также граничные случаи.
Провели функциональное тестирование. Проверили все функции сайта, чтобы убедиться, что они работают как задумано. Например, протестировали интеграцию сайта с другими системами, навигацию, формы ввода данных и валидации.
Провели нефункциональное тестирование. Оценили производительность, безопасность и удобство. Провели нагрузочное тестирование, тестирование на совместимость с разными браузерами и устройствами, тестирование на уязвимости.
Описали ошибки. Зафиксировали дефекты и несоответствия.
Подготовили финальный отчет. Подробно описали результаты тестирования.