Especificación de requerimientos


Los requerimientos describen los servicios que va a ofrecer el sistema o así como las restricciones que puede tener.
La captura de los requerimientos tiene como objetivo principal la comprensión de lo que los clientes y los usuarios esperan que haga el sistema.

Es importante tener en cuenta que el costo de reparar un error se incrementa en un factor de diez de una fase de desarrollo a la siguiente, es por eso que  la preparación de una especificación adecuada de requerimientos reduce los costos y el riesgo general asociado con el desarrollo.

Existen dos tipos de Requerimientos:
Funcionales: Estos especifican la funcionalidad y servicios que el sistema ofrecerá.
No funcionales: No especifican las funciones sino la propiedades que emergentes de este. 


Comentarios