análisis y diseño de sistemas. 10/05/2015curso: análisis y diseño de sistemas 2 ingeniería de...

18
Análisis y Análisis y Diseño de Diseño de Sistemas Sistemas

Upload: veronica-maria-luisa-cuenca-ponce

Post on 02-Feb-2016

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

Análisis y Diseño Análisis y Diseño de Sistemasde Sistemas

Page 2: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

22/04/23

CURSO: Análisis y Diseño de Sistemas 2

Ingeniería de Requisitos II

Page 3: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

22/04/23

CURSO: Análisis y Diseño de Sistemas 3

ContenidoContenido1.1. Pirámide de RequisitosPirámide de Requisitos2.2. Tipo de RequisitosTipo de Requisitos3.3. Características de un requisitosCaracterísticas de un requisitos4.4. Plan de gestión de RequisitosPlan de gestión de Requisitos

Page 4: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

22/04/23

4

1. Introducción al curso1. Introducción al curso

CURSO: Análisis y Diseño de Sistemas

Page 5: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

22/04/23

CURSO: Análisis y Diseño de Sistemas 5

Page 6: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PIRAMIDE DE REQUISITOSPIRAMIDE DE REQUISITOS

• Segú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:

22/04/23

CURSO: Análisis y Diseño de Sistemas 6

Page 7: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PIRAMIDE DE REQUISITOSPIRAMIDE DE REQUISITOS

22/04/23

CURSO: Análisis y Diseño de Sistemas 7

Page 8: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PIRAMIDE DE REQUISITOSPIRAMIDE DE REQUISITOS

• Necesidad: 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 8

Page 9: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PIRAMIDE DE REQUISITOSPIRAMIDE DE REQUISITOS

• Requisito 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 9

Page 10: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PIRAMIDE DE REQUISITOSPIRAMIDE DE REQUISITOS

• Escenario: 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 10

Page 11: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

TIPOS DE REQUISITOSTIPOS DE REQUISITOS

22/04/23

CURSO: Análisis y Diseño de Sistemas 11

Page 12: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

Características de un buen Características de un buen requisitorequisito

• Los 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 12

Page 13: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

Características de un buen Características de un buen requisitorequisito

• Conciso: 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 13

Page 14: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

Características de un buen Características de un buen requisitorequisito

• Completo: 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 14

Page 15: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

Características de un buen Características de un buen requisitorequisito

• Verificable: 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 15

Page 16: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PLAN DE GESTION DE PLAN DE GESTION DE REQUISITOSREQUISITOS

• El 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 16

Page 17: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PLAN DE GESTION DE PLAN DE GESTION DE REQUISITOSREQUISITOS

• Este 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.

22/04/23

CURSO: Análisis y Diseño de Sistemas 17

Page 18: Análisis y Diseño de Sistemas. 10/05/2015CURSO: Análisis y Diseño de Sistemas 2 Ingeniería de Requisitos II

PLAN DE GESTION DE REQUISITOSPLAN DE GESTION DE REQUISITOS

22/04/23

CURSO: Análisis y Diseño de Sistemas 18