Administración de defectos de software


Campo, grupo o pestaña

Uso


Pasos para reproducir
(nombre descriptivo=Pasos de la reproción)

Use para capturar suficiente información para que otros miembros del equipo puedan comprender completamente el defecto del código. Incluya las acciones realizadas para buscar o reproducir el error y el comportamiento esperado.


Información sobre el software y la configuración del sistema que es relevante para el error y las pruebas que se aplicarán. Los campos Información del sistema y Encontrado en la compilación se rellenan automáticamente cuando se crea un error mediante una herramienta de prueba. Estos campos especifican información sobre el entorno de software y la compilación donde se produjo el error. Para más información sobre cómo definir los entornos de software, consulte Probar diferentes configuraciones.


Proporcione los criterios que se deben cumplir antes de que se pueda cerrar el error. Antes de comenzar el trabajo, describa los criterios de aceptación del cliente con la mayor claridad posible. Teams estos criterios como base para las pruebas de aceptación y para evaluar si un elemento se ha completado satisfactoriamente.


Especifica el nombre de la compilación que incorpora el código que corrige el error. Este campo debe especificarse al resolver el error. En el caso de las Azure DevOps locales, para acceder a un menú desplegable de todas las compilaciones que se han ejecutado, puede actualizar las definiciones de Encontrado en compilación e Integrado en compilación para hacer referencia a una lista FIELD global. FIELD La lista global se actualiza automáticamente con cada compilación que se ejecuta. Para más información, consulte Consulta basada en campos de integración de compilación y prueba.
Para obtener información sobre cómo definir números de compilación, vea opciones de formato de número de compilación.


  • 1:El producto no debe enviarse sin la resolución correcta del elemento de trabajo. El error debe solucionarse pronto.
  • 2:El producto no debe enviarse sin la resolución correcta del elemento de trabajo, pero no es necesario abordarlo inmediatamente.
  • 3:La resolución del elemento de trabajo es opcional en función de los recursos, el tiempo y el riesgo.

Una clasificación subjetiva del impacto de un error en el proyecto o sistema de software. Por ejemplo: si al elegir un vínculo remoto (un evento poco frecuente) se bloquea una aplicación o página web (una experiencia de cliente grave), puede especificar Gravedad = 2 - Alta y Prioridad = 3. Los valores permitidos y las directrices sugeridas son:

  • 1 - Crítico:debe corregirse. Defecto que provoca la terminación de uno o varios componentes del sistema o el sistema completo, o que provoca daños en los datos. Además, no hay métodos alternativos aceptables para lograr los resultados necesarios.
  • 2 - Alto:considere la posibilidad de corregir. Defecto que provoca la terminación de uno o varios componentes del sistema o el sistema completo, o que provoca daños en los datos. Sin embargo, existe un método alternativo aceptable para lograr los resultados necesarios.
  • 3 - Medio: (valor predeterminado) Defecto que hace que el sistema produzca resultados incorrectos, incompletos o incoherentes.
  • 4 - Bajo:defectos menores o defectuosos que tienen soluciones alternativas aceptables para lograr los resultados necesarios.

El control Implementación admite vínculos y la visualización de versiones que contienen elementos de trabajo. Para usar el control , debe habilitar la configuración de la versión. Para más información, consulte Vinculación de elementos de trabajo a versiones más adelante en este artículo.


El control Desarrollo admite la vinculación y visualización de vínculos realizados a objetos de desarrollo. Estos objetos incluyen confirmaciones y solicitudes de extracción de Git, o conjuntos de cambios de TFVC y elementos con versiones. Puede definir vínculos desde el elemento de trabajo o desde confirmaciones, solicitudes de extracción u otros objetos de desarrollo. Para más información, consulte Vinculación de elementos de trabajo al desarrollo más adelante en este artículo.


Notas:

1 Para cambiar la selección de menú o la lista desplegable, consulte Personalización de la experiencia de seguimiento de trabajo. El método de personalización depende del modelo de proceso utilizado por el proyecto.

Elección de cómo el equipo realiza un seguimiento de los errores

