Requerimientos De Software
Requerimientos de
Software
Contenido
Especificación de Requerimientos
Tipos de Requerimientos
Requerimientos Funcionales
Casos de Uso
ProgramaciónAvanzada | Requerimientos de Software
2
Especificación de Requerimientos
La Especificación de Requerimientos es
un insumo fundamental en el desarrollo
de software:
Es laprincipal fuente de información a
partir de la cual se diseña, implementa y
testea el sistema
Es uno de los aspectos más delicados de
un proyecto:
Es algo complejo de obtener
De su correctituddepende el éxito del
proyecto
Programación Avanzada | Requerimientos de Software
3
Especificación de Req. (2)
Representa un “contrato” con el usuario
No se genera porcompleto al inicio del
proyecto, sino incrementalmente
Suele presentarse como la agregación de
diferentes artefactos
Programación Avanzada | Requerimientos de Software
4
Tipos deRequerimientos
Un requerimiento es una condición o
capacidad que un sistema debe cumplir
Requerimiento No Funcional:
Expresa una propiedad o cualidad que el sistema
debe presentarTambién restricciones físicas sobre los
funcionales
Requerimiento Funcional:
Expresa una acción que debe ser capaz de
realizar el sistema
Especifica comportamiento de entrada/salidaProgramación Avanzada | Requerimientos de Software
5
Requerimientos No Funcionales
Los requerimientos no funcionales suelen
referir a:
Usabilidad: factores humanos, ayuda,documentación
Confiabilidad: frecuencia de fallas, tiempo de
recuperación
Performance: tiempo de respuesta, tasa de
procesamiento, precisión, capacidad de carga
Soportabilidad:adaptabilidad, mantenibilidad,
configurabilidad, internacionalización
Programación Avanzada | Requerimientos de Software
6
Requerimientos No Funcionales
y más:
Interfaces:...
Regístrate para leer el documento completo.