Personalización de un proyecto mediante un proceso heredado
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019
Cada proyecto se basa en un proceso que define los bloques de creación para realizar el seguimiento del trabajo. El primer proyecto que cree usa uno de los procesos predeterminados:Agile,Basic,Scrumo CMMI.
Cada proyecto se basa en un proceso que define los bloques de creación para realizar el seguimiento del trabajo. El primer proyecto que cree usa uno de los procesos predeterminados:Agile,Scrumo CMMI.
Solo puede personalizar los procesos heredados. Los cambios que realice en el proceso heredado aparecerán automáticamente en los proyectos que usan ese proceso.
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.
La secuencia general para personalizar un proyecto es personalizar un proceso heredado, comprobar las personalizaciones y, a continuación, cambiar el proceso de los proyectos para usar ese proceso.

heredado Aplicar proceso heredado a proyectos
y comprobar
Para personalizar principalmente un proceso, agregue o modifique un tipo de elemento de trabajo (WIT) definido para ese proceso.
Obtenga información sobre cómo realizar estas tareas:
- Abrir Configuración proceso
- Creación de un proceso heredado para personalizar
- Agregar o modificar un campo
- Agregar o modificar una regla para un tipo de elemento de trabajo
- Agregar o modificar tipos de elementos de trabajo
- Modificación del flujo de trabajo de un tipo de elemento de trabajo
- Agregar o modificar un control personalizado
- Agregar una extensión a un tipo de elemento de trabajo
- Comprobación de las personalizaciones realizadas
- Cambiar el proceso utilizado por un proyecto
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 establecidos 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 establecidos 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.

Nota
A medida que personaliza un proceso heredado, todos los proyectos que usan ese proceso se actualizan automáticamente para reflejar las personalizaciones. Por este motivo, se recomienda crear un proceso de prueba y un proyecto de prueba cuando tenga una serie de personalizaciones que realizar para probar las personalizaciones antes de implementarlas en su organización. Para más información, consulte Creación y administración de procesos heredados.
Creación de un proceso heredado
El primer paso consiste en crear un proceso heredado que pueda personalizar. El valor predeterminado, los procesos del sistema no se pueden personalizar.
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. Elija el mismo proceso delsistema(Agile,Basic,Scrumo CMMI)que se usó para crear el proyecto que desea personalizar.
En este caso, se crea un proceso heredado del proceso del sistema Agile.



Importante
Si no ve la opción de menú Crear proceso heredado, la colección que ha seleccionado se establece para que funcione con el modelo de proceso XML local. Puede importar y exportar plantillas de proceso y usar las características admitidas para el modelo de proceso XML local.
Escriba un nombre para el proceso y, opcionalmente, una descripción. Los nombres de proceso deben ser únicos y no tener más de 128 caracteres. Para obtener restricciones adicionales, vea Crear y administrar procesos de herencia, Restricciones de nombre de proceso. Si quiere, agregue una descripción.

Agregar o modificar un campo
Los
campos bloqueados y los
campos heredados corresponden a los campos heredados de un proceso del sistema. No se pueden personalizar los campos bloqueados. Puede personalizar algunas opciones para los campos heredados. Puede personalizar completamente los campos que agregue a un proceso.
Para comenzar, elija el proceso heredado y, a continuación, elija el WIT que desea personalizar.
Para agregar un campo, elija
(iconoNuevo campo).
En el cuadro de diálogo que se abre, elija el tipo de campo que desea agregar. Para obtener más información, consulte los artículos siguientes:
Para modificar un campo existente, puede usar estas opciones:
Agregar o modificar una regla para un tipo de elemento de trabajo
Agregue reglas para admitir casos de uso empresariales y de flujo de trabajo específicos. Las reglas permiten borrar el valor de un campo, copiar un valor en un campo y aplicar valores en función de las dependencias entre los valores de los distintos campos.
Para agregar una regla, elija el proceso heredado, el tipo de elemento de trabajo y, a continuación, elija Reglas y, a continuación, elija Nueva regla.

Para más información, consulte Rules and rule evaluation (Reglas y evaluación de reglas).
Agregar o modificar tipos de elementos de trabajo
Use diferentes WIT para planear y realizar un seguimiento de los distintos tipos de trabajo. La razón principal por la que agrega un WIT personalizado es personalizar el formulario web y los estados de flujo de trabajo para satisfacer casos de uso empresariales específicos.
Para comenzar, elija el proceso heredado y, a continuación, elija el WIT que desea personalizar.
En la página Tipos de elemento de trabajo , elija el nuevo tipo de elemento de
trabajo.
Asigne el nombre WIT y, opcionalmente, especifique una descripción, un icono y un color. El icono y el color que especifique aparecen en todo el portal web, incluido el formulario de elemento de trabajo y cuando los elementos de trabajo asociados aparecen en un trabajo pendiente, paneles, resultados de la consulta, etc.
Haga clic en Crear para guardar.
Ahora puede agregar campos al WIT o personalizarlos de las maneras siguientes:
Modificación del flujo de trabajo de un tipo de elemento de trabajo
Los estados de flujo de trabajo permiten realizar un seguimiento del estado de un elemento de trabajo a medida que pasa de nuevo a completado.
Para modificar un flujo de trabajo, elija el proceso heredado, wity, a continuación, la página Estados.

Puede modificar el flujo de trabajo de las maneras siguientes:
Agregar un control personalizado
Los controles personalizados proporcionan funcionalidad adicional a un formulario de elemento de trabajo.
Para agregar un control personalizado, elija el proceso heredado, wity, a continuación, agregar control personalizado.

