Información sobre los artefactos de plantilla de proceso de CMMI

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

El proceso de CMMI admite los siguientes tipos de elementos de trabajo (WIT) para planear y realizar un seguimiento del trabajo, las pruebas, los comentarios y la revisión del código. Con diferentes WIT puede realizar un seguimiento de diferentes tipos de trabajo, como requisitos, solicitudes de cambio, tareas, errores, etc. Estos artefactos se crean al crear un proyecto mediante el proceso de CMMI. Se basan en el proceso de integración del modelo de madurez de la funcionalidad (CMMI).

Tipos de elementos de trabajo de proceso de Agile

Junto con los WIT, los equipos tienen acceso a un conjunto de consultas de elementos de trabajo para realizar un seguimiento de la información, analizar el progreso y tomar decisiones.

Nota

Puede personalizar el sistema de seguimiento de trabajo para el proyecto mediante la creación y personalización de un proceso heredado y la aplicación de ese proceso al proyecto. Para más información, consulte Modelo de proceso de herencia.

Nota

Puede personalizar el sistema de seguimiento de trabajo para el proyecto personalizando un proceso heredado o un proceso XML local. Para más información, consulte Modelo de proceso de herencia oPersonalización de procesos XML locales.

La versión más reciente de cada proceso se carga automáticamente al instalar o actualizar a la versión más reciente de Azure DevOps Server. Los artefactos adicionales, como SQL Server de datos solo están disponibles cuando se conecta a un proyecto. Se aplican otros requisitos de recursos.

Nota

Puede personalizar el sistema de seguimiento de trabajo para el proyecto personalizando un proceso XML local. Para más información, consulte Personalización de procesos XML locales.

La versión más reciente de cada proceso se carga automáticamente al instalar o actualizar a la versión más reciente de Azure DevOps Server. Los artefactos adicionales, como SQL Server de datos solo están disponibles cuando se conecta a un proyecto. Se aplican otros requisitos de recursos.

Nota

Puede personalizar el sistema de seguimiento de trabajo para el proyecto personalizando un proceso XML local. Para más información, consulte Personalización de procesos XML locales.

La versión más reciente de cada proceso se carga automáticamente al instalar o actualizar a la versión más reciente de Azure DevOps Server. Los artefactos adicionales, como SQL Server informes y SharePoint, solo están disponibles cuando se conecta a un proyecto. Se aplican otros requisitos de recursos.

Los siguientes WIT están disponibles de la siguiente manera: Epopeya, TFS 2015 y versiones posteriores; Parámetros compartidos, TFS 2013.2 y versiones posteriores; y Plan de pruebas y Conjunto de pruebas, TFS 2013.3 y versiones posteriores.

Planeación y seguimiento del trabajo con CMMI

Los equipos planean su proyecto capturando características y requisitos. Cuando los equipos trabajan en sprints, definen tareas y las vinculan a los requisitos. Para comprender mejor un consolidado de requisitos entre equipos, los administradores de programas vinculan los requisitos a una característica. Los problemas de bloqueo se siguen mediante problemas. Para más información sobre el uso de estas REDES WIT, consulte Flujo de trabajo y tipos de elementos de trabajo de proceso de CMMI.

El flujo esencial para empezar es como se muestra. Para empezar a usar las herramientas Scrum o Kanban, consulte Introducción a las herramientas de Agile para planear y realizar un seguimiento del trabajo.

Haga clic en una de las imágenes siguientes para ir al artículo vinculado.

Definir casosOrganizar trabajo pendiente AdministrarerroresAdministrarproblemas

Nota

Un elemento de trabajo es un registro de base de datos que contiene la definición, asignación, prioridad y estado del trabajo. Los tipos de elemento de trabajo definen la plantilla de los campos, el flujo de trabajo y el formato de cada tipo. Los elementos de trabajo se pueden vincular entre sí para admitir dependencias de seguimiento, consolidar trabajo e informes.

Enumeración de elementos de trabajo con consultas

Puede usar consultas de elementos de trabajo para enumerar elementos de trabajo en función de su tipo, como solicitudes de cambio, errores, tareas y requisitos.

Nota

Los nuevos proyectos ya no definen un conjunto predeterminado de consultas compartidas en el momento de la creación del proyecto. Las definiciones de consultas compartidas se han quitado de la plantilla de proceso. Para las implementaciones locales, puede agregarlas a una plantilla de proceso personalizada como se describe en Agregar consultas de elementos de trabajo a una plantilla de proceso.

O bien, use una de las consultas compartidas que proporciona el proceso de CMMI.

Consultas compartidas CMMI

Las descripciones de las consultas predefinidas se enumeran más adelante en este artículo.

Puede ver y ejecutar consultas desde el portal web o desde Team Explorer complemento a Visual Studio. Puede modificar una consulta mediante el editor de consultas para aplicar distintos criterios de filtro. Además, puede agregar consultas a los paneles del equipo.

Sugerencias rápidas sobre consultas compartidas

Si no está nunca Azure Boards, el seguimiento del trabajo y las consultas compartidas, revise estas sugerencias para obtener información sobre cómo puede administrar el trabajo de forma más eficaz:

  • Para buscar los elementos de trabajo que se le asignan, agregue @Me como valor del campo Asignado a en una de las cláusulas de consulta.
  • Todos los usuarios válidos con acceso estándar pueden crear consultas y carpetas en el área Mis consultas estándar. Para crear consultas y carpetas de consulta en Consultascompartidas, debe tener el conjunto de permisos Contribuir y tener asignado acceso básico o superior. Para obtener más información, vea Establecer permisos en consultas.
  • Puede modificar cualquier consulta agregando criterios para centrarse en un área de producto, una iteración u otro campo. Para modificar una consulta, abra el editor de consultas.
  • Puede abrir cualquier consulta en Excel donde puede actualizar los campos de uno o varios elementos de trabajo y publicar los cambios en la base de datos para realizar el seguimiento de los elementos de trabajo.
  • Puede visualizar el estado o el progreso mediante la creación de un gráfico circular, un gráfico de columnas o un gráfico de tendencias para consultas de lista plana.

Importante

A partir de Visual Studio 2019, el complemento Azure DevOps para Office ha dejado de ser compatible con Microsoft Project. Project integración y el comando TFSFieldMapping no se admiten para Azure DevOps Server 2019 y versiones posteriores, incluidas Azure DevOps Services. Puede seguir usando Microsoft Excel.

Supervisión de progreso

Todos los procesos (Agile, Scrum y CMMI) admiten la creación de paneles y gráficos de tendencias y de estado. Además, varios gráficos se crean automáticamente en función de las herramientas de Agile que use. Estos gráficos se muestran en el portal web.

Creación de gráficos ligeros

Para empezar, puede abrir una consulta compartida y crear un gráfico basado en sus intereses de seguimiento. Los tipos de gráfico incluyen gráficos de estado (circular, de barra, de columna, de barra apilada y de pivote) y de tendencia (área apilada, línea y área).

Editar consulta Creargráfico Agregarpanel.

Widgets de análisis e informes Power BI datos

El servicio Analytics puede responder a preguntas cuantitativas sobre el estado pasado o actual de los proyectos. Puede agregar widgets de Analytics a un panel o usar Power BI para crear gráficos e informes.

Para más información, consulte ¿Qué es el servicio Analytics?

SQL Server informes

Si la colección de proyectos y el proyecto están configurados SQL Server Analysis Services y Reporting Services, tendrá acceso a muchos informes de CMMI. Para que estos informes sean útiles, los equipos deben realizar ciertas actividades, como definir procesos de compilación, vincular elementos de trabajo y actualizar el estado o el trabajo restante.

Si necesita agregar reporting services o actualizar informes a las versiones más recientes, vea Agregar informes a un proyecto.

Acceso SharePoint paneles del portal

Puede acceder a los paneles de procesos de Agile que se muestran a través SharePoint. Estos paneles muestran datos del proyecto, admiten tareas de investigación y ayudan a los equipos a completar tareas comunes rápidamente. Estos paneles admiten la presentación de elementos de acceso web para enumerar los elementos de trabajo e informes que se crearon en el Analysis Services trabajo.

Para usar SharePoint,el proyecto debe tener configurado un portal de proyectos y el portal del proyecto debe apuntar a un SharePoint proyecto.

Antes de empezar a realizar el seguimiento del trabajo, debe tener un proyecto. Para crear uno, consulte Creación de un proyecto.

Si tiene un proyecto, empiece a realizar el seguimiento del trabajo:

Para obtener más información sobre las herramientas de Agile:

Versiones de proceso de CMMI

A medida que se realizan actualizaciones en la plantilla de proceso de CMMI, se actualiza el número de versión. En la tabla siguiente se proporciona una asignación del control de versiones aplicado a medida que se realizan actualizaciones en Azure DevOps plantillas de proceso locales. Por Azure Boards, siempre se usa la versión más reciente. A partir de TFS 2012, el elemento se agregó a la plantilla de proceso para admitir el control de version versiones de las plantillas. Este elemento especifica una versión principal y secundaria. Antes de este cambio, la versión se especificaba en el nombre de la plantilla de proceso.

Versión de TFS Nombre de CMMI Versión principal
Azure DevOps Server 2020
Azure DevOps Server 2019
CMMI 17
TFS 2018 CMMI 16
TFS 2017 CMMI 15
TFS 2015 CMMI 7
TFS 2013 MSF for CMMI Process Improvement 2013 7
TFS 2012 MSF para la mejora del proceso de CMMI 6.0 6
TFS 2008 MSF para la mejora del proceso de CMMI: v4. N

Para obtener un resumen de las actualizaciones realizadas en las plantillas de proceso, vea Cambios realizados en plantillas de proceso.

Más instrucciones de CMMI

Las situaciones y los procedimientos de trabajo de los equipos de desarrollo varían ampliamente y la mayoría de las compañías tendrán sus propios procesos correctamente establecidos. Por estos motivos, la guía que se proporciona aquí no intenta prescribir un proceso de desarrollo en su totalidad. En su lugar, se describen solo las actividades que son pertinentes para hacer el mejor uso del proceso de CMMI.

  • Información general sobre CMMI: proporciona información general sobre CMMI y los seis niveles de funcionalidad intrínsecos al modelo.

  • Project administración de aplicaciones: proporciona instrucciones para ayudarle a comprender mejor cómo administrar, planear y coordinar el desarrollo y el mantenimiento de productos de software que funcionan con el modelo CMMI.

  • Ingeniería: aborda las actividades de valor añadido para detectar la información necesaria para diseñar y compilar productos de software

El uso de la guía y la plantilla de CMMI puede ayudarle a lograr los objetivos de CMMI si lo utiliza como parte de un programa de mejora de procesos. Adapte esta guía a su propia situación, que dependerá del tipo y del historial del producto que está desarrollando, la escala del proyecto, el fondo de los miembros del equipo y las prácticas aceptadas en su organización.

Esta guía se desarrolló en colaboración con David Anderson. Para obtener más información, vea la siguiente página web: David J Anderson Associates.

Consultas predefinidas del proceso CMMI

Consultar los elementos que tiene asignados

Puede buscar los elementos de trabajo que se le han asignado usando una de las consultas compartidas que se describen en la tabla siguiente.

Consulta compartida Descripción
Mis casos de prueba Muestra todos los casos de prueba que no están cerrados y están asignados al miembro del equipo que está ejecutando la consulta. Los casos de prueba se ordenan por prioridad y, a continuación, por identificador.
Mis elementos de trabajo Muestra todos los elementos de trabajo, excepto los pasos compartidos, que no están cerrados y están asignados al miembro del equipo que está ejecutando la consulta. Los elementos de trabajo se ordenan por rango, prioridad, tipo e Id.

Consultas de prueba y desarrollo

Los miembros del equipo pueden usar las consultas compartidas que se describen en la siguiente tabla para realizar el seguimiento del estado de las tareas de desarrollo y pruebas, así como de los errores activos y resueltos.

Consulta compartida Descripción
Errores activos Muestra todos los errores activos y los ordena por rango, prioridad y gravedad.
Tareas de desarrollo Enumera todas las tareas cuya materia está establecida en Desarrollo. Las tareas se ordenan por Id.
Mis casos de prueba Muestra todos los casos de prueba que no están cerrados y están asignados al miembro del equipo que está ejecutando la consulta. Los casos de prueba se ordenan por prioridad y, a continuación, por identificador.
Abrir tareas Muestra todas las tareas que no estén cerradas, ordenados por rango, prioridad y, a continuación, por identificador.
Abrir casos de prueba Muestra todos los casos de prueba que no estén cerrados, ordenados por prioridad y, a continuación, por identificador.
Errores resueltos Enumera todos los errores resueltos que se definen para el proyecto, ordenados por rango, prioridad y gravedad.
Tareas de prueba Enumera todas las tareas cuya materia está establecida en Prueba,ordenadas por identificador.

Consultas de administración del trabajo pendiente

Los propietarios del producto pueden usar las consultas compartidas descritas en la tabla siguiente para realizar el seguimiento del estado de los requisitos y del trabajo sin evaluar.

Consulta compartida Descripción
Requisitos del cliente Muestra todos los requisitos, ordenados por identificador, identificados como elementos de trabajo de escenario o calidad de servicio.
Requisitos del producto Muestra todos los requisitos, ordenados por identificador, identificados como Funcional, Operacional, Seguridad, Protección o una Característica.
Abrir requisitos Enumera todos los requisitos que no están cerrados, ordenados por identificador de iteración, prioridad e identificador de elemento de trabajo.
Abrir requisitos sin casos de prueba Muestra todos los requisitos que no están cerrados ni tienen un vínculo Prueba realizada por a un caso de prueba, ordenados por identificador de elemento de trabajo.
Abrir Elementos de trabajo Muestra todos los elementos de trabajo, excepto los pasos compartidos, que no están cerrados. Los elementos de trabajo se ordenan por rango, prioridad, tipo y, a continuación, Id.
Elementos de trabajo propuestos Muestra todos los elementos de trabajo propuestos ordenados por rango, prioridad, iteración, área, evaluación de prioridades y, a continuación, identificador de elemento de trabajo.
Revisiones Muestra todas las revisiones, ordenadas por identificador de elemento de trabajo.
Elementos de trabajo no seleccionados Muestra todos los requisitos, tareas, solicitudes de cambio, errores y problemas que no se han cerrado o evaluado. El campo Evaluación de errores para estos elementos de trabajo está establecido en Pendiente, Más información o Información recibida.

Los elementos de trabajo se ordenan por estado, evaluación de prioridades, rango, prioridad, iteración y área.
Desglose del trabajo Muestra todos los requisitos que no están cerrados, así como sus requisitos secundarios o tareas.
Elementos de trabajo con valores de resumen Muestra todas las tareas que tienen tareas secundarias y contienen valores distintos de cero en los campos Trabajo restante o Trabajo completado. Esta consulta está diseñada para encontrar tareas cuyo esfuerzo de trabajo ya se ha tenido en cuenta en sus tareas secundarias. Para que las horas se cuenten una sola vez, no se deben asignar horas a las tareas secundarias.

Para obtener más información, vea Imprecisiones de direcciones publicadas para los valores de resumen.

Consultas de administración de cambios

Los propietarios del producto pueden usar las consultas compartidas descritas en la tabla siguiente para realizar el seguimiento de las solicitudes de cambio y las dependencias identificadas entre las solicitudes de cambio y los requisitos.

Consulta compartida Descripción
Solicitudes de cambio Muestra una lista de todas las solicitudes de cambio, ordenadas por identificador.
Abrir solicitudes de cambio con requisitos Muestra las solicitudes de cambio que no estén cerradas, así como sus requisitos vinculados, ordenadas por identificador. Solo se muestran las solicitudes de cambio vinculadas a un requisito con el tipo de vínculo Afecta a.
Requisitos con solicitudes de cambio abiertas Muestra los requisitos y las solicitudes de cambio que no estén cerradas y que dependen de ellos, ordenados por identificador. Solo se muestran los requisitos vinculados a solicitudes de cambio con el tipo de vínculo Afectado por.

Solución de problemas de consultas

Los propietarios del producto pueden usar las consultas compartidas descritas en la siguiente tabla para solucionar problemas y detectar los riesgos para la programación del producto.

Consulta compartida Listas
Elementos de trabajo bloqueados Enumera todos los elementos de trabajo en los que el campo Bloqueado está establecido en Sí.

Solo se puede bloquear requisitos, tareas, errores, problemas y solicitudes de cambio.
Estado de la acción correctiva Enumera todas las tareas cuyo tipo de tarea está establecido en Acción correctiva.
Acciones de mitigación Enumera todas las tareas cuyo tipo de tarea está establecido en Acción de mitigación.
Problemas abiertos Muestra todos los problemas que no están cerrados.

El libro Problemas hace referencia a esta consulta.
Riesgos Muestra todos los riesgos, ordenados por identificador.

Workbooks

Puede usar los libros Excel para revisar los problemas abiertos y clasificar y asignar elementos de trabajo sin clasificar. Los libros solo están disponibles cuando el proyecto se ha configurado con un SharePoint portal. Cada libro hace referencia a una consulta compartida.

Dedo que estas consultas admiten libros, si las cambia, afectará a los libros que las usan.