lunes, 20 de mayo de 2013

CALIDAD EN EL DESARROLLO DEL SOFTWARE

Al conjunto de cualidades que determinan su utilidad. Es decir el cumplimiento de los requisitos especificados como eficiencia, flexibilidad, corrección, mantenimiento, seguridad e integridad.

Desde el punto de vista del cliente, calidad del software es el grado en que un cliente o usuario percibe que el producto software satisface sus necesidades. Desde el punto de vista industrial del producto, calidad del software es la habilidad de un producto software de satisfacer una especificación de requerimientos.



MODELOS DE GESTIÓN DE SOFTWARE
  • CMMI: Orientado a mejora de procesos en diferentes niveles de madurez, más hacia proyectos específicos. 
  • Norma ISO/IEC 12007: Orientado al proceso de ciclo de vida del Software. 
  • METRICA3: Orientado al modelo e implementación. 
  • Norma ISO 15504: Orientado a la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de Software.


Principales características que hacen a un software de calidad

  • Mantenibilidad: el software debe ser diseñado de tal manera, que permita ajustarlo a los cambios en los requerimientos del cliente. Esta característica es crucial, debido al inevitable cambio del contexto en el que se desempeña un software. 
  • Confiabilidad: incluye varias características además de la confiabilidad, como la seguridad, control de fallos, etc. 
  • Eficiencia: tiene que ver con el uso eficiente de los recursos que necesita un sistema para su funcionamiento. 
  • Usabilidad: el software debiera ser utilizado sin un gran esfuerzo por los usuarios para los que fue diseñado, documentado, etc.

No hay comentarios:

Publicar un comentario