Artefactos (CMMI)

Los propietarios del producto y los miembros del equipo pueden administrar sus proyectos de desarrollo de software y seguir el trabajo con facilidad y eficacia mediante los elementos de trabajo y otros artefactos, como informes, libros y paneles. En este tema se proporciona información general de los artefactos que proporciona la plantilla de procesos para Microsoft Solutions Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement v5.0.

Los equipos pueden usar los elementos de trabajo para proponer trabajo, aprobar o rechazar trabajo, seguir la información, analizar el progreso y tomar decisiones. El equipo puede usar los informes integrados y personalizados fundamentados en la base de datos para seguir los elementos de trabajo o la base de datos de SQL Server Analysis Services para responder a preguntas como las métricas siguientes:

  • ¿Vamos por el buen camino?

  • ¿Están aumentando o disminuyendo los errores pendientes?

  • ¿Cuál es nuestra tasa de avance?

Los equipos pueden usar los libros para ayudar a evaluar los errores del trabajo propuesto. Los informes y paneles muestran información crítica y respaldan la transparencia y las métricas en tiempo real. Los paneles ayudan al equipo a visualizar la información del proyecto, que es especialmente útil para controlar una iteración y realizar retrospectivas. Los paneles también proporcionan acceso a muchas características y funciones que los miembros del equipo usan todos los días.

Los miembros del equipo pueden tener acceso a los artefactos desde el nodo del proyecto de equipo en Team Explorer o desde el portal del proyecto de equipo.

En este tema

  • Información general

  • Mantenimiento del trabajo pendiente del producto

  • Mantenimiento del trabajo pendiente de iteración

  • Administración del trabajo pendiente de error

  • Administración de proyectos

  • Planeamiento de la versión

  • Colaboración del equipo

  • Seguimiento del trabajo

  • Integración

  • Personalización

Estructura de artefactos predeterminada en Team Explorer

Estructura de artefactos para la plantilla de proceso de CMMI

Información general

Tarea

Temas relacionados

Crear y actualizar requisitos, tareas, errores y otros tipos de elementos de trabajo. El equipo realiza el seguimiento del trabajo mediante los elementos de trabajo. Cada tipo de elemento de trabajo está basado en una plantilla que incluye campos de datos, estados del flujo de trabajo, lógica de la transición y un formulario de elemento de trabajo. Los miembros del equipo pueden crear elementos de trabajo que estén basados solo en los tipos de elementos de trabajo definidos para el proyecto de equipo.

La plantilla de procesos para MSF for CMMI Process Improvement v5.0 define los siguientes tipos de elementos de trabajo: requisitos, tareas, errores, solicitudes de cambio, riesgos, problemas, revisiones, casos de prueba y pasos compartidos. Cada tipo de elemento de trabajo se define en un archivo XML que los administradores del proyecto pueden personalizar por completo.

Hacer una lista de requisitos, tareas, errores y otros elementos de trabajo mediante las consultas. Cada consulta define un conjunto de criterios de filtro que los miembros del equipo pueden ejecutar para buscar grupos concretos de elementos de trabajo, como requisitos abiertos o errores activos. Los miembros del equipo pueden buscar las consultas predefinidas en la carpeta Consultas del equipo.

La plantilla de procesos para MSF for CMMI Process Improvement v5.0 define 25 consultas del equipo. Cada miembro del equipo puede crear y almacenar consultas que sean simplemente para uso propio o que pueden compartir con el equipo.

Usar los paneles para revisar el progreso y obtener acceso rápidamente al trabajo asignado. Los miembros del equipo pueden usar los paneles para buscar con rapidez la información importante sobre el proyecto de equipo. Los paneles muestran los datos del proyecto, admiten la investigación y ayudan al equipo a realizar las tareas comunes más rápidamente.

Los paneles muestran los gráficos definidos por un informe de Office Excel, las listas y controles en Team Web Access u otros objetos en un sitio de SharePoint. Para tener acceso a los paneles, el proyecto de equipo se debe configurar para un portal del proyecto y un sitio de SharePoint.

La plantilla de procesos para v5.0 de MSF for CMMI Process Improvement define varios paneles, que los administradores del proyecto pueden personalizar por completo.

Ver y realizar el seguimiento del progreso mediante informes en Excel. Los informes en Excel sirven para dos propósitos. El primer propósito es presentar los datos visuales dentro de los paneles. El segundo propósito es admitir la revisión y seguimiento del progreso para su proyecto.

La plantilla de procesos para MSF for CMMI Process Improvement v5.0 define 17 informes en Excel. Cada informe corresponde a un libro de Office Excel (archivo .xlsx) que muestra la información almacenada en la base de datos de Analysis Services para el proyecto de equipo. Puede modificar los informes de Excel y crear informes personalizados mediante la plantilla de Excel que proporciona la plantilla de procesos.

Revisar, analizar y realizar el seguimiento del progreso mediante Reporting Services. Los miembros del equipo pueden analizar el estado y progreso de su proyecto mediante los informes en Reporting Services. Estos informes ayudan a responder a preguntas sobre el estado del proyecto de equipo agregando las métricas desde los elementos de trabajo, control de versiones, resultados de pruebas y compilaciones.

Para que su equipo pueda tener acceso a Informe Informes, la colección de proyectos de equipo donde está almacenado el proyecto de equipo se debe aprovisionar con Reporting Services y Analysis Services.

La plantilla de procesos para MSF for CMMI Process Improvement v5.0 define 13 informes que puede personalizar. Cada informe se define mediante un archivo RDL (Report Definition Language) que tiene acceso a la información de la base de datos de Analysis Services para el proyecto de equipo.

Mantenimiento del trabajo pendiente del producto

Tarea

Temas relacionados

Capturar y realizar el seguimiento de los requisitos. Los propietarios del producto pueden capturar cada característica, función o requisito para un producto como un requisito. Los requisitos admiten la evaluación de errores y clasificación, la captura de los requisitos del cliente y criterios de prueba, y la asignación del elemento a una iteración concreta.

Crear y editar varios requisitos como un lote. Los propietarios del producto pueden usar Office Excel para compilar un trabajo pendiente del producto.

Capturar, realizar el seguimiento y vincular otros tipos de trabajo. Los miembros del equipo pueden capturar también las tareas, problemas y otros tipos de trabajo y vincularlos a los requisitos o entre sí.

Además, para crear o personalizar cada tipo de elemento de trabajo, los administradores del proyecto pueden agregar campos, cambiar el flujo de trabajo o modificar el formulario. Para obtener más información, vea Personalización.

Ver las estructuras de árbol jerárquicas de requisitos y requisitos secundarios. Los propietarios del producto pueden crear muchos requisitos pequeños enfocados que, en conjunto, implementan varios casos de usuario mayores. Los requisitos secundarios se pueden vincular a los requisitos primarios para formar una estructura de árbol jerárquica.

Los miembros del equipo pueden ver y modificar las jerarquías de árbol de los elementos de trabajo a través de Office Excel o Team Explorer. En Team Explorer, los miembros del equipo pueden cambiar una estructura de árbol arrastrando los elementos dentro de la vista de árbol.

Supervisar el progreso y el estado de los requisitos. Mediante el informe de progreso de los requisitos, el equipo puede revisar el nivel de esfuerzo que ha empleado en implementar los requisitos. Con el informe Información general sobre los requisitos, el equipo puede seguir hasta qué punto se ha implementado y probado cada requisito.

Los propietarios del producto pueden revisar a diario o semanalmente estos informes para supervisar el progreso del equipo durante una iteración.

Mantenimiento del trabajo pendiente de iteración

Tarea

Temas relacionados

Obtener acceso rápidamente a las tareas y otras funciones cotidianas para cada miembro del equipo. Los miembros del equipo pueden usar Mi panel para revisar y abrir las tareas, errores y casos de prueba asignados a ellos.

Ver las estructuras de árbol jerárquicas de requisitos y tareas. Los miembros del equipo pueden crear un vínculo entre cada tarea que deben completar y el requisito que ayuda a implementarla. Al crear estos vínculos, los miembros del equipo pueden realizar el seguimiento de las horas de trabajo para cada caso de usuario.

Los miembros del equipo pueden ver y modificar las jerarquías de árbol de los elementos de trabajo a través de Office Excel o Team Explorer. En Team Explorer, puede cambiar la estructura de árbol arrastrando los elementos en la vista de árbol.

Supervisar el progreso y estado de la iteración. Los propietarios del producto y los miembros del equipo pueden usar el panel Progreso y los informes para ver la evolución. Estos informes ayudan a los equipos a determinar si van por el buen camino, cuánto valor están entregando al cerrar los requisitos y lo ajustada que está la ejecución de la iteración al plan de iteración.

Generar vistas personalizadas de informes. Los miembros del equipo pueden generar vistas diferentes de los informes mediante las funciones de filtro integradas. Por ejemplo, un miembro del equipo puede cambiar la presentación de los informes Evolución y Tasa de avance filtrando el conjunto de requisitos, errores y tareas que muestra el informe.

Además, los miembros del equipo pueden personalizar cada panel cambiando los criterios de filtro o los campos de los informes de Excel mostrados en los paneles.

Administración del trabajo pendiente de error

Tarea

Temas relacionados

Obtener acceso rápidamente a "Mis" errores activos. Mediante Mi panel, cada miembro del equipo puede revisar los errores que tiene asignados.

Revisar y evaluar los errores del trabajo pendiente de error. Con la consulta de equipo Elementos de trabajo sin evaluar, el equipo puede clasificar, establecer prioridades y asignar errores al trabajo durante una iteración.

Supervisar la evolución, tendencias y distribución de errores por prioridad y asignación. Mediante los informes y paneles de error, el equipo puede realizar el seguimiento de su progreso en la búsqueda y resolución de los defectos de código.

Supervisar la proporción de comentarios de error. Con el informe Reactivaciones, el equipo puede determinar su eficacia para la corrección de errores. Las reactivaciones suelen referirse a errores que se han resuelto o cerrado prematuramente y, a continuación, se han vuelto a abrir. El equipo puede usar el informe Reactivaciones para mostrar errores o requisitos que se han reactivado.

Enviar errores que contienen automáticamente información de los casos de prueba y del entorno de pruebas. Los evaluadores que usan Microsoft Test Manager pueden enviar errores que contienen automáticamente información sobre el caso de prueba y el entorno de pruebas que se ejecutó, además del paso de prueba concreto en el que el evaluador detectó un defecto de código. Si un evaluador usa Microsoft Test Manager para crear un error, este se vincula automáticamente al caso de prueba que se ejecutó al detectar el error.

Administración de proyectos

Tarea

Temas relacionados

Planear, programar y administrar tareas y recursos. Los propietarios del producto pueden planear los proyectos, programar tareas, asignar recursos y seguir los cambios mediante Office Project. Office Project ayuda a simplificar la programación gracias a la Vista de Gantt de Team Foundation y la Vista de hoja de tareas de Team Foundation.

Además, la integración de datos entre Office Project y Team Foundation mantiene las relaciones predecesor-sucesor y subordinadas en el plan del proyecto y en la base de datos para el seguimiento de los elementos de trabajo.

Supervisar la asignación de tareas a los miembros del equipo. En el panel Progreso y en los informes, los miembros del equipo pueden ver la carga de trabajo que tienen asignada tanto ellos como otros miembros del equipo.

Administrar y supervisar los impedimentos y problemas para el progreso del equipo. Los propietarios del producto pueden realizar el seguimiento de los problemas, impedimentos o riesgos conocidos o posibles para su proyecto mediante los elementos de trabajo de problema, y la consulta de equipo Incidencias abiertas para definir, revisar, clasificar y administrar los problemas.

Determinar el progreso o la tasa de avance media del equipo. Al ver la información del informe Estado en todas las iteraciones, los propietarios del producto pueden obtener información para calcular la tasa de avance media del equipo.

Planeamiento de la versión

Tarea

Temas relacionados

Supervisar el progreso y capacidad del equipo. Durante una iteración, el equipo puede revisar la tasa de progreso si consulta la evolución de las tareas o de otros elementos de trabajo.

La evolución muestra la tendencia de trabajo completado y restante a lo largo de un período de tiempo especificado. La tasa de avance proporciona los cálculos de la tasa de trabajo completada y necesaria en el período de tiempo especificado.

Administrar las dependencias entre grupos. Los propietarios del producto pueden definir las dependencias para una tarea o característica que posee otro equipo o grupo, realizar el seguimiento y la anotación de esas dependencias, crear relaciones con otro grupo de proyectos y realizar el seguimiento de la forma en que cambian las dependencias a lo largo del tiempo.

Supervisar la calidad del producto. El equipo puede realizar el seguimiento de los indicadores de calidad general del producto mediante el panel Calidad. Asimismo, el equipo puede usar los informes de compilación para realizar el seguimiento de la calidad y la ejecución correcta de las compilaciones del equipo a lo largo del tiempo.

Informar del progreso a la administración superior. Los propietarios del producto pueden usar varios paneles e informes para comunicar el estado y progreso, y pueden personalizar los informes para mostrar los detalles exactos que el equipo y la administración requieren.

Por ejemplo, el panel Calidad proporciona información general del progreso en las áreas de prueba, desarrollo y compilación. El informe Información general sobre los casos sigue hasta qué punto se ha implementado y probado cada requisito. Los informes de pruebas siguen el progreso del equipo para el desarrollo de los casos de prueba y muestran si se han cubierto correctamente los requisitos.

Admitir varias formas de acceso. Los miembros del equipo pueden ver paneles e informes a través de una interfaz web y exportar los informes de Reporting Services a varios formatos, entre los que se incluyen Excel, Adobe Acrobat (.pdf) y Word.

En el sitio web de Microsoft:

Colaboración del equipo

Tarea

Temas relacionados

Administrar las entregas de trabajo y realizar el seguimiento del estado del trabajo. Al usar los elementos de trabajo para mantener la información en la base de datos de Team Foundation, los miembros del equipo pueden asegurarse de que no se pierda ninguna información o trabajo cuando se entregan tareas entre sí. Los miembros del equipo pueden usar los elementos de trabajo para definir el trabajo que se va a realizar para un proyecto y realizar el seguimiento del progreso.

Admitir las comunicaciones del equipo. Los miembros del equipo pueden usar el portal del proyecto para guardar y recuperar los documentos, ver los informes, intercambiar información exponiendo mensajes y utilizar otras características colaborativas en Productos de SharePoint, como calendarios, listas, wikis y blogs.

Compartir documentos y archivos. Mediante el portal del proyecto de equipo, los miembros del equipo pueden cargar archivos que se mantienen bajo control de versiones, adjuntar archivos e insertar vínculos a sitios web en cualquier tipo de elemento de trabajo.

Recibir notificaciones de correo electrónico cuando cambie el trabajo. Las alertas son notificaciones de correo electrónico que Team Foundation envía cuando se produce algún evento, como, por ejemplo, cambia el estado de un elemento de trabajo o una compilación, se produce una protección o se completa una compilación. Los miembros del equipo pueden configurar cuándo se envían las alertas y a quién se envían.

Buscar y compartir las listas de elementos de trabajo de uso frecuente. Los miembros del equipo pueden obtener acceso rápidamente a los elementos de trabajo activos mediante las consultas del equipo predeterminadas. Las consultas buscan elementos de trabajo que coinciden con un conjunto concreto de criterios. Las consultas son útiles para buscar el estado actual de los elementos de trabajo. Por ejemplo, en una consulta se pueden buscar todos los elementos de trabajo de error cuya prioridad sea 1 o todos los elementos de trabajo de tarea asignados al equipo de desarrollo web.

Además, los miembros del equipo pueden crear y compartir consultas individuales y consultas del equipo adicionales a través del correo electrónico o el portal del proyecto de equipo.

Establecer permisos de acceso a recursos o datos confidenciales. Los administradores del proyecto pueden colocar restricciones en las que los miembros del equipo pueden ver o modificar elementos de trabajo, consultas del equipo, informes o paneles. Los permisos para ver o modificar un artefacto se conceden a los miembros del equipo, ya sea individualmente o por rol.

