Posibilidades de integración de JIRA y Confluence



Documentos relacionados
Una prueba de concepto con Git Essentials. Introducción

Big Data y BAM con WSO2

De la Integración Continua a la Entrega Continua

Una propuesta de valor para la gran empresa: Atlassian Data Center

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Introducción a LinoIt Breve guía sobre algunas de sus funcionalidades destacables.

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

SERVICIOS PARA EL DISEÑO E IMPLEMENTACIÓN DEL PROGRAMA INTEGRAL DE TRANSFORMACIÓN DIGITAL DE LA PROVINCIA DE LUGO: TRANSFORM@TIC

Herramienta Encuestas. MiAulario

Estrategia de modernización de aplicaciones Oracle Forms y Reports

Referencia de cliente

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

El ejemplo de wiki más conocido es la enciclopedia universal colaborativa wikipedia.

Referencia de cliente

1.- INTRODUCCIÓN 2.- PARÁMETROS

CÓMO AÑADIR UN FORMULARIO NUEVO O MODIFICAR EL DE CONTACTO DE LA WEB

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

Manual de Administración Solución ADSL Profesional

El universo en la palma de tu mano. El software de gestión para organizaciones políticas e instituciones

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

GedicoPDA: software de preventa

Eurowin Medidas SQL Noticia nº: 1

Servicios TIC. Propuesta educación Universidad

El inventario preciso de todos los recursos técnicos. Todas sus características serán almacenados en una base de datos.

PLATAFORMA VIRTUAL BASADA EN MOODLE

HOOTSUITE: GESTOR DE CUENTAS EN REDES SOCIALES

MANUAL DE INICIACIÓN A JOVELLANOS VIRTUAL J. A. Espejo coordinador.tic@iesjovellanos.org 1

SalesPlus.es SugarCRM - Manual del Usuario 1

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

COSMOS Intelligence System responde a las siguientes necesidades:

MANUAL DE USO DE LA APLICACIÓN

SERVICIOS PARA EL DISEÑO E IMPLEMENTACIÓN DEL PROGRAMA INTEGRAL DE TRANSFORMACIÓN DIGITAL DE LA PROVINCIA DE LUGO: TRANSFORM@TIC


MANUAL PARA INCLUIR EL MOTOR DE RESERVAS EN LA WEB DEL ESTABLECIMIENTO

V Manual de Portafirmas V.2.3.1

Administración de portales Joomla (II)

Eficiencia en la Automatización y Gestión de Servicios

a3asesor doc cloud nos permite tener acceso a toda la documentación de nuestros clientes desde cualquier sitio EXPERIENCIAS Wolters Kluwer

Guía de Apoyo Project Professional

MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS

INGRESAR CON NÚMERO DE DOCUMENTO Y CONTRASEÑA

INSTALACIÓN A3ERP INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

Servicio de groupware

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

Menús. Gestor de Menús

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

Guía de instalación de la carpeta Datos de IslaWin

GUÍA BÁSICA DE INSTALACIÓN

Qué es Google Calendar? Qué se puede hacer en Google Calendar?


Soporte y mantenimiento. Generalidades

CREAR UN FORMULARIO PARA LA WEB DE NUESTRO CENTRO

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.

DOSIER INFORMATIVO Y EXPLICATIVO

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA

Soporte y mantenimiento. Generalidades

STRATO LivePages Inicio rápido

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

cloud.acentur.es Manual de uso de plataforma beacons

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA

Requisitos tecnológicos

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

Genere sus órdenes de fabricación

Web of Science es uno de los principales recursos de Web of Knowledge

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.

Gestión de proyectos

HERRAMIENTA DE FORMACIÓN

Entorno Virtual Uso educativo de TIC en la UR Tutorial de uso de:

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

ASÍ CONSIGUES QUE TU WEB FUNCIONE EN BUSCADORES:

GENERACIÓN DE TRANSFERENCIAS

PLATAFORMA PASEN Escuela TIC 2.0 NOTA INFORMATIVA A PADRES Y MADRES

PUBLICACIÓN INFORMATIVA DE LA ASOCIACIÓN ESPAÑOLA DE FINANCIEROS DE EMPRESA N 64. MARZO

Curso Online de Microsoft Project

Pack Seguridad Autónomos Consola de gestión del programa agente

GVisualPDA Módulo de Almacén

Primaria Digital. Índice

Kit de Autenticación con Tarjetas. Guía Técnica de Configuración

Ambiente Aprendizaje INACAP (AAI) Guía de Apoyo para el Alumno

C/Salado, 11, local Sevilla T F

GUÍA BÁSICA USUARIO MOODLE 2.6

Operación Microsoft Access 97

Planificación en Team Foundation Server 2010

Descubra la nueva versión de HelpDesk!

Por qué deberías adaptar tu página web a la navegación móvil?

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha

MANUAL DE USUARIO CMS- PLONE

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

DBmessage TM. Manual de usuario

LiLa Portal Guía para profesores

QUERCUS PRESUPUESTOS MANUAL DEL USO

- MÓDULO COMUNICACIONES -

LA RED DE CAPACITACIÓN GASTRONÓMICA MÁS GRANDE DE LATINOAMÉRICA

CRM. Customer Relationship Management Sistema de Gestión Inteligente de Mercadeo y Ventas. Sistema de Gestión Inteligente de Mercadeo y Ventas

Transcripción:

Abril 2014 Mariano Galán Martín Líder técnico del Centro Experto Atlassian en atsistemas Posibilidades de JIRA y Confluence En las organizaciones, existen usuarios que utilizan tanto JIRA como Confluence para su trabajo del día a día. Los departamentos IT utilizan mayoritariamente JIRA para seguimiento, resolución e imputación de tiempo y Confluence para consultar las especificaciones del trabajo a realizar, y crear documentación de análisis y de las soluciones técnicas adoptadas. Pero existen otros departamentos que aunque también utilizan JIRA, lo hacen en menor medida, haciendo un uso más extensivo de Confluence para documentación de negocio, procesos, creación colaborativa de requerimientos, planes de marketing, informes, etc. El tener una buena integración entre no solo permite tener trazabilidad entre tareas y documentos, sino que permite tener una visión global de los proyectos integrando el status de los mismos o de diferentes departamentos, convirtiendo a Confluence en el principal repositorio de información y gestor de conocimiento de la organización. A continuación, se tratarán las diversas formas de integrar la información que proporciona para que cualquier usuario, sea del departamento que sea, pueda sacar el máximo partido a la misma. Concretamente, a partir de la versión 5.4 de Confluence se ha potenciado mucho esta integración para equipos de trabajo ágiles, facilitando la definición de requisitos, planificación de sprints, creación de backlogs, informes de seguimiento, retrospectivas, etc. A continuación, trataremos los diferentes métodos. Enlace de aplicaciones El requisito previo a la información es enlazar ambas aplicaciones mediante la opción Application Links de la sección Add-ons de la administración JIRA. Una vez tengamos eso, ya podemos realizar el resto de opciones de integración que veremos en el presente artículo. La más sencilla es añadir ambas aplicaciones al Application Navigator desde la opción System de la administración JIRA. Una vez hecho esto, podremos cambiar de aplicación con el menú que se despliega al pulsar sobre el botón de la cabecera, en la esquina superior izquierda. Ambas operaciones se pueden hacer de forma análoga en Confluence. De hecho, con hacerlo en una de las dos es suficiente.

Integración desde JIRA Las posibilidades de información de Confluence desde issues JIRA son: Links o enlaces a páginas existentes. Mediante la opción Link del menú More de la vista detalle de un issue, se pueden incluir enlaces a páginas de Confluence directamente, o con una búsqueda previa. Estos enlaces se pueden utilizar para incluir documentación de negocio, especificaciones de requisitos, documentos técnicos, etc. Creación de páginas directamente desde un issue JIRA en una Knowledge Base de Confluence (requiere JIRA Service Desk y Confluence 5.3, o superior), desde la página detalle de un issue utilizando el botón Create KB article de la parte superior derecha. La página se crearía en la Knowledge Base de Confluence, conectada al Service Desk al que pertenece dicho issue. La página creada será de tipo Troubleshooting o How-to, utilizando las plantillas predefinidas de Confluence para ello. Para más información puedes visitar el webinar sobre JIRA Service Desk. Además de las opciones anteriores, se pueden crear plugins individuales de creación y conexión de páginas Confluence con issues JIRA. También, se puede desarrollar uno que, además de crear páginas en Confluence trasladando el contenido del issue a las mismas, crea también el link entre la página (o páginas) y el issue correspondiente.

Integración desde JIRA Agile. A partir de la versión 6.3.5 de JIRA Agile y Confluence 5.4, se puede crear y/o enlazar páginas Confluence a épicas, sprints e informes de JIRA Agile. De las siguientes formas: Desde una épica se puede crear un nuevo documento de requerimientos en Confluence (vía Product Requirement blueprint), o enlazar una página existente. Desde un sprint se puede crear una nueva página de notas de reunión (vía Meeting Notes blueprint) o enlazar una página existente. Desde el informe de un sprint, una vez cerrado, se puede crear una nueva página de retrospectiva (vía Retrospective blueprint) o enlazar una página existente. Integración desde Confluence Las posibilidades de integración en Confluence de información de JIRA son las siguientes: Utilizar la macro JIRA issues, accesible desde el botón Insertar más contenido de la barra de herramientas del modo edición de una página, para insertar enlaces a uno o varios issues JIRA existentes, o crear uno nuevo. En el caso de seleccionar varios issues para que sean mostrados en una tabla, permite seleccionar las columnas a mostrar, entre otras opciones de visualización. Al realizar esta operación en los issues JIRA, se crean links de tipo mentioned in.

