ATRIBUTOS DE CALIDAD DE UNA ARQUITECTURA DE SOFTWARE

Es la organización fundamental de un sistema formada por sus componentes, las relaciones entre ellos y el contexto en el que se implantaran, y los principios que orientan a su diseño y evolución.

INTERESADOS

 

  • Administrador de la organización
  • Encargado de marketing
  • Usuario final
  • Encargado de mantenimiento
  • Cliente

 

FACTORES EXTERNOS E INTERNOS

  • Factores externos de calidad.- Percibe el usuario
  • Factores internos de calidad.- Perciben los profesionales informáticos

 

CORRECCIÓN

“Capacidad de un producto  software para realizar las tareas, tal y como se definen en las especificaciones”

  • La corrección del producto software supone la correcion del sistema operativo y este del hardware.

ROBUSTEZ

“Es la capacidad de los sitemas software de reaccionar adecuadamente ante condiciones excepcionales”

  • Complemento a la corrección ya que tiene que ver con el comportamiento especificado y la robustez con las situaciones no especificadas.

EXTENSIBILIDAD

“Facilidad de adptar el producto software a los cambios de especificación”

  • Los requisitos no quedan congelados en la etapa inicial del desarrollo. Simplicidad del diseño.

REUTILIZACIÓN

“Es la capacidad de los elementos de software de servir para la construcción de muchas aplicaciones diferentes”

  • La reutilización influye en la corrección y la robustez, ya que permite ahorrar el esfuerzo de solucionar partes del sistema

 

COMPETIBILIDAD

“Es la facilidad de cambiar unos elementos de software con otros”

  • Se consigue buscando honmogenidad en el diseño y adoptando estándares.

 

EFICIENCIA

“Es la capacidad de un sistema dsoftware para exigir la menor cantidad posible de recursos hardware”

  • Efecto de la inversión en hardware en la eficienci de determinados algoritmos: Metodologia de la programacion

PORTABILIDAD

“Es la facilidad de transferir los productor software a diferentes entornos hardware y software”

  • Unix/Linux
  • Windows
  • Macintosh
  • Solaris

FACILIDAD DE USO

“Es la calidad de la aplicaion por la cual usuarios con diferente formacion son capaces de realizar las tareas que desean”

  • Areas de interes: Usabilidad:  diseño centrado en el usuario
  • La simplicidad estructural: ayuda

CUSETIONES CLAVE

  • Correccion y robustez: Fiabilidad
  • Extemsibilidad y Reutilización: Modularidad
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: