La automatización de proyectos en Jira, y en cualquier otra herramienta de software, es importante porque ofrece mayores espacios para la productividad y genera mayor colaboración en el equipo. En esta publicación te mostraremos cómo automatizar distintos aspectos en Jira que están directamente relacionadas con la información de proyectos, repasaremos algunos conceptos básicos, historia, y luego los aspectos técnicos de la configuración para lograr la automatización basada en información de proyectos.
La automatización de proyectos en Jira y otros aspectos siempre ha estado presente, principalmente mediante apps del Marketplace de Atlassian, primordialmente por la necesidad de eliminar tareas repetitivas, desencadenar acciones en función de distintos criterios, y tareas similares, cuando se pretende modelar procesos más allá de lo que da Jira por defecto, o simplemente cuando quieres ahorrar tiempo de proceso a tus usuarios.
Antes de definir el concepto en su totalidad, es importante definir cada aspecto:
Proyecto | Proyecto en Jira | Automatización |
|
|
|
Siendo consecuentes con las definiciones, podemos afirmar que un proyecto en Jira no es necesariamente un proyecto, y también podemos decir que: la automatización de un proyecto es la acción de delegar en la tecnología (software –Jira-, en nuestro caso) todas las tareas posibles para conseguir los objetivos alrededor de tus proyectos.
Como mencionamos al inicio de la publicación, la automatización en Jira siempre ha estado presente, principalmente mediante apps del Marketplace de Atlassian, en este caso, la automatización basada en información de proyectos en Jira es posible gracias a la integración nativa de Automation for Jira y Projectrak for Jira (antes Profields). Acompáñanos a repasar las soluciones que representan cada una de estas apps para Jira:
Antes de entrar en materia, un poco de historia nos ayudará a entender cómo surgió la integración entre estas dos apps...
En el año 2016, una empresa llamada Code Barrell nos sorprendió a todos con una app llamada Automation for Jira, esta app consiguió hacer fácil la difícil tarea de automatizar, consiguiendo que usuarios menos avanzados lo lograran sin la necesidad de desarrollar o crear configuraciones complejas.
Tal fue el éxito de Automation for Jira que en ese mismo año ganaron el Codegesit como mejor app de TI, y un año más tarde se convirtieron en Atlassian Marketplace Partner del año, debido a su gran crecimiento.
La novedad más reciente de Code Barrel se ha dado a conocer luego que Atlassian anunciara la compra de Automation for Jira y su incorporación por defecto en instancias de Jira Cloud, tal como lo explica (en inglés) el siguiente vídeo:
Al integrar Projectrak con Automation for Jira obtendrás con menos esfuerzo.
Desde antes que todo esto ocurriera, en Deiser, desde hace un tiempo, veníamos considerando la posibilidad de integrar Projectrak con Automation for Jira, y no fue sino hasta 2019, después de entrevistar a varios usuarios, donde se hizo evidente la necesidad de integrar ambas apps, ya que los usuarios lo demandaban. La opinión de los usuarios de nuestras apps para Jira lo es todo para nosotros.
Así que contactamos con Andreas (co-fundador de Code Barrel) para contarle nuestra idea y conocer sus impresiones, una vez conversado y aprobado, realizamos una investigación para priorizar las funcionalidades que iba a llevar la integración, una vez priorizadas y definidas, diseñamos los componentes a desarrollar con los que esperamos llevar la automatización en Jira más allá de las issues (a continuación te lo contamos).
Al mencionar “llevar la automatización más allá de las issues”, nos referimos a llevar la automatización en Jira basada en información de proyectos que viene de su almacenamiento en Projectrak, por ello es importante que definamos la función de cada app:
La automatización es uno de los retos a los que nos hemos enfrentado históricamente los administradores y "configuradores" de Jira, bien sea hacer más sencillo un proceso o para reducir tareas repetitivas.
Entre los retos que solemos enfrentar comúnmente podemos listar:
Ahora sí, manos a la obra con la solución:
La integración permite que Projectrak cohesione con Automation a todos los niveles que la app ofrece que son los siguientes elementos:
Projectrak y Automation for Jira están integradas de forma nativa a todos los posibles niveles para automatizar proyectos en Jira.
En todos los casos planteamos la integración alrededor de los campos de Projectrak, y en los Triggers hemos incorporado 2 componentes que van a permitir a los usuarios capturar eventos incluso más allá de Projectrak.
Los Triggers son los elementos que permite disparar la automatización. Recordamos que, con esta integración, añadimos 3 nuevos Triggers, y sus objetivos son los siguientes:
Automatiza eventos basados en cambios de las propiedades de proyecto almacenadas en Projectrak.
Como puedes ver no sólo nos hemos centrado en los campos de Projectrak, hemos dado un paso más allá permitiendo a los usuarios capturar eventos de creación y borrado de proyectos.
¿En qué casos deben ejecutarse automatizaciones en tus proyectos de Jira? Al momento de definir estas situaciones, las condiciones que ofrece Automation for Jira son necesarias para decidirlo.
Considerando que los usuarios toman sus decisiones sobre sus proyectos en Jira basadas en los campos de Projectrak, incorporamos una condición que permite a los usuarios decidir si se ejecuta o no el automatismo seleccionado, en base a un campo de Projectrak.
Imagina que quieres recibir una notificación diaria con la información sobre los proyectos actualizados que tienen una prioridad “alta”, esta condición evitará que recibas la notificación con la información de todos los proyectos.
Automatiza las tareas de los proyectos de acuerdo a uno o más valores asociados a uno o más campos creados en Projectrak.
Las Actions son, básicamente, las tareas que quieres automatizar y esta integración permite automatizar la actualización de los campos de Projectrak.
Actualiza de forma automática uno o más campos de valor de las propiedades de proyecto utilizando esta integración nativa.
En el caso que quieras cambiar el estado de un proyecto cada vez que se cree una issue, en el vídeo de abajo puedes ver cómo lograrlo gracias a esta integración.
En tres sencillos pasos, puedes ver cómo permitimos que la información de tus proyectos almacenada en Jira a través de Projectrak responda a automatizaciones integrándola con Automation for Jira:
¿Por qué crear automatismos a nivel de proyecto es tan importante? La automatización de tus proyectos en Jira te va a ayudar a reducir errores en tus procesos y ahorrar tiempo, así invertirás tu tiempo en hacer un seguimiento en detalle de tus proyectos en Jira gracias a Projectrak (antes Profields) y su integración con Automation.
¡Comparte tus historias con nosotros! Queremos aprender cómo trabajas con esta integración. Envíanos cómo han sido tus automatizaciones con Automation for Jira y Projectrak for Jira, no dudes en contactarnos.
¿Te sientes preparad@ para comenzar a automatizar el seguimiento de tus proyectos en Jira? Si ese es el caso, descarga el e-book que contiene siete casos de uso distintos que presentan algunas situaciones en las que te puede resultar útil automatizar tareas que estén directamente relacionadas con la información de tus proyectos almacenada en Jira.
Esta publicación de blog es fruto de la colaboración de Leo Díaz y el equipo de Marketing de Deiser.
Aprende a través de siete casos de uso los beneficios que obtendrás de la integración nativa de Projectrak y Automation for Jira.
Automatiza alertas, actualizaciones de estados, cambios de valores y cada aspecto posible relacionado con esta integración, para que alcances un seguimiento efectivo de tus proyectos en Jira.
These Stories on Seguimiento de proyectos
No Comments Yet
Let us know what you think