Los requerimientos para un sistema son las descripciones de los SERVICIOS proporcionados por el sistema y sus restricciones operativas .
Los requerimientos reflejan las necesidades del cliente de un sistema que ayude a resolver un problema.
Slide 2
REQUISITO FUNCIONAL
un requisito funcional define lo que esperamos que debe hacer un sistema alli se describe la Interacción entre el sistema y el entorno se detallan los servicios o funciones que proveerá el sistema.
Slide 3
ejemplo
el sistema debe generar los reportes con mayor riesgos accidente..
Slide 4
REQUISITOS NO FUNCIONALES
Define como debe ser el sistema
describe restricciones que limitan las elecciones para construir una solución por lo tanto son atributos relacionados con la calidad como:
Rendimiento, escalabilidad, viabilidad, disponibilidad, mantenimientos, seguridad, etc.
Slide 5
ejemplo
puede ser el lenguaje de programación debe ser JAVA o la velocidad de procesamiento o una interfaz gráfica de fácil lectura.
Slide 6
A la hora de obtener los requisitos es muy importante tener en cuenta ciertos factores
revisar las necesidades de los clientes.
revisar la situación actual del sistema.
revisar la organización actual.
conocer la versión actual del sistema.
entrevistar desarrolladores de varias versiones anteriores.
revisar los documentos existentes y sus antecedentes anteriores.
Slide 7
ejemplos de RF y RNF
REQUISITO FUNCIONAL: el sistema debe generar un reporte estadístico que indique cuales son las infracciones más frecuentes.
REQUISITO NO FUNCIONAL: la interfaz gráfica garantiza la fácil navegabilidad y alta velocidad de procesamiento de datos.
Slide 8
RESUMEN
un requerimientos son las necesidades que provienen del negocio o usuario y un requisito son las especificaciones puntuales sobre el sistema software que vienen hacer la solución a las necesidades del negocio.