Anda di halaman 1dari 3

Estandares Internacionales para la Evaluacin del Software

ISO 9126 ISO 25000

Diana Rocio Arias Romero


Ingenieria de Software II Escuela Tecnolgica Instituto Tcnico Central Bobota, Colombia e-mail: rochiarias15@hotmail.com

Abstract This document discloses a small part of existing international standards for software development where quality can be guaranteed by means of appropriate metrics that lead to good management of the software life cycle. For the two main identified standards presented Characteristics, structure and general aspects of these regulations are a guide to obtain high quality results. Palabras clave: Calidad, Evaluacin, Software, Mtricas, Modelo.

Esta norma nace del modelo McCall que se propuso en 1977 con el objetivo de detallar la calidad del software y se organiz en 3 caractersticas o vistas para evaluar la calidad: Factores (especificar): Como ven el software los usuarios (visin externa) Criterios (construir): Como ven el software los desarrolladores (visin interna) Mtricas (controlar): Como se va evaluar, se definen las mtricas Esta norma a pesar de tener un entorno para definir un modelo de calidad de software, se propone llevar a cada organizacin de definir su propio modelo. ISO 9126 establece la diferencia 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. A. Caracteristicas Para que el software sea de calidad debe de cumplir con ciertas caractersticas que son las que permiten evaluar la calidad. Dichas caractersticas se observan en la siguiente figura:
TABLA I. TABLA DEFINICION DE CARACTERISTICAS DE LA CALIDAD DEL SOFTWARE

I.

INTRODUCCIN

El desarrollo de software ocupa un amplio espacio en el mercado por la importancia de la satisfaccin de necesidades de un mundo donde el uso de la tecnologa impera. El producto de software se puede definir como el conjunto de: ejecutables, cdigo fuente, descripciones de arquitectura y documentacin que conllevan a la satisfaccin de necesidades. En la actualidad el uso de las mtricas se est poniendo en prctica con xito en el amplio mercado del software pues las empresas productoras estn reconociendo la importancia que tienen las mediciones para cuantificar y por consiguiente gestionar de forma ms efectiva la calidad de los procesos y productos de software. Es vlido aclarar que en ocasiones los resultados de los procesos de medicin no son interpretados de la mejor manera, pues an existen compaas que no tienen una cultura adecuada sobre la medicin, desconociendo la calidad que pudiera alcanzar el producto final. II. ISO 9126

Caracteristica

Definicion Se relaciona con las funciones y propiedades epecificas del software, donde las funciones satisfacen necesidades. Se relaciona con la capacidad que tiene le software para mantener la respuesta de acuerdo a las condiciones y tiempo establecidas

Funcionalidad

Subcaracteristica Idoneidad Exactitud Interoperabilidad Seguridad Cumplimiento de normas Madurez Recuperabilidad Tolerancia a fallos

ISO 9126 es una norma internacional que se ha definido para realizar la evaluacin del software y garantizar la calidad del producto.

Fiabilidad

Caracteristica

Usabilidad

Eficiencia

Definicion Se relaciona con el esfuerzo que se hace necesario para su uso que es evaluado por un usuario Se relaciona con el nivel de desempeo del producto y los recursos (cantidad) necesarios con unas condiciones establecidas Se relaciona con la facilidad para corregir, extender o modificar aspectos en el software

Subcaracteristica Aprendizaje Compresin Operatividad Atractividad Comportamiento en el tiempo Comportamiento de recursos Estabilidad Facilidad de anlisis Facilidad de cambio Facilidad de pruebas Capacidad de instalacin Capacidad de reemplazamiento Adaptabilidad Coexistencia

software sino tambin para definir los requerimientos de calidad. Esta norma reemplaza los estndares creados en la norma 9126.
Figura 1. Modelo de Referencia de Medicin de la Calidad del Producto Software

Mantenibilidad

Portabilidad

Se relaciona con la capacidad que tiene el software para la transferencia entre plataformas

B. Estructura del estndar Para su organizacin o estructuracin se ha divido la norma en 4 grandes partes: Modelo de Calidad (Realidad) Mtricas Externas: Son las que se aplican al software cuando se ejecuta. Mtricas Internas: No son variables, es decir, no dependen de la ejecucin del software Calidad de las mtricas de uso

A. Estructura del estndar Dentro de la norma general (25000) se realizaron una serie de divisiones donde cada una tiene una funciona o rea especfica. En la figura que se observa a continuacin se dan a conocer las divisiones existentes:
Figura 2. Divisin de la norma

A pesar de esta divisin, no todas las partes fueron aceptadas y es as como solo Modelo de calidad es un estndar que ha sido aprobado y publicado y las dems partes se encuentran como informes de la norma que se encuentran en lo que se denomina Technical Report (sigla TR). III. ISO 25000

Esta norma indica una nueva gua para estndares internacionales conocidos como Requisitos y Evaluacin de Calidad de Productos de Software que establece criterios para la especificacin de requisitos de calidad de productos software, sus mtricas y su evaluacin. El objetivo general de la creacin del estndar es organizar, enriquecer y unificar las series que cubren 2 procesos principales: 1. 2. Especificacin de requisitos de calidad del software. Evaluacin de la calidad del software

En este estndar define 3 vistas similares a las de la norma 9126 diferenciadas en el estudio de la calidad de un producto: Vista interna: Se relaciona con las propiedades del software como tamao, la complejidad o la conformidad con las normas de orientacin a objetos. Vista externa: Se relaciona con el anlisis del comportamiento del software en produccin y estudia sus atributos. Vista en uso: Se relacin con la medicin de la productividad y efectividad del usuario final al utilizar el software.

Las caractersticas de calidad y sus mediciones asociadas pueden ser tiles no solamente para evaluar el producto

RECONOCIMIENTO

La vista externa y de uso necesitan que el producto este completamente terminado. Esta norma establece que la calidad del producto software est compuesta de caractersticas de calidad, las cuales a su vez se componen de subcaractersticas. Esta composicin es igual a la de norma 9126, como se observa en la siguiente figura:
Figura 3. Caracteristicas y subcaracteristicas

Se agradece al docente Scrates Rojas que da a da contribuye con la formacin y adquisicin de nuevos conocimientos de sus estudiantes y as estar cada vez ms cerca de ser profesionales con una formacin integral que se demuestra la calidad de la educacin brindada.
REFERENCIAS [1]

Fernndez Carrasco, Oscar M.; Garca Len, Delba; Beltrn Benavides, Alfa. "Un enfoque actual sobre la calidad del software". 1995. Febles Estrada, Ailyn. "Calidad de software". Maestra de Informtica Aplicada, Universidad de Matanzas "Camilo Cienfuegos", 2006. http://es.wikipedia.org/wiki/ISO/IEC_9126

[2]

[3] [4] [5]

http://es.wikipedia.org/wiki/ISO/IEC_25000

Anda mungkin juga menyukai