presentación de powerpoint · 2019. 10. 25. · conclusiones la definición y selección de las...

33
PROCEDIMIENTO PARA LA EVALUACIÓN DE LA CONFORMIDAD DE LOS PRODUCTOS INFORMÁTICOS. CASO DE ESTUDIO FACULTAD DE INFORMÁTICA Y MATEMÁTICA DE LA UNIVERSIDAD DE HOLGUÍN

Upload: others

Post on 31-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

PROCEDIMIENTO PARA LA EVALUACIÓN DE LACONFORMIDAD DE LOS PRODUCTOSINFORMÁTICOS. CASO DE ESTUDIO FACULTADDE INFORMÁTICA Y MATEMÁTICA DE LAUNIVERSIDAD DE HOLGUÍN

Page 2: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

EXPOSITOR

M.SC. Yasnalla Rivero PeñaUniversidad de Holguín, [email protected]; [email protected]

Page 3: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

INTRODUCCIÓN

Calidad

• Libre de errores

• Fácil interacción

• Expectativas del cliente

Aseguramiento

de la calidad de

software

Métricas

validadas

Empresas

desarrolladoras

de software

Page 4: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

INTRODUCCIÓN

Industria cubana del software

El desarrollo de proyectos de ciclo cerrado de I+D+i

La integración de la industria con universidades y

centros de investigación

Page 5: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

INTRODUCCIÓN

UHO• FACINF

• CADCAM

FACINF

• Un número significativo de aplicaciones

informáticas

• Los procesos de gestión universitaria

Page 6: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

DEFICIENCIAS

• Existe desconocimiento acerca del estado actual de

implantación de los productos informáticos elaborados y las

causas por las cuales no se utilizan luego de desarrollados

• La información se encuentra dispersa, lo que conlleva a no

darle seguimiento a estos sistemas para una posible etapa

de mantenimiento

Page 7: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

DEFICIENCIAS

• Los sistemas informáticos no se encuentran en una total

explotación luego de creados. En su mayoría, fueron

desarrollados hasta la etapa de implementación sin haberse

implantado

• Sólo se utiliza de forma generalizadora el método de

investigación criterio de expertos como una forma de

evaluar el grado de satisfacción de los usuarios con los

productos desarrollados

Page 8: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

DEFICIENCIAS

• Sólo se documentan los casos de pruebas utilizados según

la metodología de desarrollo de software seleccionada,

como evidencias de haber sometido el software a un

proceso de evaluación

• No se prevé que lo que se haga se utilice, de ahí la

necesidad de trazar una estrategia para mitigar los efectos

de las amenazas que impiden la utilización de dichos

productos

Page 9: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

DEFICIENCIAS

• En la facultad no está determinado un mecanismo que

permita insertar desde etapas tempranas de las pruebas, un

grupo de métricas de calidad para evaluar la conformidad

de estos productos.

Page 10: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

OBJETIVO DEL ESTUDIO

Desarrollar un procedimiento para evaluar la conformidad de

los productos informáticos desarrollados por la Facultad de

Informática y Matemática de la Universidad de Holguín

Page 11: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

MODELOS DE CALIDAD

¿Es realmente posible encontrar un conjunto depropiedades en un software que nos den un indicadorde su calidad?

Modelos de calidad

Resolver la complejidad mediante ladescomposición

Page 12: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

EVALUACIÓN DE LA CALIDAD DE SOFTWARE

Pre-evaluación • Determinar las características y

subcaracterísticas de calidad

Medición • Calcular las métricas

Análisis de lamedición

• Valorar el comportamiento de

las características de calidad

Page 13: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

EVALUACIÓN DE LA CONFORMIDAD DE SOFTWARE

Requisitos:

• selección

• determinación

• revisión

• atestación

NC ISO/IEC 17000:2005

Page 14: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

RESULTADOS Y DISCUSIONES

FASE I DIAGNÓSTICO

FASE II PLANIFICACIÓN

FASE III MEDICIÓN

FASE IV INFORME

Evaluación de conformidad (NC- ISO/IEC : 17000, 2005),

evaluación de software (ISO/IEC: 14598) y el modelo de

calidad (ISO/IEC 9126,2005).

Page 15: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

HERRAMIENTA METRICAL_EXE

Metricalc_exe

Características

C++

Embarcadero RAD

Studio XE6 V.20.0.

Requerimientos

Windows

128 MB

Page 16: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase I. Diagnóstico

Paso 1. Presentar la propuesta en la organización

Paso 2. Caracterizar el proceso de desarrollo desoftware

Tarea 1. Recolectar ladocumentación técnica de losproductos informáticosdesarrollados

