Please enable JavaScript.
Coggle requires JavaScript to display documents.
Procesos Fundamentales de la Ingeniería de Software, Requerimientos del…
Procesos Fundamentales de la Ingeniería de Software
Requerimientos del Sistema
Son descripciones detalladas de las funciones, servicios y restricciones del software.
Requerimientos Funcionales
Son:
Enunciados acerca de qué servicio debe proveer el sistema, como debe responder a entradas particulares y como debe reaccionar a situaciones específicas.
Algunas características son:
Varían desde requerimientos generales que cubren lo que el sistema debe hacer, hasta muy específicos que reflejan maneras locales de trabajar.
Establecer cambios que se adapten a nuevos requerimientos aplaza la entrega y aumenta costos.
La especificación de requerimientos funcionales debe ser completa y consistente.
Los problemas con los requerimientos suelen surgir cuando se entrega el sistema al cliente o después de un análisis detallado.
Dependen de:
El tipo de Software
Los usuarios del Software
El enfoque general que adopta la organización cuando se escriben.
Requerimientos no Funcionales
Son:
Limitaciones sobre servicios que ofrece el sistema. Se aplican al sistema como un "todo", más que a características individuales Puede referirse a restricciones impuestas por estándares.
Se relacionan con:
Propiedades emergentes del sistema
Fiabilidad
Tiempo de respuesta
Uso de almacenamiento
Afectan más la arquitectura global de un sistema que los componentes individuales.
Un requerimiento no funcional individual podría generar requerimientos funcionales que definan nuevos servicios o restricciones.
Se clasifican en:
Requerimientos del Producto
Especifican restringen el comportamiento del software.
Requerimientos de la Organización
Requerimientos derivados de políticas y procedimientos en la organización del cliente y del desarrollador.
Requerimientos Externos
Se incluyen requerimientos regulatorios que establecen lo que debe hacer el sistema para ser aprobado en su uso por un regulador. Como requerimientos legislativos o éticos.
Requerimientos
Requerimientos del Usuario
Son enunciados en lenguaje natural acerca de qué servicios y restricciones esperan los usuarios del sistema.