Al determinar cómo realizará el seguimiento del error el equipo, tenga en cuenta los siguientes factores.

  • Tamaño del equipo. Los equipos más pequeños querrán mantener una superficie ligera y realizar un seguimiento de los errores, ya que los requisitos pueden ser los más ligeros.
  • Requisitos de la organización para realizar un seguimiento del trabajo. Si el equipo tiene que realizar un seguimiento de las horas, el seguimiento de los errores a medida que las tareas se alinean con este requisito.
  • Cómo el equipo organiza el trabajo. Si el equipo se basa en el trabajo pendiente del producto para ordenar el trabajo, el seguimiento de los errores a medida que los requisitos admiten esta actividad.
  • Herramientas que el equipo quiere usar, como el panel Planeamiento, el gráfico de velocidad, la previsión, el paquete acumulativo y los planes de entrega. El seguimiento de errores a medida que las tareas impiden el uso de varias de estas herramientas.

En la tabla siguiente se resumen las tres opciones que tienen los equipos para realizar un seguimiento de los errores. Para obtener más información y establecer la opción para su equipo, consulte Mostrar errores en los backlogs y paneles.


Opción

Elija cuándo desea...


Seguimiento de errores como requisitos

Nota

  • Los errores se asignan a la categoría Requisitos

Seguimiento de errores como tareas

  • Estimación del trabajo para errores similares a las tareas
  • Actualización del estado de error en las tablas de tareas de sprint
  • Vinculación de errores a requisitos como elementos secundarios
  • Puede arrastrar y colocar errores en el panel Planeamiento para asignar errores a un sprint

Nota

  • Los errores se asignan a la categoría tarea
  • User Stories (Agile), Product Backlog Items (Scrum) o Requirements (CMMI) son el tipo de elemento de trabajo primario natural para errores
  • Los errores no estarán visibles en los planes de entrega

Los errores no aparecen en los paneles o los trabajo pendientes

  • Administración de errores mediante consultas

Nota

  • Los errores están asociados a la categoría de errores y no aparecerán en los paneles o los trabajo pendientes
  • Los errores no estarán visibles en los backlogs, Boards, sprint backlogs, taskboards o planes de entrega
  • No se pueden arrastrar y colocar errores en el panel Planeamiento para asignar errores a un sprint

Personalización del tipo de elemento de trabajo de error

Puede personalizar el tipo de elemento de trabajo de error o crear otros tipos de elementos de trabajo para realizar un seguimiento de los problemas de software o los comentarios de los clientes. Con todos los tipos de elementos de trabajo, puede personalizar los siguientes elementos:

  • Agregar o quitar campos personalizados
  • Agregar controles personalizados o pestañas personalizadas en el formulario de elemento de trabajo
  • Personalización de los estados de flujo de trabajo
  • Agregar reglas condicionales
  • Elija el nivel de trabajo pendiente que aparece en el tipo de elemento de trabajo.

Antes de personalizar el proceso, se recomienda revisar Configurar y personalizar Azure Boards.

Para personalizar un proceso determinado, consulte Personalización de un proceso de herencia.

Para personalizar un proceso determinado, consulte Personalización de un proceso de herencia o Personalización del modelo de proceso XML local.

Para personalizar el proceso concreto, consulte Personalización del modelo de proceso XML local.

Agregar o capturar errores

Puede definir errores de varias herramientas de Azure DevOps diferentes. Estos incluyen trabajo pendiente y paneles y herramientas de prueba.

Sugerencia

De forma predeterminada, el único campo necesario al crear un error es el campo Título. Puede agregar errores rápidamente de la misma manera que agrega casos de usuario o elementos de trabajo pendiente del producto mediante Azure Boards. Si desea que algunos campos se requieran, puede hacerlo agregando reglas condicionales basadas en un cambio de estado. Para obtener más información, vea Agregar una regla a un tipo de elemento de trabajo (proceso de herencia).

Adición de un error desde el trabajo pendiente o la placa

Si el equipo decide administrar errores con requisitos,puede definir errores desde el trabajo pendiente del producto o la placa Kanban. Para más información, consulte Creación del trabajo pendiente del producto o Empezar a usar el panel Kanban.

  • Agregar un error del trabajo pendiente del producto

    En el trabajo pendiente del producto, agregue un error.

  • Agregar un error del trabajo pendiente del producto

    En el panel Kanban, agregue el error.

Sugerencia

Al agregar un error desde el trabajo pendiente del producto o el panel Kanban, se le asigna automáticamente la ruta de acceso de área predeterminada y la ruta de acceso de iteración definidas para el equipo. Para más información, consulte Valores predeterminados del equipo a los que hacen referencia los paneles y los trabajo pendientes.

