TEMA DE LA CONFERENCIA:

Atributos de Calidad de una arquitectura de software

CONFERENCISTA:

Ingeniero José Manuel Vega

CONTENIDO:

¿Qué es la ARQUITECTURA DEL SOFTWARE?


Es la organización fundamental de un sistema formado por los componentes, las relaciones entre ellas y el contexto y el contexto en el que se implantaron.

INFLUENCIA DE LOS INTERESADOS

Factores externos e Internos

Factores externos de calidad: Son aquellos que percibe el usuario

Factores internos de calidad: Son aquellos que perciben los profesionales informáticos.

PRIORIDAD DE LOS FACTORES

Corrección: Capacidad de u n producto software para realizar con exactitud las tareas tal como se las ha definido:

Si un sistema no hace lo que tiene que  hacer importa poco lo demás

Robustez: Es la capacidad de los sistemas software de reaccionar adecuadamente a las condiciones excepcionales. Complementa a la corrección ya que tiene que ver con el comportamiento especificado.

Extensibilidad: Es la facilidad de adaptar el producto software a los cambios especificados. En ocasiones el software es como un castillo de naipes cuando los requisitos no quedan congelados se cae todo el software.

Reutilización: Es la capacidad que tiene los elementos de servir para la construcción de nuevas aplicaciones. La reutilización influye en la corrección y robustez puesto que permite ahorrar el esfuerzo de solucionar partes del sistema, puesto que son elementos ya probados no necesitan ser probados nuevamente

Compatibilidad: Facilidad de combinar unos elementos de software con otros. Se consigue buscando homogeneidad en el diseño adoptado.

Portabilidad: Facilidad de transferir productos software a diferentes entornos hardware y software.

Facilidad de uso: Cualidad de la aplicación  por lo cual los usuarios con diferentes formaciones son capaces de realizar las diferentes tareas que desean con el software.

Cuestiones clave

ü  Corrección y Robustez.

ü  Fiabilidad.

ü  Extensibilidad y Reutilización.

Modularidad.