Informes (SQL Server Reporting Services)

Puede analizar el progreso y la calidad del proyecto con los informes de SQL Server Reporting Services. Los informes agregan métricas de elementos de trabajo, control de versiones, resultados de pruebas y compilaciones y responden a preguntas relacionadas con el estado real del proyecto.

La mayoría de estos informes proporciona filtros que puede utilizar para especificar el contenido que se va a incluir en el informe. Los filtros incluyen el período de tiempo, las rutas de acceso de área e interacción, los tipos de elemento de trabajo y los estados de elemento de trabajo. Las preguntas que responden están relacionadas con todos los tipos de elementos de trabajo tales como casos de usuario, casos de prueba, tareas y errores.

Requisitos

  • La implementación local de TFS debe estar aprovisionada con SQL Server Reporting Services. Si la página principal de Team Explorer no contiene un vínculo a Informes, significa que los informes no están disponibles.

    Además, su proyecto de equipo debe estar aprovisionado con informes.

    Si necesita aprovisionar la implementación con Reporting Services o agregar informes a un proyecto de equipo existente, vaya aquí.

  • Para ver los informes, debe tener asignado (o pertenecer a un grupo que tenga asignado) el rol Explorador o Team Foundation Content Manager en Reporting Services. Para obtener más información, vea Conceder permisos para ver o crear informes en TFS.

Supervisión de la calidad del código

Los informes de compilación hacen un seguimiento de la calidad del software que se está desarrollando. Al definir pruebas que se ejecuten automáticamente como parte de cada definición de compilación e instrumentar pruebas para recopilar datos de cobertura de código, puede obtener información sobre la calidad de las compilaciones, las pruebas y el código.

Actividades de compilación y prueba

  1. Configurar un sistema de compilación.

  2. Defina el proceso de compilación.

  3. Ejecute pruebas en el proceso de compilación.

  4. Califique las compilaciones completadas para rellenar la dimensión Calidad de la compilación.

Informes de compilación

Si quiere descargar una guía gratuita para probar y supervisar compilaciones, consulte Testing for Continuous Delivery with Visual Studio 2012.

Ejemplo de informe de compilaciones correctas de prueba

Ejemplo de informe de resumen de la compilación

Supervisión del progreso

Los informes de administración de proyectos ofrecen información sobre la cantidad de trabajo que realiza el equipo para un sprint o lanzamiento e indican la tasa de progreso. Si vincula los elementos de trabajo y actualiza determinados campos a medida que realiza el trabajo, puede hacer un seguimiento del progreso de cada caso y estimar las siguientes actividades con más precisión.

Actividades de seguimiento de elementos de trabajo

  1. Cree el trabajo pendiente.

    • Cree elementos de trabajo pendiente del producto y especifique el Trabajo (Scrum).

    • Cree casos de usuario y especifique los Puntos de caso (Agile).

    • Cree requisitos y especifique el Tamaño (CMMI).

  2. Trabaje en sprints. Asigne elementos de trabajo pendiente a los sprints, cree tareas, vincúlelas a elementos de trabajo pendiente primarios y asígnelas a un miembro del equipo.

  3. Actualice el campo Trabajo restante de las tareas. En los proyectos de equipo de Agile y CMMI, actualice también el campo Trabajo completado.

    Sugerencia

    El único informe que hace referencia a Estimación original es Estado en todas las iteraciones.

  4. Cree casos de prueba y errores, vincúlelos a su elemento de trabajo pendiente primario y actualice su Estado.

  5. (Opcional) Asigne elementos de trabajo a las áreas para filtrar los informes.

Informes de administración de proyectos (Scrum)

Informes de administración de proyectos (Agile y CMMI)

Ejemplo de informe de información general sobre los casos

Ejemplo de informe de información general sobre los casos

Supervisión de planes de pruebas y seguimiento de errores

Los informes de planeación de pruebas permiten supervisar el progreso de las pruebas y la cobertura de los elementos de trabajo pendiente o casos de usuario. Los informes de seguimiento de errores reflejan la capacidad del equipo para encontrar y resolver errores.

Actividades de planeación de pruebas y seguimiento de errores

  1. Defina los planes de pruebas y los casos de prueba y actualice su Estado a medida que avance el trabajo.

  2. En las pruebas manuales, marque los resultados de cada paso de validación como superados o no superados.

  3. Cree errores, especifique la Prioridad y la Gravedad, asígnelos a un miembro del equipo y actualice el Estado.

  4. (Opcional) Asigne casos de prueba y errores a las áreas e iteraciones para filtrar los informes.

Informes de pruebas y errores

Ejemplo de informe de progreso del plan de pruebas

Ejemplo de informe de progreso del plan de pruebas

Apertura de un informe

Puede abrir un informe desde Team Explorer, el portal del proyecto de equipo o la página principal de cualquier equipo en el portal de acceso web.

Abra el sitio de informes desde la página Informes de Team Explorer.

Abrir el sitio de informes del proyecto de equipo

Aquí puede observar una vista de los informes de un proyecto de Scrum en el Administrador de informes.

Abrir un informe Scrum en el Administrador de informes

Nota