Agregar un error desde el trabajo pendiente de sprint o el panel de tareas

Si el equipo decide administrar errores con tareas ,puede definir errores desde el panel Kanban, el trabajo pendiente del producto, el trabajo pendiente de Sprint o el panel de tareas de Sprint. Agregue un error como elemento secundario a un elemento de trabajo pendiente del producto.

Creación de un error a partir de una herramienta de prueba

Las dos herramientas de prueba que puede usar para agregar errores durante las pruebas incluyen el portal web Test Runner y la extensión Comentarios & de prueba.

  • Test Runner:al ejecutar pruebas manuales, puede elegir Crear error. Para más información, consulte Ejecución de pruebas manuales.

    Test Runner, Crear característica de errores.

  • Prueba Extensión de comentarios:al ejecutar pruebas exploratorias, puede elegir Crear error o Crear tarea. Para obtener más información, consulte Pruebas exploratorias con la extensión Test Feedback Extensión de comentariosde  prueba, Crear error o característica de tarea.

Ciclo de vida de errores y estados de flujo de trabajo

Al igual que con todos los demás tipos de elementos de trabajo, el tipo de elemento de trabajo Error tiene un flujo de trabajo bien definido. Cada flujo de trabajo consta de tres o más estados y un motivo. Los motivos especifican por qué el elemento ha pasado de un estado a otro. En las imágenes siguientes se muestra el flujo de trabajo de errores predeterminado definido para los procesos Agile,Scrumy CMMI.

Agile Scrum CMMI
Estados de flujo de trabajo de errores, plantilla de proceso de Agile Estados de flujo de trabajo de errores, plantilla de proceso de Scrum Estados de flujo de trabajo de errores, plantilla de proceso de CMMI

En el caso de los errores de Scrum, cambie el estadode Confirmado (similar a Activo)a Listo. Para Agile y CMMI, primero debe resolver el error, lo que indica que el error se ha corregido. Normalmente, la persona que creó el error comprueba la corrección y actualiza el estado de Resuelto a Cerrado. Si se ha encontrado más trabajo después de resolver o cerrar un error, se puede reactivar estableciendo el estado en Confirmado o Activo.

Nota

El tipo de elemento de trabajo de error del proceso agile tenía anteriormente una regla que reasignaba el error a la persona que lo creó. Esta regla se ha quitado del proceso del sistema predeterminado. Puede restablecer esta automatización agregando una regla. Para obtener un proceso de herencia, vea Aplicar reglas a los estados de flujo de trabajo y Automatizar la reasignación en función del cambio de estado.

Comprobación de una corrección

Para comprobar una corrección, un desarrollador o evaluador debe intentar reproducir el error y buscar un comportamiento más inesperado. Si es necesario, deben reactivar el error.

Al comprobar una resolución de errores, es posible que encuentre que el error no se ha corregido o que no está de acuerdo con la resolución. En este caso, analice el error con la persona que lo resolvió, llegar a un acuerdo y, posiblemente, reactivar el error. Si vuelve a activar un error, incluya los motivos para reactivar el error en la descripción del error.

Cerrar un error

Una vez comprobado como corregido, se cierra un error. Sin embargo, también puede cerrar un error por uno de estos motivos:

  • Aplazado: aplazamiento de una corrección hasta la próxima versión del producto
  • Duplicado: el error ya se ha notificado, puede vincular cada error con el duplicado o duplicado del tipo de vínculo y cerrar uno de los errores.
  • Tal como está diseñado: la característica funciona según lo diseñado
  • No se puede reproducir: las pruebas demuestran que el error no se puede reproducir
  • Obsoleto: la característica del error ya no está en el producto
  • Copiada en trabajo pendiente: se ha abierto un caso de usuario o PBI para realizar el seguimiento del error.

Sugerencia

Una vez que se ha cerrado un error y la corrección se libera activamente en las implementaciones, la práctica recomendada es no volver a abrirlo nunca debido a la regresión. En su lugar, debe considerar la posibilidad de abrir un nuevo error y vincularlo al anterior y cerrado.

Siempre es una buena idea describir más detalles para cerrar un error en el campo Discusión para evitar confusiones futuras sobre por qué se cerró el error.

