¿Qué es Azure Boards?

Azure DevOps Services | Azure DevOps Server 2022: Azure DevOps Server 2019 | TFS 2018

Azure Boards proporciona a los equipos de desarrollo de software las herramientas interactivas y personalizables que necesitan para administrar sus proyectos de software. Proporciona un amplio conjunto de funcionalidades, incluida la compatibilidad nativa con procesos Agile, Scrum y Kanban, vistas de calendario, paneles configurables e informes integrados. Estas herramientas se escalan a medida que crece su negocio.

Realice un seguimiento rápido y fácil del trabajo, los problemas y los defectos de código asociados al proyecto. El panel Kanban, que se muestra en la siguiente imagen, es solo una de varias herramientas que permite agregar, actualizar y filtrar casos de usuario, errores, características y epopeyas.

Captura de pantalla de Azure Boards páginas de concentrador, panel Kanban

Si está listo para empezar a usar Azure Boards, consulte Registrarse de forma gratuita e invitar a otros usuarios a colaborar en Azure Boards. ¿Necesita más información? Consulte Razones para usar Azure Boards para planear y realizar un seguimiento del trabajo.

Nota

Este artículo se aplica a Azure DevOps Services y Azure DevOps Server 2019 y versiones posteriores. La mayoría de la información es válida para versiones locales anteriores, pero las imágenes solo muestran ejemplos de la versión más reciente.

Seguimiento de casos de usuario, errores, características y epopeyas

Realice un seguimiento de varios tipos de trabajo mediante los tipos de elementos de trabajo predeterminados, como casos de usuario, errores, características y epopeyas. O bien, personalice estos tipos o cree sus propios. Cada formulario de elemento de trabajo proporciona un conjunto estándar de campos y controles del sistema, incluida discusión para agregar y realizar un seguimiento de comentarios, historial, vínculos y datos adjuntos. Los controles Deployment, Development y Related Work admiten el seguimiento cuando se libera o cambia el código y las relaciones entre los elementos de trabajo.

Captura de pantalla del formulario Azure Boards elemento de trabajo, caso de usuario

Usar trabajos pendientes interactivos, paneles, listas y vistas de calendario

Azure Boards proporciona varios centros, cada uno de los cuales proporciona un conjunto de herramientas interactivas. Cada herramienta proporciona un conjunto filtrado de elementos de trabajo. La mayoría de las herramientas admiten la adición y actualización de elementos de trabajo. Para obtener más información sobre el uso eficaz de estas herramientas, consulte Mejor herramienta para agregar, actualizar y vincular elementos de trabajo.

Abrir elementos de trabajo para listas filtradas personalizadas

Use el centro Elementos de trabajo para encontrar rápidamente los elementos de trabajo que se le asignan. Acceda a varias listas basadas en criterios de selección, como los elementos de trabajo que sigue, en los que se menciona o en los que ha visto o actualizado.

Captura de pantalla de Azure Boards, elementos de trabajo

Usar paneles para agregar, actualizar y realizar un seguimiento del estado

Use el concentrador Boards para ver los elementos de trabajo como tarjetas y realizar actualizaciones de estado rápidas a través de arrastrar y colocar. La característica es similar a notas pegajosas en una pizarra física. Use para implementar prácticas kanban y visualizar el flujo de trabajo de un equipo.

Captura de pantalla de Azure Boards, Kanban Board

Usar trabajos pendientes para agregar, priorizar, organizar y asignar trabajo

Use el centro trabajos pendientes para ver, planear, ordenar y organizar los elementos de trabajo. Un trabajo pendiente de producto representa el plan del proyecto y un repositorio de toda la información que necesita para realizar un seguimiento y compartirlo con el equipo. Los trabajos pendientes de cartera permiten agrupar el trabajo en características y epopeyas.

Captura de pantalla de Azure Boards, trabajo pendiente de producto

Uso de sprints para procesos de Scrum

Abra el centro sprints para acceder a la vista filtrada de un equipo de elementos de trabajo en función de una ruta de acceso de iteración específica o sprint. Desde el trabajo pendiente, puede asignar trabajo a una ruta de acceso de iteración mediante arrastrar y colocar. Implemente prácticas de Scrum interactuando con una lista de trabajos pendientes o un panel de tareas basado en tarjetas.

Captura de pantalla de Azure Boards, Panel de tareas

Creación de listas y gráficos de elementos de trabajo con consultas

Acceda al centro de consultas para generar listas personalizadas de elementos de trabajo. Las consultas admiten las tareas siguientes:

  • Búsqueda de grupos de elementos de trabajo que tengan algo en común.
  • Evaluación de prioridades del trabajo para asignar a un miembro del equipo o sprint y establecer prioridades.
  • Realización de actualizaciones en masa.
  • Visualización de las dependencias o las relaciones entre los elementos de trabajo.
  • Creación de gráficos de estado y de tendencias que puede agregar opcionalmente a los paneles.

Jerarquía de trabajos pendientes

Captura de pantalla de Azure Boards, consultas

Gráficos de consultas

Captura de pantalla de la consulta Configurar gráfico y lista plana

Uso de planes de entrega para vistas de calendario y dependencias

Con el centro de planes de entrega , los equipos de administración pueden ver entregas y realizar un seguimiento de las dependencias en varios equipos en una vista de calendario. Los planes de entrega son totalmente interactivos y admiten las tareas siguientes:

  • Ver hasta 15 trabajos pendientes de equipo, incluida una combinación de trabajos pendientes y equipos de diferentes proyectos
  • Visualización de trabajos pendientes y epopeyas de cartera personalizados
  • Visualización del trabajo que abarca varias iteraciones
  • Agregar elementos de trabajo pendiente desde un plan
  • Visualización del progreso acumulativo de características, epopeyas y otros elementos de cartera
  • Visualización de las dependencias existentes entre los elementos de trabajo.

