requerimientos del software daniel sanchez laura santos 3ºbb

10
REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

Upload: esteban-alarcon-benitez

Post on 23-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

REQUERIMIENTOSDEL

SOFTWAREDaniel SanchezLaura Santos

3ºBB

Page 2: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura 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).

Page 3: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

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.

Page 4: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB
Page 5: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

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.

Page 6: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

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.

Page 7: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

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.

Page 8: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

TIPOS DE REQUERIMIENTOS NO FUNCIONALES.

Page 9: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

Métricas para especificar requerimientos no

funcionales.

Page 10: REQUERIMIENTOS DEL SOFTWARE Daniel Sanchez Laura Santos 3ºBB

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.