Requerimientos & Casos de Uso Generalidades Requerimientos & Casos de Uso
Administración de Proyectos
Procesos del Ciclo de Vida ADMINISTRACIÓN DEL PROYECTO Inicio, Supervisión, Control, Calidad PRE- DESARROLLO Exploración Asignación del sistema DESARROLLO Requerimientos Análisis Diseño Implementación POS- DESARROLLO Instalación Operación & Soporte Mantenimiento Retiro PROCESOS INTEGRALES Verificación, Validación, Adm. de configuraciones, Documentación, Entrenamiento
…y sobre el producto! As Management requested it
…y sobre el producto! As the Project Leader defined it
…y sobre el producto! As Systems designed it
…y sobre el producto! As Programming developed it
…y sobre el producto! As Operations installed it
…y sobre el producto! What the customer wanted
Proceso Ingeniería de Requerimientos Análisis y Negociaciones Recolección Documentación Validación Necesidades de Usuario Dominio de la Información Información Existente Regulaciones Restricciones Estándares Documento de Requerimientos Documento del Sistema Requerimientos que se Pactaron
Estructura de la Ingeniería de Requerimientos Desarrollo Administración Recolección Análisis Especificación Verificación
Tipos de Requerimientos Reglas del Negocio, la Visión TR Necesidades de usuario, requerimientos del Producto, Características TR1 TR2 TR1.1 TR1.2 TR1.3 Casos de Uso, Procedimientos
Definición caso de uso Es una descripción de un conjunto de secuencias de acciones, incluyendo variantes, que ejecuta un sistema para producir un resultado observable de valor para un actor
Fases para la Determinación de los Casos de Uso Definir actores Hallar casos de uso concretos (CRUD – Create, Retrieve, Update, Delete) Definir escenario feliz para los casos de uso concretos Estructurar: Actores (herencias) Casos de Uso abstractos Relaciones (extensión, inclusión y herencia) Detallar flujo de los casos de uso
Documentación Casos de Uso
Documentación Casos de Uso