Automatización del cierre de errores al combinar solicitudes de extracción

Si el equipo usa un repositorio de Git, puede establecer el estado en errores vinculados y otros elementos de trabajo para que se cierren tras la combinación correcta de solicitudes de extracción. Para obtener más información, vea Establecer el estado del elemento de trabajo en la solicitud de extracción más adelante en este artículo.

Enumeración y corrección de errores

La mayoría de los equipos, independientemente de la opción que elijan para realizar un seguimiento de los errores, definen una o varias consultas de errores. Con las consultas, puede enumerar errores activos, errores sin signo, errores obsoletos, tendencias de errores, etc. A continuación, puede agregar consultas y gráficos de consultas a los paneles del equipo para supervisar el estado y el progreso de los errores.

Consultas de errores

Abra una consulta compartida o use el editor de consultas para crear consultas de errores útiles, como las siguientes opciones:

  • Errores activos por prioridad ( State <> Done o State <> Closed )
  • Errores en curso ( State = Committed o State = Active )
  • Errores que se corrigen para una versión de destino ( Tags Contains RTM )
  • Errores recientes: errores abiertos en las últimas tres semanas ( Created Date > @Today-21 )

Una vez que tenga las consultas de interés para su equipo, puede crear gráficos de estado o tendencias. También puede agregar el gráfico que crea a un panel.

Modo de triage en los resultados de la consulta

Una vez que haya empezado a codificar y probar, querrá mantener reuniones periódicas de evaluación de las evaluaciones de evaluación de errores para revisar y organizar los errores. Normalmente, el propietario del proyecto ejecuta las reuniones de evaluación de errores y los responsables del equipo, los analistas de negocios y otras partes interesadas que pueden hablar sobre los riesgos específicos del proyecto asisten a ellas.

El propietario del proyecto puede definir una consulta compartida para los errores nuevos y vueltos a abrir para enumerar los errores que se deben determinar.

En la página de resultados de la consulta, puede subir y bajar rápidamente dentro de la lista de elementos de trabajo de errores mediante las flechas arriba y abajo. A medida que revise cada error, puede asignarlo, agregar detalles o establecer la prioridad. Para obtener más información, vea Triage work items.

Captura de pantalla de los resultados de la consulta, los errores activos y el panel derecho del modo de análisis de errores.

Organización y asignación de errores a un sprint

Si el equipo realiza un seguimiento de los errores como requisitos,puede ver la lista de errores activos del trabajo pendiente. Con la función de filtro, puede centrarse únicamente en errores. Desde el trabajo pendiente del producto, también puede completar las siguientes tareas:

Si el equipo realiza un seguimiento de los errores como tareas,usará consultas administradas para enumerar y realizar una triejeción de los errores. A continuación, dentro de cada sprint, verá los errores asignados al sprint desde el trabajo pendiente de Sprint o el panel de tareas.

Elementos del panel de tareas frente a elementos de lista de consultas

Es posible que observe y se pregunte por qué los elementos que se muestran en un panel de tareas de sprint pueden diferir de los elementos enumerados en una consulta creada a partir de su trabajo pendiente de sprint correspondiente.

Es posible asignar tareas o errores a una iteración, pero no tenerlas vinculadas a un elemento de trabajo pendiente primario. Estos elementos se mostrarán en la consulta creada, pero es posible que no se muestren en el panel de tareas. El sistema ejecuta la consulta y, a continuación, aplica algunos procesos en segundo plano antes de mostrar los elementos del panel de tareas.

Estas razones pueden hacer que los elementos de trabajo que pertenecen a la categoría de tareas no aparezcan en un trabajo pendiente de sprint o en un panel de tareas:

  • La tarea o el error no se han vinculado a un elemento de trabajo pendiente primario. Solo los errores y tareas que ha vinculado a un elemento de trabajo pendiente de producto primario (Scrum), caso de usuario (Agile) o requisito (CMMI) cuya ruta de iteración está establecida en el sprint aparecerán en la página de trabajo pendiente de sprint.
  • La tarea o el error es un elemento primario de otra tarea o error, o el caso del usuario es un elemento primario de otro caso de usuario. Si ha creado una jerarquía de tareas, errores o casos de usuario, solo aparecen las tareas de nivel secundario o los casos de nivel secundario en la parte inferior de la jerarquía.
  • El elemento primario vinculado de la tarea o del error corresponde a un elemento de trabajo pendiente definido para otro equipo. O bien, la ruta de acceso del área del elemento de trabajo pendiente primario de la tarea o del error difiere de la ruta de acceso del área de la tarea o del error.

