ingenieria de requerimientos 2
DESCRIPTION
TRANSCRIPT
![Page 1: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/1.jpg)
SISTEMAS DE INFORMACION
Ingeniería de Requerimientos
(Segunda Parte)
ING. JOSE M. POVEDA
![Page 2: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/2.jpg)
EL PROCESO DE LA INGENIERÍA DE
REQUERIMIENTOS
![Page 3: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/3.jpg)
Crear y mantener un documento de requerimientos
del sistema.
Meta:
![Page 4: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/4.jpg)
Proceso de IR
Estudio de Viabilidad
Obtención y Análisis
Especificación
Validación
¿El sistema es útil para el negocio?
El descubrimiento
de requerimientos
La transformación de requerimientos en
formularios estándar
La verificación de que los requerimientos
realmente definen el sistema que quiere el
cliente
![Page 5: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/5.jpg)
ESTUDIO DE VIABILIDAD
![Page 6: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/6.jpg)
Es un conjunto de requerimientos de negocio preliminares, una descripción resumida del sistema y de cómo éste pretende contribuir a los procesos del negocio.
Concepto:
Nota: Su resultado debe ser un informe que recomiende si merece o no seguir con la ingeniería de requerimientos y el proceso de desarrollo del software.
![Page 7: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/7.jpg)
¿Qué se hace en el Estudio de Viabilidad?
![Page 8: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/8.jpg)
¿Contribuye el sistema a los objetivos generales de la Organización?
¿Se puede implementar el sistema utilizando la tecnología actual y dentro de las restricciones de costo y tiempo?
Puede integrarse el
sistema con otros
existentes en la
organización?
![Page 9: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/9.jpg)
Obtención y Análisis de Requerimientos:
En esta actividad, los IS trabajan con los clientes y los usuarios finales del sistema para determinar el dominio de la aplicación, qué servicios debe proporcionar el sistema, el rendimiento requerido del sistema, las restricciones hardware, etc.
![Page 10: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/10.jpg)
![Page 11: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/11.jpg)
Dificultades para obtener y comprender los requerimientos de los stakeholders:
1. Los Stakeholders no conocen lo que desean obtener.
2. Los Stakeholders expresan los requerimientos con sus propios términos de forma natural.
3. Diferentes Stakeholders tienen diferentes requerimientos.
4. Los factores políticos pueden influir en los requerimientos del sistema.
5. El entorno económico y del negocio en el que se lleva a cabo el análisis es dinámico.
![Page 12: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/12.jpg)
LAS ACTIVIDADES DEL PROCESO SON:
Descubrimiento de
Requerimientos
Clasificación y Organización de Requerimientos
Ordenación por prioridades y
negociación de requerimientos
Documentación de
Requerimientos
![Page 13: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/13.jpg)
Herramientas para el descubrimiento de Requerimientos:
Cubrir el interior
Representante del proveedor
Exhibir el interior
Reabastecer
<<incluir>>
<<incluir>>
Reabastecer de acuerdo a las
ventas
<<extender>>
Puntos de Vista
Entrevista
Etnografía
Casos de Uso
Escenarios
![Page 14: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/14.jpg)
Validación de Requerimientos
Trata de mostrar que los requerimientos realmente definen el sistema que el cliente desea.
Su importancia radica a que encontrar errores en el documento de requerimientos puede conducir una reducción de costos, tiempo y desempeño que al repetir el trabajo cuando son descubiertos durante el desarrollo o después de que el sistema esté en uso.
![Page 15: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/15.jpg)
Tipos de Verificaciones
Verificación
Validez
ConsistenciaCompletitud
Realismo
Verificabilidad
![Page 16: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/16.jpg)
Técnicas de revisión de requerimientos
Revisiones de Requerimientos
Construcción de Prototipos
Generación de Casos de Prueba
![Page 17: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/17.jpg)
GRACIAS POR SU ATENCIÓN
![Page 18: Ingenieria de requerimientos 2](https://reader033.vdocuments.mx/reader033/viewer/2022061210/54902351b47959af158b4728/html5/thumbnails/18.jpg)
Tarea:
Un sistema software se desarrolla para gestionar los registros de los pacientes que ingresan en una clínica para tratamiento. Los registros incluyen anotaciones de todos los controles habituales a los pacientes (temperatura, tensión arterial, etc.), los tratamientos dados, las reacciones de los pacientes, etc. Después del tratamiento, los registros de su estancia se envían al doctor del paciente, quien mantiene su historial clínico completo. Identifique los puntos de vista principales que se pueden tener en cuenta en la especificación del sistema y organícelos utilizando un diagrama de jerarquía de puntos de vista.