bug tracking - tickets - JIRA o Trac?
jira tutorial español (6)
Acabo de encontrarme con Redmine, que suena como algo que podría funcionar bien para un equipo de aproximadamente 6 personas.
Utilicé Atlassian JIRA para el seguimiento de errores y problemas en mi último trabajo. Me encantó y fue particularmente fácil para los ojos.
Mi compañía actual está utilizando Trac en su lugar, y aunque hace todos los aspectos básicos, me parece que realmente falta, especialmente con la incapacidad de configurar fácilmente múltiples proyectos y problemas de enlace.
Ah, y el hecho de que use SQLLite es un problema para mí.
¿Alguien tiene alguna otra buena razón para cambiar?
El costo es probablemente la razón más grande.
JIRA es excelente, pero a menos que sea de código abierto, las tarifas de licencia son prohibitivamente caras para proyectos pequeños.
Trac es gratis y, aunque personalmente creo que parece un poco anticuado, parece funcionar para las personas.
Habiendo usado Trac en mi último trabajo y Jira en mi trabajo actual, debo decir que ambos tienen sus méritos. Jira tiene muchas más funciones, como problemas de vinculación, seguimiento del tiempo empleado, múltiples proyectos con permisos y vinculación entre ellos. Por otro lado, si esas características no son importantes, Trac tiene una interfaz de usuario mucho más fácil de usar, y la integración entre el rastreador de problemas, el wiki y el navegador SVN (lo que supera a Fisheye), junto con el integrado La vista de la línea de tiempo hace que para una experiencia de usuario bastante ordenada. La interfaz de consulta del ticket es especialmente clara. Esto es, por supuesto, una cuestión de gusto y familiaridad.
En general, Trac es mucho más adecuado para proyectos de tipo de fuente abierta, pero las características de Jira probablemente valgan la pena y la IU desordenada si usted es una empresa de desarrollo comercial.
En cuanto a Sqlite, Trac funciona bien con Postgres.
La usabilidad de la GUI es lo más importante para mí. Dado que existen trac-plugins para todo lo que ama a un programador, ambos hacen el trabajo. Es esencial que el usuario se divierta usando su herramienta de seguimiento de errores, ya que la actividad de carga de procesos no es la más apreciada de todos modos.
Configurar mis filtros personalizados en cualquier lugar de la wiki es impresionante en trac.
Si por proyectos múltiples te refieres a múltiples repositorios de Subversion, Trac versión 0.12 admite esto. Hasta ahora he estado usando Trac en mod_wsgi, que te permite servir todas tus instancias de trac desde una instancia de mod_wsgi, y mostrar una lista de todos los tracs que tienes en una url determinada con enlaces a ellos. Esto fue muy simple de configurar. También hemos creado scripts para la creación de proyectos trac junto con la creación del repositorio de subversion, por lo que ahora es un comando de 1 línea para nosotros.
He usado Trac desde hace varios años. En primer lugar, el problema de sqlite ... Puede cambiar fácilmente a MySQL si lo desea. Comenzamos a sentirnos un poco rezagados con respecto a la interfaz cuando la tabla de wiki
superó el millón de filas (un script de color rojo lo hizo), así que supongo que debería estar bien con respecto al rendimiento con Trac. También puede usar varios nodos al servicio de Trac, si eso sería un problema (es bueno tener 2 en caso de una falla de alimentación / red).
Si su equipo tiene solo 6 codificadores, podría considerar colocar todos los proyectos en un solo proyecto Trac y usar los componentes o campos de hitos del ticket. debería funcionar bien.
También vale la pena señalar que Trac es extremadamente extensible a través de complementos que se pueden obtener fácilmente desde la Web.
No tengo ningún problema con el enlace de Trac, así que no puedo comentar sobre este problema. ¿Podrías ser más descriptivo?
Y sobre la incapacidad de configurar fácilmente varios proyectos ... Nuestros administradores escribieron un script de ~ 100 líneas que lo maneja y ahora es como 5 minutos configurar un nuevo proyecto Trac. Ya tenemos como 60 de ellos. No sé sobre Jira, pero rara vez se están creando nuevos proyectos. Deseará crear un informe a través de una consulta de tickets con más frecuencia.
Si considera una solución comercial, eche un vistazo a FogBugz . He oído que es increíble ... Sin embargo, no es tan extensible como Trac (no puede usar la api de python para agregar una funcionalidad que necesita, y lo valoro) Característica muy alta en Trac).
Echa un vistazo a la lista de complementos de Trac . Usted puede instalar cualquiera de ellos fácilmente si lo desea.
EDITAR: Más tarde descubrí que es fácil agregar proyectos en Jira, pero Jira es más difícil de entender que Trac debido a la cantidad de funciones que admite (y probablemente no usará la mayoría de ellas en un equipo de 6 hombres) . Hoy en día, sin embargo, debes considerar a Jira debido al complemento Agile .