Obtener información de Analytics comparable a las proporcionadas por los informes de SQL Reporting Services

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

Puede obtener información similar sobre los procesos de Azure DevOps disponibles a través de los informes heredados de SQL Server Reporting Services mediante el servicio Analytics. En este artículo se proporcionan instrucciones para migrar de cada informe de SQL Server Reporting Services al uso del servicio Analytics.

Requisitos previos

Para acceder a los datos disponibles desde el servicio Analytics, debe cumplir los siguientes criterios:

  • Debe ser miembro de los proyectos desde los que desea ver los datos. Si no se ha agregado como miembro del proyecto, se agrega ahora.
  • Establezca el permiso View Analytics en Permitir. Consulte Concesión de permisos para acceder a Analytics. Cualquier usuario con este permiso, excepto los concedidos acceso a las partes interesadas , puede ver los datos de Análisis.
  • Ha habilitado o instalado Analytics. Debe ser propietario de la cuenta o miembro del grupo colección de proyectos Administración istrators para habilitar el servicio.
  • El servicio para el que se recopilan los datos debe estar habilitado. Por ejemplo, los paneles deben estar habilitados para ver los datos de seguimiento del trabajo. Para volver a habilitarlo, consulte Activación o desactivación de un servicio de Azure DevOps.
  • Para usar Power BI, ha instalado una versión reciente de Power BI Desktop. Puede descargar esta aplicación cliente desde la página oficial de descarga de Power BI Desktop.

Informes de administración de proyectos y seguimiento de trabajos

En la tabla siguiente se resumen los informes, widgets y otras herramientas de Análisis que puede usar para obtener información comparable a los informes de seguimiento de trabajo definidos mediante SQL Server Reporting Services.

Informes de SQL Reporting Services

Instrucciones para la migración


Información general sobre trabajos pendientes (Scrum)1
Introducción a los requisitos (CMMI)1
Información general sobre historias (Agile)1
Muestra un progreso general (desglose del trabajo) y los resultados de las pruebas para los elementos de trabajo pendiente seleccionados.


Release Burndown (Scrum)
Muestra un gráfico de columnas que muestra cuánto trabajo permaneció al principio de cada sprint en una versión.


Reducción y velocidad de grabación (Agile y CMMI)
Sprint Burndown (Scrum)
Muestra un gráfico de tendencias de área para un sprint de equipo que muestra las horas completadas y restantes.


Trabajo restante (Agile y CMMI)
Muestra un gráfico de áreas que muestra las horas de trabajo restantes y completadas para un sprint de equipo.

  • Configure el widget de reducción de sprint en un panel de equipo, eligiendo el trabajo pendiente de tareas y trabajo restante.

Estado en todas las iteraciones (Agile y CMMI)
Muestra un resumen por sprint de historias cerradas, horas completadas y errores activos, cerrados o resueltos.

  • Configure una consulta que abarque varios sprints y defina un gráfico para obtener información de interés.

Progreso de los requisitos (CMMI)1
Progreso de historias (Agile)1
Muestra las barras de progreso generales de los requisitos o casos de usuario, junto con las horas restantes.


Trabajo no planeado (Agile y CMMI)
Muestra un gráfico de tendencias de área para el trabajo planeado y el trabajo agregado después del inicio del sprint.


Velocidad (scrum)
Muestra un gráfico de columnas que muestra el nivel de esfuerzo completado por el equipo para cada sprint dentro del período de tiempo seleccionado.

  • Configure el widget De velocidad en un panel de equipo.
  • Vea el informe de velocidad integrada.

Notas:

  1. Los informes de información general y progreso dependen de vincular tareas, casos de prueba y errores a elementos de trabajo pendiente. Vincule estos elementos mediante el vínculo primario-secundario para tareas y errores y el vínculo Probado por para casos de prueba.

En la tabla siguiente se resumen los informes de análisis, los widgets y los gráficos de consultas que puede usar para obtener información comparable a los informes de errores definidos mediante SQL Server Reporting Services.

Informe de SQL Reporting Services

Instrucciones para la migración


Estado del error
Presenta un gráfico de áreas apiladas de estado de error, gráfico circular para la prioridad de errores y la asignación de errores.

  • Defina un panel de equipo y use tres widgets de elementos de trabajo gráficos para volver a crear información similar.
  • Use Power BI para generar un informe de tendencias de errores y definir tres gráficos diferentes en función de los datos.

