SlideShare una empresa de Scribd logo
1 de 21
QUE ES LA INGENIERÍA DE REQUISITOS?
COMO LOGRARLO?
Validación
Negociación
Elaboración
Obtención
Inicio
INICIO DEL PROCESO DE LA INGENIERÍA DE
REQUISITOS
Expectativa Realidad
OBTENCIÓN DE REQUISITOS
Problemas Ámbito
El sistema esta mal definido/detalles innecesarios confunden
Comprensión
Los clientes no están seguros de lo que necesitan
Volatilidad
Los problemas cambian con el tiempo (realizar recopilación de requisitos)
RECOPILACIÓN DE REQUISITOS
• LAS REUNIONES LAS DIRIGE ALGUNO DE LOS ASISTENTES INCLUSO PUEDE SER EL CLIENTE
• SE ESTABLECEN REGLAS PARA LA PREPARACIÓN Y LA PARTICIPACIÓN
• SE SUGIERE UNA AGENDA TAN FORMAL QUE CUBRA TODOS LOS PUNTOS IMPORTANTES PERO TAN
INFORMAL QUE DEJE ESTIMULAR EL FLUJO DE IDEAS
• UTILIZAR UN MECANISMO DE DEFINICIÓN (HOJAS DE ADHERIBLES, TABLEROS ELECTRÓNICOS)
• LA META ES IDENTIFICAR EL PROBLEMA PROPONER ELEMENTOS DE SOLUCIÓN, NEGOCIAR DIFERENTES
ENFOQUES PARA UN CONJUNTO DE REQUISITOS DE SOLUCIÓN PARA CUMPLIR METAS
VALIDACIÓN DE REQUISITOS
AL CREAR CADA ELEMENTO DEL MODELO DE ANÁLISIS, ESTE SE EXAMINA PARA CONOCER SU CONSISTENCIA, SUS
OMISIONES Y AMBIGÜEDADES. UNA REVISIÓN DEL MODELO DE ANÁLISIS SE ENFOCA EN ALGUNAS PREGUNTAS:
• CADA REQUISITO ES CONSISTENTE CON EL OBJETIVO GENERAL DEL PRODUCTO?
• TODOS LOS REQUISITOS HAN SIDO ESPECIFICADOS CON EL GRADO APROPIADO?
• ALGUNOS REQUISITOS ENTRAN EN CONFLICTO CON OTROS?
• CADA REQUISITO ES ALCANZABLE EN EL AMBIENTE TÉCNICO?
• TODOS LOS PATRONES SON CONSISTENTES CON OS REQUISITOS DEL CLIENTE?
ENTONCES PODEMOS DECIR QUE…
ANTES DE QUE EL DISEÑO Y LA CONSTRUCCIÓN DE UN SISTEMA BASADO EN
COMPUTADORAS PUEDAN COMENZAR, ES NECESARIO ENTENDER LOS
REQUISITOS A TRAVÉS DE UNA SERIE DE TAREAS DE INGENIERÍA DE
REQUISITOS LA CUAL SE LLEVA A CABO MEDIANTE UNA COMUNICACIÓN CON
EL CLIENTE
MODELADO DE ANÁLISIS, QUE ES?ES LA PRIMERA REPRESENTACIÓN TÉCNICA DE UN SISTEMA
•LOS PROBLEMAS DE GRAN TAMAÑO DEBEN
TRATARSE CON UN MÉTODO EFECTIVO DE
PARTICIÓN
•DEBEN UTILIZARSE GRAFICAS
•DIFERENCIAR ENTRE CONSIDERACIONES LÓGICAS
ESENCIALES Y FÍSICAS DE IMPLEMENTACIÓN
Modelo
de
análisis
Descripción
del sistema
Modelo de
diseño
MODELADO BASADOS EN:
MODELADO BASADO EN ESCENARIOS
AUNQUE EL ÉXITO EN UN SISTEMA O PRODUCTO BASADO EN COMPUTADORA SE MIDE EN MUCHAS FORMAS,
LO MAS IMPORTANTE ES LA SATISFACCIÓN DEL USUARIO
• ESCRITURA DE CASOS DE USO
• DESARROLLO DE UN DIAGRAMA DE ACTIVIDAD
• DIAGRAMAS DE CARRIL (FLUJO DE ACTIVIDADES)
EJEMPLO VISUAL
EJEMPLO VISUAL
MODELADO ORIENTADO AL FLUJO
• CREACIÓN DE UN MODELO DE FLUJO DE DATOS
• CREACIÓN DE UN MODELO DE CONTROL DE FLUJO
• ESPECIFICACIÓN DE CONTROL
• ESPECIFICACIÓN DE PROCESO
MODELADO BASADO EN CLASES
• IDENTIFICACIÓN DE CLASES DE ANÁLISIS
• ESPECIFICACIÓN DE ATRIBUTOS
• DEFINICIÓN DE OPERACIONES
EJEMPLO BASADO EN CLASES
Jugador
Cabeza jugador
Brazos
jugador
Cuerpo jugador
Piernas
jugador
EJEMPLO BASADO EN CLASES
Jugador
Cabeza jugador
Brazos
jugador
Cuerpo jugador
Piernas
jugador
USEMOS MAS DATOS A VER Q PASA
EJEMPLO BASADO EN CLASES
Jugador
Cabeza jugador
Brazos
jugador
Cuerpo jugador
Piernas
jugador
USEMOS MAS DATOS A VER Q PASA
Ambiente
EJEMPLO BASADO EN CLASES
Jugador
Cabeza jugador
Brazos
jugador
Cuerpo jugador
Piernas
jugador
USEMOS MAS DATOS A VER Q PASA
Ambiente
Especialidad o clase
EJEMPLO BASADO EN CLASES
Jugador
Cabeza jugador
Brazos
jugador
Cuerpo jugador
Piernas
jugador
USEMOS MAS DATOS A VER Q PASA
Ambiente
Especialidad o clase
Genero
Facción
Ingeniería de requisitos modelado de análisis

