Factores De Calidad Del Software

Páginas: 8 (1919 palabras) Publicado: 10 de diciembre de 2012
Factores de Calidad del Software

Desde el principio de la ingeniería de software, se observó que la calidad está compuesta por una composición de muchas características.
Un modelo de calidad describe estas características y sus relaciones, muchos modelos hacen difusa la distinción entre atributos internos y externos, lo que dificulta la comprensión del concepto de calidad.

Calidad es laconcordancia con los requisitos funcionales debidamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera que todo software sea desarrollado profesionalmente.

* Los requisitos de software son la base de la medida de calidad. Si no se cumple con los requisitos establecidos, no será un software de calidad.
* Losestándares especificados definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería de software.
* Existe un conjunto de requisitos implícitos que no se mencionan, pero que están presentes en todo desarrollo profesional, como el buen mantenimiento o la facilidad de uso.

La calidad del software puede ser considerada desde dos perspectivas diferentes, laóptica del desarrollador y la del cliente o usuario final. Los factores que afectan al desarrollador se denominan “internos” y los del cliente “externos”.

Factores de Calidad según el modelo de McCall

El modelo de McCall fue el primero en ser presentado en 1977, y se originó motivado por US Air Force y DoD se focaliza en el producto final, identificando atributos claves desde el punto de vista delusuario estos atributos se denominan factores de calidad. Estos factores son demasiados abstractos para ser medidos directamente, por lo que por cada uno de ellos se introduce atributos de bajo nivel denominados criterios de calidad algunos criterios de calidad son atributos internos, reflejando la creencia de McCall que el atributo interno tiene un efecto directo en el atributo externocorrespondiente.

McCall propone tres perspectivas para agrupar los factores de calidad:

* Revisión del producto habilidad para ser cambiado.
Incluye los siguientes factores de calidad:
* Mantenibilidad esfuerzo requerido para localizar y corregir fallas.
* Flexibilidad facilidad de realizar cambios.
* Testeabilidad facilidad para realizar el testing, para asegurarse que el producto notiene errores y cumple con la especificación.

* Transición del producto adaptabilidad al nuevo ambiente.
Incluye los siguientes factores de calidad:
* Portabilidad esfuerzo requerido para transferir entre distintos ambientes de operación.
* Reusabilidad facilidad de reusar el software en diferentes contextos.
* Interoperabilidad esfuerzo requerido para acoplar el producto conotros sistemas.

* Operación del producto características de operación.
Incluye los siguientes factores de calidad:
* Correctitud el grado en el que el producto cumple con su especificación.
* Confiabilidad la habilidad del producto de responder ante situaciones no esperadas.
* Eficiencia el uso de los recursos tales como tiempo de ejecución y memoria de ejecución.
* Integridadprotección del programa y sus datos de accesos no autorizados.
* Usabilidad facilidad de operación del producto por parte de los usuarios.

Factores de Calidad según el modelo de Boehm

Este es el segundo modelo de calidad más conocido es el presentado por Barry Boehm en 1978, el cual introduce las siguientes características:

* Características de alto nivel.
Representan requerimientosgenerales de uso las cuales pueden ser:
* Utilidad per-se cuan (usable, confiable, eficiente) es el producto en sí mismo.
* Mantenibilidad cuán fácil es modificarlo, entenderlos y retestearlo.
* Utilidad general si puede seguir usándose si se cambia el ambiente.

* Características de nivel intermedio.
Representan los siguientes factores de calidad:
* Portabilidad (utilidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es calidad de software y sus factores
  • Factores de calidad de software
  • Resumen factores de calidad del software
  • Factores en la calidad del software
  • Factores que determinan la calidad del software
  • “La Motivación, Como Factor Importante En La Calidad Del Software”
  • Factores en la calidad del software
  • Factores De Calidad De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS