Anda di halaman 1dari 15

UNIVERSIDAD TECNOLGICA DE PANAM

FACULTAD DE INGENIERA DE SISTEMAS COMPUTACIONALES

LICENCIATURA EN DESARROLLO DE SOFTWARE


CALIDAD DE SOFTWARE

NORMA ISO 9126

Prof. Guelda Carballeda de Tristan

Integrantes:
Domnguez, Luis
Villar, Jorge
Grupo:

18 de Septiembre de 2015

ndice
Introduccin..................................................................................................................
.......................... 4
Norma ISO
9126.............................................................................................................................
.........5
Caractersticas de la
mtrica...................................................................................................... 5
Modelo de calidad - ISO 91261................................................................................................. 5
Modelos de calidad Externa e
interna........................................................................... 5
Funcionalidad.................................................................................
................... 6
Adecuacin..........................................................................
................. 6
Exactitud.............................................................................
.................. 6
Interoperabilidad.................................................................
................ 6
Seguridad............................................................................
................. 6
Conformidad de
Funcionalidad............................................................ 6
Confiabilidad..................................................................................
................... 6
Marudrez.............................................................................
................. 6

Tolerancia a
errores............................................................................. 6
Recuperabilidad...................................................................
................ 6
Conformidad de
Confiabilidad.............................................................. 6
Usabilidad......................................................................................
................... 6
Comprensibilidad.................................................................
................ 6
Aprendibilidad.....................................................................
................. 6
Operabilidad........................................................................
................. 7
Atraccin.............................................................................
................. 7
Conformidad de
Usabilidad.................................................................. 7
Eficiencia.......................................................................................
.................... 7
Comportamientos de
tiempo............................................................... 7
Utilizacin de
recursos......................................................................... 7
Conformidad de
eficiencia................................................................... 7
Mantenibilidad...............................................................................
................... 7
Capacidad de ser
Analizado................................................................. 7

Cambialidad .......................................................................
.................. 7
Estabilidad...........................................................................
................. 7
Facilidad de
pruebas............................................................................. 7
Conformidad de
Mantenibilidad.......................................................... 7
Portabilidad....................................................................................
................... 8
Adaptabilidad......................................................................
................. 8
Facilidad de
Instalacin.........................................................................8
Coexistencia........................................................................
..................8
Reemplazabilidad................................................................
..................8
Modelo de calidad de
uso..............................................................................................8
Calidad en
uso...................................................................................................8
Eficacia................................................................................
..................8
Productividad.......................................................................
.................8
Seguridad............................................................................
..................8
Satisfacin...........................................................................
..................8

Mtrica Externas - ISO 91262.....................................................................................................9


Mtricas Internas - ISO 91263....................................................................................................9
Conclusin....................................................................................................................
..........................10
Infografa......................................................................................................................
..........................11

Introduccin
En el presente trabajo se brinda una informacin resumida de la norma ISO 9126, la
forma en la que esta estructura, las caractersticas que utiliza la parte 9126-1 de la
norma, as como tambin sus subcaracteristicas. se mencionara a la vez, como
estas caractersticas se clasifican y por ultimo un breve descripcin de la
caractersticas que deben poseer las mtricas.

Norma ISO 9126


Es un estndar internacional para la evaluacin de la calidad del software. Este
estndar proviene desde el modelo establecido en 1977 por McCall y sus colegas,
los cuales propusieron un modelo para especificar la calidad del software. El
estndar provee un entorno para que las organizaciones definan un modelo de
calidad para el producto software. Haciendo esto as, sin embargo, se lleva a cada
organizacin la tarea de especificar precisamente su propio modelo. Esto podra ser
hecho, por ejemplo, especificando los objetivos para las mtricas de calidad las
cuales evalan el grado de presencia de los atributos de calidad. Esta norma
distingue entre fallo y no conformidad. Un fallo es el incumplimiento de los
requisitos previos, mientras que la no conformidad es el incumplimiento de los
requisitos especificados. Una distincin similar es la que se establece entre
validacin y verificacin.
La norma ISO 9126 est dividido en cuatro partes:
1.
2.
3.
4.

Parte
Parte
Parte
Parte

1
2
3
4

Modelo de Calidad - ISO 9126-1


