Creación y administración de procesos heredados
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019
Puede personalizar el proyecto, las herramientas de Agile y el sistema de seguimiento de trabajo a través de un proceso heredado. Las personalizaciones que realice están en vigor para todos los proyectos que usan el proceso. Un proceso define los bloques de creación del sistema de seguimiento de trabajo. Cada vez que cree un proyecto, seleccione el proceso que desea que use.
Importante
Este artículo se aplica a Azure DevOps Services y Azure DevOps Server 2019 y versiones posteriores. Para personalizar cualquier proyecto definido en una colección para TFS 2018 o versiones anteriores, vea Modelo de proceso XML local.
Importante
Solo puede usar el modelo de proceso de herencia para los proyectos definidos en una colección de proyectos configurada para admitir el modelo de proceso de herencia. Si la colección local está configurada para usar el modelo de proceso XML local, solo puede usar ese modelo de proceso para personalizar la experiencia de seguimiento del trabajo. Para más información, consulte Personalización del seguimiento del trabajo, Elección del modelo de proceso para la colección de proyectos.
Para personalizar cualquier proyecto definido en una colección para TFS 2018 o versiones anteriores, vea Modelo de proceso XML local.
Para más información sobre lo que puede personalizar, consulte Acerca de la personalización de procesos y los procesos heredados.
Obtenga información sobre cómo realizar estas tareas:
- Abrir Configuración proceso
- Creación de un proceso heredado
- Personalización de un proceso heredado
- Copia de un proceso heredado
- Cambio de proyectos para usar un proceso heredado o un proceso del sistema
- Agregar un proyecto basado en un proceso
- Habilitación o deshabilitación de un proceso
- Establecer un proceso como predeterminado para usarlo al agregar proyectos
Nota
Puede revisar los cambios realizados en un proceso heredado a través del registro de auditoría. Para más información, consulte Acceso, exportación y filtrado de registros de auditoría.
Requisitos previos
Antes de personalizar un proceso, se recomienda revisar Configurar y personalizar Azure Boards, que proporciona instrucciones sobre cómo personalizar Azure Boards para satisfacer sus necesidades empresariales. Para obtener una descripción de los distintos trabajos pendientes y paneles, vea Tareas admitidas por trabajos pendientes, Boards,paneles de tareas y planes .
- Debe tener una organización creada en Azure DevOps Services. Si aún no ha creado uno, haga esto ahora.
- Para crear, editar y administrar procesos, debe ser miembro del grupo administradores de recopilación de Project o tener los permisos correspondientesCrear proceso,Eliminar proceso,Editar proceso o Eliminar un campo de la organización establecido en Permitir. Vea Establecer permisos y acceso para el seguimiento del trabajo, Personalizar un proceso heredado.
- Debe haber seleccionado el modelo de proceso de herencia para la colección de proyectos donde se crea el proyecto. Para más información, consulte Elección del modelo de proceso para la colección de proyectos.
- Para crear, editar y administrar procesos, debe ser miembro del grupo administradores de recopilación de Project o tener los permisos correspondientesCrear proceso,Eliminar proceso,Editar proceso o Eliminar un campo de la organización establecido en Permitir. Vea Establecer permisos y acceso para el seguimiento del trabajo, Personalizar un proceso heredado.
Abrir Configuración > proceso
Puede crear, administrar y realizar personalizaciones en los procesos desde la configuración de la organización Proceso.
Elija el
logotipo Azure DevOps para abrir Proyectos. A continuación, elija Configuración de la organización.
A continuación, elija Procesar.

Importante
Si no ve Proceso, está trabajando desde TFS-2018 o una versión anterior. No se admite la página Proceso. Debe usar las características admitidas para el modelo de proceso XML local.
Puede crear, administrar y realizar personalizaciones en los procesos de Collection Configuración Process.
Elija el
logotipo Azure DevOps para abrir Proyectos. Elija la colección de proyectos cuyos procesos desea personalizar y, a continuación, elija Colección Configuración.
A continuación, elija Procesar.

Puede crear, administrar y realizar personalizaciones en los procesos desde la configuración de administración Proceso.
Elija el
logotipo Azure DevOps para abrir Proyectos. A continuación, elija Configuración de administración.
A continuación, elija Procesar.

Creación de un proceso heredado
Puede crear un proceso heredado a partir de cualquiera de los cuatro procesos del sistema:Básico,Agile,Scrumo CMMI.
En la página Proceso, abra el menú contextual ... del proceso que usará para crear un proceso heredado y, a continuación, elija Crear proceso heredado.
En este caso, se crea un proceso heredado del proceso del sistema Agile.

