Guía para la identificación de materiales peligrosos
Como se mide la calidad de un software
1. Sistema de Gestión de Calidad
¿Cómo se mide la calidad de un software?
Universidad Nacional del Callao
Facultad de Ingeniería Industrial y de Sistemas
Apaza Mendoza Alex Manuel 1615225031
Profesor: Malca Vicente Eddie Christian
2. He tomado como referencia un articulo publicado por Software Guru, del autor Francisco Valdes Souto. En el
artículo se presenta un modelo de eva7luación de la calidad que tienen como base dos perspectivas: la calidad
del producto como tal (calidad interna), y la calidad del uso del software (externa).
La calidad de un software se puede medir de
diferentes maneras, según las dimensiones que se
toman en cuenta para el análisis y los indicadores
apropiados que muestren a uno si un software es o
no de calidad.
3. Adecuación funcional: funcionalidad adecuada, funcionalidad correcta, funcionalidad completa.
Confiabilidad: madurez, disponibilidad, tolerancia a fallos, recuperabilidad.
Eficiencia de rendimiento: tiempo de respuesta, utilización de recursos, capacidad.
Operabilidad: reconocimiento de funcionalidad adecuada, facilidad de uso, facilidad de aprendizaje,
protección contra errores de usuario, accesibilidad, estética de la interfaz de usuario.
Seguridad: confidencialidad, integridad, no rechazo, responsabilidad, autenticidad.
Compatibilidad: interoperabilidad, capacidad de coexistencia.
Mantenibilidad: modularidad, reusabilidad, capacidad de ser analizado, capacidad de ser modificado,
capacidad de ser verificado/probado.
Transmisibilidad/Portabilidad: instalabilidad, adaptabilidad, reemplazabilidad.
Características y subcaracterísticas de calidad interna
4. Satisfacción de uso: utilidad, confianza,
placer, comodidad.
Seguridad de uso: mitigación de riesgos
económicos, mitigación de riesgos para el
usuario, mitigación de riesgos
ambientales.
Flexibilidad de uso: cobertura del
contexto, flexibilidad.
Efectividad de uso.
Eficiencia de uso.
Características y subcaracterísticas de calidad externa
Software
Computer System
Information System
Business System
Computer Centered System
Internal Quality Measure
External Quality Measure
Quality in Use Measure
5. Existe un modelo que puede ser utilizado para la evaluación de este tipo de
variables, el modelo EPEI (EPCU por sus siglas en inglés) el cual permite
en un entorno de información imperfecta (información vaga o ambigua),
pasar de entornos cualitativos a entornos cuantitativos. En otras palabras,
es un modelo que nos permite a partir de opiniones (juicio de experto) de
una serie de variables subjetivas, determinar un valor cuantitativo
suficientemente razonable, generado por la evaluación de reglas de
inferencia definidas por expertos. (Valdés, 2012).
Como se puede ver, algunas de las características se
pueden medir de manera objetiva, pero la mayor parte
requieren una evaluación subjetiva.
6. El articulo muestra un estudio que se realizó a 24 proyectos para evaluar la calidad del software. El procedimiento que
se siguió para evaluar la calidad interna/externa de los productos de software fue solicitar a cada líder de proyecto
la asignación de valores para las características definidas en el estándar para la calidad externa/interna en
relación a su proyecto, las características fueron consideradas como variables de entrada en el modelo EPEI.
La asignación de los valores de las variables de entrada se
realizó considerando el juicio de experto de los líderes de
cada proyecto, determinándose un valor en un rango
definido de 0 a 5 sobre el dominio de los números reales.
Por cada área de la organización se obtuvo el promedio de los valores asignados a cada
una de las características de calidad considerando todos los proyectos evaluados. Con los
datos promedio de las categorías por área se calculó el índice de calidad por proyecto
utilizando el modelo EPCU, de tal manera que se obtuvo un índice de calidad promedio
que representa la calidad de los proyectos desarrollados en cada área de la organización.
7. Al tener un valor cuantitativo, formal y consistente con los índices de calidad calculados, es posible
hacer comparaciones, sin embargo, es importante considerar que además del índice como valor de la
calidad (externa/interna) se presentan los valores que alcanza cada una de las variables o categorías de
la calidad, lo que puede ser determinante para definir las estrategias a seguir para mejorarla.
8. El poder tener un valor cuantitativo de calidad, sin duda, dará certeza al usuario, sobre todo si el también participa
en la evaluación de la calidad externa del producto de software.
Con ayuda del modelo EPCU se puede obtener un valor cuantitativo, significativo y calculable que permiten
evaluar distintos proyectos y hacer comparaciones acerca de la calidad del software.
Debido a que el índice de calidad es consecuencia de los distintos valores de las categorías definidas por el
estándar, es posible determinar estrategias relevantes y factibles para incrementar el índice de calidad a través de
mejorar las categorías de calidad.
Conclusiones
Fuente: https://sg.com.mx/revista/40/midiendo-la-calidad-del-software