Tipos de Requerimientos
por Oscar Diaz
1. Funcionales
1.1. Serán las funciones que tendrá el sistema, convertidos en algoritmos, donde se describe el ¿Qué? Y no el ¿Cómo? Se darán las soluciones al problema identificado.
2. No funcionales
2.1. Son los que delimitan la funcionalidad del sistema, el rendimiento, la fiabilidad, interfaz del usuario, mantenimiento, portabilidad, etc.
3. Características
3.1. • Se especifica por escrito. • Se puede comprobar o verificar. • Conciso. • Completo. • Consistente. • No ambiguo.
4. Especificación de los requerimientos
4.1. Los requerimientos del usuario y del sistema deben ser claros,sin ambigüedades.
4.2. Se deben describir los funcionales y los no funcionales.
4.3. No debe incluir detalles de arquitectura y diseño.
4.4. Se deben describir en lenguaje natural, formas sencillas y con diagramas intuitivos.
4.5. Describen el comportamiento externo del sistema y las restricciones operacionales.
5. Usuario
5.1. Ofrece información muy general sobre las necesidades.
6. Sistema
6.1. Ofrece información mas especifica sobre las necesidades
7. Elementos del documento de requerimientos (SRS)
7.1. Incluye los requerimientos de usuario.
7.2. Incluye los requerimientos de sistema.
7.3. Declara a los usuarios involucrados:
7.3.1. Administrador ejecutivo (cliente)
7.3.2. Desarrolladores (ingenieros de software)