¿Qué es Azure Boards?



  • Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019

Con el servicio web Azure Boards, los equipos pueden administrar sus proyectos de software. Ofrece un amplio conjunto de funcionalidades, como compatibilidad nativa con Scrum y Kanban, paneles personalizables e informes integrados. Estas herramientas se pueden escalar a medida que crece su negocio.

Puede iniciar de forma rápida y sencilla el seguimiento de casos de usuario, elementos de trabajo pendiente, tareas, características y errores asociados con el proyecto. Para realizar un seguimiento del trabajo, agregue elementos de trabajo basados en los tipos de proceso y elemento de trabajo disponibles para el proyecto.

Vídeo: Planeación del trabajo con Azure Boards

 Nota

Este artículo se aplica a Azure DevOps Services y Azure DevOps Server 2019 y versiones posteriores. La mayoría de las instrucciones son válidas para versiones locales anteriores. Sin embargo, las imágenes solo muestran ejemplos de las versiones más recientes. Además, el proceso Básico solo está disponible con Azure DevOps Server 2019 Update 1 y versiones posteriores.

tipos de elemento de trabajo

Dos de los procesos más populares que se usan son Básico y Agile. Un proceso determina los tipos de elemento de trabajo y el flujo de trabajo disponibles en Azure Boards. Si desea un proyecto que use el proceso de Scrum o CMMI, puede agregar otro proyecto y especificar el proceso. Vea Elegir un proceso para ver una comparación de los procesos.

En las imágenes siguientes se muestran los estados de flujo de trabajo y jerarquía de elementos de trabajo de trabajos pendientes de proceso de Agile. Los casos de usuario y las tareas se usan para realizar un seguimiento del trabajo, los errores de seguimiento de defectos de código y las epopeyas y características se usan para agrupar el trabajo en escenarios más grandes. A medida que los trabajos progresan de no iniciado a completado, actualice el campo Flujo de trabajo de estado de Nuevo, Activo, Resuelto y Cerrado.

Tipos de elementos de trabajo agile, imagen conceptual Estados de flujo de trabajo de caso de usuario, proceso agile

Al agregar un caso de usuario, un error, una tarea o una característica, se crea un elemento de trabajo. Agregue epopeyas para realizar un seguimiento de iniciativas empresariales importantes. Agregue características para realizar un seguimiento de aplicaciones específicas o un conjunto de trabajo. Defina casos de usuario para realizar un seguimiento del trabajo que asignará a miembros específicos del equipo y errores para realizar un seguimiento de los defectos del código. Por último, use tareas para realizar un seguimiento de cantidades de trabajo incluso más pequeñas para las que desea realizar un seguimiento del tiempo, ya sea en horas o días.

Cada equipo puede configurar cómo administran los errores en el mismo nivel que los casos de usuario o las tareas mediante la configuración — — de Trabajar con errores. Para más información sobre el uso de estos tipos de elementos de trabajo, consulte Proceso de Agile.

Cada elemento de trabajo representa un objeto almacenado en el almacén de datos de elementos de trabajo. A cada elemento de trabajo se le asigna un identificador único (ID) dentro de los proyectos.

Seguimiento del trabajo en trabajos pendientes y paneles interactivos

Agregue y actualice rápidamente el estado del trabajo mediante el panel Kanban. También puede asignar trabajo a los miembros del equipo y etiquetar con etiquetas para admitir consultas y filtrado. Comparta información a través de descripciones, datos adjuntos o vínculos al contenido compartido de red. Priorice el trabajo mediante arrastrar y colocar.

Actualización del estado de los casos de usuario

Agregue y actualice el estado del trabajo desde Nuevo, Activo, Resuelto y Cerrado mediante el panel Kanban. Agregue tareas como elementos secundarios a casos de usuario. Para más información, consulte Seguimiento de casos de usuario, características y tareas.

Estado de actualización en el panel Kanban

Priorizar el trabajo pendiente de los casos de usuario

Priorice el trabajo a través de arrastrar y colocar en el trabajo pendiente del equipo. Para más información, consulte Creación del trabajo pendiente.

Reordenar elementos de trabajo

Colaborar

Colabore con otros usuarios a través de la sección Debate del formulario de elemento de trabajo. Use los controles s #ID para incluir rápidamente otros en @mention la conversación o vincularlos a otros elementos de trabajo. Elija seguir problemas específicos para recibir alertas cuando se actualicen.

Cree paneles que realicen un seguimiento del estado y las tendencias de trabajo que se están logrando. Establezca las notificaciones para recibir alertas cuando se cree o cambie un problema.

Actualización cuando se actualiza un elemento de trabajo

Formulario de elemento de trabajo, Seguir control de icono

Para más información, consulte uno de los siguientes artículos:

Trabajo en sprints, implementación de Scrum

Planee los sprints mediante la asignación de trabajo a los sprints actuales o futuros. Previsión del trabajo que se puede completar en función de las estimaciones de esfuerzo. Determine cuánto trabajo se puede realizar dentro de un sprint. Asignación masiva de problemas y tareas a los miembros del equipo y sprints.

