Jitterbit Jira Tracker App
Overview
Jitterbit proporciona la aplicación Jira Tracker a través de Jitterbit Marketplace. Construida con Jitterbit App Builder, es una aplicación para el seguimiento del ciclo de vida del producto para equipos multifuncionales. La Gestión de Productos captura y define el alcance de los tickets entrantes, y UX, Ingeniería y Documentación Técnica rastrean cada uno su parte del trabajo a medida que avanza hacia la entrega. Los paneles con pestañas ofrecen a cada disciplina una vista del estado de los tickets por producto y trimestre.
Descargas la aplicación como un paquete de lanzamiento de App Builder (un archivo .LP) desde Marketplace e instálala en tu propia instancia de App Builder, donde puedes configurarla y ampliarla para adaptarla a tu proceso.
Esta página describe cómo funciona la aplicación, sus características principales y modelo de datos, y cubre los requisitos previos, cómo descargar e instalar la aplicación, cómo configurarla para tu entorno, cómo se controla el acceso, y pasos comunes de solución de problemas.
How it works
La Gestión de Productos ingresa y define el alcance de un ticket, formando un Plan de Intención (POI). Las otras disciplinas luego rastrean su trabajo en relación con ese ticket, y los cambios de estado se consolidan en los paneles:
creates a ticket"] --> B["Scope: product, customer,
ACV, pillar, and quarter"] B --> C["UX tracks design
requirements and readiness"] B --> D["Engineering maps to sprints
and the Plan of Record"] B --> E["Documentation tracks
content and release notes"] C --> F["Status updates
by discipline"] D --> F E --> F F --> G["Tabbed dashboards:
ticket counts by status,
filtered by quarter"]
Aquí, un Plan de Intención (POI) es el conjunto inicial de trabajo definido, y el Plan de Registro (POR) es lo que Ingeniería se compromete a entregar. El Valor del Contrato Anual (ACV) se captura en el ticket para rastrear el impacto fiscal.
Core features
Cuando instalas y configuras Jira Tracker, proporciona las siguientes capacidades:
-
Ingreso y definición de tickets: La Gestión de Productos captura tickets con un producto, cliente, Valor del Contrato Anual (ACV), pilar y trimestre.
-
Seguimiento multifuncional: UX, Ingeniería y Documentación Técnica rastrean cada uno su propio estado en un ticket. Ingeniería asigna tickets a sprints y al Plan de Registro.
-
Tableros de análisis con pestañas: Cuatro pestañas (Requisitos, Diseño UX, Documentación e Ingeniería) muestran el conteo de tickets por estado de flujo de trabajo para cada producto. Los gráficos responden al filtro de trimestre activo y permiten profundizar en la lista de tickets subyacente.
-
Personalización del espacio de trabajo: El perfil de cada usuario almacena los valores predeterminados del espacio de trabajo, como un producto y trimestre preferidos, de modo que los nuevos tickets y vistas se pre-poblan en consecuencia.
-
Comentarios: Cada ticket mantiene un registro cronológico de comentarios para una historia auditable.
-
Herramientas de cuadrícula: Las vistas de tickets incluyen búsqueda global, filtrado de columnas y exportación a CSV.
Modelo de datos
Jira Tracker almacena todos sus datos en sus propias tablas. Cada tabla tiene un tipo de uso de datos, establecido por su Opción de instalación, que controla cómo se tratan sus datos cuando la aplicación se instala en un nuevo entorno: los datos de Desarrollador y Compartido (como las búsquedas) se siembran al instalar, y los datos de Usuario (como los tickets) se dejan para que cada entorno los complete.
| Tabla | Tipo de uso | Propósito |
|---|---|---|
Ticket |
Usuario | Elementos de trabajo centrales; vincula cada ticket a su producto, versión, miembros del equipo y estados por disciplina. |
Comentario |
Usuario | Comentarios cronológicos sobre un ticket. |
Usuario |
Usuario | Perfiles de usuario internos, mapeo de departamentos y valores predeterminados del espacio de trabajo. |
Sesión |
Usuario | Estado de ejecución por usuario y filtros activos. |
Estado |
Compartido | Estados de flujo de trabajo (por ejemplo, En Progreso, Completo), con configuraciones de color y orden. |
TipoEstado |
Compartido | Agrupa estados para que cada disciplina gestione su propio conjunto de estados. |
Perspectiva |
Compartido | Indicadores de salud (por ejemplo, En Camino, En Riesgo) con codificación de colores. |
Sprint |
Compartido | Iteraciones de ingeniería con tiempo limitado a las que se asignan los tickets. |
Producto |
Compartido | Lista maestra de productos o módulos utilizados para segmentar tickets e informes. |
Pilar |
Compartido | Temas estratégicos a los que se alinea el trabajo. |
Trimestre |
Compartido | Trimestres fiscales o calendario utilizados para la planificación de la hoja de ruta y filtrado. |
Versión |
Compartido | Versiones de lanzamiento programadas y hitos. |
Departamento |
Compartido | Unidades organizacionales mapeadas a usuarios. |
Parámetro |
Compartido | Configuraciones y valores predeterminados globales. |
La tabla Ticket se vincula a User a través de varias claves específicas de rol (ProductManagerID, UXDesignerID y EngineerID). Eliminar un Ticket cascada a sus registros de Comment, y eliminar un StatusType cascada a sus registros de Status.
Lógica de negocio
Los valores de estado y los caminos de flujo de trabajo son impulsados por las tablas de búsqueda (Status, StatusType, Outlook) y por la configuración en lugar de texto codificado, por lo que se pueden ajustar los estados sin cambiar la lógica de la aplicación. Las validaciones se aplican a nivel de tabla para que los formularios y las cuadrículas las hereden. Cuando un usuario crea un ticket, el formulario pre-puebla valores como el producto y el trimestre desde los valores predeterminados del espacio de trabajo de ese usuario.
Requisitos previos
Para usar Jira Tracker, necesitas lo siguiente:
-
Una licencia de Jitterbit Harmony con acceso a App Builder. Esto habilita la descarga del Marketplace; si tu organización no tiene licencia para App Builder, la acción Download app se reemplaza por una acción de solicitud Get app (ver Download and install).
-
Una instancia de App Builder que ejecute App Builder 4.61, la versión para la cual se construyó el paquete actual. Cada paquete se instala solo en su versión exacta de App Builder; si tu instancia está en una versión diferente, contacta a Jitterbit support para solicitar un paquete correspondiente.
-
Una base de datos PostgreSQL para tu instancia de App Builder.
La aplicación es autónoma y no requiere una conexión a ningún sistema externo.
Descargar e instalar
Descargar la aplicación desde Marketplace
-
Inicia sesión en el portal de Harmony en https://login.jitterbit.com y abre Marketplace.
-
Localiza la aplicación llamada Jira Tracker. Puedes usar la barra de búsqueda o, en el panel Filters bajo Type, seleccionar App para mostrar solo aplicaciones.
-
Haz clic en la tarjeta de la aplicación para abrir el panel de Details. Revisa los Requirements de la aplicación (la versión de App Builder y la base de datos que necesita).
-
Haz clic en el enlace Ir a la documentación de la aplicación para abrir esta documentación en una pestaña separada y mantenla abierta como referencia.
-
Realiza una de las siguientes acciones, dependiendo de si tu organización tiene licencia para App Builder:
-
Descargar aplicación: Si tu organización tiene licencia para App Builder, haz clic en Descargar aplicación, ya sea en la tarjeta de la aplicación o en el panel de Detalles. Tu navegador guarda el archivo
.LPen su ubicación de descargas, y una notificación de Archivo de App Builder descargado con éxito confirma la descarga. -
Obtener aplicación: Si tu organización no tiene licencia para App Builder, la acción se etiqueta como Obtener aplicación. El panel de Detalles muestra un mensaje que indica que se requiere una licencia de App Builder, con un botón de Enviar. Haz clic en Enviar para enviar una solicitud para que un representante se comunique contigo sobre App Builder; una notificación de Mensaje enviado con éxito lo confirma.
-
Instalar la aplicación en App Builder
Instala el archivo .LP descargado en tu instancia de App Builder:
-
Inicia sesión en App Builder y ve al IDE.
-
En Desplegar, haz clic en Instalar versión.
-
Haz clic en + Paquete, luego en Examinar y selecciona el archivo
.LPque descargaste. -
Haz clic en Guardar. El panel de Versión muestra la información del paquete, luego cierra el diálogo de Paquete.
-
Confirma que los detalles son correctos y luego haz clic en Instalar.
Para previsualizar el contenido de un paquete antes de instalarlo, haz clic en el botón Manifiesto.
Modificando la aplicación en un entorno de desarrollo
La fuente de datos de la aplicación se instala sellada. Si despliegas la aplicación en un entorno de desarrollo y tienes la intención de modificarla, desella la fuente de datos para que puedas editar los objetos de la aplicación. Déjala sellada en QA y producción para preservar la equivalencia entre entornos. Consulta Sellar o desellar una fuente de datos.
Configuración e instalación
Después de instalar la aplicación en un nuevo entorno, completa los siguientes pasos para prepararla para su uso:
-
Configura el ámbito del grupo de usuarios. La versión no incluye el ámbito que proporciona sus grupos de usuarios, así que créalo antes de asignar usuarios. En el IDE, ve a Gestión de usuarios > Ámbitos y haz clic en + Ámbito. En el panel de Aplicaciones, haz clic en Seleccionar para Jira Tracker; en el panel de Grupos, haz clic en Seleccionar para Administrador de Jira Tracker y Usuario de Jira Tracker. Consulta Ámbitos para el procedimiento completo, incluyendo la asignación de un nombre al ámbito y la delegación de un proveedor de seguridad.
-
Agrega usuarios y establece sus valores predeterminados de espacio de trabajo. En la página de Usuarios, agrega cada usuario y establece sus valores predeterminados de espacio de trabajo (como un producto preferido y un trimestre) para que los nuevos tickets y vistas se completen automáticamente. Para otorgar acceso, asigna al usuario a un grupo en la pestaña Grupo de usuarios de la página de Usuario, ya sea Administrador de Jira Tracker o Usuario de Jira Tracker. Consulta Seguridad y acceso.
-
Puebla las tablas de búsqueda. La aplicación incluye datos de búsqueda de muestra. Reemplázalos con los valores de tu organización para
Producto,Pilar,Trimestre,Versión,Sprint,DepartamentoyEstado.
Seguridad y acceso
Jira Tracker utiliza la seguridad basada en roles de App Builder con dos grupos de acceso, Administrador de Jira Tracker y Usuario de Jira Tracker. Asignas usuarios a estos grupos en la pestaña Grupo de usuarios de la página de Usuario, lo que proporciona membresía a través de un ámbito de App Builder que creas durante la configuración. El acceso a cada área es el siguiente:
| Área | Administrador de Jira Tracker | Usuario de Jira Tracker |
|---|---|---|
| Creación y edición de tickets | Acceso completo | Crear y actualizar (sin eliminar) |
| Tableros de flujo de trabajo | Acceso completo | Ver y cambiar filtros |
| Perfil de usuario y configuraciones de filtro | Acceso completo | Acceso completo a su propio registro |
| Tablas de búsqueda y administrativas | Acceso completo | Sin acceso (menús ocultos) |
Los tableros muestran todos los tickets; los usuarios reducen lo que ven con los filtros de espacio de trabajo y de tablero en lugar de a través de restricciones por fila. El historial de tickets se conserva a través del registro de Comentario.
Solución de problemas
Los gráficos del tablero no muestran los tickets esperados
-
Síntoma: Una pestaña del tablero muestra menos tickets de los esperados, o ninguno.
-
Causa posible: Los tableros responden a los filtros de trimestre y espacio de trabajo activos. Un filtro puede estar excluyendo los tickets que esperas.
-
Resolución: Ajusta o borra los filtros de trimestre y de tablero.
Un nuevo ticket se llena automáticamente con el producto o trimestre incorrecto
-
Síntoma: Cuando un usuario crea un ticket, el producto o trimestre se pre-puebla con un valor que no eligió.
-
Causa posible: Los nuevos tickets heredan los valores predeterminados del espacio de trabajo establecidos en el perfil del usuario.
-
Resolución: Actualiza los valores predeterminados del espacio de trabajo en el perfil del usuario, o cambia los valores directamente en el ticket.
Para obtener más ayuda, revisa los registros de tu App Builder y contacta a soporte de Jitterbit.