Si no tiene acceso a estas opciones, pida al administrador de la colección de proyectos que le conceda los permisos.
Escriba un nombre para el proceso y, opcionalmente, una descripción. (Para conocer las restricciones de nomenclatura, vea Acerca de la personalización de procesos y los procesos heredados, Restricciones de nombre de proceso.
Una vez que haya definido el proceso heredado, puede realizar estas acciones:
- Personalización de un proyecto mediante un proceso heredado
- Creación de un proyecto que use el proceso heredado
- Cambiar los proyectos para usar el proceso heredado
Cambiar el proceso utilizado por un proyecto
Puede cambiar el proceso que usa un proyecto de un proceso del sistema o un proceso heredado a otro proceso heredado. Hay dos mecanismos para cambiar un proceso de proyectos. La primera consiste en cambiar a un proceso en el que el proyecto se deriva del mismo proceso del sistema. Es decir, puede mover un proyecto entre procesos que usan el mismo proceso base, como Agile o Scrum.
El segundo método consiste en migrar el proyecto entre dos tipos de proceso completamente diferentes. Por ejemplo, pasar de Agile a Scrum o Básico a Agile.
Para el segundo método, hemos proporcionado pasos detallados para tres escenarios comunes de cambio del proceso utilizado por un proyecto.
Nota
Puede cambiar el proceso de un proyecto siempre y cuando no tenga ningún elemento de trabajo eliminado de un tipo de elemento de trabajo personalizado que tampoco esté definido en el proceso de destino.
Además, si cambia un proyecto a un proceso del sistema u otro proceso heredado que no contiene los mismos campos personalizados, los datos se mantienen. Sin embargo, los campos personalizados que no se representan en el proceso actual no aparecerán en el formulario de elemento de trabajo. Todavía puede acceder a los datos de campo a través de una consulta o api REST. Estos campos se bloquean básicamente de los cambios y aparecen como valores de solo lectura.
Elija el proceso que contiene el proyecto que desea cambiar. Por ejemplo, si quiere cambiar un proyecto de Agile a Scrum, elija el proceso Agile.

Elija Proyectosy, a continuación, elija el icono de acciones del proyecto que
desea cambiar y seleccione Cambiar proceso.
Siga los pasos del asistente.
Importante
Al cambiar un proyecto para usar un proceso heredado, es posible que encuentre una o varias herramientas de Agile o elementos de trabajo que aparecen en un estado no válido. Por ejemplo:
- Si hace que un campo sea obligatorio, los elementos de trabajo con ese campo sin definir mostrarán un mensaje de error. Deberá resolver los errores para realizar cambios adicionales y guardar el elemento de trabajo.
- Si agrega u oculta los estados de flujo de trabajo de un WIT que aparece en el panel Kanban, deberá actualizar las configuraciones de columna del panel Kanban para todos los equipos definidos en el proyecto.
Creación de un proyecto a partir de un proceso
Abra el ... menú contextual del proceso que desea usar y elija Nuevo proyecto de equipo.


Se abre la página Crear nuevo proyecto. Rellene el formulario. Para más información, consulte Creación de un proyecto.


Copia de un proceso
Es un procedimiento recomendado probar las personalizaciones que realice antes de implementar los cambios en su organización. Para ello, cree una copia de un proceso, realice las actualizaciones, compruebe que las actualizaciones aparezcan como desee y, a continuación, mueva los proyectos al nuevo proceso.
Sugerencia
Si realiza un cambio en un proceso utilizado por uno o varios proyectos, cada proyecto que usa el proceso se actualiza inmediatamente al cambio del proceso incremental. Para agrupar los cambios del proceso antes de su implementación en todos los proyectos, siga los pasos que se describen a continuación.
Cree una copia del proceso que desea cambiar. En la página Proceso, abra ... menú contextual del proceso que desea copiar y elija Copiar proceso.

Rellene el cuadro de diálogo con el nombre del proceso copiado y elija Copiar proceso.

Realice los cambios en el proceso copiado. Dado que ningún proyecto usa este proceso, estos cambios no afectan a ningún proyecto.
Para comprobar los cambios, cree un proyecto de prueba basado en el proceso copiado y actualizado. Si ya ha creado un proyecto de prueba, cambie el proceso del proyecto de prueba mediante la opción Cambiar proyecto para usar ProcessName en el menú contextual.
Una vez que haya probado completamente las personalizaciones, estará listo para realizar los cambios en todos los proyectos. Para ello, cambie el proceso de los proyectos que necesitan los nuevos cambios. Seleccione la opción Cambiar proyecto para usar ProcessName en el menú contextual.
Deshabilite o elimine el proceso original.
Habilitación o deshabilitación de un proceso
Para evitar que los proyectos se crean a partir de un proceso, deshabilite. Puede elegir esta opción si desea aplicar varias personalizaciones y no desea que el proceso se utilice hasta que se completen. O bien, es posible que quiera retirar el uso de un proceso en favor de mover proyectos a un nuevo proceso.
Todos los procesos del sistema y los procesos heredados recién creados están habilitados de forma predeterminada.
- Para deshabilitar o habilitar un proceso, abra ... menú contextual del proceso y elija Deshabilitar proceso o Habilitar proceso.
Establecer el proceso predeterminado
Establezca un proceso heredado como predeterminado para que esté seleccionado previamente para los proyectos adicionales que planee crear.
Para establecer un proceso como predeterminado, abra ... menú contextual del proceso heredado y elija Establecer como proceso predeterminado. Tenga en cuenta que esta opción no está disponible con ninguno de los tres procesos del sistema.
Project de recopilación de archivos pueden agregar proyectos desde la página Proyectos.
Pruebe esto a continuación
Agregar y administrar campos para un proceso heredado O bien, agregar y administrar tipos de elementos de trabajo
Artículos relacionados
- Acerca de la personalización de procesos y de procesos heredados
- Personalice un proyecto mediante un proceso heredado.
Trabajo mediante programación con procesos
Puede obtener, crear, actualizar y eliminar procesos definidos para una organización mediante la API rest Procesos.