Los requisitos son la base del éxito de desarrollo de cualquier proyecto IT. Un producto software para su correcta implementación requiere básicamente sobre los requisitos:

  • capturar
  • especificar y priorizar
  • validar

El proceso dentro del sistema es:

En entornos de trabajo ágiles con Scrum o similares los requisitos funcionales pueden venir como requisitos e historias de usuario:

Las historias de usuario son colocadas por el Product Owner en el Product Backlog:

Las PA o Pruebas de Aceptación permiten la validación de los requisitos e historias en cada iteración.