Professional Documents
Culture Documents
Redes
Ingeniera de Requerimientos
Contenido
Introduccin
Definicin
Clasificacin
Actividades de la Ingenieria de Requerimientos (RE) para Aplicaciones Web
Principios de RE para Aplicaciones Web
Adaptacin de Mtodos RE al desarrollo de Aplicaciones Web
Introduccin
Los requisitos juegan un papel principal en el
Definicin
Un requerimiento describe un servicio a ser provedo
por el sistema
IEEE 610.2 define como:
(1) Una condicin o capacidad necesaria por un usuario
Clasificacin
Requerimientos funcionales: define las capacidades
De dnde vienen?
Los objetivos individuales y las expectativas de los
Actividades
Recoleccin de requerimientos y negociacin
Proceso de comunicacin e intercambio de conocimientos con
los usuarios.
Mtodos y herramientas colaborativas: mtodos basados en
escenarios, procesos de decisin multicriterios, tcnicas de
facilitacin, entrevistas o anlisis de documentos.
Documentacin de requerimientos
Los acuerdos deben ser descriptos en un documento de
Actividades (cont)
Verificacin y validacin de los requisitos
Hemos especificado las cosas correctamente?
Hemos especificado las cosas correctas?
Mtodos: revisiones, inspecciones o prototipos, recoleccin
Actividades Mtodos de
Documentacin de Requerimientos
Automated Teller Machine (ATM) Interface del usuario
Actividades
Automated Teller Machine (ATM)
Diagrama de Caso de Uso: muestra las interacciones que el usuario tiene con el
sistema sin proveer detalles. Es acompaado de un texto informal que describe el caso
de uso en forma ms detallada.
proyecto especfico.
Mtodo: prototipos
Cuestiones de debate
Otros Recursos
Informacin sobre el diseo Orientado a Objeto con UML
www-306.ibm.com/software/rational/uml/
FAQ sobre UML
www.softdocwiz.com/Dictionary.htm
Diccionario de UML
www-
306.ibm.com/software/rational/offerings/design.html
Rumbaugh, J., I. Jacobson and G. Booch. The Unified Modeling
Actividades voluntarias
Actividad 1. Elabore un documento de requisitos para una librera
http://www.seecforum.unisa.edu.au/SEECTools.html.