Mtricas Externas - ISO 9126-2
Mtricas Internas - ISO 9126-3
Mtricas de Calidad de Uso - ISO 9126-4

Slo la primera parte, ISO 9126-1, es un estndar aprobado y publicado. Siendo el


resto de partes de la norma, informes que se encuentran en la llamada Technical
Report(TR). Las mtricas de calidad de uso estn slo disponibles cuando el
producto final es usado en condiciones reales. Idealmente, la calidad interna
determina localidad externa y esta a su vez la calidad en el uso.
Caractersticas de las mtricas
Para considerar que una mtrica es efectiva debe cumplir con las siguientes
caractersticas:
o
o
o
o
o
o

Simples y fciles de calcular


Emprica e intuitivamente persuasivas
Consistentes y objetivas
Consistentes en el empleo de unidades y tamaos
Independientes del lenguaje de programacin
Retroalimentacin de calidad

Modelo de Calidad - ISO 9126-1


ISO 9126-1 propone un modelo de calidad categorizando la calidad de los atributos
software en seis caractersticas las cuales estn divididas en subcaracteristicas.

Modelos de calidad externa e interna


Estas subcaracteristicas se manifiestan externamente cuando el software es usado
como una parte del sistema computacional y son el resultado de unos atributos del
software interno. Esta parte del ISO 9126 no elabora el modelo de calidad interna y
externa para el nivel inferior de las subcaracteristicas. Las caractersticas y
subcaractersticas se pueden medir externamente por la capacidad proporcionada
por el sistema que contiene el software
Funcionalidad
Un conjunto de atributos que se relacionan con la existencia de un conjunto de
funciones y sus propiedades especficas. Las funciones son aquellas que satisfacen
las necesidades implcitas o explcitas.

Adecuacin: Es la capacidad del software para proveer un adecuado


conjunto de funciones que cumplan las tareas y objetivos especificados por el
usuario.
Exactitud: Es La capacidad del software para hacer procesos y entregar los
resultados.
Interoperabilidad: La capacidad del software de interactuar con uno o ms
sistemas especficos.
Seguridad: La capacidad del software para proteger la informacin y los
datos de manera que los usuarios o los sistemas no autorizados no puedan
acceder a ellos para realizar operaciones, y la capacidad de aceptar el acceso
a los datos de los usuarios o sistemas autorizados
Conformidad de la Funcionalidad: La capacidad del software de cumplir
los estndares referentes a la funcionalidad.

Confiabilidad
Un conjunto de atributos relacionados con la capacidad del software de mantener
su nivel de prestacin bajo condiciones establecidas durante un perodo
establecido.

Madurez La capacidad que tiene el software para evitar fallas cuando


encuentra errores. Ejemplo, la forma como el software advierte al usuario
cuando realiza operaciones en la unidad de diskett vaca, o cuando no
encuentra espacio suficiente el disco duro donde esta almacenando los
datos.
Tolerancia a errores La capacidad que tiene el software para mantener un
nivel de funcionamiento en caso de errores.

Recuperabilidad La capacidad que tiene el software para restablecer su


funcionamiento adecuado y recuperar los datos afectados en el caso de una
falla.
Conformidad de confiabilidad: La capacidad del software de cumplir a los
estndares o normas relacionadas a la fiabilidad.

Usabilidad
Un conjunto de atributos relacionados con el esfuerzo necesario para su uso, y en la
valoracin individual de tal uso, por un establecido o implicado conjunto de
usuarios.

Comprensibilidad: Es la capacidad del componente para permitir al


desarrollador de sistemas comprender si el componente es adecuado, y cmo
puede usarse en tareas y condiciones de uso particulares.
Aprendibilidad: Es la capacidad del componente para permitir al
desarrollador de sistemas aprender su utilizacin. Una medida de
Aprendibilidad debe ser capaz de valorar el esfuerzo que necesitarn los
desarrolladores de sistemas para aprender como se usan las funciones
particulares (interfaces, operaciones, etc.) o valorar la eficacia de la
documentacin suministrada.
Operabilidad: Es la capacidad del componente para permitir al desarrollador
de sistemas operar con l y controlarlo.
Atraccion: Es la capacidad del componente para resultar atractivo a los
usuarios. Como los usuarios considerados no son usuarios finales del sistema,
esta subcaracterstica no parece ser relevante en este contexto.
Conformidad de usabilidad: Es la capacidad de un componente para
adherirse a estndares, convenciones, guas de estilo o regulaciones
relacionadas con la Usabilidad. Actualmente no conocemos ningn estndar
que afecte a la Usabilidad de los componentes y, por tanto, no vamos a
considerar esta subcaracterstica.

