JTrac: Gestión y Seguimiento de Incidencias (bugtracking)
JTrac es una aplicación web de gestión y seguimiento de incidencias fácilmente personalizable mediante la adición de campos personalizados y menús desplegables. Dentro de sus caracteristica estan la gestión de workflows, permisos a nivel de campo, notificaciones mediante e-mails, adjuntar ficheros, …
JTrac es una aplicación similar a Bugzilla, Eventum o Mantis. Es una herramienta “open source”, 100% Java y con licencia v2.0 de Apache. Utiliza Apache Wicket, Spring e Hibernate. Su instalación es sorprendentemente sencilla y rapida.
Por defecto, JTrac viene con Jetty y HSQLDB, y el unico requisito para su funcionamiento es disponer de la JRE 5 o superior.
A continuación, vamos a nombrar de forma muy rapida algunas de sus caracteristicas:
- Fácil Instalación: Una de las caracterÃsticas más relevantes de JTrac. En este post podeis ver como arrancar JTrac con la configuración básica.
- Campos Personalizados: permite personalizar los campos de seguimientos de los proyectos con listas desplegables, campos para inserción de texto libre, selectores de fechas y numéricos. Comentar que existe una limitación en cuanto al número de campos personalizados. Se pueden añadir como máximo 10 listas, 5 de texto libre, 3 numéricos y 3 selectores de fechas.
- WorkFlows Personalizados: Es posible crear flujos de trabajo muy sofisticados, asà como un mapa de flujos de trabajo.
- Gestión de Roles: Permite establecer que papel debe realizar cada uno de los reles, sobre que estados puede actuar, que tareas realizar, …
- Búsquedas: La pantalla de búsqueda intiutiva permite realizar consultas comunes, como buscar todos los elementos “registrados por” o “asignados a”, además de permitir utilizar patrones en las búsquedas.
- Exportar a Excel
- Notificación mediante correo electrónico
- Internacionalización
- Soporte de autentificación LDAP/CAS
Para terminar, creo que JTrac no aporta nada nuevo al mundo de las herramientas de bugtracking, sin embargao puede ser una buena alternativa a la tediosa y fea Mantis.
Además si nos encontramos en un entorno de desarrollo J2EE, no tendriamos que montar ningún servidor HTTP  como sucede en el caso de Mantis (Apache + PHP).
Os animo a que os paséis por este post escrito por Eduardo Marcos donde comenta otras alternativas para este tipo de herramientas.
¿Qué herramientas de bugtracking utilizan en vuestras empresas? Yo siempre me he topado con la fea Mantis.
Salu2. Héctor.