Para obtener más información, vea Agregar extensiones y controles personalizados a un tipo de elemento de trabajo.
Agregar una extensión a un tipo de elemento de trabajo
Una extensión es una unidad instalable que aporta nuevas funcionalidades al proyecto.
Nota
Las extensiones de grupo y página se agregan automáticamente a todos los WIT para todos los procesos, tanto del sistema como de los heredados. Puede ocultar una extensión para los WIT seleccionados dentro de un proceso heredado.
Para agregar una extensión a un tipo de elemento de trabajo, elija el proceso heredado, WIT y, a continuación, elija Obtener extensiones.

Seleccione la extensión que desea agregar. Aquí elegimos la lista de comprobación de elementos de trabajo.
Seleccione la organización a la que desea agregarla y elija Instalar.

Las extensiones están disponibles para agregar a todos los proyectos y procesos.
Vuelva al proceso y WIT y compruebe que la ubicación de la extensión es la que desea. Look for it at the bottom of the middle column and drag it to where you want it on the form.

Modificación del trabajo pendiente y los paneles
Puede agregar wi-fi adicionales a un nivel de trabajo pendiente o agregar otro trabajo pendiente de cartera. Como se muestra a continuación, hemos agregado un trabajo pendiente de cartera de tercer nivel con la etiqueta Iniciativas que realiza el seguimiento de la wit de iniciativa personalizada y hemos cambiado el nombre del trabajo pendiente del producto a Historias y vales para indicar que no solo se realiza un seguimiento de los casos de usuario,sino también de los vales de cliente en el trabajo pendiente del producto.

Para modificar la configuración de trabajos pendientes y paneles, empiece por elegir el proceso heredado y, a continuación, elija la página Niveles de trabajo pendiente.

Puede modificar la configuración del trabajo pendiente y del panel de las maneras siguientes:
- Adición de un WIT personalizado a un trabajo pendiente o placa
- Cambio del WIT predeterminado
- Cambiar el nombre del trabajo pendiente de requisitos
- Cambio del nombre de un trabajo pendiente de cartera
- Agregar un trabajo pendiente de cartera que muestra wi-fi personalizados
- Edición o cambio de nombre de un trabajo pendiente de cartera
- Eliminación del trabajo pendiente de cartera personalizada de nivel superior
Comprobación de la personalización realizada
Se recomienda crear un proyecto de prueba y aplicarle el proceso heredado personalizado para comprobar los cambios realizados. Todas las personalizaciones realizadas en un proceso entra en vigor inmediatamente en todos los proyectos. Si desea realizar los cambios en el escenario, puede hacerlo mediante uno de estos dos métodos:
- Creación de un proyecto de prueba y copia del proceso personalizado
- Creación de una organización de prueba e importación y exportación del proceso
Creación de un proyecto de prueba y copia del proceso personalizado
Abra la página Todos los procesos y elija ... menú contextual del proceso que desea usar y, a continuación, seleccione 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.


Abra la página Elementos de trabajo (contexto de usuario) y elija Nuevo elemento de trabajo y seleccione un WIT personalizado. Aquí elegimos Error.

Compruebe que los campos que ha agregado aparecen en el formulario. Tenga en cuenta
que el icono (signo de exclamación) indica que el campo es obligatorio.
Creación de una organización de prueba e importación y exportación del proceso
También puede usar los pasos siguientes para comprobar las personalizaciones que ha realizado en un proceso heredado.
- Crear una organización de prueba.
- Use la herramienta de proceso de importación y exportación para copiar el proceso en la organización de prueba.
- Compruebe las personalizaciones del proceso en la organización de prueba.
- Use de nuevo la herramienta de proceso de importación y exportación para importar el proceso modificado a la organización de producción.
Aplicación del proceso personalizado al proyecto
Después de comprobar las personalizaciones, ahora puede aplicar el proceso al proyecto existente.
Sugerencia
A medida que personaliza un WIT, todos los proyectos que hacen referencia al proceso heredado que va a personalizar se actualizan automáticamente para reflejar los WIT personalizados que ha agregado. Para ver las personalizaciones, actualice el explorador web.
Para el proceso utilizado actualmente por el proyecto, elija el número de proyectos.
Aquí se abre el menú del proceso predeterminado de Agile.

Abra ... menú contextual del proyecto que desea cambiar y elija la opción Cambiar proceso.
Aquí se abre el menú de MyFirstProject1.

En el cuadro de diálogo Cambiar el proceso del proyecto, elija el proceso en el menú de opciones. Y, a continuación, elija Guardar.

Abra ... menú contextual del proceso y elija Cambiar proyectos de equipo... .
Aquí se abre el menú del proceso heredado de MyAgile.

Active la casilla de los proyectos que desea cambiar para usar el proceso agile. El sistema enumera solo los proyectos que son válidos para el proceso actual.
Aquí elegimos usar el proceso agile para los proyectos Fabrikam Fiber A y Fabrikam Fiber. Solo los proyectos creados a partir del proceso agile o uno que herede de Agile aparecen en la columna Proyectos disponibles.

Después de confirmar que los proyectos que desea cambiar son correctos, elija Aceptar.
Trabajo mediante programación con procesos
Puede obtener, crear, actualizar y eliminar procesos definidos para una organización mediante la API REST Procesos.
Artículos relacionados
Tenga en cuenta que todos los proyectos que hacen referencia al proceso heredado que va a personalizar se actualizan automáticamente para contener las modificaciones que realice.
Para personalizar un único proyecto, empiece siempre por crear un proceso heredado y cambiar el proyecto para que use ese proceso. A continuación, todas las personalizaciones que realice en el proceso heredado aparecerán automáticamente para el proyecto migrado.
Consulte también: