Skip to main content

Что такое отслеживание ошибок?

Отслеживание ошибок - это методология, используемая разработчиками программного обеспечения для сбора отчетов о дефектах или «ошибках» в программных программах. Это позволяет разработчикам усовершенствовать дизайн своего программного обеспечения, постоянно внося изменения или обновления в продукт, чтобы лучше обслуживать клиентскую базу. Программисты, которые создают программное обеспечение, часто приглашают публику помочь выявить проблемы. Если программа имеет номинальное число подписчиков, поиск ошибок может быть выполнен путем простого запроса пользователей о любых трудностях по электронной почте. Отчеты об отслеживании ошибок обычно включают в себя объяснение точного характера проблемы, версии рассматриваемого программного обеспечения и операционной системы.

Хотя разработчики программ со скромной популярностью могут осуществлять «ручное» отслеживание ошибок по электронной почте, для разработчиков более популярного или вездесущего программного обеспечения было бы нелегко попробовать этот подход. Именно здесь разработчики могут получить наибольшую выгоду от использования специального программного обеспечения для отчетности. Чтобы упростить создание отчетов, некоторые популярные программы и операционные системы содержат встроенные отчеты об ошибках. В случае сбоя программы она попытается подключиться к Интернету, чтобы передать журнал ошибок в автоматическую систему отслеживания ошибок. Поскольку эту функцию можно считать нарушением конфиденциальности, ее обычно можно отключить, если пользователи решат это сделать.

Mozilla, компания, стоящая за очень популярным браузером Firefox, разработала бесплатное программное обеспечение для отслеживания ошибок, известное как Bugzilla . Mozilla использует Bugzilla для Firefox и других продуктов, но она также доступна для компаний, ИТ-администраторов или других заинтересованных сторон, которые управляют разработкой программного обеспечения. Чтобы использовать сложную систему отслеживания, подобную этой, пользователь сообщает об ошибке, заполняя простую онлайн-форму. Эта форма может быть доступна в Интернете или в частной сети.

Хотя каждая система отслеживания ошибок отличается по своим функциям, сообщаемым ошибкам обычно присваиваются уникальные номера отслеживания. Система расставляет приоритеты ошибок в зависимости от различных факторов и классифицирует их как имеющие нормальное, высокое или критическое значение. Подробно отображаются в таблице отслеживания, которая доступна для команды программистов, а также, по желанию, для общественности. Элементы «Улучшения» или «Список пожеланий» также могут быть включены. Используя интерфейс отслеживания ошибок, пользователь может щелкнуть номер отчета, чтобы прочитать более подробную информацию о конкретной ошибке, добавить информацию в отчет или выполнить другие действия, такие как изменение классификации ошибки или сообщение об исправлении.

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

Эффективные системы отслеживания ошибок могут повысить удовлетворенность клиентов, повысить производительность и сократить время простоя. Они также могут отслеживать изменения кодирования, предоставлять программистам интерфейс для совместной работы и легко управлять обеспечением качества. Есть несколько пакетов программного обеспечения, доступных онлайн. Серьезные разработчики программного обеспечения и неисчислимые конечные пользователи получают выгоду каждый день от этих систем.