SourceAnt

Requisitos

Un requisito registra qué debe hacer el código y por qué. Los vínculos conectan esa declaración con su implementación, sus pruebas, el conocimiento de apoyo y las partes del sistema.

Escriba un requisito

  1. Abrir Requisitos y elija el alcance del repositorio, o mantenga la vista del espacio de trabajo.
  2. Elija Añadir requisito. Escriba un resultado observable en A qué está sujeto el código, y explique Por qué existe.
  3. Elija su tipo: Requisito, Criterios de aceptación o Restricción. Establezca su prioridad y estado: borrador, abierto, acordado, cumplido u obsoleto.
  4. Registre cómo se demuestra que es cierto: una prueba, una inspección, una demostración o un análisis. Añada una persona o equipo responsable y una referencia de origen cuando esté disponible.
  5. Use Añadir un archivo para material de apoyo y luego elija Añadir requisito para guardar.

Las prioridades son Imprescindible, Debería tener, Podría tener y No tendrá, esta vez. Abra un requisito existente para inspeccionar sus detalles o editarlo.

Mejorar la redacción

En Precisarlo, elija Hacerlo verificable, Darle una razón, Dividirlo o Eliminar las vaguedades, o escriba su propia solicitud. Aparece una sugerencia junto a su borrador. Elija Usar esto para aplicarla y luego guarde el requisito.

Organice el trabajo en grupos

Use Añadir un grupo para crear un proyecto, una funcionalidad, una tarea o una versión. Los grupos pueden contener otros grupos. En el editor de requisitos, De qué forma parte le permite archivar un requisito en más de un grupo y muestra la ruta completa de cada grupo.

Seleccione un grupo para ver los requisitos archivados en él y en sus grupos anidados. Use la vista de no archivados para encontrar requisitos que no pertenecen a ningún grupo. Archivar un requisito en otro grupo no lo saca de sus grupos existentes.

Vincular implementación y evidencia

En la vista de detalles de un requisito, añada vínculos al código que lo implementa, a las pruebas que lo verifican, a otro requisito, al conocimiento escrito, a un sistema o a un archivo ya guardado. Proporcione la ruta o el identificador correspondiente, o elija un sistema o requisito y luego seleccione Vincular.

La lista ofrece las vistas No implementado, No verificado, Verificado y Todos Estas se calculan a partir de los vínculos registrados:

  • Sin vínculos de código: nada lo implementa.
  • Vínculos de código sin vínculos de pruebas: no verificado.
  • Vínculos de código y de pruebas: implementado y verificado.

Aquí, la cobertura cuenta vínculos. No ejecuta las pruebas ni juzga si el código vinculado satisface el requisito. El estado que establece y el método de verificación que elige son independientes de estos recuentos.

Leer los problemas del repositorio

Seleccione un repositorio para mostrar Leer problemas. De forma predeterminada, el importador lee los problemas etiquetados requirement o acceptance-criteria. Los problemas abiertos se convierten en requisitos abiertos; los problemas cerrados se convierten en requisitos cumplidos. Las referencias de origen apuntan de vuelta al problema. La importación no escribe cambios de vuelta en GitHub.

El núcleo abierto también expone requisitos, vínculos, cobertura y grupos mediante HTTP y MCP. Consulte Configuración local para conectar una herramienta de programación, y Ingeniería de requisitos para conocer la distinción entre estas funciones y las capacidades previstas.