Eficiencia
Conjunto de atributos relacionados con la relacin entre el nivel de desempeo del
software y la cantidad de recursos necesitados bajo condiciones establecidas.

Comportamientos de tiempos: Los tiempos adecuados de respuesta y


procesamiento, el rendimiento cuando realiza su funcin en condiciones
especificas. Ejemplo, ejecutar el procedimiento mas complejo del software y
esperar su tiempo de respuesta, realizar la misma funcin pero con mas
cantidad de registros.
Utilizacin de recursos: La capacidad del software para utilizar cantidades
y tipos adecuados recursos bajo requerimientos o condiciones cuando este

funciona de establecidas. Ejemplo, los recursos humanos, el hardware,


dispositivos externos.
Conformidad de eficiencia: La capacidad que tiene el software para
cumplir con los estndares o convenciones relacionados a la eficiencia.

Mantenibilidad
Conjunto de atributos relacionados con la facilidad de extender, modificar o corregir
errores en un sistema software.

Capacidad de ser analizado: La forma como el software permite


diagnsticos de deficiencias o causas de fallas, o la identificacin de partes
modificadas.
Cambialidad: La capacidad del software para que la implementacin de una
modificacin se pueda realizar, incluye tambin codificacin, diseo y
documentacin de cambios.
Estabilidad: La forma como el software evita efectos inesperados para
modificaciones del mismo.
Facilidad de pruebas: La forma como el software permite realizar pruebas
a las modificaciones sin poner el riesgo los datos.
Conformidad de mantenimiento: La capacidad que tiene el software para
cumplir con los estndares de facilidad de mantenimiento.

Portabilidad
Conjunto de atributos relacionados con la capacidad de un sistema software para
ser modelo transferido desde una plataforma a otra.

Adaptabilidad: Es como el software se adapta a diferentes entornos


especificados (hardware o sistemas operativos) sin que implique reacciones
negativas ante el cambio. Incluye la escalabilidad de capacidad interna
(Ejemplo: Campos en pantalla, tablas, volmenes de transacciones, formatos
de reporte, etc.).
Facilidad de instalacin: La facilidad del software para ser instalado en un
entorno especifico o por el usuario final.
Coexistencia: La capacidad que tiene el software para coexistir con otro o
varios software, la forma de compartir recursos comunes con otro software o
dispositivo.
Reemplazabilidad: La capacidad que tiene el software para ser remplazado
por otro software del mismo tipo, y para el mismo objetivo. Ejemplo, la
remplazabilidad de una nueva versin es importante para el usuario, la
propiedad de poder migrar los datos a otro software de diferente proveedor.

Conformidad de portabilidad: La capacidad que tiene el software para


cumplir con los estndares relacionados a la portabilidad.

Modelo de calidad de uso


La calidad de uso es definida como la capacidad del software que posibilita la
obtencin de objetivos especficos con efectividad, productividad, satisfaccin y
seguridad.
Calidad en uso
Es la perspectiva del usuario de la calidad del producto de software cuando ste es
usado en un ambiente especfico y en un contexto de uso especfico. sta mide la
extensin en la cual los usuarios pueden conseguir sus metas en un ambiente
particular, en vez de medir las propiedades del software en si mismo

Eficacia: La capacidad del software para permitir a los usuarios finales


realizar los procesos con exactitud e integridad.
Productividad: La forma como el software permite a los usuarios emplear
cantidades apropiadas de recursos, en relacin a la eficacia lograda en un
contexto especfico de uso. Para un empresa es muy importante que el
software no afecte al productividad del empleado
Seguridad: Se refiere al que el Software no tenga niveles de riesgo para
causar dao a las personas, instituciones, software, propiedad intelectual o
entorno. Los riesgos son normalmente el resultado de deficiencias en la
funcionalidad (Incluyendo seguridad), fiabilidad, usabilidad o facilidad de
mantenimiento.
Satisfaccin: La satisfaccin es la respuesta del usuario a la interaccin con
el software, e incluye las actitudes hacia el uso del mismo.

