Análisis y Diseño de Sistemas

1 Análisis y Diseño de SistemasSesión # 08 Fecha: Análisi...
Author: Veronica María Luisa Cuenca Ponce
0 downloads 0 Views

1 Análisis y Diseño de SistemasSesión # 08 Fecha: Análisis y Diseño de Sistemas

2 Ingeniería de Requisitos II Sesión 08CURSO: Análisis y Diseño de Sistemas 15/04/2017

3 Contenido Pirámide de Requisitos Tipo de RequisitosCaracterísticas de un requisitos Plan de gestión de Requisitos CURSO: Análisis y Diseño de Sistemas 15/04/2017

4 1. Introducción al curso CURSO: Análisis y Diseño de Sistemas15/04/2017

5 CURSO: Análisis y Diseño de Sistemas15/04/2017

6 PIRAMIDE DE REQUISITOSSegún el origen y características, los requisitos pueden dividirse en diferentes tipos., que pueden representarse en forma de pirámide, en cuyo nivel superior se sitúan las necesidades de los interesados. En los niveles más bajos son características, casos de uso y requisitos complementarios tal como se muestra en la figura: CURSO: Análisis y Diseño de Sistemas 15/04/2017

7 PIRAMIDE DE REQUISITOSCURSO: Análisis y Diseño de Sistemas 15/04/2017

8 PIRAMIDE DE REQUISITOSNecesidad: Un interesado demanda un requerimiento. Característica: Un servicio proporcionado por el sistema, por lo general formulado por un analista de negocios. Caso de uso: Una descripción del comportamiento del sistema descrito como una secuencias de acciones. CURSO: Análisis y Diseño de Sistemas 15/04/2017

9 PIRAMIDE DE REQUISITOSRequisito complementario: Otro requisito (generalmente no funcional) que no puede ser contemplado en los casos de uso. Caso de prueba: Una especificación de las entradas necesarias para una prueba, las condiciones de ejecución y resultados esperados. Tiene el papel de comprobar si los casos de uso derivados de los casos de prueba y los requisitos complementarios se aplican correctamente. CURSO: Análisis y Diseño de Sistemas 15/04/2017

10 PIRAMIDE DE REQUISITOSEscenario: Una secuencia específica de acciones o una ruta de acceso específica a través de un caso de uso. Ayudan a derivar en casos de uso a partir de los casos de prueba y facilitan el diseño e implementación a través de los casos de uso. CURSO: Análisis y Diseño de Sistemas 15/04/2017

11 TIPOS DE REQUISITOS CURSO: Análisis y Diseño de Sistemas 15/04/2017

12 Características de un buen requisitoLos requisitos bien formulados deben satisfacer varias características. Si no lo hacen, deben ser reformulados hasta hacerlo. Necesario: Lo que pida un requisito debe ser necesario para el producto. No ambiguo: El texto debe ser claro, preciso y tener una única interpretación posible. CURSO: Análisis y Diseño de Sistemas 15/04/2017

13 Características de un buen requisitoConciso: Debe redactarse en un lenguaje comprensible por los inversores en lugar de uno de tipo técnico y especializado, aunque aun así debe referenciar los aspectos importantes. Consistente: Ningún requisito debe entrar en conflicto con otro requisito diferente, ni con parte de otro. Asimismo, el lenguaje empleado entre los distintos requisitos debe ser consistente también. CURSO: Análisis y Diseño de Sistemas 15/04/2017

14 Características de un buen requisitoCompleto: Los requisitos deben contener en sí mismos toda la información necesaria, y no remitir a otras fuentes externas que los expliquen con más detalle. Alcanzable: Un requisito debe ser un objetivo realista, posible de ser alcanzado con el dinero, el tiempo y los recursos disponibles. CURSO: Análisis y Diseño de Sistemas 15/04/2017

15 Características de un buen requisitoVerificable: Se debe poder verificar con absoluta certeza, si el requisito fue satisfecho o no. Esta verificación puede lograrse mediante inspección, análisis, demostración o testeo. Estas características suelen ser subjetivas, es decir, no pueden ser calculadas de forma automática por ningún sistema. Por ello, se tiende a utilizar métricas o indicadores que sí que pueden ser calculados de forma automática y que, de algún modo, pueden contribuir a ponderar las anteriores características. CURSO: Análisis y Diseño de Sistemas 15/04/2017

16 PLAN DE GESTION DE REQUISITOSEl plan de gestión de requisitos es la de establecer y mantener un acuerdo entre el cliente y el proyecto; lo anterior enfocado sobre los requisitos; lo cual representa el alcance del producto que será dirigido por el proyecto. Los requisitos serán la base para estimar, planear, ejecutar y controlar las actividades durante toda la duración del proyecto. CURSO: Análisis y Diseño de Sistemas 15/04/2017

17 PLAN DE GESTION DE REQUISITOSEste plan se ocupa de cómo el Proyecto administrará el desarrollo y los cambios en los requisitos para asegurar que las necesidades iniciales del cliente y los objetivos del proyecto están asignados dentro de los requisitos funcionales y no funcionales necesarios para desarrollar una solución. CURSO: Análisis y Diseño de Sistemas 15/04/2017

18 PLAN DE GESTION DE REQUISITOSCURSO: Análisis y Diseño de Sistemas 15/04/2017