Tarea 2. Comprobar lasprácticas de las métricas decalidad

Page 17: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase II. Planificación

Tarea 4. Seleccionarcaracterísticas ysubcaracterísticas que semedirán en el software

Tarea 5. Detallar las escalasde medición para el trabajocon las métricas

Paso 4. Diseñar la evaluación

Paso 3. Establecer los requerimientos para laevaluación

Page 18: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase II. Planificación

Características

Funcionalidad

Confiabilidad

Usabilidad

Eficiencia

Mantenibilidad

B M A0 1 2

Page 19: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase II. Planificación

Características

Funcionalidad

Confiabilidad

Usabilidad

Eficiencia

Mantenibilidad

B M A0 1 2

Page 20: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase II. Planificación

Conjunto de acciones

planificadas

Roles asignados

Documentos creados

Guía de evaluación

Orientar al equipo evaluador

Page 21: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase III. Medición

Paso 6. Analizar los resultados de la medición

Tarea 6. Agregar las métricas demantenibilidad del software

Tarea 7. Evaluar la calidad en cada atributoespecificado

Paso 5. Medición de la calidad de software

Tarea 5. Seleccionar software objeto deevaluación

¿Mantenimiento? Si

Page 22: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase III. Medición

Paso 6. Analizar los resultados de la medición

Tarea 6. Agregar las métricas demantenibilidad del software

Tarea 7. Evaluar la calidad en cada atributoespecificado

Paso 5. Medición de la calidad de software

Tarea 5. Seleccionar software objeto deevaluación

¿Mantenimiento? No

Page 23: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase IV. Informe

Tarea 9. Emitir grado deconformidad y evaluación final

Tarea 10. Registrar las noconformidades y aplicarmedidas correctivas

Paso 7. Establecer el grado de conformidad delas características de calidad según criterios deevaluación

¿No conformidades?

Paso 8. Presentar informe final de laevaluación

Page 24: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Aplicación. Fase I. Diagnóstico

NSEogNSCoordinationNSCognitionNSGaitNSWeb

No se sienten identificadoscon las prácticas de lasmétricas de calidad en elambiente de trabajo delproyecto.

Page 25: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase II. Planificación

Características Subcaracterísticas Peso

Funcionalidad Idoneidad Alto

Exactitud Alto

Interoperabilidad Alto

Seguridad Bajo

Confiabilidad

Madurez Alto

Tolerancia ante fallos Alto

Recuperabilidad Alto

Usabilidad

Comprensibilidad Alto

Operabilidad Alto

Atracción Alto

Eficiencia Rendimiento Alto

Utilización de recursos Medio

Page 26: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase II. Planificación

Seleccionar métricas externas del modelo de calidad

con sus respectivas subcaracterísticas

Establecer los pesos

Calcular las métricas

Interpretar los resultados de la medición

Presentar veredicto final

Guía de evaluación / Acciones

Page 27: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase III. Medición

Page 28: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase III. Medición

Page 29: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase III. Medición

Resultados de las métricas

NSEog

Características Promedio Valor redondeado

Funcionalidad 2 2

Confiabilidad 1,66 2

Usabilidad 2,33 2

Eficiencia 2,6 3

Valor total 2,14 2

Page 30: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Fase IV. Informe

Grado de conformidad Criterio de evaluación

3 Conforme Sin modificaciones

2 x Suficientemente conforme Pequeñas modificaciones

1 Medianamente conforme Grandes modificaciones

0 No conforme Nueva elaboración

Evaluación final

Aceptado

Diferido

No aceptado

Page 31: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

Valoración de los resultados

13

7Alto

Medio

Bajo

02468

10121416

16 15

MR

BR

R

Page 32: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

CONCLUSIONES

La definición y selección de las métricas de calidad teniendoen cuenta las características de calidad según la ISO 9126-1Parte 2: Modelo de Calidad, permite tener una referencia decuáles son las características que deben cumplir los software paralograr una conformidad por parte del cliente

El procedimiento desarrollado consta de cuatro fases:Diagnóstico, Planificación, Medición e Informe, que transitan porocho pasos y nueve tareas. En su concepción tiene implícito engran medida el ciclo de la gestión; favoreciendo la mejoracontinua de este proceso

Page 33: Presentación de PowerPoint · 2019. 10. 25. · CONCLUSIONES La definición y selección de las métricas de calidad teniendo en cuenta las características de calidad según la

CONCLUSIONES

La implementación de la herramienta Metric_calc.exe para elcálculo de las métricas de calidad externas logró agilizar elprocesamiento de los datos de las métricas, haciendo más precisoel cálculo y teniendo resultados fidedignos para emitir criteriosde evaluación.