it-swarm-es.com

¿Qué características son vitales para el buen software de seguimiento de errores?

¿Qué características son vitales para el buen software de seguimiento de errores y por qué son importantes? ¿Qué es necesario, es necesario que usted considere que estas características se realizan?

8
Casebash

Sencillez. Si es demasiado complicado o demasiado largo para ingresar o ordenar los errores, nadie querrá usarlo.

19
Guillaume

Integración con SCM, de modo que cualquier corrección se remonte al código, y los cambios de código se pueden remontar a un problema. Esto requiere una vigilancia para verificar solo el código relacionado con el problema que se promueve/se registra en contra. I.E. No "Se agregó la característica XYZ y los errores aleatorios fijos en 4 ubicaciones diferentes y un refactor rápido de la característica ZYX".

Otra buena característica es la gestión del flujo de trabajo, de modo que el proceso de negocio se sigue con el código. Por ejemplo, puede tener una ruta de flujo de trabajo que va algo así: error informado:> Triaged para prioridad y validez -> Asignada a Dev -> Trabajó en -> Asignar a QA -> Pruebas de paso -> Marcar como cerradas.

4
Hugo
  1. Informes personalizados: Capacidad para crear y guardar rápidamente consultas de boletos, por todos los usuarios, no solo los administradores. A todos les gusta su propia visión de los bichos. Si esto se hace bien, no hay necesidad de notificaciones, simplemente inicie sesión en su vista favorita de 'boletos en mi plato'
  2. Lazo de control de versión: debe ser fácil encontrar los cambios de código asociados con un boleto.
  3. Inteligencia de flujo: El sistema no debe permitir que los boletos estén en estados donde caigan a través de las grietas, por lo que si el estado cambia a 'rechazado', debería hacer cumplir la asignación a alguien en Dev
  4. personalizable: Cada proyecto es diferente, cada equipo es diferente. Algunos equipos necesitan 8 estados diferentes, algunos solo necesitan 3. Pero, la GUI debe permanecer
  5. simple: Mantenga los elementos clave del boleto grande y por adelantado y simple. Versión, Titular, Descripción, Estado, Propietario
  6. HISTORIA: Esto realmente se destaca cuando se hace mal (te estoy mirando, aflojando); Así debería ser señalado. La historia de los cambios en el boleto debe ser visible en un bonito registro cronológico.
2
Alex Fairchild

Propiedad forzada de errores. No debería ser posible tener un problema abierto que no sea la responsabilidad de alguien. Aparte de eso, sencillo es mejor.

2
Dan Dyer
  • Capacidades de informes buenas/rápidas. La gerencia quiere rastrear la tendencia de errores.

  • API para automatización, notificación por correo electrónico automatizada, integración con control de fuente, etc.

2
grokus

Cualquier característica que hace una tarea para el programador. ¿No debería ser realmente parte del IDE? Ahí está la lista de errores. Elija uno para trabajar y todo el estado y los sellos de tiempo se atienden. Los cambios de código están vinculados. Las pruebas requeridas están asociadas. Compruébelo como fijo, actualice el estado y deje que todos los demás lo sepan.

0
JeffO