Post on 23-Jan-2016
REQUERIMIENTOSDEL
SOFTWAREDaniel SanchezLaura Santos
3ºBB
REQUERIMIENTO: Un requerimiento para un sistema es la descripción de los servicios proporcionados por el sistema
y sus restricciones operativas.
El proceso de descubrir, analizar, documentar y verificar estos servicios y restricciones se denomina ingeniería de
requerimientos (RE).
REQUERIMIENTOS:Del
UsuarioDel
SistemaSon declaraciones, en lenguaje natural y en diagramas, de los servicios que se
espera que el sistema
proporcione y de las restricciones bajo las cuales debe funcionar.
Establecen con detalle las
funciones, servicios y restricciones operativas del
sistema.El documento de
requerimientos del sistema debe ser
preciso.
Los requerimientos de sistemas software se
clasifican en:FUNCIONALE
S NO FUNCIONALESSon declaraciones
de los servicios que debe proporcionar
el sistema.
Son restricciones de los servicios o
funciones ofrecidos por el sistema.
O COMO REQUERIMIENTOS
DEL DOMINIOSon requerimientos que provienen del dominio de aplicación del sistema y que reflejan las
características y restricciones de ese dominio.
REQUERIMIENTOSFUNCIONALES
Puede mostrar documentos en diferentes formatos.
La intención de este requerimiento es que los visores para todos estos formatos estén
disponibles.
La especificación de requerimientos funcionales de un sistema debe estar completa
y ser consistente.
REQUERIMIENTOSNO FUNCIONALES
Son aquellos requerimientos que especifican o restringen las
propiedades emergentes del sistema.
Pueden especificar el rendimiento del sistema, la protección, la disponibilidad, y otras propiedades
emergentes.
Los requerimientos no funcionales no sólo se refieren al sistema software a desarrollar.
TIPOS DE REQUERIMIENTOS NO FUNCIONALES.
Métricas para especificar requerimientos no
funcionales.
Es de utilidad diferenciar los
requerimientos funcionales y
no funcionales en el
documento de requerimientos.
Si los no funcionales se
declaran de forma separada de
los funcionales, algunas veces
es difícil ver la relación entre
ellos.