Creación de pruebas insertdas vinculadas a errores

Cuando el equipo realiza un seguimiento de los errores como requisitos,puede usar el panel Kanban para agregar pruebas para comprobar las correcciones de errores.

Captura de pantalla del panel Kanban, 3 columnas que muestran las pruebas insertdas agregadas y vinculadas a errores.

Actualización del estado del error

Puede actualizar el estado del error arrastrando y colocando errores en una nueva columna de una placa.

Personalización de la placa para realizar un seguimiento de los estados intermedios

Puede agregar columnas intermedias para realizar un seguimiento del estado del error en la placa. También puede definir consultas que filtren en función del estado de una columna de panel. Para obtener más información, consulte los artículos siguientes:

Automatización de la reasignación de errores en función del estado del flujo de trabajo

Para automatizar las acciones de selección, agregue reglas personalizadas al tipo de elemento de trabajo Error. Por ejemplo, puede agregar una regla como se muestra en la siguiente imagen. Esta regla especifica que se vuelva a asignar un error a la persona que abrió el error una vez resuelto. Normalmente, esa persona comprueba que el error se ha corregido y cierra el error. Para más información, consulte Aplicación de reglas a estados de flujo de trabajo (proceso de herencia).

Captura de pantalla de la regla definida para reasignar el error en función del estado resuelto.

Establecer el estado del elemento de trabajo en la solicitud de extracción

Al crear una solicitud de extracción, puede establecer el valor de estado de los elementos de trabajo vinculados en la descripción. Siga la sintaxis: {state value}: #ID . Al combinar la solicitud de extracción, el sistema lee la descripción y actualiza el estado del elemento de trabajo. En el ejemplo siguiente, establecemos los elementos de trabajo #300 y #301 en Resuelto, y #323 y #324 en Cerrado.

Captura de pantalla de la configuración del estado del elemento de trabajo dentro de una pr.

Nota

Esta característica requiere la instalación de Azure DevOps Server actualización 2020.1. Para obtener más información, vea Azure DevOps Server de la versión 1 RC1 de update 2020, Boards.

Integración entre Azure DevOps

Uno de los métodos usados por Azure DevOps para admitir la integración es vincular objetos a otros objetos. Además de vincular elementos de trabajo a elementos de trabajo, también puede vincular elementos de trabajo a otros objetos. Vincule a objetos como compilaciones, versiones, ramas, confirmaciones y solicitudes de extracción, como se muestra en la imagen siguiente.

Imagen conceptual que muestra los tipos de vínculo usados para vincular elementos de trabajo para compilar y liberar objetos.

Puede agregar un vínculo desde el elemento de trabajo o desde los objetos de compilación y versión.

El control Desarrollo admite la vinculación y visualización de vínculos realizados a compilaciones, confirmaciones de Git y solicitudes de extracción. O bien, cuando se usa un repositorio TFVC, admite vínculos a conjuntos de cambios y elementos con versiones. Al elegir el vínculo, se abre el elemento correspondiente en una nueva pestaña del explorador. Para más información, consulte Drive Git development from a work item (Impulsar el desarrollo de Git desde un elemento de trabajo).

Control de desarrollo en formulario de elemento de trabajo con vínculos de ejemplo para compilar, extraer solicitudes y confirmaciones.

El control Implementación admite vínculos a y la visualización de versiones que contienen los elementos de trabajo. Por ejemplo, en la imagen siguiente se muestran varias versiones que contienen vínculos al elemento de trabajo actual. Puede expandir cada versión para ver detalles sobre cada fase. Puede elegir el vínculo de cada versión y fase para abrir la versión o fase correspondientes. Para más información, consulte Vinculación de elementos de trabajo a implementaciones.

Control de implementación en formulario de elemento de trabajo con versiones de ejemplo.

Pipelines a menudo se definen para ejecutarse automáticamente cuando se produce una nueva confirmación en un repositorio de Git. Los elementos de trabajo asociados a las canalizaciones de confirmación se mostrarán como parte de la ejecución de la canalización si personaliza la configuración de la canalización. Para más información, consulte Personalización de la canalización.