Asignación de elementos de trabajo pendiente a un sprint

Paneles>pendientes>arrastrar y colocar elementos en el sprint

Para más información, consulte uno de los siguientes artículos:

Trabajo eficaz

Verá que puede trabajar de forma más eficaz a través de estas acciones:

  • Organice el trabajo en una jerarquía mediante la agrupación de problemas en epopeyas y tareas en problemas.
  • Cree consultas y e triage rápidamente los problemas y las tareas.
  • Cree plantillas de elemento de trabajo para ayudar a los colaboradores a agregar rápidamente problemas y tareas significativos.
  • Busque rápidamente los elementos de trabajo que se le han asignado. Dinamizó o filtre los elementos de trabajo en función de otros criterios, como los elementos de trabajo que siga, en los que se le menciona o que ha visto o actualizado.

Agrupar elementos para crear una jerarquía

Trabajo pendiente, mostrar los padres

Para más información, consulte uno de los siguientes artículos:

Conexión con GitHub

Si usa Azure Boards conexión con GitHub, también puede realizar las siguientes tareas:

  • Desde GitHub, use #AB para vincular confirmaciones y solicitudes de extracción de GitHub a sus problemas y tareas.
  • Desde Azure Boards problemas y tareas, vínculo a confirmaciones y solicitudes de extracción de GitHub.

Para más información, consulte GitHub & Azure Boards.

Mejor herramienta para el trabajo

Azure Boards proporciona las siguientes listas interactivas y paneles de firma. Cada herramienta proporciona un conjunto filtrado de elementos de trabajo. Todas las herramientas admiten la visualización y definición de elementos de trabajo. Para obtener más información sobre el uso efectivo de estas herramientas, vea Best tool to add, update, and link work items(Mejor herramienta para agregar, actualizar y vincular elementos de trabajo).

  • Elementos detrabajo: use para buscar rápidamente los elementos de trabajo que se le han asignado. Dinamizó o filtre los elementos de trabajo en función de otros criterios, como los elementos de trabajo que sigue, en los que se menciona o que ha visto o actualizado.
  • Paneles:los paneles presentan elementos de trabajo como tarjetas y admiten actualizaciones de estado rápidas mediante arrastrar y colocar. La característica es similar a las notas rápidas en una pizarra física. Use para implementar prácticas kanban y visualizar el flujo de trabajo de un equipo.
  • Trabajos pendientes:los trabajos pendientes presentan elementos de trabajo como listas. Un trabajo pendiente del producto representa el plan de proyecto y un repositorio de toda la información que necesita para realizar el seguimiento y compartir con su equipo. Los trabajo pendientes de cartera le permiten agrupar y organizar el trabajo pendiente en una jerarquía. Use para planear, priorizar y organizar el trabajo.
  • Sprints:los trabajos pendientes y los equipos de tareas de Sprint proporcionan una vista filtrada de los elementos de trabajo asignados por un equipo a una ruta de iteración específica o sprint. Desde el trabajo pendiente, puede asignar trabajo a una ruta de iteración mediante arrastrar y colocar. A continuación, puede ver ese trabajo en un trabajo pendiente de sprint independiente. Use para implementar prácticas de Scrum.
  • Consultas:las consultas son listas filtradas de elementos de trabajo en función de los criterios que defina mediante un editor de consultas. Las consultas se usan para admitir las siguientes tareas:
    • Busque grupos de elementos de trabajo con algo en común.
    • Enumerar elementos de trabajo con el fin de compartir con otros usuarios o realizar actualizaciones masivas. Eteje un conjunto de elementos que se deben priorizar o asignar.
    • Cree gráficos de estado y tendencias que pueda agregar a los paneles.

Compatibilidad con equipos independientes y autónomos

Un equipo hace referencia a un grupo de miembros del proyecto que trabajan en un área de producto determinada. Esas áreas se representan como rutas de acceso de área. Las rutas de acceso de área son rutas jerárquicas que denotan las posibles áreas de propiedad de una organización. Un equipo se define mediante un nombre, sus miembros y sus rutas de acceso de área.

Los paneles, los trabajo pendientes y los sprints se basan en las configuraciones del equipo. Por ejemplo, si desea agregar un panel Kanban o un trabajo pendiente de producto, defina un equipo. Para obtener más información sobre los equipos, consulte Acerca de los equipos y las herramientas de Agile.

Administración del trabajo entre proyectos

Se realiza un seguimiento de la mayor parte del trabajo dentro de un proyecto. Sin embargo, muchas empresas crean varios proyectos para satisfacer sus necesidades empresariales, como se describe en Planeación de la estructura organizativa.

Para realizar un seguimiento del trabajo en varios proyectos, puede hacer lo siguiente:

Obtener acceso a más herramientas

Las extensiones proporcionan compatibilidad con herramientas adicionales. Una extensión es una unidad de software instalable que agrega nuevas funcionalidades a los proyectos. Busque extensiones en el Azure DevOps Marketplace. Las extensiones pueden admitir la planeación y el seguimiento de elementos de trabajo, sprints, scrums y mucho más, así como la colaboración entre los miembros del equipo.