¿Alguna vez os habéis encontrado con la necesidad de evaluar cómo están yendo los bugs y el avance de las task sprint tras sprint? Sí, está claro que con el Board de Azure Devops puedes monitorizar y realizar el seguimiento de cada uno de los proyectos en los que estas….Peeeero ¿Qué haces cuando estás en varios proyectos🙄😵? ¿entras uno a uno para ver su estado 🧐? Desde luego es una opción, pero ¿y si os digo que hay una alternativa que puede agilizar ese seguimiento y monitorización para todos los proyectos de Azure Devops?
Está claro que el hecho de poder ver día a día en las dailys cómo van avanzando las tareas o poder tener ese panel de Azure DevOps para un sprint review es super necesario para el buen funcionamiento de cualquier equipo de desarrollo. Pero en este post quiero ir un paso más allá, es decir, quiero contaros algunas de las alternativas que tenemos para poder integrar la información de cada una de esas tareas de cada uno de esos proyectos y poder visualizarlos en un único panel ¿En serio esto es posible? Pues si te interesa, sigue leyendo porque sí es posible y todo esto pasa por mi querido amigo del dato Power BI.
La primera alternativa para conectarnos a los datos, sería a través del Conector OData. Con esta alternativa vamos a poder realizar consultas específicas de la información que necesitamos y también utilizar las mismas desde cualquier sistema.
La consulta deberá tener una estructura similar a esta:
https://analytics.dev.azure.com/EmpresaDemo/ProjectDemo/_odata/v3.0-preview/WorkItems? $filter=WorkItemType eq ‘Epic’ and StateCategory ne ‘Completed’ and startswith(Area/AreaPath,’ProjectDemo’)
*Siendo EmpresaDemo el nombre de la Organización de Azure DevOps y ProjectDemo el nombre del proyecto al que te vas a conectar
Para consumir esta consulta desde Power BI, necesitaremos:
La segunda alternativa para conectarnos a los datos, sería a través de la característica de analytics que dispone Azure Devops en Preview.
¿Qué necesitamos para esta segunda alternativa?:
Con esto hemos conseguido conectarnos de un modo u otro a la información de un proyecto, pero…¿Cómo hacemos para poder monitorizar varios proyectos?
Muy sencillo. Aprovechando para ello el editor de consultas de Power BI con la finalidad de hacer un Append entre los diferentes proyectos. Pero ¡Ojo! Tened en cuenta tengan la misma estructura, vamos que sea la misma vista con las mismas columnas, para evitar ningún susto innecesario 😜
Teniendo como resultado la capacidad analítica de monitorizar para una organización, cada proyecto de Azure Devops con cada uno de sus work items y poder filtrar o segmentar en función del proyecto, todo en un único informe:
Este sitio web utiliza cookies para que tengas la mejor experiencia de usuario. Si continuas navegando, estás dando tu consentimiento para aceptar las cookies y también nuestra política de cookies (esperemos que no te empaches con tanta cookie 😊)