230 likes | 552 Views
Evaluación Estudio de Caso. Objetivo del Estudio de Caso. Objetivo. S ometer a evaluación cuatro modelos de proceso, estudiando los resultados con ingenieros de procesos, y con ello identificar al menos un patrón problemático asociado a la modularidad.
E N D
Evaluación Estudio de Caso Objetivo del Estudio de Caso Objetivo Someter a evaluación cuatro modelos de proceso, estudiando los resultados con ingenieros de procesos, y con ello identificar al menos un patrón problemático asociado a la modularidad. Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Diseño del Estudio de Caso Selección del Estudio de Caso • Disponibilidad de los procesos en EPFC • Disponibilidad de los ingenieros de procesos • Revelatorio • Típico Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Diseño del Estudio de Caso Contexto del Estudio de Caso Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Diseño del Estudio de Caso Contexto del Estudio de Caso Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Métricas del Estudio de Caso Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Efectividad: Complejidad: Usabilidad: Comprensión: Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Ejecución del Estudio de Caso Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Resultados Cuantitativos • Tener los paquetes de contenido de método de manera gráfica y simplificado, facilita la comprensión y el análisis. • Si se carga un proceso más complejo, el Blueprint generado sería más pesado visualmente. • Representar el acoplamiento, cohesión e inestabilidad de una manera gráfica es más fácil de interpretar. • Con una corta capacitación, los sujetos de investigación tuvieron una buena aceptación de la herramienta. Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Resultados Cualitativos Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Resultados Cualitativos Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Identificación del Patrón de Error • Importación • Visualización • Análisis de los problemas • Recolección de datos • Análisis de los datos Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Problemas Identificados Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Identificación del Patrón Baja Cohesión Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Patrón Baja Cohesión • Cohesión Baja, si la cohesión <= 0.46Cohesión Media, si la cohesión > 0.46 y <= 0.71Cohesión Alta, si la cohesión > 0.71 Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Evaluación Estudio de Caso Resultados del Estudio de Caso Patrón Baja Cohesión Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Conclusiones, Limitaciones y Trabajos Futuros Conclusiones Conclusiones Conclusión General AVIMO-PS es un prototipo software que explota el poder de la visualización, ayudando a entender, diseñar, y determinar la inestabilidad, acoplamiento y cohesión de los modelos de proceso de software. Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Conclusiones, Limitaciones y Trabajos Futuros Conclusiones Conclusiones • AVIMO-PS permite mejorar los aspectos de modificabilidad, aportando a la mantenibilidad y soporte para evoluciones futuras de los modelos de procesos de software. • AVIMO-PS permite a los ingenieros de procesos detectar problemas y analizar datos en modelos definidos de manera temprana. • Este proyecto adaptamos varias métricas de acoplamiento y cohesión de la ingeniería de software al dominio de procesos de software Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Conclusiones, Limitaciones y Trabajos Futuros Conclusiones Limitaciones • El prototipo AVIMO-PS está dirigido solo a los modelos de procesos de software especificados formalmente en SPEM2.0. • Los modelos de procesos de software deben de estar estructurados en paquetes de contenido de metodo. Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Conclusiones, Limitaciones y Trabajos Futuros Conclusiones Trabajos Futuros • Ampliar las métricas propuestas. • Incluir nuevos elementos de contenido de método, para ser procesados. • Continuar validando las métricas. Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Conclusiones, Limitaciones y Trabajos Futuros Conclusiones Resultados • Métricas asociadas a la cohesión y acoplamiento de paquetes de contenido de método. • AVIMO-PS (Análisis Visual de la Modularidad de Modelos de Procesos de Software) • Patrón de Baja Cohesión • Articulo: Análisis Visual de la Modularidad de Modelos de Procesos de Software, enviado a 8CCC Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013
Conclusiones, Limitaciones y Trabajos Futuros Conclusiones ¿Preguntas? Análisis Visual de la Modularidad de Modelos de Procesos de SoftwareAVIMO-PS Fredy Alberto Cárdenas Bolaños, JhonattanSolarte MartínezDirector: PhD. Julio A. Hurtado Universidad del Cauca Facultad de Ingeniería Electrónica y Telecomunicaciones Departamento de Sistemas Fredy, Jhonattan (Universidad del Cauca) AVIMO-PS Junio 2013