Definición
Son una especificación de lo que se debe implementar. Constituyen una descripción de cómo el Sistema se deberá comportar o de una propiedad o atributo que deberá poseer. Según Sommervile en 1997.
Podemos decir que los requisitos:
- Definen un Objeto, función o estado
- Limitan o controlan las acciones asociadas con un objeto, una función o un estado
- Definen relaciones entre objetos, funciones y estados.
Funcionalidad
Podemos definir a los requisitos según su funcionalidad
Funcionales
Lo que necesitamos que el sistema haga
No funcionales
Propiedades, atributos o restricciones aplicables al producto o a su diseño/construcción
Perspectiva
Podemos definir a los requisitos según distintos puntos de vista
- Requisito de negocio
- Son aquellas necesidades y objetivos del negocio, estas dan origen a los requisitos de usuario
- Requisito del usuario
- Describe lo que necesita cada uno de los usuarios, con respecto al Sistema a construir
- Requisito del software