Existen varios blueprints o conjuntos de plantillas/guías avanzadas de Confluence, que permiten generar información integrada con JIRA: Requirements (Confluence 5.1+). Permite crear páginas para definir requisitos, acotar su alcance y realizar el seguimiento de los mismos, pudiendo consultar en todo momento su estado. Permite enlazar con las épicas e issues JIRA correspondientes. Retrospective (Confluence 5.4+). Al terminar un sprint, hito o proyecto, se puede utilizar esta plantilla para documentar de forma colaborativa con el equipo, las fortalezas y líneas a mejorar; y, si se da el caso, crear las tareas a realizar que resulten de dicho análisis. Como vimos anteriormente, con JIRA Agile 6.3.5 o superior se puede crear una página de retrospectiva directamente desde JIRA Agile. JIRA Report blueprint (Confluence 5.4+). Contiene dos tipos de informes: informes de estado y registros de cambios. Los informes de estado utilizan la nueva macro JIRA Chart que permite mostrar información del resultado de una búsqueda JIRA en un diagrama de tarta. El informe de registro permite mostrar la situación de un conjunto de issues. Como la mayoría de blueprints, las plantillas pueden ser editadas para personalizar los informes según las peculiaridades del equipo de trabajo o proyecto. Creación de issues a partir de texto seleccionado (requiere Confluence 5.4+ y JIRA 6.1.3+). En una página Confluence, al marcar texto aparece la opción Create JIRA issue. Con esta utilidad, se puede crear un único issue o varios a partir de una tabla (uno por cada fila). Automáticamente, las referencias a los issues quedan embebidas en la página Confluence (y si la página ya tenía una referencia a una épica, automáticamente ésta es asignada a los issues creados en JIRA). Esto es una forma sencilla de pasar requerimientos de Confluence, a historias de usuario del backlog de JIRA del equipo IT. Utilizando esta funcionalidad conjuntamente con el blueprint de requerimientos de Confluence, se puede añadir una épica, marcar las historias de usuario introducidas en la columna Story de la tabla de requisitos, y crear todas las historias en JIRA de forma sencilla.

Botón JIRA links (Confluence 5.4+). Cuando hay enlaces entre una página Confluence y JIRA o JIRA Agile aparece este botón en la parte superior. Al pinchar, se pueden ver los detalles de los issues, épicas o sprints conectados a la página. JIRA Chart macro (Confluence 5.4+). La macro JIRA Chart permite mostrar los resultados de una búsqueda JIRA en un gráfico de tarda. Puede utilizarse como parte del blueprint JIRA Report o de manera independiente en cualquier página. Gadgets externos JIRA Gracias a la macro Gadget de Confluence, se pueden mostar gadgets externos en páginas Confluence. Para que puedan utilizarse gadgets externos, y que estos aparezcan en el buscador de macros de Confluence, hay que configurar la conexión entre via Application Links (el cual no es necesario si se tiene acceso anónimo), y añadir la URL de los Gadgets JIRA a la lista de gadgets externos autorizados. Team Calendars es un plugin de Confluence que permite planificar y comunicar eventos, hitos, reuniones, etc.; mediante calendarios personalizados o compartidos. Por supuesto, permite conexión con JIRA extrayendo las fechas importantes de acontecimientos como liberaciones de versiones, issues con vencimiento cercano, sprints definidos en JIRA Agile, etc. Las replanificaciones via Team Calendars quedan inmediatamente reflejadas en JIRA y viceversa.

Integración de usuarios Por último, tanto los usuarios como los grupos de JIRA, pueden ser compartidos por Confluence. Para ello hay varias alternativas: Que Confluence utilice los usuarios y grupos creados en JIRA, bien en su directorio interno o bien porque JIRA está conectado a un directorio de usuarios externos. Que tanto Confluence como JIRA utilicen el mismo directorio de usuarios externos. Utilizar Crowd, la solución de identidad única de usuarios y single sign-on de Atlassian. Conclusiones Hemos visto cómo son dos herramientas que se complementan a la perfección para conseguir planificar, monitorizar y analizar el trabajo, tener centralizado el conocimiento necesario para poder llevarlo a cabo; y, a su vez, incorporar el conocimiento adquirido. Esto no es algo exclusivo de los departamentos IT, sino que puede extenderse al resto de departamentos de la organización, sirviendo de nexo entre ellos permitiendo la comunicación y colaboración entre sus miembros. En consecuencia, el uso conjunto de estas herramientas favorece la mejora continua de las organizaciones.

En atsistemas somos más de 500 profesionales dedicados desde 1994 a la consultoría, servicios de IT y desarrollo de software. Nuestros servicios se caracterizan por la flexibilidad y la agilidad, lo que nos permite ayudar a grandes empresas de todos los sectores, aportando conocimiento y experiencia sobre el más amplio abanico de tecnologías. Nuestra cartera de clientes incluye más de 200 de las principales empresas del país, con representación de todos los sectores de actividad, a los que prestamos servicio desde nuestras oficinas de Madrid, Barcelona, Cádiz y Zaragoza. Nuestro portfolio de servicios abarca desde el desarrollo de software a medida hasta la grandes soluciones de software empresarial, en áreas que van desde la más compleja arquitectura de sistemas hasta las soluciones más novedosas de comercio electrónico o aplicaciones móviles. Valle de Alcudia, 3 28230 Las Rozas, Madrid Passeig de Gràcia 55, 8º - 4ª 08007 Barcelona 902 888 902 info@