Más contenido relacionado

La actualidad más candente

Proyectos Informáticos
Proyectos InformáticosProyectos Informáticos
Proyectos Informáticos
diegodaniel
 
Etapas del análisis de sistemas
Etapas del análisis de sistemasEtapas del análisis de sistemas
Etapas del análisis de sistemas
Equipoaguilas
 
Fundamentos del diseño
Fundamentos del diseñoFundamentos del diseño
Fundamentos del diseño
home
 

La actualidad más candente (8)

Importancia analisis de requerimiento de sistema
Importancia analisis de requerimiento de sistemaImportancia analisis de requerimiento de sistema
Importancia analisis de requerimiento de sistema
 
Ingeniería de requisitos - Introducción
Ingeniería de requisitos - IntroducciónIngeniería de requisitos - Introducción
Ingeniería de requisitos - Introducción
 
Proyectos Informáticos
Proyectos InformáticosProyectos Informáticos
Proyectos Informáticos
 
Tipos de usuarios
Tipos de usuariosTipos de usuarios
Tipos de usuarios
 
Fase para Disenar y Desarrollar una aplicacion
Fase para Disenar y Desarrollar una aplicacionFase para Disenar y Desarrollar una aplicacion
Fase para Disenar y Desarrollar una aplicacion
 
Etapas del análisis de sistemas
Etapas del análisis de sistemasEtapas del análisis de sistemas
Etapas del análisis de sistemas
 
Fundamentos del diseño
Fundamentos del diseñoFundamentos del diseño
Fundamentos del diseño
 
Factibilidad de un proyecto
Factibilidad de un proyectoFactibilidad de un proyecto
Factibilidad de un proyecto
 

Similar a Ingeniería de requisitos modelado de análisis

Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leon
CLPROGRAM
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
nenyta08
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
Kleo Jorgee
 
Servicio Al Cliente1
Servicio Al Cliente1Servicio Al Cliente1
Servicio Al Cliente1
melbal
 
Presentacion Ccci
Presentacion CcciPresentacion Ccci
Presentacion Ccci
guestd4227d
 

Similar a Ingeniería de requisitos modelado de análisis (20)

Ensayo ingenieria de requisitos
Ensayo ingenieria de requisitosEnsayo ingenieria de requisitos
Ensayo ingenieria de requisitos
 
Importancia
ImportanciaImportancia
Importancia
 
análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
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
 
Tareas de la ingeniería de requisitos
Tareas de la ingeniería de requisitosTareas de la ingeniería de requisitos
Tareas de la ingeniería de requisitos
 
Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leon
 
GPE-GRUP6.pptx
GPE-GRUP6.pptxGPE-GRUP6.pptx
GPE-GRUP6.pptx
 
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
 
Carlos leon
Carlos leonCarlos leon
Carlos leon
 
Christian Rivero
Christian RiveroChristian Rivero
Christian Rivero
 
Help desk
Help deskHelp desk
Help desk
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Presentacion aplicaciones empresariales
Presentacion aplicaciones empresarialesPresentacion aplicaciones empresariales
Presentacion aplicaciones empresariales
 
ingenieria de requerimientos
ingenieria de requerimientosingenieria de requerimientos
ingenieria de requerimientos
 
Servicio Al Cliente1
Servicio Al Cliente1Servicio Al Cliente1
Servicio Al Cliente1
 
Trabajo casos de uso
Trabajo casos de usoTrabajo casos de uso
Trabajo casos de uso
 
Presentacion Ccci
Presentacion CcciPresentacion Ccci
Presentacion Ccci
 

Ingeniería de requisitos modelado de análisis

  • 1.
  • 2. QUE ES LA INGENIERÍA DE REQUISITOS?
  • 4. INICIO DEL PROCESO DE LA INGENIERÍA DE REQUISITOS Expectativa Realidad
  • 5. OBTENCIÓN DE REQUISITOS Problemas Ámbito El sistema esta mal definido/detalles innecesarios confunden Comprensión Los clientes no están seguros de lo que necesitan Volatilidad Los problemas cambian con el tiempo (realizar recopilación de requisitos)
  • 6. RECOPILACIÓN DE REQUISITOS • LAS REUNIONES LAS DIRIGE ALGUNO DE LOS ASISTENTES INCLUSO PUEDE SER EL CLIENTE • SE ESTABLECEN REGLAS PARA LA PREPARACIÓN Y LA PARTICIPACIÓN • SE SUGIERE UNA AGENDA TAN FORMAL QUE CUBRA TODOS LOS PUNTOS IMPORTANTES PERO TAN INFORMAL QUE DEJE ESTIMULAR EL FLUJO DE IDEAS • UTILIZAR UN MECANISMO DE DEFINICIÓN (HOJAS DE ADHERIBLES, TABLEROS ELECTRÓNICOS) • LA META ES IDENTIFICAR EL PROBLEMA PROPONER ELEMENTOS DE SOLUCIÓN, NEGOCIAR DIFERENTES ENFOQUES PARA UN CONJUNTO DE REQUISITOS DE SOLUCIÓN PARA CUMPLIR METAS
  • 7. VALIDACIÓN DE REQUISITOS AL CREAR CADA ELEMENTO DEL MODELO DE ANÁLISIS, ESTE SE EXAMINA PARA CONOCER SU CONSISTENCIA, SUS OMISIONES Y AMBIGÜEDADES. UNA REVISIÓN DEL MODELO DE ANÁLISIS SE ENFOCA EN ALGUNAS PREGUNTAS: • CADA REQUISITO ES CONSISTENTE CON EL OBJETIVO GENERAL DEL PRODUCTO? • TODOS LOS REQUISITOS HAN SIDO ESPECIFICADOS CON EL GRADO APROPIADO? • ALGUNOS REQUISITOS ENTRAN EN CONFLICTO CON OTROS? • CADA REQUISITO ES ALCANZABLE EN EL AMBIENTE TÉCNICO? • TODOS LOS PATRONES SON CONSISTENTES CON OS REQUISITOS DEL CLIENTE?
  • 8. ENTONCES PODEMOS DECIR QUE… ANTES DE QUE EL DISEÑO Y LA CONSTRUCCIÓN DE UN SISTEMA BASADO EN COMPUTADORAS PUEDAN COMENZAR, ES NECESARIO ENTENDER LOS REQUISITOS A TRAVÉS DE UNA SERIE DE TAREAS DE INGENIERÍA DE REQUISITOS LA CUAL SE LLEVA A CABO MEDIANTE UNA COMUNICACIÓN CON EL CLIENTE
  • 9. MODELADO DE ANÁLISIS, QUE ES?ES LA PRIMERA REPRESENTACIÓN TÉCNICA DE UN SISTEMA •LOS PROBLEMAS DE GRAN TAMAÑO DEBEN TRATARSE CON UN MÉTODO EFECTIVO DE PARTICIÓN •DEBEN UTILIZARSE GRAFICAS •DIFERENCIAR ENTRE CONSIDERACIONES LÓGICAS ESENCIALES Y FÍSICAS DE IMPLEMENTACIÓN Modelo de análisis Descripción del sistema Modelo de diseño
  • 11. MODELADO BASADO EN ESCENARIOS AUNQUE EL ÉXITO EN UN SISTEMA O PRODUCTO BASADO EN COMPUTADORA SE MIDE EN MUCHAS FORMAS, LO MAS IMPORTANTE ES LA SATISFACCIÓN DEL USUARIO • ESCRITURA DE CASOS DE USO • DESARROLLO DE UN DIAGRAMA DE ACTIVIDAD • DIAGRAMAS DE CARRIL (FLUJO DE ACTIVIDADES)
  • 14. MODELADO ORIENTADO AL FLUJO • CREACIÓN DE UN MODELO DE FLUJO DE DATOS • CREACIÓN DE UN MODELO DE CONTROL DE FLUJO • ESPECIFICACIÓN DE CONTROL • ESPECIFICACIÓN DE PROCESO
  • 15. MODELADO BASADO EN CLASES • IDENTIFICACIÓN DE CLASES DE ANÁLISIS • ESPECIFICACIÓN DE ATRIBUTOS • DEFINICIÓN DE OPERACIONES
  • 16. EJEMPLO BASADO EN CLASES Jugador Cabeza jugador Brazos jugador Cuerpo jugador Piernas jugador
  • 17. EJEMPLO BASADO EN CLASES Jugador Cabeza jugador Brazos jugador Cuerpo jugador Piernas jugador USEMOS MAS DATOS A VER Q PASA
  • 18. EJEMPLO BASADO EN CLASES Jugador Cabeza jugador Brazos jugador Cuerpo jugador Piernas jugador USEMOS MAS DATOS A VER Q PASA Ambiente
  • 19. EJEMPLO BASADO EN CLASES Jugador Cabeza jugador Brazos jugador Cuerpo jugador Piernas jugador USEMOS MAS DATOS A VER Q PASA Ambiente Especialidad o clase
  • 20. EJEMPLO BASADO EN CLASES Jugador Cabeza jugador Brazos jugador Cuerpo jugador Piernas jugador USEMOS MAS DATOS A VER Q PASA Ambiente Especialidad o clase Genero Facción