19

Expo escenarios requerimientos sw

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Expo escenarios requerimientos sw
Page 2: Expo escenarios requerimientos sw

ESCENARIOS

REQUERIMIENTOS DEL SOFTWARE

Page 3: Expo escenarios requerimientos sw

REQUERIMIENTOS

Comprender la naturaleza de los problemas, puede ser muy difícil si el sistema a desarrollar es de alta complejidad.Es difícil establecer exactamente lo que el sistema debe hacer.

LAS DESCRIPCIONES DE LOS SERVICIOS Y SUS RESTRICCIONES

(REQUERIMIENTOS)PROCESO DE DESCUBRIR, ANALIZAR, DOCUMENTAR, VERIFICAR ESTOS SERVICIOS Y RESTRICCIONES

(INGENIERIA DE REQUERIMIENTOS)

Page 4: Expo escenarios requerimientos sw

REQUERIMIENTOS FUNCIONALES Y NO

FUNCIONALES1.- REQUERIMIENTOS FUNCIONALES:Describe los servicios que proveerá el sistema.

2.- REQUERIMIENTOS NO FUNCIONALES:Restricciones de los servicios o funciones ofrecidos por el sistema.

3.- REQUERIMIENTOS DEL DOMINIO:Requerimientos que provienen del dominio de aplicación del sistema.

Page 5: Expo escenarios requerimientos sw

2.- REQUERIMIENTOS NO FUNCIONALES:

REQUERIMIENTOS ORGANIZACIONALES

Requerimientos de Entrega

Requerimientos de Implementación

Requerimientos de Estándares

REQUERIMIENTOS NO FUNCIONALES

REQUERIMIENTOS DEL PRODUCTO

Requerimientos de Eficiencia

Requerimientos de Fiabilidad

Requerimientos de Portabilidad

REQUERIMIENTOS EXTERNOS

Requerimientos de Interoperabilidad

Requerimientos Legislativos

Requerimientos Éticos

Page 6: Expo escenarios requerimientos sw

OBTENCION Y ANALISIS DE REQUERIMIENTOS

Comprensión del dominio

Recolección de Requerimientos

Verificación de requerimientos

Priorización

Especificación de requerimientos

Documento de requerimiento

Resolución de conflictos

Clasificación

Entradadel proceso

Page 7: Expo escenarios requerimientos sw

Descripciones de las sesiones de interacción

con el sistema

ESCENARIOESCENARIOSS

•Escenario de Eventos•Casos de Uso•Etnografía

Page 8: Expo escenarios requerimientos sw

METODO VORD (DEFINICION DE REQUERIMIENTOS ORIENTADOS A PUNTOS

DE VISTA)

Identificación del punto de

vista

Estructuración del punto de

vista

Documentación del punto de

vista

Trazado del punto de vista

del Sistema

Page 9: Expo escenarios requerimientos sw

Consulta de saldo

Obtención de transacciones

Base de datos del Cliente

Información CuentaAdministrador

Retiro de Efectivo

Costo del SistemaUsuario No

Valido

Retención de tarjeta

Mantenimiento del Hardware

Ejemplo: Cajeros Automáticos

Plantilla CajeroEjecución de diagnosticoAdición de EfectivoAdición de PapelEnvío de mensaje

Plantilla ClienteReferencia: ClienteAtributo: Numero Cuenta Inicio TransacciónEventos: Seleccionar servicios Cancelar Transacción Finalizar TransacciónServicios: Retiro de efectivo

Page 10: Expo escenarios requerimientos sw

ESCENARIOS DE EVENTOS

•Utilizados en VORD•Documentan comportamiento del sistema en eventos específicos.•Utilizan Diagramas

Page 11: Expo escenarios requerimientos sw

CASOS DE USO

•Establecido en el método Objectory.•Característica UML•Utilizan Diagramas

ETNOGRAFÍA

•Técnica de Información.•Como objetivo principal entender los requerimientos sociales y organizacionales

Page 12: Expo escenarios requerimientos sw

VALIDACION VALIDACION DE DE

REQUERIMIENTREQUERIMIENTOSOSComprende un bosquejo

completo del documento.

•Verificación Validez•Verificación de Consistencia.•Verificación de Integridad•Verificación de Realismo•Verificabilidad

Page 13: Expo escenarios requerimientos sw

TECNICAS DE TECNICAS DE VALIDACIONVALIDACION

•Revisiones de requerimiento•Construcción de prototipo•Generación de casos de prueba.

¿Estamos construyendo el producto correcto?

¿Estamos construyendo el producto correctamente?

El software debería ajustarse a su especificación

El software debería hacer lo que el cliente realmente reclama

Page 14: Expo escenarios requerimientos sw

REVISIONES DE REQUERIMIENTOS

Proceso manual que involucra a lectores, clientes y contratista.El equipo de desarrollo conduce a los clientes a través de los requerimientos.

CONSTRUCCION DE PROTOTIPOS

Se muestra un modelo ejecutable del sistema a los usuarios finales y a los clientes.

GENERACION DE CASOS DE PRUEBA

Page 15: Expo escenarios requerimientos sw

ADMINISTRACION ADMINISTRACION DE DE

REQUERIMIENTOSREQUERIMIENTOSProceso comprender y controlar los cambios en los requerimientos

Sistemas que mejoran el Status quo

Page 16: Expo escenarios requerimientos sw

2.- Planeación de la administración de Requerimientos:Primera etapa de la administración de requerimientos.Durante esta etapa para c/ proyecto se establece el nivel de detalle.•Identificación de los requerimientos.•Proceso de administración del cambio.•Políticas de rastreo.•Ayuda de Herramientas CASE

1.- Requerimientos Duraderos y Volátiles:Desarrollo de un sistema grande puede llevar varios años.•Requerimientos Duraderos.•Requerimientos Volátiles

ETAPASETAPAS

Page 17: Expo escenarios requerimientos sw

3.- Tipos de información de Rastreoa)Rastreo de la Fuenteb)Rastreo de los requerimientosc) Rastreo del diseño

Administración del Cambio de los Requerimientos:Proceso formal para administrar el cambio.Los cambios propuestos son tratados de

formaconsistente. Los cambios en el documento de

requerimiento sehacen de forma controlada.• Análisis del problema y especificación del

cambio.• Análisis del cambio, costeo e

Implementación.• Implementación del cambio.

Page 18: Expo escenarios requerimientos sw

CONCLUSIONCONCLUSIONESES

A pesar de la importancia que posee la ingeniería de requerimientos ha costado mucho trabajo que se le preste atención adecuada a esta actividad; aunque falta mejorar la integración de requerimientos

funcionales y no funcionales.Es importante tomarse el tiempo para

conocer a nuestros clientes, usuarios y sobre todo que participen en la definición de sus

requerimientos pues ellos son los que deciden el destino del proyecto.

Page 19: Expo escenarios requerimientos sw

GRACIAS