En esta fase se realiza el
recogimiento de las necesidades
del cliente y el usuario. ¿Qué es lo
que desea que el software realice?
Dos tipos de
Requerimientos
Funcionales
Declaraciones de los servicios
que proveerá el sistema, de la
manera en que éste reaccionará
a entradas particulares. En
algunos casos, los
requerimientos funcionales de
los sistemas también declaran
explícitamente lo que el sistema
no debe hacer.
No Funcionales
Son aquellos requerimientos que no
se refieren a las propiedades
emergentes de éste como la
fiabilidad, la respuesta en el tiempo y
la capacidad de almacenamiento. De
forma alternativa, definen las
restricciones del sistema como la
capacidad de los dispositivos de
entrada/salida y la representación
de datos que se utiliza en la interface
del sistema.