SlideShare una empresa de Scribd logo
Ingeniería de Software Unidad 1 Análisis de Requerimientos Sergio Sánchez Rios. Ingeniero en Informática – Licenciado en Informática
Introducción ,[object Object],[object Object]
Definición de Requerimiento ,[object Object],[object Object],[object Object]
Definición de Requerimiento ,[object Object],[object Object],[object Object]
Requerimientos v/s Diseño ,[object Object],[object Object],[object Object],[object Object]
Importancia de los requerimientos ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Importancia de los requerimientos
Importancia de los requerimientos ,[object Object],200 Producción 20 Prueba Unitaria 10 Codificación 5 Diseño 1 Análisis y Esp. Requerimientos Costo en USD Etapa en la que se encuentra el error
Documentos de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Documentos de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Documentos de Requerimientos ,[object Object],[object Object]
Clasificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clasificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Clasificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Clasificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Clasificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Clasificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Características de los requerimientos ,[object Object],[object Object],[object Object],[object Object]
Características de los requerimientos ,[object Object],[object Object],[object Object],[object Object]
Características de los requerimientos ,[object Object],[object Object],[object Object],[object Object]
Características de los requerimientos ,[object Object]
Fuentes de Requerimientos Requerimientos Deseos y necesidad De los interesados Modelo del Dominio Modelo de la situación actual Requerimientos  Reutilizables Tipo de Requerimientos recomendados Documentos existentes Organización y sistemas actuales Robertson y Robertson 1999 Plantilla de Requerimientos Biblioteca de Reutilización
Proceso: Ingeniería de Requerimientos ,[object Object]
Proceso: Ingeniería de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Estudio de Factibilidad ,[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Obtención y Análisis de requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Obtención y Análisis de requerimientos ,[object Object],Comprensión  del dominio Recolección de  Requerimientos Clasificación Resolución de Conflictos Priorización Verificación  de Requerimientos
Proceso: Ingeniería de Requerimientos Obtención y Análisis de requerimientos ,[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Obtención y Análisis de requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Especificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Especificación de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Validación de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Validación de Requerimientos ,[object Object],[object Object],[object Object],Para los usuarios es difícil especificarlos en forma cuantitativa. Tiempo de capacitación. Facilidad de uso Número de sistemas.  Portabilidad Probabilidad de datos corruptos después de la falla. Robustez Tiempo promedio entre fallas. Fiabilidad KB. Tamaño Transacciones por seg. Rapidez Medida Propiedad
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Proceso: Ingeniería de Requerimientos Participantes en el proceso de requerimientos.
Proceso: Ingeniería de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Artefactos Modelo del Sistema
Proceso: Ingeniería de Requerimientos Modelado del Sistema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Técnicas para describir un sistema entorno a estados y estímulos.
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Decisión ,[object Object],[object Object],[object Object],[object Object],Condiciones Acciones Estados F = Condición Falsa V = Condición Verdadera - = condición no importa F V V F V Buenos Antecedentes V V V F F Importe > 1000 X X X Analizar antecedentes X X Autorizar Crédito - F V - - Ya operó antes 5 4 3 2 1
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Decisión ,[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Transición de Estados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Transición de Estados Tabla de Transición. S3 1 S3 S1 0 S3 S1 1 S2 S2 0 S2 S1 1 S1 S2 0 S1 PROXIMO ESTADO ENTRADA ESTADO ACTUAL S1 S2 S3 0 1 0 1 1 0
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Transición de Estados Ejemplo de un diagrama de transición de estados para reserva de Hotel (Utilizando forma UML).  Condición Acciones INICIO Solicitud de plaza ninguna Solicitada Confirmada En Lista de Espera Ninguna plaza disponible Poner en lista de espera Plaza disponible decrementar cuenta de plaza Plaza disponible decrementar cuenta de plaza Cancelada El cliente desiste Retirar de la lista El cliente cancela Incrementar cuenta de plazas Ocupada El cliente ocupa ninguna
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri ,[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri ,[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri ,[object Object],[object Object],[object Object],[object Object],[object Object],L1 -Lugar con marca L2 -Lugar Transición
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri ,[object Object],[object Object],[object Object],L3 L2 L1 L4 L5 L3 L2 L1 L4 L5 T1
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri Secuencia A2 A1 L3 T1 T2 A4 T3 T4 T5 Conflicto Concurrencia T6 T7 T8 T9 A5 A6 A7
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri (Ejemplo) Máquina dispensadora T1-Inserta moneda E1- Tiene moneda E2- pronta T3- acepta moneda E3- pronto para dispensar T4-dispensa T2- rechaza moneda Se dispararon las transiciones: t1,t3,t4 Otra secuencia posible seria t1,t2
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Diagramas de Flujo de Datos (DFD) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Proceso Datos que entran Archivo Datos que salen
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Diagramas de Flujo de Datos (DFD) Ejemplo: Examen Historia Clínica Médico Paciente Experiencia y conocimiento Síntomas Medicación y  Diagnostico Factura Lista de exámenes y servicios brindados Contabilidad Registro Contable Paciente
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Diagramas de Flujo de Datos (DFD) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Casos de Uso (UML) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Casos de Uso (UML) Ejemplo: Actor: Entidad Externa que interactúa con el sistema (persona identificada por un rol o sistema externo). Caso de Uso: Conjunto de escenarios posibles que puede encarar un actor (o varios) con el sistema para el logro de cierto objetivo. Limite del Sistema Caso de Uso Reutilizable <<include>> Caso de Uso Escenario Variable <<extends>> Generalización
Proceso: Ingeniería de Requerimientos Modelado del Sistema – Elección de una Técnica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas – Obtención y Análisis de Requerimientos Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos ,[object Object],Balancear Recursos Tiempo Alcance Calidad Necesidades Expectativas   Necesidades Expectativas   Tecnología Personas Proceso Restricciones
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos Investigar Antecedentes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos Entrevistas Individuales y Grupales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos Encuesta / Cuestionario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos Tormenta de Ideas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos Casos de Uso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Proceso: Ingeniería de Requerimientos Técnicas -Obtención y Análisis de requerimientos Prototipado
Proceso: Ingeniería de Requerimientos Técnicas – Validación de Requerimientos. Estudio de  factibilidad Obtención y  Análisis de  Requerimientos Especificación  de  Requerimientos Validación  de  Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento  de  Requerimientos Modelo del Sistema Artefactos
Proceso: Ingeniería de Requerimientos Técnicas – Validación de Requerimientos. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso: Ingeniería de Requerimientos Técnicas – Validación de Requerimientos Revisiones de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Medición de Requerimientos ,[object Object],[object Object],[object Object],[object Object]
Medición de Requerimientos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Medición de Requerimientos ,[object Object],[object Object],[object Object],[object Object],OK A B 1  2  3  4  5 Diseñadores Verificadores 1  2  3  4  5 1  2  3  4  5 1  2  3  4  5
Bibliografía ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
Saul Mamani
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
Universidad Tecnológica
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
Angel Minga
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
cristina_devargas
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
Jaziel Torres
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
Abner Gerardo
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
ALEX MERINO
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
NELSON RODRIGUEZ
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
José Antonio Sandoval Acosta
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
Ejército Mexicano
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
Alexander Chaunay Paladines
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
Juan Carlos Olivares Rojas
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
Sergio Sanchez
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
nenyta08
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
David Motta Baldarrago
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADS
RosarioRuiz35
 
Cuestionario
CuestionarioCuestionario
Cuestionario
Jose Nava
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
Facultad de Ciencias y Sistemas
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
Software Guru
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
EvelinBermeo
 

La actualidad más candente (20)

2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADS
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 

Destacado

Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
UPTP
 
Herramientas de Servicio
Herramientas de ServicioHerramientas de Servicio
Herramientas de Servicio
Hugo A. Saenz
 
Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisis
Carolina Rojas
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
Javier Rivera
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
manuel alfredo chacon valero
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
Kleo Jorgee
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
Ramiro Estigarribia Canese
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Sergio Sanchez
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
Marvin Romero
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
turlahackers
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
Jesus A. Olivier Pereira
 
Sistema de información para el control de nomina
Sistema de información para el control de nominaSistema de información para el control de nomina
Sistema de información para el control de nomina
Javier Contreras
 
Kendall y Kendall
Kendall y KendallKendall y Kendall
Kendall y Kendall
Natalia Alejandra
 
Sistema De Gestion De Notas
Sistema De Gestion De NotasSistema De Gestion De Notas
Sistema De Gestion De Notas
Carlos Cardenas Fernandez
 
Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)
Hugo Arturo Gonzalez Macias
 
Metodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasMetodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemas
Andoni Vasquez
 
Kendal y Kendal
Kendal y KendalKendal y Kendal
Las 7 fases de kendal & kendall
Las 7 fases de kendal & kendallLas 7 fases de kendal & kendall
Las 7 fases de kendal & kendall
davidmonar
 
Sistema de Nomina
Sistema de NominaSistema de Nomina
Sistema de Nomina
Nidara Belikov
 

Destacado (19)

Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 
Herramientas de Servicio
Herramientas de ServicioHerramientas de Servicio
Herramientas de Servicio
 
Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisis
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Sistema de información para el control de nomina
Sistema de información para el control de nominaSistema de información para el control de nomina
Sistema de información para el control de nomina
 
Kendall y Kendall
Kendall y KendallKendall y Kendall
Kendall y Kendall
 
Sistema De Gestion De Notas
Sistema De Gestion De NotasSistema De Gestion De Notas
Sistema De Gestion De Notas
 
Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)
 
Metodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasMetodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemas
 
Kendal y Kendal
Kendal y KendalKendal y Kendal
Kendal y Kendal
 
Las 7 fases de kendal & kendall
Las 7 fases de kendal & kendallLas 7 fases de kendal & kendall
Las 7 fases de kendal & kendall
 
Sistema de Nomina
Sistema de NominaSistema de Nomina
Sistema de Nomina
 

Similar a Unidad 1.3 Analisis De Requerimientos

Analisis derequerimientos
Analisis derequerimientosAnalisis derequerimientos
Analisis derequerimientos
ljds
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
mayrapeg
 
Material de apoyo analis de requerimientos
Material de apoyo analis de requerimientosMaterial de apoyo analis de requerimientos
Material de apoyo analis de requerimientos
SERGIO ANDRÉS BARANDICA PÉREZ
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
Tensor
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
mezcalote
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas   sesion 09 - validacion de requisitos iiAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
GianfrancoEduardoBra
 
Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01
duberlisg
 
Requerimiento
RequerimientoRequerimiento
Requerimiento
JoseUSA129
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
Tensor
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
jocabedmariamartinez
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
Eliezer Alas
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
Juan Carlos González Moreno
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
cardan2007i
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
univ of pamplona
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
Zuleima
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
karolavergara
 
Guide to the software engineering body of knowledge
Guide to the software engineering body of knowledgeGuide to the software engineering body of knowledge
Guide to the software engineering body of knowledge
Mario César Ramírez Venegas
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
Zuleima
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
Luis Anibal
 
F capitulo 5_requerimientos_del_software
F capitulo 5_requerimientos_del_softwareF capitulo 5_requerimientos_del_software
F capitulo 5_requerimientos_del_software
JesseniaMangua
 

Similar a Unidad 1.3 Analisis De Requerimientos (20)

Analisis derequerimientos
Analisis derequerimientosAnalisis derequerimientos
Analisis derequerimientos
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
Material de apoyo analis de requerimientos
Material de apoyo analis de requerimientosMaterial de apoyo analis de requerimientos
Material de apoyo analis de requerimientos
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas   sesion 09 - validacion de requisitos iiAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
 
Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01
 
Requerimiento
RequerimientoRequerimiento
Requerimiento
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
 
Guide to the software engineering body of knowledge
Guide to the software engineering body of knowledgeGuide to the software engineering body of knowledge
Guide to the software engineering body of knowledge
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
F capitulo 5_requerimientos_del_software
F capitulo 5_requerimientos_del_softwareF capitulo 5_requerimientos_del_software
F capitulo 5_requerimientos_del_software
 

Más de Sergio Sanchez

Unidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje Sql
Sergio Sanchez
 
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Sergio Sanchez
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Sergio Sanchez
 
Unidad 6 Lenguaje Sql 2
Unidad 6 Lenguaje Sql 2Unidad 6 Lenguaje Sql 2
Unidad 6 Lenguaje Sql 2
Sergio Sanchez
 
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Sergio Sanchez
 
Unidad 4 Modelo De Datos Para La ImplementacióN
Unidad 4 Modelo De Datos Para La ImplementacióNUnidad 4 Modelo De Datos Para La ImplementacióN
Unidad 4 Modelo De Datos Para La ImplementacióN
Sergio Sanchez
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
Sergio Sanchez
 
Unidad 2 Modelo De Datos
Unidad 2 Modelo De DatosUnidad 2 Modelo De Datos
Unidad 2 Modelo De Datos
Sergio Sanchez
 
Unidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De DatosUnidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De Datos
Sergio Sanchez
 
Unidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De SistemasUnidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De Sistemas
Sergio Sanchez
 
Unidad 2.3 Prueba De Programas
Unidad 2.3 Prueba De ProgramasUnidad 2.3 Prueba De Programas
Unidad 2.3 Prueba De Programas
Sergio Sanchez
 
Unidad 2.2 Escribiendo El Programa
Unidad 2.2 Escribiendo El ProgramaUnidad 2.2 Escribiendo El Programa
Unidad 2.2 Escribiendo El Programa
Sergio Sanchez
 
Unidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De Sistemas
Sergio Sanchez
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
Sergio Sanchez
 
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Sergio Sanchez
 
Unidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De SoftwareUnidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De Software
Sergio Sanchez
 
Unidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
Sergio Sanchez
 
Unidad 9 Patrones De DiseñO
Unidad 9 Patrones De DiseñOUnidad 9 Patrones De DiseñO
Unidad 9 Patrones De DiseñO
Sergio Sanchez
 
Unidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióNUnidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióN
Sergio Sanchez
 
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Sergio Sanchez
 

Más de Sergio Sanchez (20)

Unidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje Sql
 
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
 
Unidad 6 Lenguaje Sql 2
Unidad 6 Lenguaje Sql 2Unidad 6 Lenguaje Sql 2
Unidad 6 Lenguaje Sql 2
 
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
 
Unidad 4 Modelo De Datos Para La ImplementacióN
Unidad 4 Modelo De Datos Para La ImplementacióNUnidad 4 Modelo De Datos Para La ImplementacióN
Unidad 4 Modelo De Datos Para La ImplementacióN
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Unidad 2 Modelo De Datos
Unidad 2 Modelo De DatosUnidad 2 Modelo De Datos
Unidad 2 Modelo De Datos
 
Unidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De DatosUnidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De Datos
 
Unidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De SistemasUnidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De Sistemas
 
Unidad 2.3 Prueba De Programas
Unidad 2.3 Prueba De ProgramasUnidad 2.3 Prueba De Programas
Unidad 2.3 Prueba De Programas
 
Unidad 2.2 Escribiendo El Programa
Unidad 2.2 Escribiendo El ProgramaUnidad 2.2 Escribiendo El Programa
Unidad 2.2 Escribiendo El Programa
 
Unidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De Sistemas
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
 
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
 
Unidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De SoftwareUnidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De Software
 
Unidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
 
Unidad 9 Patrones De DiseñO
Unidad 9 Patrones De DiseñOUnidad 9 Patrones De DiseñO
Unidad 9 Patrones De DiseñO
 
Unidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióNUnidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióN
 
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
 

Unidad 1.3 Analisis De Requerimientos

  • 1. Ingeniería de Software Unidad 1 Análisis de Requerimientos Sergio Sánchez Rios. Ingeniero en Informática – Licenciado en Informática
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Fuentes de Requerimientos Requerimientos Deseos y necesidad De los interesados Modelo del Dominio Modelo de la situación actual Requerimientos Reutilizables Tipo de Requerimientos recomendados Documentos existentes Organización y sistemas actuales Robertson y Robertson 1999 Plantilla de Requerimientos Biblioteca de Reutilización
  • 23.
  • 24. Proceso: Ingeniería de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 25. Proceso: Ingeniería de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 26.
  • 27. Proceso: Ingeniería de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Proceso: Ingeniería de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 33.
  • 34.
  • 35. Proceso: Ingeniería de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 36.
  • 37.
  • 38.
  • 39. Proceso: Ingeniería de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Artefactos Modelo del Sistema
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Transición de Estados Tabla de Transición. S3 1 S3 S1 0 S3 S1 1 S2 S2 0 S2 S1 1 S1 S2 0 S1 PROXIMO ESTADO ENTRADA ESTADO ACTUAL S1 S2 S3 0 1 0 1 1 0
  • 45. Proceso: Ingeniería de Requerimientos Modelado del Sistema – Tablas de Transición de Estados Ejemplo de un diagrama de transición de estados para reserva de Hotel (Utilizando forma UML). Condición Acciones INICIO Solicitud de plaza ninguna Solicitada Confirmada En Lista de Espera Ninguna plaza disponible Poner en lista de espera Plaza disponible decrementar cuenta de plaza Plaza disponible decrementar cuenta de plaza Cancelada El cliente desiste Retirar de la lista El cliente cancela Incrementar cuenta de plazas Ocupada El cliente ocupa ninguna
  • 46.
  • 47.
  • 48.
  • 49.
  • 50. Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri Secuencia A2 A1 L3 T1 T2 A4 T3 T4 T5 Conflicto Concurrencia T6 T7 T8 T9 A5 A6 A7
  • 51. Proceso: Ingeniería de Requerimientos Modelado del Sistema – Redes de Petri (Ejemplo) Máquina dispensadora T1-Inserta moneda E1- Tiene moneda E2- pronta T3- acepta moneda E3- pronto para dispensar T4-dispensa T2- rechaza moneda Se dispararon las transiciones: t1,t3,t4 Otra secuencia posible seria t1,t2
  • 52.
  • 53. Proceso: Ingeniería de Requerimientos Modelado del Sistema – Diagramas de Flujo de Datos (DFD) Ejemplo: Examen Historia Clínica Médico Paciente Experiencia y conocimiento Síntomas Medicación y Diagnostico Factura Lista de exámenes y servicios brindados Contabilidad Registro Contable Paciente
  • 54.
  • 55.
  • 56. Proceso: Ingeniería de Requerimientos Modelado del Sistema – Casos de Uso (UML) Ejemplo: Actor: Entidad Externa que interactúa con el sistema (persona identificada por un rol o sistema externo). Caso de Uso: Conjunto de escenarios posibles que puede encarar un actor (o varios) con el sistema para el logro de cierto objetivo. Limite del Sistema Caso de Uso Reutilizable <<include>> Caso de Uso Escenario Variable <<extends>> Generalización
  • 57.
  • 58. Proceso: Ingeniería de Requerimientos Técnicas – Obtención y Análisis de Requerimientos Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. Proceso: Ingeniería de Requerimientos Técnicas – Validación de Requerimientos. Estudio de factibilidad Obtención y Análisis de Requerimientos Especificación de Requerimientos Validación de Requerimientos Informe de factibilidad Actividades Especificación de Requerimientos Documento de Requerimientos Modelo del Sistema Artefactos
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.