Giovani Martínez

Giovani Martínez

martes, 6 de febrero de 2018

Métricas de Calidad de Software

Las metricas son mediciones para el proceso de calidad de software, las cuales se encargan de validar, medir y mostrar de una forma mas técnica la calidad del software en diversas actividades de ejecución del software.
Existen diversas clasificaciones según sus criterios, pero principalmente las de software son las que definen la exactitud, estructuración, pruebas y mantenimiento.
Existen diferentes modelos para aplicar las métricas de software, como el de Mcall
 El de Furps
El de Dromey




Material para la Materia

Libro Jornada sobre calidad del producto software

Articulo pdf Calidad de software Juan Manuel Cueva Lovelle
Articulo

Generalidad de Calidad de Software





La calidad es un proceso que es de suma importancia para el aseguramiento de un producto.
Esta tiene un impacto en el cliente la cual es cumplir con la satisfacción de ellos mismos.
La calidad de un software también es fundamentada a partir de normas las cuales son una serie de reglas evaluadas a nivel global por instituciones que están integradas por expertos de las diversas áreas, estos a su vez validan los estándares y procesos para productos en este caso software.
Resultado de imagen para calidad

Entre los institutos que regulan la calidad existen:
  • ISO Organización Internacional para la Estandarización.
  • NORMEX Sociedad Mexicana de Normalización y Certificación.
  • IQC International Quality Certification.
  •  GLC Germanischer Lloyd Certificaction México

Resultado de imagen para Iso, ieee
Estas organizaciones se encargan de realizar y establecer tanto Normas como estándares para el aseguramiento de la calidad de software.

Para el aseguramiento de la calidad también existen modelos, uno de ellos es el de Maccall que propone los siguientes factores de calidad:
  • Corrección
  • Fiabilidad
  • Eficiencia
  • Integridad
  • Facilidad de uso
  • Facilidad de mantenimiento
  • Facilidad de prueba
  • Flexibilidad
  • Portabilidad
  • Reusabilidad
  • Facilidad de Interoperación


Boehm propone el siguiente modelado:
  • Portabilidad
  • Confiabilidad
  • Eficiencia
  • ingeniería Humana
  • Facilidad de prueba
  • Facilidad de Comprensión
  • Facilidad Modificación