Somos un pequeño DevTeam de 4 programadores con alrededor de 15-20 proyectos para mantener. Nuestro software en su mayoría son programas pequeños (líneas <20k) para sistemas embebidos. Son de alta especificación y en su mayoría no tienen el poder de hacer nada para lo que no fueron diseñados. (Incluso si los usuarios lo intentan, a veces)
Pero también tenemos dos sistemas principales para varios usos que son bastante grandes, algún tipo de sistema operativo para una MCU.
Es bastante Es difícil tener en cuenta todos los detalles de cada proyecto y, por lo tanto, es casi imposible brindar un buen soporte de errores. En particular, cuando el codificador A recibe un ticket de soporte para el software en el que el codificador B trabajó principalmente.
Hay muchas herramientas de seguimiento de errores para encontrar, como Mantis o Phabricator, pero ¿cuál se ajusta a nuestros requisitos?
La cuestión es que el rastreador de errores:
- debe admitir> 20 proyectos, mejor sin límite
- debe ejecutarse en un servidor Linux o debe ser proporcionado por un proveedor de alojamiento dedicado
- fácil de entender para que el cliente registre los errores que encontraron
- no debería costar> 30 $ / mes
La pregunta es, qué herramienta ¿recomendarias?
Espero que no olvidemos nada de forma crítica. Tal vez pueda contar los errores que cometió al configurar su primer rastreador de errores (en los comentarios o al lado de su respuesta).