jueves, 30 de agosto de 2012

Factores de calidad del software

Los factores de calidad sirven para descomponer el concepto genérico de “calidad” en otros más sencillos, para facilitar su control y su medición.

Dado que la división en factores es una división subjetiva, existen varias clasificaciones de los factores de calidad. Veremos la de McCall, que los agrupa en tres perspectivas: operativa, de mantenimiento y evolutiva.




Factores operativos


Los factores operativos son aquellos que afectan al uso del software:

  • Corrección: el software cumple las especificaciones
  • Fiabilidad: grado en el que el software es confiable, es decir, no tiene fallos
  • Eficiencia: necesidad de recursos software y hardware del producto
  • Seguridad: grado en el que puede controlarse el acceso al software y a los datos
  • Facilidad de uso: grado de esfuerzo necesario para utilizar el software

Factores de mantenimiento

Los factores de mantenimiento son aquellos que se aplican a la capacidad de modificación del software:

  • Flexibilidad: esfuerzo necesario para modificar un programa
  • Facilidad de prueba: esfuerzo requerido para realizar las pruebas de un programa
  • Facilidad de mantenimiento: esfuerzo requerido para localizar y reparar un error

Factores evolutivos

Los factores evolutivos son aquellos que indican si el software se puede trasladar con facilidad a otra máquina o a otro producto de base, o incrementar sus prestaciones:

  • Portabilidad: facilidad para migrar el software de un entorno de operación a otro
  • Capacidad de reutilización: grado en el que un programa o parte del mismo se puede utilizar en otras aplicaciones.
  • Capacidad de interoperación: esfuerzo necesario para que un software opere conjuntamente con otros sistemas
Estos factores de calidad de software, con el rendimiento necesario, estándares de desarrollo de software y características especificadas por el cliente, un software funcional. Esto hace mas cómodo para el desarrollardor como para el usuario, el uso y la manipulación del software.

Fuente: Ingeniería de software un enfoque practico Roger Pressman sexta edicion

http://temariotic.wikidot.com/tema-57-boe-13-02-1996




No hay comentarios:

Publicar un comentario