Мы используем файлы cookie. Чтобы улучшить работу сайта и предоставить вам больше возможностей. Продолжая использовать сайт, высоглашаетесь с условиями использования cookie.

Как проверить качество digital-продукта: инструменты, метрики и стоимость обслуживания

AGIMA10 марта 2021Евгений Лобанов·Руководитель AGIMA Group

Качество digital-продукта — это способность стабильно решать задачу пользователя при приемлемых рисках и стоимости владения. Его нельзя оценить только количеством дефектов или соответствием макету.

Коротко

ОбластьЧто проверять
ФункциональностьВыполнение ключевых сценариев
НадёжностьОшибки, сбои и восстановление
ПроизводительностьВремя ответа и устойчивость под нагрузкой
БезопасностьДоступы, данные и уязвимости
СопровождениеСтоимость изменений и скорость диагностики

Определите критерии до разработки

Для каждого критичного сценария зафиксируйте ожидаемый результат, допустимое время ответа, требования к данным и условия отказа. Абстрактная задача «сделать качественно» не помогает принимать релизное решение.

Какие источники использовать

ИсточникЧто показывает
Автотесты и ручные проверкиСоответствие согласованному поведению
МониторингОшибки и производительность в эксплуатации
Обращения поддержкиПроблемы, которые видят пользователи
Продуктовая аналитикаГде сценарий прерывается
Технические метрикиСложность изменений и эксплуатационные риски

Процесс проверки

  1. Выберите критичные пользовательские и бизнес-сценарии.
  2. Определите критерии готовности и уровни серьёзности дефектов.
  3. Подготовьте окружения и тестовые данные.
  4. Свяжите требования, проверки, дефекты и релизы.
  5. Проведите нагрузочные и безопасностные проверки по риску.
  6. После выпуска сравните прогноз с фактическими метриками.

Стоимость качества

Экономия на тестировании может увеличить расходы на поддержку, простои и повторную разработку. Но и максимальное покрытие любой ценой нерационально. Глубину проверки выбирают по вероятности проблемы и цене её последствий.

Вывод

Качеством можно управлять, если команда заранее договорилась о критериях, собирает фактические данные и рассматривает продукт вместе с его эксплуатацией и будущими изменениями.

Менеджмент
Загружаем чат

Напишите в поддержку

Опишите проблему — команда разберётся.