Ошибки установки и запуска. Всё, что мешает системе или модулю стартовать: сбои инсталлятора, конфликты зависимостей, ошибки при первом запуске после установки или обновления. Отличительный признак — до этой точки система вообще не работает, пользователь не успевает дойти до задачи.
Ошибки авторизации, доступа и лицензирования. Система стартует, но отказывает в доступе: неверные учётные данные, истёкшие или несовместимые лицензии, недостаток прав на операцию. Выделяется в отдельную подкатегорию, потому что решение почти всегда лежит вне логики самого модуля (сервер лицензий, LDAP, права в БД), и агенту поддержки нужен свой, отдельный от логики продукта, набор шагов диагностики.
Ошибки ввода и обработки данных. Проблемы на входе: некорректный формат файла, повреждённые данные, несовместимая кодировка, нарушенная структура импортируемого набора. Общий признак — ошибка возникает при попытке системы прочитать или принять данные извне, ещё до основной бизнес-логики.
Ошибки вычислений и внутренней логики. Система приняла корректные данные, но результат неверен, расчёт не завершается, либо завершается с ошибкой на этапе собственно обработки — алгоритмические сбои, деление на ноль, переполнение, некорректная интерпретация граничных значений. Это самая «доменная» категория по содержанию статей, но сама рубрика универсальна для любой системы, которая что-то вычисляет или трансформирует.
Ошибки вывода, экспорта и интеграции. Результат посчитан, но не может быть корректно выдан: сбой генерации отчёта, ошибка экспорта в другой формат, разрыв при передаче в смежную систему через API, несовместимость версий протокола между модулями или с внешними системами.
Ошибки производительности и ресурсов. Операция технически выполняется, но недопустимо медленно, зависает, приводит к нехватке памяти или диска, к таймаутам. Отдельная категория нужна, потому что диагностика здесь принципиально иная — не «что неверно», а «что дорого» — и часто требует профилирования, а не чтения логов ошибок.
Ошибки среды выполнения и инфраструктуры. Проблемы, источник которых не в самой системе, а в окружении: несовместимая ОС или её версия, конфликт с антивирусом, сетевые обрывы, проблемы с драйверами, нехватка прав на уровне файловой системы. Разделение с «производительностью» оправдано тем, что здесь система обычно вовсе не может выполнить операцию, а не выполняет её медленно.
Ошибки интерфейса и отображения. Собственно логика и данные корректны, но некорректно отображается результат — визуальные баги, неверный рендеринг графиков и таблиц, проблемы вёрстки в отчётах. Отдельно от вычислительных ошибок, поскольку не влияет на корректность данных и часто имеет низкий severity, что важно для приоритизации в поддержке.