Principios básicos de RedMine

martes, 3 de diciembre de 2024

Team Polaris

Aunque el idioma del proyecto POLARIS es el inglés, esta FAQ que explica los principios básicos de trabajo en RedMine (nuestro sistema de tickets) está traducida a la mayoría de los idiomas de los usuarios de Polaris.

Si aún no existe una traducción a su idioma, póngase en contacto con el servicio de asistencia de Polaris en su país.

¿Qué es RedMine?

RedMine es un sistema utilizado para el seguimiento de todas las actividades relacionadas con el apoyo y el desarrollo de Polaris y SEMDA. Tienen acceso a RedMine todos los DICO y sus suplentes, así como los desarrolladores de sistemas locales de gestión de clubes que utilizan SEMDA. Previa solicitud, otras personas, como los CICO activos, también pueden obtener acceso a RedMine.

Las actividades supervisadas por RedMine son las siguientes

  • Bug - un error identificado por los usuarios
  • Feature - solicitud de nueva funcionalidad o mejoras a la funcionalidad existente
  • Support - solicitud de ayuda o preguntas que requieren aclaración 
  • Idea - una propuesta para una mejora importante o un cambio significativo que debe ser discutido en la Asamblea.

¿Cómo está organizado RedMine?

Les activités de RedMine sont organisées en proyectos.

Polaris Support (país) => Proyecto utilizado por los DICOs y los suplentes de un país.

SEMDA Support => Proyecto utilizado por los desarrolladores de sistemas locales de gestión de clubes.

El proyecto Release Notes => Proyecto que informa sobre tickets cerrados y versiones desplegadas. Las ideas de montaje preparadas por el Equipo Polaris también aparecen en este proyecto. Todos los usuarios de RedMine tienen acceso a él.

Polaris / SEMDA Development son los principales proyectos para el seguimiento de tickets entre el Equipo Polaris / SEMDA y el Equipo de Desarrollo. Sólo los miembros del equipo Polaris y la empresa desarrolladora tienen acceso a él.

RedMine - Gestión flexible de proyectos

Flujo general de información

Todos los tipos de problemas (tickets) son creados y gestionados por los DICOs del proyecto de soporte en cuestión. Todo nuevo ticket debe ser asignado a equipo Polaris antes de poder ser procesado

Si se añaden observadores al ticket, estas personas adicionales son informadas del progreso y/o cambio de estado del ticket.

El equipo de Polaris comprueba la solicitud y, si hay una solicitud de modificación, crea un nuevo ticket de desarrollo en el proyecto Polaris Development, vinculándolo al ticket original. 

Durante el desarrollo, el ticket original permanece asignado a equipo Polaris, con el estatus "In progress" ("En curso") o "Postponed" (aplazado). Esto puede llevar mucho tiempo porque, en esta fase, no sabemos cuándo, en qué versión y si el ticket se implementará. El estado indica simplemente que el equipo de Polaris se ocupará de ello.

Feedback para el equipo Polaris

Cuando el cambio se realiza, se prueba y se despliega en el sistema de producción, el equipo de Polaris actualiza el estatus del ticket a "Resolved" ("Resuelto") y lo reasigna al autor. De este modo, se informa al autor de que el problema se ha resuelto y que ahora le toca a él probarlo.

Si el ticket es de interés general, cuando se resuelve, el equipo Polaris crea una copia en el proyecto Polaris Release Notes. De este modo, todos los usuarios de RedMine pueden ver qué problemas (bugs) se han resuelto y qué características se han desplegado en cada versión.

Feedback a los DICO

Trabajar con RedMine

Los procesos de RedMine se describen en una FAQ aparteSe requiere formación antes de empezar a trabajar con RedMine

RedMine es un software Open Source alojado en una infraestructura independiente, controlada directamente por el equipo de Polaris. Para preguntas de soporte relacionadas con RedMine, envíe un correo electrónico a jan.trnka@rotary.ch