¿Qué consejos y "estándares" utiliza en su proceso de gestión de proyectos de Redmine?
¿Tiene una plantilla de inserción wiki estándar que pueda compartir o una forma estándar de trabajar en un proyecto usando tareas de características de errores y problemas de soporte?
¿Permite que los problemas y actualizaciones se envíen por correo electrónico a Redmine? ¿Usas los foros? ¿Usas el repositorio SVN? ¿Usas Mylyn en eclipse para trabajar en las listas de tareas?
Estoy intentando arrastrar nuestro departamento. en algunos PM basados en la web en lugar de documentos de Word enviados por correo electrónico con requisitos vagos seguidos de documentos de Word que explican cómo realizar el control de calidad y la implementación que se pierden en una pila de actualizaciones y proyectos de la competencia, de modo que cuando tenga que arreglar algo, nadie puede encontrar cualquier documentación sobre cómo funciona.
fuente
Hemos encontrado útiles las siguientes prácticas:
1) Oculte el rastreador "Problema" y "Soporte", y archive todo como un error :
2) Hitos y versiones Me encanta, puedes rastrear fácilmente el estado de cada versión y en cualquier momento puedes descargar un paquete más antiguo, es decir, para probar un error presentado por el cliente.
3) función "guardar" en la pestaña "problemas": otro gran ahorro de tiempo, tengo diferentes consultas guardadas para muchas tareas de informes del día a día y eso es todo lo que necesito.
4) integración de versiones, es decir, usar "# 123" en los comentarios crea un enlace al problema correspondiente: ¡simplemente inteligente!
fuente
Usamos Redmine ampliamente en nuestro sistema. Incluso hemos creado un proyecto de "Ventas" para que nuestro equipo de ventas lo utilice como CRM. Tenemos un montón de campos personalizados en este proyecto y reemplaza SugarCRM que estábamos usando antes.
Dentro de nuestro sistema, tenemos proyectos para software de Servidor y Cliente. El proyecto del servidor se divide en submódulos, en función de cómo he estructurado el sistema y los sub-repositorios, ya que a Redmine le gusta un repositorio separado por proyecto.
Usamos, como señalan otros, códigos #nnn en los mensajes de confirmación para los tickets de referencia. Lo bueno es que no es necesario que sea un ticket en el mismo proyecto. Por lo tanto, un ticket de venta puede bloquearse por un problema de error o una solicitud de soporte.
Acabamos de empezar a utilizar Documentos para la agenda / minutas de las reuniones. Usamos Versiones para agrupar en versiones, tanto en el cliente como en el servidor.
Intentar usar el complemento Redmine Time Tracker para realizar un seguimiento del tiempo, pero siempre me olvido de hacer clic en iniciar o finalizar. Recibimos correos electrónicos diarios sobre problemas que no se han abordado en un tiempo (Redmine Whining, creo), y que tienen fechas de vencimiento en el pasado o en el futuro cercano (Recordatorio avanzado).
Los correos electrónicos de soporte van directamente a nuestro proyecto de Soporte, y si la importación del correo electrónico fue un poco más sólida (a veces no crea nuevos tickets correctamente si la línea Proyecto: está incluida en el correo electrónico), las consultas del sitio web generarían tickets de ventas automáticamente . Tal como están las cosas, solo tenemos que monitorear los tickets de soporte y moverlos a Ventas si corresponde.
Cosas que me gustaría poder hacer:
fuente
Redmine ha sido fantástico para nosotros hasta ahora. Lo usamos como una cola de priorización ágil / emisión de boletos de múltiples inquilinos, y también lo hemos vinculado a SVN. En particular:
svn switch https//.../branches/1.3-stable .
comandos seguidos de losrake migrate
comandos con solo instalaciones ocasionales de gemas necesarias en el medio).svn ci -m "This fixes #1733 @2.5, holy smoke what a weird foo bug. It is now bacon and unicorns."
) y hacer que mueva ese problema a "Esperando compilación" (antes estaba "Resuelto", pero me cansé de explicar que "Resuelto" no significaba espero verlo lanzado todavía).Sin embargo, creo que tendré que investigar el complemento Redmine-stuff-to-do. +1 pregunta.
fuente
Mi empresa trabaja con desarrolladores de software y hardware de origen internacional. Antes de unirme a la empresa, el correo electrónico se usaba con documentos de MS Word para transmitir nuestros problemas y errores con software o hardware para solicitar una solución. Este proceso era imposible de rastrear y mantener ningún tipo de proceso. Implementé RedMine como un medio para rastrear los errores de software y hardware y ha funcionado muy bien desde entonces. Existe una gran barrera del idioma en mi situación. Afortunadamente, RedMine puede mostrarse en chino Sipmlified y los comentarios han demostrado que esto está bien por parte de mis desarrolladores.
Estado: cuando encuentro un problema de software o hardware, el estado es "Nuevo". Cuando mis desarrolladores de software / hardware han detectado este problema y están trabajando en él, cambian el estado a "En curso". Pueden usar el% completado si lo desean entre 0 y 50. Les pido que establezcan% completado en 50 cuando sientan que han resuelto el problema. - Determina si el problema está solucionado, y cambio el estado a "Resuelto" y el% completado al 100%. Esto me permite filtrar problemas <o igual al 50% para encontrar problemas que aún están abiertos.
Prioridad: baja, normal, alta, urgente, inmediata, todo se traduce bien en chino.
Fecha de vencimiento: utilizo esto para indicarme cuándo los desarrolladores de software cargaron originalmente la corrección. Puede que me lleve de 4 a 6 días probar algo y solucionar el problema. Me gusta que mi gráfico de Gannt refleje la capacidad de respuesta de mi equipo de software, no el tiempo que me tomó aprobar la corrección.
Categoría: siempre refleja la versión de software o hardware donde encontré el problema. Utilizo esto para ver qué versión de software tiene la mayor cantidad de errores y para asegurarme de que las versiones más nuevas del software no sufran regresión.
Tengo a todos incluidos en la lista de observadores de RedMine para todos los errores. El correo electrónico aparece como (Nuevo), (Resuelto) o (En progreso) para que mis supervisores y los supervisores y los ingenieros principales de los equipos involucrados puedan ver el correo electrónico y leer rápidamente el progreso que se está haciendo actualmente. La mayoría de las personas involucradas nunca inician sesión en RedMine, normalmente soy el único. Los correos electrónicos sirven perfectamente para dar actualizaciones instantáneas a todos aquellos cuya única preocupación es si se está progresando o no.
fuente
Como mencionaste, enviando documentos de Word hacia atrás y hacia adelante con tu QA, conozco este sentimiento, he estado allí, he hecho eso. El problema principal para mí fue: a las personas de control de calidad no les gusta agregar problemas en ningún rastreador de errores, los anotan en un editor junto a ellos durante las pruebas.
Estamos usando Redmine ahora con un buen complemento: Usersnap (Descargo de responsabilidad: creamos la herramienta para resolver este problema por nosotros mismos.
Usersnap es ideal para desarrolladores web: agréguelo a su proyecto web y obtendrá capturas de pantalla directamente adjuntas a los tickets de Redmine, incluida la metainformación sobre el navegador utilizado, el sistema operativo, etc.
Nuestros QA / clientes pueden ingresar errores ahora directamente en la aplicación web y los desarrolladores se vuelven más fáciles de reproducir informes de errores en Redmine.
fuente
Estamos utilizando la sección Hoja de ruta como una forma clara de mostrar:
Ese es el principal punto de consolidación para nosotros. El resto se usa en relación con eso (por ejemplo, la sección 'anunciar' se usa para definir el hito principal / fechas de lanzamiento utilizadas en la hoja de ruta)
fuente
Además de los otros comentarios, recomiendo el uso del complemento "Cosas por hacer" (escrito por Eric Davis, creo :) El uso de ese complemento le permite arrastrar y soltar para ordenar el orden de los problemas en varios proyectos.
https://projects.littlestreamsoftware.com/projects/show/redmine-stuff-to-do
fuente
Usamos Versiones como una forma de definir sprints, por lo que cada versión es un sprint con la vista Roadmap dando una clara ilustración del progreso. Los problemas en los sprints se marcan como 'listos para revisión' cuando se completan y luego se cierran cuando se verifica el control de calidad.
Usamos una versión como reserva para cualquier problema que se salga del alcance o pierda su prioridad, etc.
fuente
Hemos estado usando Redmine durante aproximadamente un año y ha evolucionado por sí solo de muchas maneras. Usamos versiones para agrupar problemas para una publicación y categorías para agrupar problemas por disciplina.
Cada problema pasa por un flujo de trabajo de nuevo> en progreso> resuelto. Luego, el probador cerrará el problema cuando esté satisfecho.
Nos encantaría actualizar la forma en que usamos Redmine, parece que hay tantos complementos geniales, pero encontramos que muchos de ellos están rotos o no se instalan.
Usamos la wiki de manera integral para la documentación del desarrollador.
fuente