Mtricas Externas - ISO 9126-2


Las mtricas externas son aquellas aplicables al software en ejecucin, permiten
evaluar calidad del producto de software durante la prueba, sin asignar rangos de
valores a las mtricas que propone ya que son especficas para cada producto, en
dependencia de su categora, nivel de integridad y necesidad del usuario final;
estas mtricas estn distribuidas por las seis caractersticas que recoge la parte 1
Modelo de Calidad.
Que aspectos incluye:
o La terminologa relacionada con las medidas de las mtricas.
o El uso de las mtricas en el proceso del ciclo de la vida.
o Unos conjuntos bsicos introductorios de mtricas externas para cada
caracterstica y subcaracterstica de calidad de software.

o
o
o

Interpretacin de las medidas de tres formas: directa, indirecta e indicadores.


Propiedades deseables de las mtricas: fiabilidad, indicabilidad,
disponibilidad, Correccin, imparcialidad
El conjunto de mtricas que contiene est organizadas por caractersticas y
subcaractersticas, donde cada mtrica contiene: nombre, propsito, etc.

Mtricas Internas - ISO 9126-3


Las mtricas internas son aquellas que no dependen de la ejecucin del
software(medidas estticas), son aplicadas fundamentalmente a los productos
intermedios que se desarrollan a lo largo del ciclo de vida de desarrollo, los autores
consideran que las mismas pueden ser adaptadas para reportar el avance en la
ejecucin de las pruebas en evaluaciones realizadas al final del proceso o ciclos de
pruebas. Por ejemplo que proporcin de las funciones estn documentadas? Qu
proporcin
de
las
funciones
pueden
ser
deshechas?

Conclusin
las tecnologas de la informacin y comunicacin son unas de las reas que mas
crecen, creando nuevos campos de trabajo como reas de investigacin, pero a la
vez conlleva a la creacin de grandes proyecto involucrando mas gastos; por tal
motivo se requiere de mas eficacia al momento de desarrollar los procesos internos
en la produccin de software. Es aqu donde las medidas, mtricas y los indicadores
juegan un papel mas importante para obtener productos de calidad, siendo la
norma ISO 9126 un punto de apoyo para lograr este objetivo.

Infografa
JekittaB. (2011). Calidad del producto ISO 9126. 2015, Septiembre 17, de Slideshare Sitio web:
http://es.slideshare.net/JekittaB/calidad-del-producto-iso-9126
polaris1976. (2010). Iso 9126. 2015, Septiembre 17, de Buenas Tareas Sitio web:
http://es.slideshare.net/JekittaB/calidad-del-producto-iso-9126
Wikipedia. (2015). ISO/IEC 9126. 2015, Septiembre 17, de Wikimedia Sitio web:
https://es.wikipedia.org/wiki/ISO/IEC_9126
Bertoa, M. & Vallecillo, A.. (2006, Abril 2). Medidas de Usabilidad de Componentes Software. IEEE
LATIN AMERICA TRANSACTIONS, 4, 8. 2015, Septiembre 19
GARCIA, Carlos A. & MAZO, E.. (2005). Guia Tecnica para la evaluacion de software. 2015,
Septiembre 19, de puntoexe Sitio web:
https://jrvargas.files.wordpress.com/2009/03/guia_tecnica_para_evaluacion_de_software.pdf
Nava, Jesus C.. (2011). Metricas Del Software que trabajan con la ISO. 2015, Septiembre 17, de scribd
Sitio web: http://es.scribd.com/doc/64773961/Metricas-Del-Software-que-trabajan-con-la-ISO#scribd
"Perdomo, Y & Rodrguez, A. & Estrada, A.". (2013). Aplicando mtricas de calidad a proyectos y
procesos durante las pruebas exploratorias. 2015, Septiembre 19, de Revista Cubana de Ciencias
Informticas Sitio web: http://scielo.sld.cu/scielo.php?pid=S222718992013000200008&script=sci_arttext

Anda mungkin juga menyukai