desarrollo web y multimedia trabajo sobre web engineering requirements engineering (ingeniería de...

Post on 24-Jan-2016

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DESARROLLO WEB Y MULTIMEDIATrabajo sobre Web Engineering

Requirements Engineering(Ingeniería de Requisitos)

(Engineering Web Applications Sven Casteleyn, Florian Daniel, Peter Dolog, Maristella Matera

Capítulo 4)

Manuel Quesada Elvira

27/11/2011 Manuel Quesada Elvira 2

Ingeniería de Requisitos - Introducción

Los requisitos del sistema reflejan las necesidades de los usuarios y los actores en el contexto de la organización y las restricciones que se plantean a los servicios de la aplicación web

Aplicación Web Usuarios conocidos

Usuarios genéricos o desconocidos

Cambia el modelo de negocio de las organizaciones

27/11/2011 Manuel Quesada Elvira 3

Conceptos

Requisitos Funcionales:

Requisitos No Funcionales:

Cómo debe comportarse un sistema.

Requisitos del productoRequisitos de la organización del proyectoRequisitos externos

Requisitos de la organizaciónRequisitos del dominio de la aplicaciónRequisitos de la navegaciónRequisitos de Interacción

27/11/2011 Manuel Quesada Elvira 4

Procesos de la ingeniería de requisitos

Conceptos, continuación

Estudio de Factibilidad

Obtención y análisis de requisitos (entrevistas, etnografía,...)

Elaboración y especificación de requisitos

Negociación de requisitos

Validación de requisitos

Administración de requisitos

Dificultades

27/11/2011 Manuel Quesada Elvira 5

Análisis de los requisitos de la organización

Modelo de Valor del Negocio: describe los requisitos de aquellas operaciones donde se utiliza la aplicación para el intercambio de valor.

Modelo de Flujo de Información del Negocio: transforma los valores del modelo de negocio de valor en requisitos de flujo de información para detallar los intercambios en su contexto.

Modelo de Objetivos: describe qué objetivos, y sus relaciones, los diferentes actores han encontrado.

Modelo del Proceso de Negocio: describe los procesos que se llevan a cabo para la obtención de los valores.

Modelo de Tarea: describe los requisitos de las tareas que un usuario necesita desarrollar en el interfaz de la aplicación web para realizar los procesos descritos en el modelo de negocio del proceso.

Modelo de Audiencia: describe grupos de requisitos funcionales de acuerdo con distintos tipos de audiencias (usuarios/personas) que usarán el sistema.

27/11/2011 Manuel Quesada Elvira 6

Análisis de los requisitos de la organización

Modelo Basado en el Valor

27/11/2011 Manuel Quesada Elvira 7

Análisis de los requisitos de la organizaciónModelo de Flujo de Información

27/11/2011 Manuel Quesada Elvira 8

Análisis de los requisitos de la organización

Modelo de Objetivos

27/11/2011 Manuel Quesada Elvira 9

Análisis de los requisitos de la organización

Modelo de Procesos de Negocio

27/11/2011 Manuel Quesada Elvira 10

Análisis de los requisitos de la organización

Modelo de Tareas

27/11/2011 Manuel Quesada Elvira 11

Análisis de los requisitos de la organización

Modelo de Audiencias

Diagrama de actividad

Jerarquías de clases de audiencia

Diagrama de transiciones

27/11/2011 Manuel Quesada Elvira 12

Análisis del dominio de la aplicación

27/11/2011 Manuel Quesada Elvira 13

Análisis de Navegación e Interacción

Análisis de NavegaciónAnalizar:

InteresadosElementosRelacionesNavegaciónEvaluación

Muchos tipos de relaciones

Clasificación de los tipos de relacionesDe agrupaciónAuto-relacionesGenéricasExternasDe comparaciónDe asociación/dependencia

27/11/2011 Manuel Quesada Elvira 14

Análisis del dominio de la aplicación

Interacción de alto nivel y unidades de navegación

Elementos: Espacios de interacciónRelaciones de clases de dominioRelaciones entre espacios de interacción

27/11/2011 Manuel Quesada Elvira 15

Bibliografía

Engineering Web Applications,

(Sven Casteleyn, Florian Daniel, Peter Dolog, Maristella Matera)Capítulo 4

Ingeniería de Requisitos en Aplicaciones para la Web – Un estudio comparativo (María José Escalona)http://www.sistemas.edu.bo/lsalgado/sis3390/Requisitos/Ingenier_a%20de%20Requisitos%20en%20Aplicaciones%20Web%20-%20Un%20estudio%20compatativo.pdf

Metodologías para el desarrollo de sistemas de información global:análisis comparativo y propuesta (María José Escalona Cuaresma)http://www.lsi.us.es/docs/informes/EstadoActual.pdf

Un Método de Desarrollo de Hipermedia Dirigido por Modelos(Carlos Solís Pineda)http://riunet.upv.es/bitstream/handle/10251/3884/tesisUPV2961.pdf

APROXIMACIÓN MDA PARA EL DESARROLLO ORIENTADO A SERVICIOS DE SISTEMAS DE INFORMACIÓN WEB: DEL MODELO DE NEGOCIO AL MODELO DE COMPOSICIÓN DE SERVICIOS WEB (María Valeria de Castro) http://kybele.escet.urjc.es/investigacion/tesis/tesis-vcastro.pdf

Wikipedia

top related