Tendencias de errores
Muestra una media gradual calculada del número de errores que un equipo ha abierto, resuelto y cerrado.

(INVESTIGACIÓN) El servicio Analytics no almacena una media gradual calculada, pero es posible calcular una mediante Power BI.


Reactivaciones
Muestra un gráfico de áreas apiladas de errores resueltos y reactivados a lo largo del tiempo para obtener información sobre la eficacia del equipo en los errores de cierre.

Cree una consulta de elemento de trabajo y un gráfico de áreas que adapten la siguiente sintaxis WIQL según sea necesario.

SELECT
[System.Id],
[System.CreatedDate],
[System.State],
[System.AssignedTo], 
[System.Title],
[System.IterationPath]
FROM workitems
WHERE
[System.TeamProject] = @project
AND [System.WorkItemType] = 'Bug'
AND EVER [System.State] = 'Closed'
AND NOT [System.State] IN ('Closed', 'Cut')
AND [System.ChangedDate] >= @today - 60 

Canalizaciones, compilación e informes de versión

En la tabla siguiente se resumen los informes y widgets de Análisis que puede usar para obtener información comparable a los informes de compilación definidos mediante SQL Server Reporting Services.

Nota:

Las operaciones de compilación han cambiado significativamente con la versión de TFS 2018 y versiones posteriores. Por ejemplo, ya no se admite la asignación manual de la calidad de compilación. Las canalizaciones de compilación definidas por YAML admiten tareas adicionales para automatizar las pruebas, la cobertura de código y otras operaciones. Para más información, consulte la documentación de canalizaciones.

Informe de SQL Reporting Services

Instrucciones para la migración


Indicadores de calidad de compilación (Agile y CMMI) Presenta cobertura de código, renovación de código y errores activos asociados con definiciones de compilación select.

  • Consulte Widget historial de compilación para ver la tendencia de éxito o error de una canalización de compilación seleccionada.
  • Consulte Revisión de los resultados de cobertura de código para determinar la proporción del código del proyecto que se está probando realmente mediante pruebas como pruebas unitarias.
  • Consulte el informe integrado de frecuencia de pasos de canalización para ver las métricas clave de la velocidad de paso de la canalización durante un período especificado, las tendencias de errores y las principales tareas con errores y sus ejecuciones con errores.
  • Use Power BI para generar un informede ejemplo de errores de fase de canalización para ver los errores de fase diaria de una canalización.

Compilación correcta con el tiempo
Presenta la cobertura de código, la renovación de código y los errores activos asociados con las definiciones de compilación select.

  • Consulte Widget historial de compilación para ver la tendencia de éxito o error de una canalización de compilación seleccionada.
  • Consulte el informe integrado de frecuencia de pasos de canalización para ver las métricas clave de la velocidad de paso de la canalización durante un período especificado, las tendencias de errores y las principales tareas con errores y sus ejecuciones con errores.
  • Use Power BI para generar un informede ejemplo de errores de fase de canalización para ver los errores de fase diaria de una canalización.

Resumen de compilación
Presenta la cobertura de código, la renovación de código y los errores activos asociados con las definiciones de compilación select.

  • Consulte Widget historial de compilación para ver la tendencia de éxito o error de una canalización de compilación seleccionada.
  • Consulte el informe integrado de frecuencia de pasos de canalización para ver las métricas clave de la velocidad de paso de la canalización durante un período especificado, las tendencias de errores y las principales tareas con errores y sus ejecuciones con errores.
  • Use Power BI para generar un informede ejemplo de errores de fase de canalización para ver los errores de fase diaria de una canalización.

Planes de prueba e informes de canalización y pruebas

En la tabla siguiente se resumen los informes, widgets y otras herramientas de Análisis que puede usar para obtener información comparable al plan de prueba y los informes de progreso definidos mediante SQL Server Reporting Services.

Informe de SQL Reporting Services

Instrucciones para la migración


Preparación de casos de prueba
Muestra un gráfico de tendencias de área que muestra el número de casos de prueba Diseño y estado Listo

  • Consulte Gráfico para el widget de planes de prueba para crear un gráfico similar mediante la herramienta gráfico Planes de prueba. Opcionalmente, agregue a un panel.

Progreso del plan de prueba
Muestra un gráfico de tendencias de área que muestra el número de puntos de prueba ejecutados y su estado.


Pasos siguientes