Captura de pantalla de pipeline Configuración, Vinculación automática de elementos de trabajo en esta ejecución desde la rama seleccionada.

Creación o edición de un elemento de trabajo tras un error de compilación

Si usa canalizaciones clásicas (no YAML), puede crear elementos de trabajo en caso de error de compilación. Para obtener más información, vea Opciones de compilación, Crear un elemento de trabajo en caso de error.

Puede realizar un seguimiento del estado, las asignaciones y las tendencias de los errores mediante consultas que, a continuación, puede crear gráficos y agregar a un panel. Por ejemplo, estos son dos ejemplos que muestran tendencias de errores activos por estado y errores activos por prioridad a lo largo del tiempo.

Captura de pantalla de dos gráficos de consultas de errores activos, Tendencias de errores por estado y por prioridad.

Para obtener más información sobre consultas, gráficos y paneles; vea Acerca de las consultas ygráficosadministradosy paneles .

Uso de vistas de Analytics y el servicio Analytics para crear informes de errores

El servicio Analytics es la plataforma de informes para Azure DevOps, reemplazando la plataforma anterior en función de SQL Server Reporting Services.

Las vistas de análisis proporcionan filtros pre-creados para ver los elementos de trabajo. Se admiten cuatro vistas analíticas para los informes de errores. Puede usar estas vistas tal y como se definen o editarlas aún más para crear una vista filtrada personalizada.

  • Errores: todo el historial por mes
  • Errores: últimas 26 semanas
  • Errores: últimos 30 días
  • Errores: hoy

Para más información sobre el uso de vistas analíticas, consulte ¿Qué son las vistas de Analytics? y Creación de un informe de errores activos en Power BI basado en una vista de Analytics personalizada.

Puede usar Power BI crear informes más complejos de lo que puede obtener de una consulta. Para obtener más información, consulte Conectar con Power BI Data Connector.

Informes de errores de SQL Server predefinidos

Los informes siguientes son compatibles con los procesos agile y CMMI.

Estos informes requieren que haya SQL Server Analysis Services y SQL Server Reporting Services configurados para el proyecto. Para obtener información sobre cómo agregar SQL Server para un proyecto, vea Agregar informes a un proyecto.

Extensiones de Marketplace

Hay muchas extensiones de Marketplace relacionadas con errores. Consulte Marketplace para Azure DevOps.

Para obtener más información sobre las extensiones, vea Azure Boards extensiones desarrolladas por Microsoft.

Pruebe esto a continuación

Trabajo pendiente del producto y panel Kanban

Panel kanban

Trabajo pendiente de sprint y panel de tareas

Integración dentro de Azure DevOps

Recursos del sector

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

¿Cómo se realiza el seguimiento y la administración de defectos en el código? ¿Cómo se asegura de que los problemas de software y los comentarios de los clientes se solucione rápidamente para admitir implementaciones de software de alta calidad? Y, ¿cómo se hace un buen progreso en las nuevas características a la vez que se aborda su deuda técnica?

Como mínimo, necesita una manera de capturar los problemas de software, clasificarlos en la pila, asignarlos a un miembro del equipo y realizar un seguimiento del progreso. Querrá administrar los defectos de código de maneras que se alineen con las prácticas de Agile.

Para admitir estos escenarios, Azure Boards un tipo de elemento de trabajo Error. El tipo de elemento de trabajo Error comparte todas las características estándar de otros tipos de elementos de trabajo con algunos más. Para obtener información general sobre las características estándar, consulte Seguimiento del trabajo con casos de usuario, problemas, errores, características y epopeyas.

Entre las características adicionales para administrar errores se incluyen las siguientes ventajas:

  • Opción para que cada equipo elija cómo quiere realizar un seguimiento de los errores
  • Herramientas de prueba para capturar errores
  • Integración integrada entre Azure DevOps para realizar un seguimiento de los errores vinculados a compilaciones, versiones y pruebas

Nota

Los tipos de elementos de trabajo de error no están disponibles con el proceso Básico. El proceso Básico realiza un seguimiento de los errores como Problemas y está disponible cuando se crea un proyecto desde Azure DevOps Services o Azure DevOps Server 2019.1 o versiones posteriores.