Captura de pantalla de Azure Boards, Planes de entrega

Uso de GitHub, seguimiento del trabajo en Azure Boards

Al conectar Azure Boards con repositorios de GitHub, se habilita la vinculación entre las confirmaciones de GitHub, las solicitudes de incorporación de cambios y los problemas con los elementos de trabajo. Puede usar GitHub para el desarrollo de software y Azure Boards para planificar el trabajo y realizar su seguimiento. Azure Boards proporciona la escalabilidad para crecer a medida que crecen la organización y las necesidades empresariales.

Desde el panel Kanban, puede ver y abrir rápidamente confirmaciones de GitHub vinculadas, solicitudes de incorporación de cambios o problemas para obtener más detalles. Para más información, consulte Azure Boards de GitHub&.

Captura de pantalla de Azure Boards, panel Kanban con anotaciones de GitHub

Implementación de procesos ágiles, Scrum y Kanban

Azure Boards está diseñado para admitir procesos de desarrollo de software a través de los modelos de proceso predeterminados seleccionados para un proyecto. Cada proceso proporciona un conjunto de tipos de elementos de trabajo con una jerarquía natural, como se muestra en las siguientes imágenes.

Basic proporciona el modelo más sencillo que realiza un seguimiento del trabajo a través de problemas, tareas y epopeyas.

Imagen conceptual de los tipos de elementos de trabajo básicos

Agile admite métodos de planeación de Agile (obtenga más información sobre las metodologías ágiles en agile Alliance), incluido Scrum, y realiza un seguimiento de las actividades de desarrollo y pruebas por separado. Este proceso funciona bien si desea realizar un seguimiento de los casos de usuario y (opcionalmente) errores en el panel Kanban, o realizar un seguimiento de errores y tareas en el panel de tareas.

Tipos de elemento de trabajo de Agile

Scrum realiza un seguimiento del trabajo mediante elementos de trabajo pendiente de producto (PBIs) y errores en el panel Kanban o se ve en un panel de tareas de sprint.

Este proceso es compatible con la metodología de Scrum tal y como se define en la organización de Scrum.

Tipos de elemento de trabajo Scrum

La integración de modelos de madurez de funcionalidad (CMMI) admite un marco para la mejora de procesos y un registro auditable de decisiones. Con este proceso, puede realizar un seguimiento de los requisitos, las solicitudes de cambio, los riesgos y las revisiones. Este proceso admite actividades formales de administración de cambios.

Tipos de elemento de trabajo de CMMI

Paneles configurables e informes de Power BI

Con los paneles, los equipos pueden crear vistas personalizadas para obtener visibilidad sobre su estado, ver el progreso y analizar tendencias. Los paneles proporcionan flexibilidad para compartir información y mejorar los procesos de flujo de trabajo. Cada equipo puede adaptar sus paneles para compartir información y supervisar su progreso.

Captura de pantalla de Azure Boards, paneles

Además, puede usar Power BI para crear informes personalizados y complejos basados en consultas personalizadas del servicio Analytics. El servicio Analytics es la plataforma de informes de Azure DevOps. Está optimizado para agregaciones rápidas de acceso de lectura y basadas en servidor. Úselo para responder preguntas cuantitativas sobre el estado pasado o presente de los proyectos.

Para más información, consulte Acerca de los paneles, gráficos, informes, & widgets y ¿Qué es el servicio Analytics?.

Obtener visibilidad a través de la rastreabilidad de un extremo a otro

Con Azure Boards, obtendrá la ventaja de la integración completa con la plataforma Azure DevOps. Azure DevOps está diseñado para proporcionar rastreabilidad de un extremo a otro, realizando un seguimiento del trabajo de los requisitos a la implementación. Obtendrá información sobre cada paso de las decisiones tomadas y el software implementado. Algunas de las tareas de rastreabilidad admitidas son:

  • Creación de una rama a partir de un requisito
  • Creación de una solicitud de incorporación de cambios de la rama actualizada
  • Validación de la solicitud de incorporación de cambios mediante una canalización de compilación
  • Creación y ejecución de pruebas insertadas en los requisitos
  • Combinación de la solicitud de incorporación de cambios en la rama principal y predeterminada
  • Implementación de cambios en producción con estado de implementación en Azure Boards
  • Supervisar e informar sobre la rastreabilidad de los requisitos

Para más información sobre estas características, consulte Información general sobre la integración y colaboración entre servicios y la rastreabilidad de un extremo a otro.

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 indican las posibles áreas de propiedad en una organización. Un equipo se define por un nombre, sus miembros y sus rutas de acceso de área.

Los paneles, trabajos pendientes, sprints y planes de entrega dependen de las configuraciones de 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 herramientas de Agile.

Imagen conceptual de las herramientas de equipo

Azure Boards funciona con sus herramientas favoritas. Integre con Microsoft Teams y Slack para habilitar ChatOps eficaz.

Las extensiones proporcionan compatibilidad con otras herramientas. Una extensión es una unidad de software instalable que agrega nuevas funcionalidades a los proyectos. Busque extensiones en Marketplace de Azure DevOps. Las extensiones pueden admitir la planificación y el seguimiento de los elementos de trabajo, sprints, scrums, etc. y la colaboración entre los miembros del equipo.

Vídeo: Planeamiento del trabajo con Azure Boards