Estos son una descripción de los
servicios que tendrá el sistema y sus limitaciones operacionales.
Estos requerimientos muestran las necesidades de los clientes de un sistema que
ayude a solucionar alguna dificultosa tarea como el control de un dispositivo, hacer un
pedido o encontrar información.
Requerimientos funcionales
Son declaraciones de los servicios que debe proporcionar el
sistema, de la manera en que éste debe reaccionar a entradas particulares y de
cómo se debe comportar en situaciones particulares. En algunos casos, los requerimientos
funcionales de los sistemas también pueden declarar explícitamente lo que el
sistema no debe hacer.
Requerimientos no funcionales
Son aquellos requerimientos que no se refieren directamente a las
funciones específicas que proporciona el sistema, sino a las propiedades
emergentes de éste como la fiabilidad, el tiempo de respuesta y la capacidad de
almacenamiento.