domingo, 31 de agosto de 2014

Calidad

Introducción

Conocer el significado de “calidad” y su respectiva aplicación en el software representa un asunto de vital importancia para cualquier desarrollador. La calidad conlleva una serie de aspectos que deben de ser revisados, bajo distintos  estándares, que garantizan que el software desarrollado es lo suficientemente bueno como para poder ganar una certificación.

¿Qué es calidad?

Es un conjunto de propiedades que una cosa posee y por medio de las cuales es posible caracterizarla y compararla con otras cosas similares, ya sea para bien o para mal de ésta. En el software se aplica la misma definición.

Modelos de calidad


·         Calidad del producto
·         Calidad del proceso
Ø  Se busca analizar las cualidades del proceso que más influyen en la calidad del producto.
Ø  Se modela el proceso para analizarlo mejor.
·         Calidad de uso

ISO 9126

Es un estándar internacional para la evaluación del software, originalmente desarrollado en 1991 para proporcionar un esquema de evaluación de la calidad del software.
La normativa define seis características de la aplicación, las cuales a su vez están divididas en un número de sub-características que representan un modelo detallado para la evaluación de cualquier sistema informático.

Funcionalidad

Capacidad del software de proveer los servicios necesarios para cumplir con los requisitos funcionales.

Confiabilidad

Capacidad del software de mantener las prestaciones requeridas del sistema, durante un tiempo establecido y bajo un conjunto de condiciones definidas.

Usabilidad

Esfuerzo requerido por el usuario para utilizar el producto satisfactoriamente.

Eficiencia

Relación entre las prestaciones del software y los requisitos necesarios para su utilización.

Mantenibilidad

Esfuerzo necesario para adaptarse a las nuevas especificaciones y requisitos del software.

Portabilidad

Capacidad del software ser transferido de un entorno a otro.

Conclusión

Antes, durante y después del desarrollo de un software, se debe de prestar atención a los aspectos que las distintas normativas y estándares evalúan en éste, para poder estar preparados para recibir una certificación, y no solo eso, sino para estar seguros de que nuestro software es competente y merece un lugar en el mercado.

Bibliografía

Desconocido. (1 de 09 de 2011). smartsys. Recuperado el 31 de 09 de 2014, de Norma ISO-9126 para análisis de software: http://bemuserp.blogspot.mx/2011/09/norma-iso-9126-para-analisis-de.html


No hay comentarios:

Publicar un comentario