Login Barrapunto
¿Qué gestor de tickets usar que sea fácil para los usuarios?
DeVoTo nos pregunta:Estoy haciendo una aplicación web "en vivo y en directo", esto es, desarrollándola con usuarios que me van diciendo qué es lo que les hace falta. He montado un Trac, pero no es fácil para mis usuarios (que no son de perfil técnico), ni tampoco tiene otras funcionalidades que me gustaría ofrecerles, como votaciones para que me digan qué es lo que más echan de menos en el servicio, y así me ayuden no sólo a arreglar los fallos, sino también a desarrollar nuevas propuestas. El código fuente lo mantento en github, así que sería bueno tener algún tipo de integración entre los dos servicios. Teniendo en cuenta estos factores ¿qué sistema de tickets me recomendáis?
« Más sobre la Ley Sinde y la ausencia de soberanía | La Comisión debe pagar 12 millones de euros a Systran por distribuir su código sin permiso »
Historias relacionadas
[+]
¿Reescribir o arreglar un sistema heredado? 30 comentarios
Michael Feathers define el software heredado ("legacy code") como el que no tiene pruebas sobre las que desarrollarlo. Pero hay más características que lo definen. Como el que no tiene el código en un sistema de control de versiones. O, en el caso de barrapunto, el que funciona sobre un servidor web que ya no viene ni como opción en las distribuciones modernas, y en un CMS que es software libre pero no se desarrolla en en público hace más de un año, y que se lleva por el modelo "si te interesa, te puedes hacer el release tú mismo". Así que el dilema de si seguir desarrollando sobre lo que hay o empezar un proyecto nuevo desde cero me toca de cerca, y aunque en mi caso es complicado porque soy novato, parece que es algo que ocupa también a gente con muchos años de experiencia. Martin Wickman opina que en ocasiones, la reescritura es la única opción. ¿Qué opinas tú?
¿Qué gestor de tickets usar que sea fácil para los usuarios?
|
Log in/Crear cuenta
| Top
| 35 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

OTRS
(Puntos:1, Interesante)No usar un sistema de tickets.
(Puntos:3, Informativo)( http://www.cientifico.net/ | Última bitácora: Martes, 22 Junio de 2004, 13:46h )
Para interacción con usuarios, tienes mogollón. Lo que más me ha gustado es delegar por un coste ínfimo en una tercera empresa como uservoice.com o similares.
Jira
(Puntos:2)( http://www.ytodolodemas.com/ )
¿Cuál es el problema?
(Puntos:2)( http://barrapunto.com/ )
En el caso concreto de Trac, supongo que sólo se requerirá que usen los tickets, que puedes personalizar y en los que sólo se limitan a escribir "texto plano" y seleccionar opciones de botones radio o de menús desplegables ¿qué puede haber más fácil que eso? ¿No será, más bien, que quieren que les leas la mente y ya?
Y si no les gusta la interfaz de tickets (que, como ya digo, no se me ocurre cómo puede diseñarse algo más sencillo) sabes que también pueden gestionarlos por correo electrónico.
Si tienen que usar el wiki, tiene editor wysiwyg y el mismo concepto de wiki, con tags "simplificados", *ya* está pensado para "usuarios no técnicos".
Respecto a las encuestas, existe, como mínimo la "PollMacro" (http://trac-hacks.org/wiki/PollMacro); también tienes el DiscussionPlugin (http://trac-hacks.org/wiki/DiscussionPlugin) y quizá otros ¿ya los probastes?
Por tu parte, tu trabajo es evitar la "trampa número uno del informático": poner las herramientas informáticas por encima de la gente. ¿Tan grande es tu base de usuarios que no puedes recoger sus sugerencias de viva voz, crear tú mismo los tickets y, de vez en cuando (digamos, todos los miércoles) juntarlos en torno a un café y ordenar las funcionalidades sugeridas en una votación a mano alzada? ¿El problema es el uso de Trac, o que les obligas, por ejemplo, a definir a qué módulo debe asignarse una nueva funcionalidad, cosa que debería ser responsabilidad tuya? ¿Ya te tomas tu tiempo para familiarizar a tus usuarios con la herramienta? ¿Te tomas la molestia, por ejemplo, de ir con el usuario a ver la herramienta cuando pueden encontrar en ella la información que te solicitan? (por ejemplo, si un usuario te pide una nueva funcionalidad, ir con él a su ordenador y que te abra un ticket contigo delante; o si te pregunta cuándo estará lo que te pidió, ir con él a su ordenador y dirigirlo hacia la vista de milestones o de tickets, para que vea él mismo lo que hay pendiente, lo que ya se ha hecho, etc.)
Otros te han sugerido Redmine... ¡pero si su interfaz de tickets está prácticamente calcada de la de Trac! Otros, herramientas de tickets "puras" como OTRS. Por un lado, este tipo de herramientas están bien cuando *no* hay interacción con el código o la documentación de desarrollo/usuario; por otro, la interfaz de OTRS no es más sencilla que la de Trac (ya digo, se me hace difícil pensar cómo podría serlo).
En resumen: tú haz tu trabajo (asegurarte de que la información que solicitas al usuario es relevante *para él*, no para ti y tomarte tu tiempo para interactuar con los usuarios personalmente y que se familiaricen con la herramienta) y analiza *cuál* es exactamente el problema y, si realmente lo que ocurre es que quieren tú les hagas *su* trabajo, la única política posible es obtener apoyo de la "autoridad competente" (o sea, el jefe) y que quede muy claro que "esto es lo que hay y, si no te gusta, ajo y agua". Es sorprendente lo que un "usuario no técnico" es capaz de hacer, incluso con soltura, cuando su sueldo está en juego.
Necesitaria mas detalles
(Puntos:1)Open Atrium
(Puntos:1)Re:Titulo de la noticia
(Puntos:2)( Última bitácora: Jueves, 09 Diciembre de 2010, 01:17h )