Agregar equipo, pasar de un equipo predeterminado a otro
Artículo
Tiempo de lectura: 15 minutos
Gracias.
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
A medida que crece su organización, asegúrese de configurar las herramientas de Agile para respaldar ese crecimiento. Cada equipo necesita su propio conjunto de herramientas de equipo para habilitar la autonomía que necesita para administrar su trabajo pendiente y planear sus sprints. Para obtener más información sobre las características asignadas a los equipos, consulte Acerca de los equipos y las herramientas de Agile.
Cada proyecto nuevo se configura con un equipo predeterminado con el nombre del proyecto. Puede cambiar el nombre del equipo predeterminado y volver a asignar un nuevo equipo como predeterminado.
Nota
En este artículo se describe cómo agregar un equipo o miembros del equipo a un proyecto definido en Azure DevOps. Para más información sobre Microsoft Teams, consulte la extensión marketplace, Microsoft Teams Integration.
Para obtener una buena comprensión sobre cómo seguir siendo Ágil a medida que agrega equipos, consulte el artículo Escalado de Agile a Teams grande.
A medida que el equipo crece, puede pasar fácilmente de un equipo a dos. En este ejemplo, se agregan dos equipos de características, Correo electrónico y Voz, y se mantiene el equipo predeterminado de Fabrikam Fiber con visibilidad en cada uno de estos dos equipos.
Las herramientas de equipo no están disponibles hasta que se establece la ruta de acceso de área predeterminada del equipo. Si no ha creado una o varias rutas de acceso de área para que las use el equipo, haga eso ahora. Las rutas de acceso de área deben crearse primero para el proyecto y, a continuación, asignarse al equipo.
Desde el perfil de equipo, puede realizar estas tareas adicionales:
Las herramientas de equipo no están disponibles hasta que se establece la ruta de acceso de área predeterminada del equipo. Si no ha creado una o varias rutas de acceso de área para que las use el equipo, haga eso ahora. Las rutas de acceso de área deben crearse primero para el proyecto y, a continuación, asignarse al equipo.
Desde el perfil de equipo, puede realizar estas tareas adicionales:
Elija Nuevo equipo. Asigne un nombre al equipo y asegúrese de seleccionar Crear una ruta de acceso de área con el nombre del equipo. O bien, déjela desactivada y asigne la ruta de acceso de área predeterminada para el equipo después de crearla. Puede elegir una ruta de acceso de área existente o agregar una nueva en ese momento. Las herramientas de equipo no están disponibles hasta que se establece la ruta de acceso de área predeterminada del equipo.
Para asignar un equipo como equipo predeterminado, elija Acciones para ese equipo y seleccione Establecer equipo como proyecto predeterminado.
En el portal web, elija Project Configuración para abrir Project Configuración.
Cree un nuevo equipo. Asigne un nombre al equipo y asegúrese de seleccionar Crear una ruta de acceso de área con el nombre del equipo.
O bien, déjela desactivada y asigne la ruta de acceso de área predeterminada para el equipo después de crearla. Puede elegir una ruta de acceso de área existente o agregar una nueva en ese momento. Las herramientas de equipo no están disponibles hasta que se establece la ruta de acceso de área predeterminada del equipo.
Seleccione el equipo en la pestaña Información general para configurarlo.
Si no especifica un número superior, se devuelven 100 equipos. Para enumerar todos los equipos de un proyecto, especifique un número para top que sea mayor que el número actual de equipos definido.
Parámetros
project: opcional. Nombre o identificador del proyecto. Ejemplo: --project "Fabrikam Fiber". Puede configurar el proyecto predeterminado mediante az devops configure -d project=NAME_OR_ID . Obligatorio si no está configurado como predeterminado o se selecciona a través de la configuración de Git.
skip: opcional. Número de equipos que se omitirán.
top: opcional. Número máximo de equipos que se devolverán.
Nota
Para Azure DevOps Server 2020, puede usar el siguiente comando para establecer la instancia del servidor, la colección y el proyecto predeterminados. az devops configure --defaults organization=https://ServerName/CollectionName project=ContosoWebApp
Ejemplo
Por ejemplo, el comando siguiente devuelve los 11 equipos definidos en el proyecto Fabrikam Fiber. Para obtener más formatos de salida, vea Formatos de salida para CLI de Azure comandos.
A cada equipo se le asigna un identificador único.
az devops team list --project "Fabrikam Fiber" --output table
ID Name Description
------------------------------------ ------------------ ----------------------------------------------------------------------------
7f099146-29a2-4798-9949-77c9f5f79653 Account Management Management team focused on creating and maintaining customer services
2017b37a-486b-4222-ac84-b8b9eefa540e Customer Profile Feature team focused on securing account data
a90cd8f0-8e0d-42d6-aeb2-13442b826730 Email Feature team delivering email apps
a48cb46f-7366-4f4b-baf5-b3632398ed1e Fabrikam Team The default project team. Was Fabrikam Fiber Team
e42fccbc-d96f-4c98-8168-7a85ecede548 Internet Feature team developing web apps
b70aa504-33b4-4d17-a85d-0fbf4829a154 Phone Feature team delivering phone apps
43e6bd2e-696f-492c-bbf7-9cde9cd420ea Service Delivery Management team responsible for ensure high performance delivery of services
8920d2ec-eed1-4792-8934-82a57abce7c2 Service Status Feature team focused on monitoring and addressing service issues
9c676c8c-1910-4f73-b7b9-a946b5c551ae Shopping Cart Feature team managing shopping cart apps
64b86488-e105-4901-ba43-ffd48137bb93 TV Feature team developing TV apps
cda2b9b0-0335-4a0d-8bd0-67611d64ce9d Voice Feature team focused on voice communications
Azure DevOps comandos de la CLI no se admiten para Azure DevOps Server 2019 y versiones anteriores.
Agregar miembros del equipo
Al configurar una estructura de equipo por primera vez, agregue cuentas de usuario como miembros del equipo. Esta acción proporciona acceso a los recursos del proyecto y del equipo. Al pasar de un equipo a dos equipos, los miembros del equipo ya tienen acceso al proyecto. Para admitir el uso compartido del código, el planeamiento y el seguimiento del trabajo, debe tener acceso al proyecto.
Varias herramientas de Agile, como el planeamiento de capacidad y las alertas de equipo, y los widgets de panel están limitados por el equipo. Es decir, hacen referencia automáticamente a las cuentas de usuario de los miembros del equipo para admitir actividades de planeamiento o envío de alertas.
Nota
Primero debe agregar un usuario a un proyecto o a su organización o configurar su cuenta para que funcione con Azure AD. De este modo, puede agregar identidades de usuario a un equipo.
La primera vez que agregue una cuenta de usuario, debe escribir el nombre de dominio completo y el alias. Después, puede buscar ese nombre por nombre para mostrar, así como por nombre de cuenta. Para más información, consulte Configuración de grupos para su uso en Azure DevOps Server implementaciones.
Traslado de elementos de trabajo en equipos
Ahora que los dos equipos de características están configurados, debe mover los elementos de trabajo existentes de sus asignaciones actuales a la ruta de acceso de área predeterminada del equipo. De este modo, los elementos de trabajo se muestran en el trabajo pendiente de cada equipo.
La interfaz Teams usuario New Teams no se admite para Azure DevOps Server 2020 y versiones anteriores.
Cree una consulta de todos los elementos de trabajo que desea reasignar. Seleccione varios elementos, que pertenecen a cada equipo, y editede forma masiva la ruta de acceso del área .
Después de modificar de forma masiva, realice un guardado masivo.
Cree una consulta de todos los elementos de trabajo que desea reasignar. Seleccione de forma múltiple los elementos que pertenecen a cada equipo y edite deforma masiva la ruta de acceso del área .
Después de modificar de forma masiva, realice un guardado masivo.
id:requerido. Identificador del elemento de trabajo que se actualizará.
area: opcional. Ruta de acceso absoluta de un área. Ejemplo: --path \ProjectName\Area\AreaName.
assigned-to: opcional. Nombre de la persona a la que se asigna el elemento de trabajo a Jamal.
description: opcional. Descripción del elemento de trabajo.
debate:opcional. Comentario para agregar a una discusión en un elemento de trabajo.
fields: opcional. Pares "field=value" separados por espacios para los campos personalizados que desea establecer.
iteración: opcional. Ruta de acceso absoluta de una iteración. Ejemplo: \ProjectName\Iteration\IterationName.
open: opcional. Abra el elemento de trabajo en el explorador web predeterminado.
reason: opcional. Motivo del estado del elemento de trabajo.
state: opcional. Estado del elemento de trabajo, por ejemplo, Activo.
title: opcional. Título del elemento de trabajo.
Ejemplo
Solo puede mover un elemento de trabajo a la vez mediante Azure DevOps CLI. En este ejemplo, movemos el id. de elemento de trabajo =487 en la ruta de acceso del área Fibra/Entrega de servicio/Correo electrónico de Fabrikam.
Para Azure DevOps Server 2020, puede usar el siguiente comando para establecer la instancia del servidor, la colección y el proyecto predeterminados. az devops configure --defaults organization=https://ServerName/CollectionName project=ContosoWebApp
Configuración del equipo de proyecto predeterminado
Un último paso para pasar de un equipo a dos equipos requiere configurar el equipo de proyecto predeterminado para excluir las subádes.
Abra Project configuración configuración de equipo Configuración de equipo > Página de configuración de áreas para el equipo del proyecto predeterminado y cambie la configuración como se muestra.
Actualice la página de trabajo pendiente del producto para el equipo y verá solo los elementos de trabajo asignados a la ruta de acceso del área de fibra de Fabrikam.
La interfaz Teams usuario New Teams no se admite para Azure DevOps Server 2020 y versiones anteriores.
Abra Project configuración configuración de equipo Configuración de equipo > Página de configuración de áreas para el equipo del proyecto predeterminado y cambie la configuración como se muestra.
Actualice la página de trabajo pendiente del producto para el equipo y verá solo los elementos de trabajo asignados a la ruta de acceso del área de fibra de Fabrikam.
Abra la página de configuración áreas de trabajo del equipo del proyecto predeterminado y cambie la configuración como se muestra.
Actualice la página de trabajo pendiente del producto para el equipo y verá solo los elementos de trabajo asignados a la ruta de acceso del área de fibra de Fabrikam.
Abra la página Configuración de áreas del equipo del proyecto predeterminado y cambie la configuración como se muestra.
Actualice la página de trabajo pendiente del producto para el equipo y verá solo los elementos de trabajo asignados a la ruta de acceso del área de fibra de Fabrikam.
Puede establecer la ruta de acceso de área predeterminada para un equipo o agregar una ruta de acceso de área, mediante az boards area team add. Para empezar, consulte Introducción a la CLI Azure DevOps.
az boards area team add --path --team
[--include-sub-areas {false, true}]
[--project]
[--set-as-default]
Parámetros
path: requerido. Ruta de acceso absoluta de un área. Ejemplo: --path \ProjectName\Area\AreaName.
team: requerido. Nombre o identificador del equipo.
include-sub-areas:opcional. Incluya nodos secundarios de la ruta de acceso del área. Valores aceptados: false, true.
project: opcional. Nombre o identificador del proyecto. Ejemplo: --project "Fabrikam Fiber".
set-as-default:opcional. Especifique como ruta de acceso de área predeterminada para el equipo. Valor predeterminado: False.
Nota
Para Azure DevOps Server 2020, puede usar el siguiente comando para establecer la instancia del servidor, la colección y el proyecto predeterminados. az devops configure --defaults organization=https://ServerName/CollectionName project=ContosoWebApp
Ejemplo
Por ejemplo, el comando siguiente agrega la ruta de acceso del área Voz al equipo de voz del proyecto Fabrikam Fiber, lo establece como predeterminado e incluye subádes.
az boards area team add --path "\Fabrikam Fiber\Voice" --team Voice --project "Fabrikam Fiber" --include-sub-areas --set-as-default --include-sub-areas true --output table
Area Include sub areas Is Default
------------------------------------- ------------------- ------------
Fabrikam Fiber\Service Delivery\Voice False False
Fabrikam Fiber\Voice True True
Azure DevOps comandos de la CLI no se admiten para Azure DevOps Server 2019 y versiones anteriores.
Concesión de permisos adicionales a los miembros del equipo
Para que los equipos trabajen de forma autónoma, es posible que quiera proporcionarles permisos que no tienen de forma predeterminada. Entre las tareas sugeridas se incluyen el proporcionar a los administradores de equipo o responsables de equipo permisos para:
Crear y editar nodos secundarios en sus rutas de acceso de área predeterminadas
Crear y editar nodos secundarios bajo un nodo de iteración existente
Creación de consultas y carpetas compartidas en la carpeta Consultas compartidas
Para obtener más información sobre cómo establecer permisos y acceso para usuarios seleccionados,vea Establecer permisos y acceso para el seguimiento del trabajo.
Si la implementación se integra con SQL Server Reports, debe conceder permisos para ver o crear informes SQL Server a los miembros del equipo.
Si la implementación de TFS está integrada con un producto SharePoint o SQL Server Reports, debe administrar la pertenencia a esos productos por separado de sus sitios web.
Configure las herramientas de Agile para admitir el funcionamiento del equipo. Además, considere la posibilidad de agregar uno o varios usuarios como administradores de equipo. Los administradores de equipos tienen los permisos necesarios para agregar miembros del equipo, agregar una imagen al perfil de equipo y configurar y administrar todas las características del equipo.