Iso 9126

Solo disponible en BuenasTareas
  • Páginas : 5 (1017 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de mayo de 2010
Leer documento completo
Vista previa del texto
Modelo de Calidad de Software
La calidad de un sistema de software puede ser entendida de diversas formas y utilizando diferentes abordagens.
La norma ISO/IEC 9126, o conjunto de normas que tratan de este asunto en el ámbito de la ISO, establece un modelo de calidad con los siguientes componentes:
• Proceso de desarrollo, cuya calidad afecta la calidad del producto de software generado yes influenciado por la naturaleza del producto desarrollado;
• Producto, comprendiendo los atributos de calidad del producto (sistema) de software. Estos atributos de calidad pueden ser divididos entre atributos internos y externos. Estos se diferenciam por la forma como son aferidos (interna o externamente al producto de software) y en conjunto componen la calidad del producto de software ensí;
• Calidad en uso que consiste en la aferição de la calidad del software en cada contexto específico de usuario. Esta es, también, la calidad percibida por el usuario.

Modelo de Calidad de la Norma ISO 9126

La norma 9126 se foca en la calidad del producto de software, proponiendo Atributos de Calidad, distribuidos en seis características principales, con cada una de ellas divididasen sub-características, conforme podemos ver en la figura abajo: Archivo:ISO-9126-general.png
En el nivel más alto tenemos las características de calidad y en los cuadros abajo las suyas sub-características. Cada característica/sub-característica compone un Atributo de Calidad del software.
Note que en todas las características tenemos una sub con el nombre de Conformidad. La conformidad esutilizada para evaluar lo cuánto el software obedece a los requisitos de legislación y todo el tipo de padronização o normalización aplicável al contexto.

Funcionalidade

La capacidad de un software prover funcionalidades que satisfagan el usuario en sus necesidades declaradas e implícitas, dentro de un determinado contexto de uso.
Sus sub-características son:
• Adequação, que mide lo cuántoel conjunto de funcionalidades es adecuado a la necesidades del usuario;
• Acurácia (o precisión) representa la capacidad del software de suministrar resultados precisos o con la precisión dentro del que fue despertado/solicitado;
• Interoperabilidade que trata de la manera como el software interage con otro(s) sistema(s) especificados;
• Seguridad mide la capacidad del sistema deproteger las informaciones del usuario y suministrarlas sólo (y siempre) a la personas autorizadas;

Confiabilidade

El producto se mantiene en el nivel de desempeño en las condiciones establecidas.
Sus sub-características son:
• Madurez, entendida como siendo la capacidad del software en evitar fallos decurrentes de defectos en el software;
• Tolerancia la Fallos representando lacapacidad del software en mantener el funcionamiento adecuado mismo cuando ocurren defectos en él o en sus interfaces externas;
• Recuperabilidade que foca en la capacidad de un software recuperarse después de un fallo, restableciendo sus niveles de desempeño y recuperando sus datos;

Usabilidade

La capacidad del producto de software ser comprendido, su funcionamiento aprendido, seroperado y ser atractivo al usuario.
Note que este concepto es bastante abrangente y se aplica aún a programas que no poseen una interfaz para el usuario final. Por ejemplo, un programa batch ejecutado por una herramienta de programación de procesos también puede ser evaluado en cuanto a su usabilidade, en lo que concierne a ser fácilmente comprendido, aprendido, etc. Además de esto, la operación de unsistema es una interfaz Humano-Ordenador (ver IHC) sujeta a la evaluaciones de usabilidade.
Sus sub-características son:
• Inteligibilidade que representa la facilidad con que el usuario puede comprender sus funcionalidades y evaluar si el mismo puede ser usado para satisfacer sus necesidades específicas;
• Apreensibilidade identifica la facilidad de aprendizado del sistema para sus...
tracking img