Requisitos previos

  • Debe conectarse a un proyecto. Si aún no tiene un proyecto, cree uno.
  • Debe agregarse a un proyecto como miembro del grupo de seguridad Colaboradoreso Project administradores. Para agregarlo, agregue usuarios a un proyecto o equipo.
  • Para ver o modificar elementos de trabajo, debe tener los permisos Ver elementos de trabajo en este nodo y Editar elementos de trabajo en este nodo establecidos en Permitir. De forma predeterminada, el grupo Colaboradores tiene este conjunto de permisos. Para más información, consulte Establecer permisos y acceso para el seguimiento del trabajo.
  • Para agregar nuevas etiquetas para agregar a elementos de trabajo, debe tener acceso básico o superior y tener los permisos Crear nueva definición de etiqueta del nivel de proyecto establecidos en Permitir. De forma predeterminada, el grupo Colaboradores tiene este conjunto de permisos. Incluso si el permiso se establece explícitamente para una parte interesada,no tendrán permiso para agregar nuevas etiquetas, ya que están prohibidas a través de su nivel de acceso. Para más información, consulte Referencia rápida de acceso de las partes interesadas.
  • Debe conectarse a un proyecto. Si aún no tiene un proyecto, cree uno.
  • Debe agregarse a un proyecto como miembro del grupo de seguridad Colaboradoreso Project administradores. Para agregarlo, agregue usuarios a un proyecto o equipo.
  • Para ver o modificar elementos de trabajo, debe tener los permisos Ver elementos de trabajo en este nodo y Editar elementos de trabajo en este nodo establecidos en Permitir. De forma predeterminada, el grupo Colaboradores tiene este conjunto de permisos. Para más información, consulte Establecer permisos y acceso para el seguimiento del trabajo.
  • Para agregar nuevas etiquetas para agregar a elementos de trabajo, debe tener acceso básico o superior y tener los permisos Crear nueva definición de etiqueta del nivel de proyecto establecidos en Permitir. De forma predeterminada, el grupo Colaboradores tiene este conjunto de permisos. Incluso si el permiso se establece explícitamente para una parte interesada,no tendrán permiso para agregar nuevas etiquetas, ya que están prohibidas a través de su nivel de acceso. Para más información, consulte Referencia rápida de acceso de las partes interesadas.

Sugerencia

Para notificar un error, un usuario debe tener como mínimo los permisos Acceso a las partes interesadas y Editar elementos de trabajo en este nodo establecidos en Permitir para la ruta de acceso del área donde agregará el error. Para más información, consulte Establecer permisos y acceso para el seguimiento del trabajo.

Tipo de elemento de trabajo de error

En la imagen siguiente se muestra el tipo de elemento de trabajo Error para el proceso de Scrum. El tipo de elemento de trabajo Error para los procesos agile y CMMI realiza un seguimiento de información similar. Está diseñado para aparecer en el trabajo pendiente del producto junto con los requisitos o en el panel de tareas junto con las tareas.

Nota

Las imágenes que se ven en el portal web pueden diferir de las imágenes que se ven en este artículo. Estas diferencias son el resultado de las actualizaciones realizadas en la aplicación web, las opciones que usted o el administrador han habilitado y el proceso elegido al crear elproyecto: Agile,Basic,Scrumo CMMI. El proceso Básico está disponible con Azure DevOps Server 2019 Update 1 y versiones posteriores.

Tipo de elemento de trabajo de error, formulario para el proceso de Scrum, Azure DevOps Server 2020 y servicio en la nube.

Tipo de elemento de trabajo de error, formulario para el proceso de Scrum, Azure DevOps Server 2019 y versiones anteriores a TFS 2017.

Tipo de elemento de trabajo de error, formulario para el proceso de Scrum, versiones de TFS 2013 y TFS 2015.

Sugerencia

Use la sección Discusión para agregar y revisar los comentarios realizados sobre el trabajo que se está realizando para resolver el error.

Campos específicos de errores

El tipo de elemento de trabajo Error usa algunos campos específicos del error. Use los campos descritos en la tabla siguiente para capturar tanto el problema inicial como las de descubrimientos en curso. Para obtener información sobre los campos específicos del error de proceso de CMMI, vea Referencia de los errores,problemas y riesgos de los campos . Para obtener información sobre todos los demás campos, vea Índice de campos de elemento de trabajo.