Introducción
La calidad es una parte muy
importante del desarrollo de pruebas ya que es un indicador de que tan
satisfactorio es un software y que tan bien hecho esta. Una herramienta para
hacer esto es la norma ISO 9126 ya que es un estándar con el cual se evalúa la
calidad del software, esta norma ISO tiene diversas características.
Desarrollo
Calidad
Podemos definir a
la calidad como las propiedades con las que juzgamos el valor de algún objeto o
servicio. Aplicado al desarrollo de software podemos decir que es el que tan
bueno es dicho software.
Norma ISO 9126
Es un estándar internacional
el cual evalúa la calidad del software. Y como se ha dicho antes tiene diversas características y características.
- Funcionalidad: Es proporcionar las acciones que se requieren en base a especificaciones
y requerimientos.
- Adecuación: Es proporcionar las funciones que se requieren de acuerdo a los objetivos que se necesitan cumplir.
- Exactitud: Es proporcionar la información o resultados que se solicitan con una gran precisión.
- Interoperabilidad: Que tan fluido interactúa el programa con
otros sistemas.
- Seguridad: Es el que tanto protege el sistema los datos e información de los usuarios para que estos no sean modificados o leídos.
- Fiabilidad: Es la probabilidad para que el programa funcione bien.
- Madurez: Que tan bien hecho esta hecho el software
para evitar fallas.
- Tolerancia a fallos: La facilidad con la que el software se recupera después de que presente un fallo.
- Capacidad de recuperación: La habilidad para que el software recupere los datos afectados después de un fallo.
- Madurez: Que tan bien hecho esta hecho el software
para evitar fallas.
- Usabilidad: Está conformada por características como el que tan atractivo es el
software y que tan fácil se puede entender usar o aprender.
- Capacidad para ser entendido: La rapidez con la que el usuario aprende a
utilizar el programa y lo que este hace.
- Capacidad para ser aprendido: La facilidad con la que el usuario puede memorizar la funcionalidad del software.
- Capacidad para ser operado: Que tan fácil es de usar el programa.
- Capacidad de atraccion:o
Es el que tan atractivo le parece a el usuario.
- Capacidad para ser entendido: La rapidez con la que el usuario aprende a
utilizar el programa y lo que este hace.
- Eficiencia: Es la utilización correcta de los recursos con los que cuenta el
programa.
- Comportamiento temporal: Es el tiempo que tarda en responder el
programa.
- Utilización de recursos: La fluidez con la que el software realiza
acciones con los recursos que se le proporcionan.
- Comportamiento temporal: Es el tiempo que tarda en responder el
programa.
- Mantenibilidad: La facilidad con la que el software puede ser modificado.
- Capacidad para ser analizada: La facilidad con la que se puede hacer un análisis al software, esto se hace mediante pruebas.
- Capacidad para ser cambiado: La sencillez con la que se puede realizar modificaciones a un programa.
- Estabilidad: Se refiere a que el software no sufra daños después de recibir mantenimiento o cambios.
- Capacidad para ser probado: Que después de que el software sea modificado pueda ser validado.
- Portabilidad
- Adaptabilidad: La facilidad con la que se adapta un software a distintas plataformas, sin la necesidad de acciones externas al dicho programa.
- Instalabilidad: La facilidad del programa para ser instado
bajo condiciones especificas.
- Coexistencia: Es la capacidad que tiene el software para trabajar en conjunto con otro.
- Capacidad para remplazar: Es la capacidad de un software para remplazar a otro.
Conclusión
Si se aplica de una buena
todas estas características en la evaluación del software podremos hacer que el
proyecto a desarrollar sea un éxito y tenga la mayor aceptación posible gracias
a su buen funcionamiento y todas las características que estén presentes.
Pero algo importante a
resaltar es que todo esto es relativo, esto quiere decir que cada persona puede
definir por sí mismo estas características y las puede entender como ella
pueda.
Fuentes
Fairley, Richard. Ingeniería
de Software, 2ª Edición. Editorial Mc Graw Hill. México. 1987
Sastre B. (2010). Norma
ISO/IEC 9126. Agosto 30, 2014, de Universidad Austral Sitio web: http://www.austral.edu.ar/aplic/webSIA/webSIA2004.nsf/6905fd7e3ce10eca03256e0b0056c5b9/c18992b29a6c30e00325779e004ef56b/$FILE/Norma%20ISO%209126%20espa%C3%B1ol.pdf
Abud Maria. (2000). Calidad
en la Industria del Software. La Norma ISO-9126. Agosto 30, 2014, de
Universidad Nacional de La Plata Sitio web: http://recursosbiblioteca.utp.edu.co/tesisd/textoyanexos/0053L864e_anexo.pdf