Quality Assurance — обеспечение необходимого качества выполнения работ. Чтобы убедиться в качестве работ, мы проводим функциональное тестирование, то есть проверяем, способен ли сайт в заданных условиях решать задачи и выполнять требования, сформулированные клиентом.
Первоначальные требования фиксируются в брифе, являющимся приложением к договору, а затем поэтапно уточняются и согласовываются в процессе создания сайта — на этапах разработки семантического ядра и структуры, интерактивного прототипа, ТЗ, дизайн-макетов.
Для проверки качества каждый промежуточный этап работ по созданию сайта проверяется на соответствие:
В студии разработано подробное руководство для всех этапов производства в виде набора правил и контрольных списков (чек-листов). Контрольные списки используются как специалистами, завершающими предыдующий этап, так и специалистами, принимающими работу на следующем этапе. Например, чек-лист по дизайну проходит как дизайнер при завершении работ на этапе разработки дизайн-макетов, так и верстальщик на следующем этапе HTML-верстки — и так на каждом этапе.
Функциональное тестирование сайта — процесс итерационный, и может повторяться множество раз, до тех пор, пока все ошибки не будут исправлены. Чтобы сократить этот процесс, прежде чем отдавать собранный и наполненный сайт на тестирование заказчику, необходимо провести 1-2 внутренних цикла тестирования.
Совет: опытные заказчики вправе потребовать от разработчиков веб-сайта списки ошибок, обнаруженных на внутренних этапах тестирования. Это является хорошей гарантией, что студия качественно выполняет свою работу и не перекладывает ответственность за полноценное тестирование разработанного сайта на клиента.
Прочие услуги по разработке сайтов: