Cambios realizados en las plantillas de proceso
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Para admitir la adición de nuevas características, los cambios se introducen periódicamente en los procesos principales del sistema o la plantilla de proceso:Agile,Scrumo CMMI. Un proceso, utilizado por el modelo de proceso de herencia, determina los bloques de creación que se usan para realizar el seguimiento del trabajo. Una plantilla de proceso, usada por los modelos de proceso XML hospedado y XML local, especifica un conjunto interdependiente de archivos de definición XML que proporcionan los bloques de creación y la configuración inicial para el seguimiento del trabajo y otras áreas funcionales. Para obtener información general sobre los modelos de proceso y las opciones de personalización, consulte Personalización de la experiencia de seguimiento de trabajo.
Nota
En este artículo se describen los cambios realizados en los procesos principales del sistema con actualizaciones realizadas en Azure DevOps Services y en el entorno Azure DevOps Server, anteriormente denominado Team Foundation Server (TFS). Estos procesos están disponibles para las versiones locales y en la nube de Azure Boards. Los proyectos hospedados en Azure Boards se actualizan automáticamente con cada actualización de servicio. Mientras tanto, las actualizaciones de los proyectos definidos en el entorno local pueden requerir la ejecución del Asistente para configurar características después de actualizar a una versión posterior.
El Asistente para configurar características ha quedado en desuso Azure DevOps Server 2019. Solo puede ejecutar el asistente en TFS 2018 y versiones anteriores.
Si ha personalizado el proyecto y no ha actualizado la implementación local durante un tiempo, es posible que tenga que aplicar manualmente algunos cambios para obtener acceso a las nuevas características. Revise la tabla siguiente para determinar qué cambios se pueden aplicar a su situación. Consulte Nuevas características agregadas al actualizar para obtener una descripción de cada característica agregada con las actualizaciones.
Versión
Cambios introducidos
Azure DevOps Server 2020.1
Azure DevOps Services (octubre de 2020)
Se ha quitado la regla del sistema Asignar elemento de trabajo a la persona que lo creó cuando el error se movió al estado Resuelto del tipo de elemento de trabajo Error en el proceso Agile.
Para aquellos clientes que quieran seguir usando esta regla, puede agregar la siguiente regla de reglas de flujo de trabajo personalizadas al error del proceso:
CuandoSe resolvióy, a continuación, especifique el campo.
Azure DevOps Server 2020.1
Azure DevOps Services (agosto de 2020)
La lógica que administra los campos Activated By, Activated Date, Resolved Byy Resolved Date ha cambiado. Los valores asignados a estos campos ahora se rigen en función de las categorías de estado propuestas y resueltas. Para más información, consulte Consulta por asignación o cambios de flujo de trabajo.
Azure DevOps Server 2019
Las consultas compartidas predefinidas ya no se crean tras la creación del proyecto. Las definiciones de consultas compartidas se han quitado de la plantilla de proceso. Se crean consultas compartidas definidas en plantillas de proceso personalizadas. También puede agregar consultas compartidas a una plantilla de proceso como se describe en Adición de consultas de elementos de trabajo a una plantilla de proceso.
TFS 2017
Se ha agregado la sección WebLayout dentro de la sección FORM de todas las definiciones de tipo de elemento de trabajo (WIT). Esta sección admite la nueva experiencia de seguimiento de elementos de trabajo en el portal web. Incluye la sección SystemControls y el nuevo linksControlOptions para administrar las relaciones de vínculo. Para obtener más información, vea Nueva experiencia de elementode trabajo , Elementos WebLayouty Control y VínculosControlOptions elementos XML (formulario web).
Nota
Al actualizar una aplicación local Azure DevOps a TFS 2017, el nuevo formulario web está disponible automáticamente al agregar proyectos a una colección. Para los proyectos existentes, se requiere un administrador para habilitar el nuevo formulario. La razón por la que el nuevo formulario no está habilitado automáticamente para los proyectos existentes es evitar la sobrescritura de las personalizaciones realizadas en las definiciones de WIT existentes.
TFS 2015
Se ha agregado la característica Comportamiento de errores y mejoras a las características Herramientas de planeamiento y Trabajo pendiente de cartera. Se han realizado varias mejoras para admitir Scaled Agile Framework (SAFe).
Los cambios introducidos admiten las siguientes adiciones o mejoras de características:
- Los nombres de las plantillas de proceso se han cambiado a Agile, CMMI y Scrum y se han reasignado como plantillas del sistema bloqueadas. Puede exportar estas plantillas para su personalización, pero ya no puede sobrescribir estas plantillas con los cambios.
- Trabajo pendiente de cartera de segundo nivel, Epopeya, además de la opción configurable para que los equipos activen los trabajo pendientes de cartera.
- Opción configurable por el equipo para elegir qué pendientes y pendientes de cartera están activos.
- Importancia del tiempo de seguimiento de los elementos de trabajo pendiente de cartera. El campo Time Criticality (Importancia del tiempo) captura cómo se reduce el valor empresarial con el tiempo para una característica o epopeya. Los valores más altos indican que el elemento es intrínsecamente más crítico para el tiempo que los elementos con valores inferiores.
- Seguimiento del área de valor de los elementos de trabajo pendiente y trabajo pendiente de cartera. El campo Área de valor diferencia los elementos en función del trabajo realizado para admitir los requisitos de arquitectura o las necesidades empresariales.
- Admite transiciones de flujo de trabajo de tipo "any-to-any" en paneles Agile.
- Opción configurable por el equipo para elegir el seguimiento de errores en trabajos pendientes y paneles como requisitos o como tareas. Esto requería agregar campos a la definición wit del error y agregar un comportamiento de configuración de proceso.
Se realizaron los siguientes cambios en las plantillas de proceso predeterminadas:
WIT agregado:Epopeya
Varios cambios de WIT:
- Característica: se han agregado los campos Esfuerzo, Importancia crítica deltiempo y Área de valor; Se ha agregado la transición de flujo de trabajo de Activo a Quitado
- Error: se han agregado campos y estados de flujo de trabajo para admitir la opción de configuración del equipo para mostrar errores en el trabajo pendiente y paneles.
- Cambios de diseño menores en los formularios WIT para reflejar las adiciones de nuevos campos; Campo de identificador agregado a todos los formularios
- Se ha agregado el atributo WIT
refnamea todas las definiciones de WIT.
Categorías: Categoría epopeya agregada.
Procesar cambios de configuración: - Trabajo pendiente de cartera de Epopeya agregado
- Característica: se han agregado campos de esfuerzo y área de valor a las columnas predeterminadas del trabajo pendiente.
- Trabajo pendiente de categoría de requisitos: se ha agregado área de valor a las columnas predeterminadas del trabajo pendiente.
- Se han aumentado a 1000 los límites predeterminados de recuento de elementos de trabajo en todos los paneles.
- Se han agregado nuevas propiedades para especificar el comportamiento predeterminado de los nuevos equipos.
Cambios de ProcessTemplate: Los nombres de plantilla de proceso ya no especifican la versión o el año; Agile, CMMI, Scrum.
Cambios realizados en las definiciones de WIT de Agile:
Caso de usuario:
- Se han agregado los campos Criterios de aceptación,Prioridady Área de valor
- Se han agregado transiciones de Activoa Quitadoy Resuelto a Quitado.
- Se han quitado las reglas que rellenaban los campos Activated By y Activated Date cuando State=Resolved
Error: - Se han agregado los campos Activity, Story Points, Original Work, Completed Work, Remaining Work, Severityy Value Area
- Se ha agregado nuevo estado y las transiciones de flujo de trabajo correspondientes.
- Se han agregado varias reglas de campo para copiar o establecer valores predeterminados durante las transiciones de estado.
- Se ha agregado Fixed y verified como motivo resuelto.
Tarea: Se ha agregado una regla al campo Trabajo restante vacío para admitir la puesta a cero del campo cuando el estado está establecido en Cerrado.
Cambios realizados en las definiciones de WIT de CMMI:
Requisito:
- Se han agregado los campos Criterios de aceptación,Prioridady Área de valor
- Se han agregado transiciones de Activoa Quitadoy Resuelto a Quitado.
- Se han quitado las reglas que rellenaban los campos Activated By y Activated Date cuando state=Resolved.
Error:se han agregado los campos Tamaño,Disciplina,Trabajo original,Trabajo completadoy Área de valor.
Cambios realizados en las definiciones de WIT de Scrum:
- Elemento de trabajo pendiente del producto: Se han agregado los campos Prioridad y Área de valor; Se ha agregado la transición de flujo de trabajo de confirmado a estados de flujo de trabajo quitados
- Error: Se han agregado loscampos Actividad , Trabajo restante,Prioridady Área de valor; se ha agregado una regla a un trabajo restante de cero cuando State=Done.
- Tarea: Se ha agregado una regla para requerir el trabajo restante cuando State=In Progress; se ha quitado el campo Prioridad del trabajo pendiente del formulario de elemento de trabajo.
TFS 2013,4
Se realizaron los siguientes cambios en las definiciones de WIT:
Scrum: Error y elemento de trabajo pendiente del producto: se ha quitado el campo Prioridad del trabajo pendiente del formulario Agile:
- Error: se ha agregado el campo Puntos de historia;
- Caso de usuario: se ha quitado el campo Stack Rank del formulario CMMI:
- Se ha agregado el campo Tamaño a la definición de error.
- Se ha quitado el campo Stack Rank (Clasificación de pila) del formulario Requisito.
TFS 2013,3
Se ha agregado compatibilidad con la característica Plan de pruebas y Conjunto de pruebas para admitir la personalización y el seguimiento de estos elementos de forma similar a otros tipos de elementos de trabajo.
Se realizaron los siguientes cambios en las plantillas de proceso predeterminadas:
- WiT agregados: Test Plan and Test Suite
- Categorías agregadas: Categoría del plan de prueba y Categoría del conjunto de pruebas
- Actualizaciones de categorías: se han agregado el plan de pruebas y el conjunto de pruebas a la categoría de tipos ocultos.
TFS 2013,2
Se ha agregado compatibilidad con la característica Parámetros compartidos, que permite ejecutar pruebas con datos diferentes.
Se realizaron los siguientes cambios en las plantillas de proceso predeterminadas:
- WIT agregado: parámetro compartido
- Categorías agregadas: Categoría de parámetros compartidos
- Actualizaciones de categorías: se ha agregado un parámetro compartido a la categoría De tipos ocultos.
TFS 2013 RTM
Se ha agregado la característica de trabajo pendiente de cartera y los cambios para simplificar la administración de la configuración de procesos.
Se realizaron los siguientes cambios en las plantillas de proceso predeterminadas:
- WIT agregado: Característica
- Categorías agregadas: Categoría de características
- Cambios de configuración del proceso: se reemplazan y por un único archivo, ProcessConfiguration , que admite estas otras características: trabajos pendientes de cartera, asignación de
AgileConfigurationCommonConfigurationcolores a WIT, etiquetasAgileConfigurationagregadas a las columnas predeterminadas en todas las páginas de trabajo pendiente. - Cambios de compilación: se han quitado las plantillas de compilación del complemento de compilación. Ahora tiene acceso a las plantillas de compilación a través de la interfaz de usuario [Usar la plantilla predeterminada para el proceso de compilación](/previous-versions/visualstudio/visual-studio-2013/dd647547(v=vs.120).
- Reporting Services actualizaciones: para actualizar el proyecto con los informes más recientes, vea Upload informes a un proyecto.
TFS 2012.1
Se ha agregado la característica Trabajo pendiente de cartera y se han introducido cambios para admitir herramientas de planeamiento.
Cambios en las definiciones de WIT para admitir actualizaciones de estado a través de Kanban y paneles de tareas
Cada una de las plantillas de proceso predeterminadas que proporciona TFS se actualizó para admitir otras transiciones regresivas. Dichas transiciones, que aparecen en rojo en la siguiente ilustración, permiten devolver elementos al trabajo pendiente cuando se hayan establecido incorrectamente como listos o resueltos. Ahora, cuando arrastra accidentalmente un elemento de trabajo en el panel Kanban o el panel de tareas a un estado resuelto o cerrado, puede arrastrarlo de nuevo a un estado de flujo de trabajo anterior.
Los siguientes tipos de elemento de trabajo admiten ahora transiciones hacia cualquier flujo de trabajo:
- Visual Studio Scrum 2.1: Error, Elemento de trabajo pendiente del producto, Tarea
- MSF Agile 6.1: Error, Tarea, Caso de usuario
- MSF Scrum 6.1: Error, Tarea, Requisito

Para aplicar los cambios a los proyectos existentes, debe reemplazar las secciones WORKFLOW definidas para cada uno de los tipos de elementos de trabajo actualizados por las nuevas definiciones. Para ello, modifique la definición de tipo de elemento de trabajo. Vea Diseño del flujo de trabajoe Importación, exportación y administración de tipos de elementos de trabajo.
TFS 2012 RTM
Se han agregado las características Revisión del código, Mi trabajo, Comentarios, Guión gráfico y Herramientas de planeamiento.
Se agregaron los siguientes cambios a todas las plantillas de proceso predeterminadas:
WiT agregados: Solicitud de revisión de código, respuesta de revisión de código, solicitud de comentarios y cambios en el formulario WIT de respuesta de comentarios:
- Muchos formularios de elementos de trabajo se han actualizado para mostrar la fuente más grande para el campo Título y un diseño de dos columnas de grupos de pestañas.
- Se ha mantenido la compatibilidad mnemotécnica solo con los campos siguientes:Ruta de acceso de área , Asignado a,Historial ,Ruta de acceso de iteración, Estado y Título. Los elementos mnemotécnicos se han quitado de todos los demás campos dentro de las definiciones de tipo.
- Categorías agregadas: Categoría de solicitud de revisión de código, Categoría de respuesta de revisión de código, Categoría de solicitud de comentarios, Categoría de respuesta de comentarios y Configuración del proceso de categoría de tipos ocultos: se han agregado y definición de archivos para admitir herramientas de planeamiento de Agile, revisión de código, comentarios y
AgileConfigurationMi trabajo. Complemento de compilación: Se ha agregado una nueva plantilla de proceso de compilación. Al actualizar desde versiones anteriores de Team Foundation Server, puede seguir usando [procesos de compilación heredados](/previous-versions/dd647548(v=vs.140). Complemento de plantilla de proceso: Se ha agregado un elemento para admitir la actualización de proyectos al configurar nuevas características. Se han actualizado los archivos de soporte técnico que contienen vínculos de reenvío al contenido de la guía de procesos para que apunten al contenido más reciente.
Se realizaron los siguientes cambios en el proceso de Scrum:
- Se han quitado la definición de tipo Sprint y la consulta Todos los sprints, cuya funcionalidad se ha reemplazado por las herramientas de planeamiento de Agile.
- Se ha quitado el campo Prioridad del trabajo pendiente del formulario de elemento de trabajo para la definición del tipo de trabajo pendiente del producto. Este campo se usa en segundo plano para realizar un seguimiento de la prioridad relativa de los elementos que se muestran en las páginas de trabajo pendiente.
- El estado Quitado se agregó al estado de flujo de trabajo para las definiciones De error, Elemento de trabajo pendiente del producto y Tipo de tarea, que admite la eliminación de elementos de corte del trabajo pendiente.
- Se ha agregado la pestaña Guiones gráficos a la definición de tipo elemento de trabajo pendiente del producto.
- Se ha agregado el informe Información general del trabajo pendiente al conjunto de informes SQL Server Reporting Services, de forma similar al informe información general de AgileStories.
Se realizaron los siguientes cambios en el proceso de Agile:
- El nuevo estado se agregó como estado inicial para los casos de usuario y las tareas. Este cambio se introdujo para admitir la transición de casos de usuario y tareas de un estado Nuevo a un estado activo. Sin el estado Nuevo, los casos de usuario asignados a una iteración permanecen en el trabajo pendiente del producto hasta que se resuelven, lo que no es un comportamiento deseado o esperado. Para más información, consulte [Actualización del flujo de trabajo para proyectos de equipo de Agile](/previous-versions/visualstudio/visual-studio-2012/hh500412(v=vs.110).
- Para admitir la eliminación de elementos de trabajo de corte del trabajo pendiente, el estado Quitado se agregó al estado de flujo de trabajo para los siguientes tipos de elementos de trabajo: Caso de usuario y Tarea.
- Se ha agregado la pestaña Guiones gráficos al tipo de elemento de trabajo Caso de usuario.
- Se han quitado los libros de trabajo pendientes de planeación Excel iteración del producto. Las herramientas de planeamiento de Agile reemplazan esta funcionalidad.
Se realizaron los siguientes cambios en el proceso de CMMI:
- Requisito: se ha agregado el campo Tamaño usado para calcular la velocidad y la previsión del equipo; Se ha agregado la pestaña Guiones gráficos.
- Consultas compartidas: se ha agregado acción correctiva y acción de mitigación.
Notas de actualización relacionadas
Para actualizar los proyectos existentes hospedados en un entorno Azure DevOps para acceder a nuevas características, ejecute el Asistente para configurar características. Cuando actualice desde una versión mucho anterior de TFS o haya personalizado el proyecto, deberá realizar algunas actualizaciones manuales.
Consulte los siguientes recursos en relación con la actualización del proyecto: