¿Qué es el seguimiento de errores?
El seguimiento de errores es una metodología utilizada por los desarrolladores de software para recopilar informes de defectos o "errores" en programas de software. Esto permite a los desarrolladores refinar aún más su diseño de software realizando cambios continuos o actualizaciones al producto para servir mejor a la base de clientes. Los programadores que autorizan software a menudo invitan al público a ayudar a identificar problemas. Si el programa tiene un seguimiento nominal, encontrar errores se puede lograr simplemente pidiéndole a los usuarios que informen cualquier dificultad por correo electrónico. Los informes de seguimiento de errores generalmente incluyen una explicación de la naturaleza exacta del problema, la versión del software en cuestión y el sistema operativo.
Si bien los desarrolladores de programas con popularidad modesta pueden lograr el seguimiento de errores "manual" por correo electrónico, sería una pesadilla logística para los desarrolladores de software más popular o ubítico para intentar este enfoque. Aquí es donde los desarrolladores pueden beneficiarse más al usar un software de informes especiales. Para facilitar los informes, algunos HIGLos programas de software populares y los sistemas operativos Hly incorporan informes de errores incorporados. Si el programa se bloquea, intentará conectarse a Internet para transmitir un registro de errores a un sistema de seguimiento de errores automatizado. Como esta característica podría considerarse una recámara de privacidad, normalmente se puede deshabilitar si los usuarios eligen hacerlo.
Mozilla, la compañía detrás del popular navegador web Firefox, ha diseñado un software gratuito de seguimiento de errores, conocido como Bugzilla . Mozilla utiliza Bugzilla para Firefox y otros productos, pero también está disponible para empresas, administradores de TI u otras partes interesadas que administran el desarrollo de software. Para usar un sistema de seguimiento sofisticado como este, un usuario informa un error al completar un formulario en línea fácil. Este formulario podría estar disponible en Internet o dentro de una red privada.
Aunque cada sistema de seguimiento de errores difiere en sus características, los errores informados son TYPicalmente asignados números de seguimiento únicos. El sistema prioriza los errores de acuerdo con varios factores y clasifica que cada uno sea de importancia normal, alta o crítica. Los detalles se muestran brevemente dentro de una tabla de seguimiento que está disponible para el equipo de programación y opcionalmente también para el público. También se pueden incluir elementos de "mejoras" o "lista de deseos". Al usar la interfaz de seguimiento de errores, un usuario puede hacer clic en un número de informe para leer más detalles sobre un error en particular, agregar información al informe o realizar otras acciones, como reclasificar el error o informar una solución.
Un sistema de seguimiento de errores permite que los programadores y gerentes vean de un vistazo donde el software está fallando en su base de clientes y cómo el equipo de desarrollo está manejando esos problemas. Proporciona una forma organizada de facilitar los procedimientos de mejora del software y abre un canal regulado adecuado a los usuarios finales. Esto hace que sea más fácil rastrear errores con recursos humanos mínimos invertidos en la organización REquirementos del proceso.
Los sistemas efectivos de seguimiento de errores pueden mejorar la satisfacción del cliente, aumentar la productividad y reducir el tiempo de inactividad. También pueden realizar un seguimiento de los cambios de codificación, proporcionar una interfaz para que los programadores trabajen juntos y permitan la fácil gestión de la garantía de calidad. Hay varios paquetes de software disponibles en línea. Los desarrolladores de software serios e innumerables usuarios finales se benefician todos los días de estos sistemas.