Educar a los nuevos miembros del equipo sobre los procesos del equipo. Los elementos de trabajo, paneles e informes en Reporting Services proporcionan vínculos a la guía de procesos para cada uno de estos tipos de artefactos. Si agrega o personaliza uno de estos artefactos, puede proporcionar vínculos a su propia guía de procesos hospedada.

Realizar el seguimiento del estado de los elementos de trabajo y generar informes mediante consultas. Los miembros del equipo pueden generar una lista de elementos de trabajo utilizando consultas simples o complejas.

Puede enviar los detalles sobre un elemento de trabajo determinado, una lista de elementos de trabajo o una consulta de elementos de trabajo por correo electrónico a los miembros del equipo, clientes u otras personas interesadas. Asimismo, puede crear hipervínculos a estos elementos que los destinatarios pueden abrir, ver, guardar y modificar si tienen el acceso y permiso necesarios en Visual Studio Team Foundation Server.

Integración

Tarea

Temas relacionados

Realizar el seguimiento de la implementación de los requisitos y otros elementos de trabajo. Los miembros del equipo pueden crear vínculos desde los elementos de trabajo a los conjuntos de cambios y código fuente que están bajo el control de versiones. Estos vínculos admiten una traza de auditoría que el equipo puede usar para entender los problemas que podrían surgir después.

Crear relaciones para admitir las vistas integradas de requisitos, pruebas y elementos de trabajo pendiente. Los miembros del equipo pueden vincular los requisitos a los casos de prueba que los prueban y a los errores que les afectan. Esta práctica ayuda a los propietarios del producto a determinar la preparación del caso de prueba para cualquier requisito y el número total de errores registrados contra un requisito.

Supervisar las compilaciones, cobertura de código y renovación de código. Los miembros del equipo pueden usar los informes de compilación para realizar el seguimiento de la calidad y la ejecución correcta de sus compilaciones a lo largo del tiempo.

Supervisar el progreso y la cobertura de las pruebas. Los miembros del equipo pueden usar el panel y los informes de pruebas para realizar el seguimiento del progreso de las pruebas a lo largo del tiempo.

Supervisar el progreso e identificar el volumen, estado y efectividad de las actividades de prueba. Los equipos que son responsables de las pruebas del producto pueden utilizar los informes de administración de pruebas para supervisar compilaciones, ejecuciones de pruebas, creación de casos de prueba, etc.

Personalización

Tarea

Temas relacionados

Crear o personalizar tipos de elementos de trabajo, tipos de vínculos, categorías y otros artefactos. Los administradores del proyecto pueden crear o personalizar un tipo de elemento de trabajo, un tipo de vínculo o una categoría de elemento de trabajo para que cumplan los requisitos del equipo en cuanto al seguimiento de un proyecto.

Agregar o personalizar campos de datos, formularios de elemento de trabajo y flujo de trabajo. Los administradores del proyecto pueden agregar o modificar los campos de datos que realizan el seguimiento de la información del elemento de trabajo, además de modificar el formulario y el flujo de trabajo para un tipo de elemento de trabajo.

Personalizar los paneles. Los paneles constan de uno o más elementos web que se pueden personalizar totalmente. Cada miembro del equipo puede personalizar Mi Panel para admitir sus necesidades individuales. Los miembros del equipo pueden personalizar otros paneles para su propio uso o para el uso por el equipo.

Generar informes ad hoc. Los miembros del equipo pueden crear, compartir y administrar informes de Excel. Después de crear un informe que muestra los datos para el proyecto de equipo en Office Excel, puede cargar el informe en el portal del proyecto del equipo.

Ver, organizar y configurar los informes. Los administradores del proyecto pueden crear y publicar informes en el Diseñador de informes de SQL Server y, a continuación, usar el Administrador de informes para ver, organizar y configurar esos informes. Con el Administrador de informes, un administrador de proyectos puede organizar los informes relacionados en las carpetas, ajustar los parámetros y orígenes de datos, programar informes automatizados y configurar métodos diferentes mediante los que los informes se copian automáticamente en una ubicación de red.

Vea también

Conceptos

Elegir una plantilla de procesos

MSF for CMMI Process Improvement v5.0

Otros recursos

Colaborar dentro de un equipo mediante los recursos del proyecto de equipo