Si aparece un icono de una X roja junto al nodo Informes de Team Explorer, es posible que no tenga permisos de acceso a los informes o que Team Explorer perdiera la comunicación con el servidor que hospeda SQL Server Reporting Services.En estos casos, consulte al administrador del proyecto para asegurarse de que tiene los permisos de acceso al nodo de informes y de que el servidor que hospeda Reporting Services está en funcionamiento.

El icono de la X roja puede aparecer en el nodo Informes si se cumplen las dos condiciones siguientes:

  • Si Team Explorer se está ejecutando en el mismo equipo que SQL Server Reporting Services.

  • Si no inició sesión como administrador o está habilitada la seguridad mejorada en Internet Explorer.

Para solucionar este problema, inicie sesión en el equipo como administrador o abra Internet Explorer, abra Opciones de Internet, elija la pestaña Seguridad y desactive la casilla Habilitar Modo protegido.

Actualización de un informe

Todos los datos capturados para los elementos de trabajo se escriben en el almacén de datos WIT, pero solo determinados datos se escriben en el almacén de datos de Analysis Services. El almacén de datos WIT se actualiza en tiempo real conforme los miembros del equipo crean y modifican elementos de trabajo. Entonces, las actualizaciones incrementales se escriben en la base de datos de almacén relacional cada dos minutos y en el cubo OLAP cada dos horas. Para cambiar esta configuración, consulte Cambiar una configuración que controla el proceso del almacén de datos o el cubo de Analysis Services.

En la siguiente tabla, se explica cómo actualizar el informe.

Opción

Resultado

Botón de actualización en la ventana del explorador

Actualiza la pantalla con el informe almacenado en la caché de la sesión. La caché de la sesión se crea cuando un usuario abre un informe. Reporting Services utiliza las sesiones del explorador para mantener una experiencia de visualización coherente cuando se abre un informe.

Actualizar informe

Hace que el servidor donde se ejecuta Reporting Services vuelva a ejecutar la consulta y actualice los datos del informe si el informe se ejecuta a petición. Si el informe está almacenado en caché o es una instantánea, aparecerá el informe almacenado en la base de datos del servidor de informes.

Combinación de teclado CTRL+F5

Produce el mismo resultado que elegir Actualizar en la barra de herramientas de informes.

Administración y uso de informes publicados

Al ver un informe en Reporting Services, también puede realizar las siguientes tareas:

  • Acercar o alejar el informe.

  • Buscar texto incluido en el informe.

  • Abrir un informe relacionado.

  • Exportar el informe a otro formato, como XML, CSV, PDF, MHTML, Excel, TIFF o Word.

  • Actualizar el informe.

  • Imprimir el informe.

  • Crear una suscripción para el informe.

Preguntas y respuestas

P: ¿Los informes incluyen casos y subcasos o tareas y subtareas?

R: Sí, puede subdividir los casos o los elementos de trabajo pendiente, además de las tareas, y crear una jerarquía anidada tanto para los elementos de trabajo pendiente como para las tareas. Puede anidar elementos en varios niveles de profundidad. Si se divide una tarea en subtareas, especifique las horas solamente para las subtareas. Las horas se acumulan como valores de resumen de la tarea primaria y su elemento de trabajo pendiente primario. Para corregir los informes que considera equivocados, consulte qué hacer con los valores de resumen publicados que sean inexactos.

P: ¿Qué informes dependen de la vinculación de elementos de trabajo?

R: Los informes de información general y progreso dependen de la vinculación de tareas, casos de prueba y errores con los elementos de trabajo pendiente. Para las tareas y los errores, debe vincular estos elementos con el vínculo primario-secundario. Para los casos de prueba, debe usar el vínculo Prueba realizada por.

P: ¿Qué informes dependen de Microsoft Test Manager?

R: Los informes Disponibilidad de casos de prueba y Progreso del plan de pruebas están diseñados para funcionar con Test Manager. Además, los puntos de prueba y el progreso de las pruebas en los informes de información general de administración de proyectos dependen de la vinculación de los casos de prueba con los elementos de trabajo pendiente.

P: ¿Por qué no aparecen en los informes los datos de renovación de código y cobertura de código?

**R:**Si usa Git para el control de versiones, no estarán disponibles los datos de los informes de renovación de código y cobertura de código.

P: ¿Son los mismos informes que aparecen en los gráficos de planeación ágil en Team Web Access (TWA)?

R: Aunque algunos informes muestran información similar, como la evolución o velocidad de un sprint o el estado en todas las iteraciones, el formato de estos informes es diferente y admiten filtros adicionales. Otros informes, como los de compilación y planeación de pruebas, no están disponibles con TWA en estos momentos.

P: ¿Quiere crear áreas de producto o hitos de versión adicionales?

R: Consulte cómo crear áreas o iteraciones.

P: ¿Quiere editar en masa elementos de trabajo para asignarlos a un área, una iteración, un miembro del equipo o una prioridad?

R: Consulte Modificar en bloque elementos de trabajo.

P: ¿Quiere agregar un campo para realizar un seguimiento de datos adicionales?

R: Consulte Agregar o modificar campos de elementos de trabajo para admitir informes.

P: ¿Quiere administrar los informes con las funciones del Administrador de informes?

R: Consulte Temas de procedimientos del Administrador de informes.