El documento describe el proceso de ingeniería de requisitos, el cual consta de 4 actividades principales: extracción, análisis, especificación y validación. Los requisitos pueden ser funcionales o no funcionales y su gestión mejora la calidad del software y la capacidad de predecir cronogramas y resultados de proyectos.
1. El proceso de ingenieria de requisitos
consta de 4 actividades.
Gestionar las necesidades del proyecto de
forma estructurada. Representa el comienzo de cada ciclo. Son las
actividades involucradas en el el
Mejora la capacidad de predecir cronogramas Los principales beneficios de la Ing. de descubrimiento de los requisitos del sistema.
de proyectos, así como sus resultados. requisitos son: Extraccion.
Los analistas de requisitos trabajan junto al
Mejora la calidad del software, al cumplirse los cliente para descubrir el problema que debe
requerimientos de funcionamiento óptimo. resolver el sistema, los servicios que
prestará, las posibles restricciones,
Evita el rechazo del usuario final, ya que obliga etcétera.
a los clientes a verificar los requisitos.
Esta fase se enfoca en descubrir problemas
con los requisitos de sistema ya identificados.
Usualmente de hace un analisis luego de
haber producido un bosquejo inicial del
Analisis. documento de requerimientos.
"Condicion o necesidad de un
usuario para resolver un Ingenieria de requisitos.
problema o alcanzar un
objetivo" La definicion que nos da el IEEE es:
En esta fase se documentan los requisitos
Especificacion. acordaros con el cliente.
Es la etapa final de la Ing. de Requsitos.
Funcionales. Se verifican los requisitos para asegurar que
Definen funciones que el sistema será capaz Validacion. sean consistentes y esten completos
de hacer, asi como las declaraciones de los
servicios. Los requerimientos pueden ser:
No funcionales.
Caracteristicas que puedan limitar al sistema de
alguna forma como la interfáz de usuario,
seguridad, etcétera.