Несколько хороших ответов здесь. Мы знаем, что нам нужно в хорошей базе данных для отслеживания ошибок. Те же самые функции, должным образом реализованные, способствуют обучению репортера ошибок.
Это то место, где приходит хорошая модерация базы данных ошибок. Ошибки должны быть немедленно квалифицированы и классифицированы. Все недостающие данные должны быть возвращены в суд пользователя, и, если они не предоставлены, ошибка отложена. Нет данных за месяц, это не важно для пользователя, отчет об ошибке закрыт.
Когда клиенты видят, что их ошибка быстро понижается по приоритету («время от времени затрагивает только одного клиента»), маргинализируется («не может воспроизвести», «недостаточно данных для идентификации»), обособляется («ожидает пропущенную информацию», «рекатегоризируется »и т. д., они очень скоро поймут, что должны подойти к тарелке и сыграть в мяч. Предоставьте больше и правильную информацию, или она пойдет на дно кучи, а затем уйдет вместе со следующим второстепенным выпуском.
Мелкие, язвительные комментарии пользователя закодированы в базе данных ошибок навсегда. Вежливые ответы, или, что еще лучше, автоматизированные - это единственное, что есть со стороны разработчика. Каждый новый ввод данных обращается к человеку с благодарностью и изменением статуса ошибки.
Конечно, они будут жаловаться на порог усилий, необходимый для правильного сообщения об ошибке. Они будут жаловаться на расстановку приоритетов. Они будут жаловаться на то, что ошибки будут закрыты после истечения времени ожидания или при следующем выпуске программного обеспечения. Вы просто пожимаете плечами и говорите: если бы это было так важно, они бы с вами работали и давали вам то, что вам нужно.
Если они хотят отомстить, они могут оставить ошибку открытой, постоянно воспроизводя проблему и вводя больше данных о ней. Тогда у вас будет все, что нужно для исправления ошибки.