Personal
www.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
Objetivos de la Capacitación
Conocer una técnica formal para la especificación de requerimientos de software. Comprender las ventajas que aporta la técnica de especificación de requerimientos con Casos de Uso. Aplicar los conocimientos adquiridos en unejercicio práctico.
www.innevo.com
www.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
Agenda de la Capacitación
¿Qué es un caso de uso? ¿Cómo se compone el modelo de casos de uso? ¿Cómo se estructura el modelo de casos de uso? Usos del modelo. Resolución de un ejercicio práctico
www.innevo.com
www.innevo.com
Administración de Requerimientos Técnica de Casos de Uso¿Qué es un Caso de Uso?
Es una descripción de las posibles secuencias de interacción entre el sistema bajo discusión y actores externos, relacionadas al objetivo de un actor particular, el actor principal.
Un caso de uso registra un contrato entre los involucrados del sistema, acerca del comportamiento del sistema en discusión en varias circunstancias, organizadas por los objetivos de losactores seleccionados. www.innevo.com
www.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
Beneficios del Modelado con Use Cases
Involucrado Cliente
Provee una validación de los requerimientos del cliente. Ayuda a determinar el alcance general del sistema. Ayuda en la estimación de la programación y la presupuestación del sistema. Actúa como base para las pruebas deaceptación. Provee los requerimientos del usuario para su validación. Modela la interacción del usuario con el sistema. Ayuda en la estimación de programación y presupuestación. Ayuda en la evaluación de la factibilidad y el riesgo del proyecto. Ayuda en la rastreabilidad de los requerimientos. Ayuda en la registración del progreso del sistema.
Usuario
Líder de Proyecto
www.innevo.comwww.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
Beneficios del Modelado con Use Cases
Involucrado Arquitecto
Delinea la arquitectura del sistema Ayuda a rastrear requerimientos arquitectónicos. Ayuda a evaluar la completitud, consistencia y coherencia de la arquitectura. Provee modelos de los requerimientos para el diseño del sistema. Es un medio para documentar elsistema. Provee una guía para la modificación del sistema. Provee una guía para la evolución de la arquitectura.
Desarrollador
Responsable de Mantenimiento www.innevo.com
www.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
Desarrollo de Sistemas Desarrollo de Sistemas de Software de Software
Iniciación del proyecto
Análisis de Requerimientos
AnálisisDiseño
Implementación
Prueba
Análisis de Dominio Especificación de Interfaces Definición de Arquitectura Modelado de Casos de Uso
Framework para el proceso de Modelado con Casos de Uso
Crear los casos de prueba y la documentación Organizar los casos de uso
Grupos de Actividades de Casos de Uso Principales
www.innevo.com
Preparar el modelado de casos de uso Realizar el modeladoinicial de casos de uso Desarrollar el modelado de casos de uso
Administración de Casos de Uso en marcha
www.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
Proceso Conducido por Casos de Uso . . .
Requerimientos
Análisis
Diseño
Implementación
Prueba
Captura el Valor de los Requerimientos Conduce el Proceso
www.innevo.com
Delinea la Arquitecturawww.innevo.com
Administración de Requerimientos Técnica de Casos de Uso
El Modelo de Casos de Uso controlará la formación de todos los otros modelos
Trabajando así el modelo del sistema será conducido por Casos de Uso:
www.innevo.com Si se desea cambiar el comportamiento del Sistema, remodelamos el actor y el caso de uso apropiado. Como tenemos rastreabilidad se podrá modificar el...
Regístrate para leer el documento completo.