You are on page 1of 21

FACULTAD DE INGENIERA

INFORME DE TRABAJO DE INVESTIGACIN


V CICLO

PROYECTO ACADMICO:

ASEGURAMIENTO Y MEDICIN DE LA CALIDAD DE


SOFTWARE

Alumno(s):
CORREA CASTRO, Laleshka
MENA PLASENCIA, Erick
TIMAN MACHADO, Fernando
Docente(s):
SAAVEDRA NAVARRO, Edwin
Arnulfo
Curso:
INGENIERA DE SOFTWARE

INGENIERA DE
SISTEMAS
JUNIO 2014
Piura Per

ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE


NORMA: ISO 900-2000
INTRODUCCION:
Segn la norma ISO 9000:2000, el aseguramiento de la calidad es la parte de la
gestin de la calidad orientada a proporcionar confianza en que se cumplirn los
requisitos de calidad.
El Aseguramiento de la Calidad del Software es el conjunto de actividades planificadas
y sistemticas necesarias para aportar la confianza que el software satisfar los
requisitos dados de calidad. Este aseguramiento se disea para cada aplicacin antes
de comenzar a desarrollarla y no despus. El Aseguramiento de la Calidad del
Software engloba:

Un enfoque de gestin de calidad.

Mtodos y herramientas de Ingeniera del Software.

Revisiones tcnicas formales en el proceso del software.

El control de la documentacin del software y de los cambios realizados.

Procedimientos para ajustarse a los estndares de desarrollo del software.

Mecanismos de medicin y de generacin de informes.

Las revisiones del software son un "filtro" para el proceso de Ingeniera del Software.
Esto es, las revisiones se aplican a varios momentos del desarrollo del software y
sirven para detectar errores y defectos que pueden ser eliminados.
La revisin tcnica formal (RTF), a veces llamada inspeccin, es el filtro ms efectivo
desde el punto de vista del aseguramiento de la calidad y es un medio efectivo para
mejorar la calidad del software.
El defecto se define como una anomala del producto. Dentro del contexto del proceso
del software, los trminos defecto y fallo son sinnimos. Ambos implican un problema
de calidad que es descubierto despus de entregar el software a los usuarios finales.
El objetivo principal de las RTF es encontrar errores durante el proceso, de forma que
se conviertan en defectos despus de la entrega del software. El beneficio de la

inspeccin es el descubrimiento de errores al principio para que no se propaguen al


paso siguiente del proceso de software.

Las actividades de diseo introducen entre el 50 y 65% de todos los errores durante el
proceso de software. Sin embargo, se ha demostrado que las RTF son efectivas en un
75% a la hora de detectar errores. Con la deteccin y la eliminacin de un gran
porcentaje de errores, el proceso de revisin reduce substancialmente el coste de los
pasos

siguientes

en

las

fases

de

desarrollo

mantenimiento.

Los objetivos de la Revisin Tcnica Formal son:

Descubrir errores en la funcin, la lgica o la implementacin de cualquier

representacin del software.


Verificar que el software bajo revisin alcance sus requisitos.
Garantizar que el software ha sido representado de acuerdo con ciertos

estndares predefinidos.
Conseguir un software desarrollado en forma uniforme
Hacer que los proyectos sean ms manejables.

La RTF promueve la seguridad y la continuidad, ya que varias personas se


familiarizarn con partes del software que, de una forma u otra, no hubieran visto
nunca. Es una clase de revisin que incluye recorridos, inspecciones, revisiones
cclicas y otro pequeo grupo de evaluaciones tcnicas del software. Cada RTF se
lleva a cabo mediante una reunin y slo tendr xito si es bien planificada, controlada
y atendida.
El aseguramiento de calidad se refiere a validar los procesos usados para crear los
productos.

Es

una

herramienta

especialmente

til

para

administradores

patrocinadores, ya que permite discutir los procesos usados para determinar si los
productos creados son razonables. Este aseguramiento tiene asociado 2 constitutivos
diferentes:
1. Los ingenieros del Software que realizan el trabajo tcnico.
2. Un grupo de SQA (Software Quality Assurance) que se responsabiliza en la
planificacin de aseguramiento de la calidad, supervisin, mantenimiento de
registros, anlisis e informes.

Establecimiento de un plan de SQA para un proyecto.

Participacin en el desarrollo de la descripcin del proceso de software


del proyecto.

Revisin de las actividades de Ingeniera del Software para verificar su


ajuste al proceso de software definido

Auditoria de los productos de software designados para verificar el ajuste con


los definidos como parte del proceso del software.

Asegurar que las desviaciones del trabajo y los productos del software se
documentan y se manejan de acuerdo con un procedimiento establecido.

Registrar lo que no se ajuste a los requisitos e informar a sus superiores.

Adems de estas actividades, el grupo de SQA coordina el control y la gestin de


cambios y; ayuda a recopilar y analizar las mtricas del software.
Las mtricas son escalas de unidades sobre las cuales puede medirse un
atributo cuantificable. Cuando se habla de software nos referimos a la disciplina de
recopilar y analizar datos basndonos en mediciones reales de software, as como a
las escalas de medicin.
Los atributos son caractersticas observables del producto o del proceso de software,
que proporciona alguna informacin til sobre el estado del producto o sobre
el progreso del proyecto.
El trmino producto se utiliza para referirse a las especificaciones, a los diseos y a los
listados del cdigo. Los valores de las mtricas no se obtienen slo por mediciones.
Algunos valores de mtricas se derivan de los requisitos del cliente o de los usuarios y,
por lo tanto, actan como restricciones dentro del proyecto.

ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE:


El Aseguramiento de la Calidad nace como una evolucin natural del Control de la
Calidad, que resultaba limitado y poco eficaz para prevenir la aparicin de defectos.
Para ello, se hizo necesario crear sistemas de calidad que incorporaran la prevencin
como forma de vida y que, en todo caso, sirvieran para anticipar los errores antes de
que stos se produjeran.
Un Sistema de la Calidad se centra bsicamente en garantizar que lo que ofrece una
organizacin cumple con las especificaciones establecidas previamente entre la
empresa y el cliente, asegurando una calidad continua a lo largo del tiempo.
Con el fin de estandarizar los Sistemas de la Calidad de distintas empresas y sectores,
y con algunos antecedentes en los sectores nuclear, militar y de automocin, en 1987
se publicaron las normas ISO 9000 que son un conjunto de normas editadas y
revisadas peridicamente por la Organizacin Internacional de Normalizacin (ISO,
por sus siglas en ingls) sobre el Aseguramiento de la Calidad de los procesos. De
este modo, se consolida a nivel internacional el marco normativo de la gestin y
control de la calidad.
Estas normas aportan las reglas bsicas para desarrollar un Sistema de la Calidad,
independientemente de las actividades de la empresa o del producto o servicio que
proporcione. Son aceptadas en todo el mundo como un lenguaje comn que garantiza
la calidad (continua) de todo aquello que una organizacin ofrece.
Las normas ISO 9000 son un conjunto de normas y directrices internacionales para la
Gestin de la Calidad que, desde su publicacin, han obtenido una gran aceptacin
global como base para el establecimiento de Sistemas de Gestin de la Calidad. La
norma internacional ISO 9001 fue revisada por el Comit Tcnico ISO/TC 176, Gestin
y Aseguramiento de la Calidad, Subcomit 2, Sistemas de la Calidad, publicndose el
15 de diciembre del ao 2000; esto debido a que los protocolos de ISO requieren que
todas las normas sean revisadas al menos cada cinco aos para determinar si deben
mantenerse, revisarse o anularse.

Los contenidos de este conjunto de documentos agrupados bajo la denominacin


Revisin de las Normas ISO 9000 de Sistemas de Gestin de la Calidad para el ao
2000 son coherentes con los diferentes mensajes y documentos redactados por el
Comit Tcnico 176 de ISO, para facilitar a los usuarios de las normas el conocimiento
de los cambios que se han producido.

PRINCIPALES CAMBIOS DE LA SERIE DE NORMAS EN ISO 9000


Con objeto de reflejar los modernos enfoques de gestin y para mejorar las prcticas
habituales de las organizaciones se ha considerado, muy til y necesario introducir
cambios estructurales en las normas, manteniendo los requisitos esenciales de las
normas vigentes.
La familia de normas NMX ISO 9000 del ao 2000 est constituida por tres normas
bsicas, complementadas con un nmero reducido de otros documentos (guas,
informes tcnicos y especificaciones tcnicas). Las tres normas bsicas son las
siguientes:

NMX-CC-9000-IMNC-2000: Sistemas de Gestin de la Calidad. Fundamentos y

vocabulario.
NMX-CC-9001-IMNC-2000: Sistemas de Gestin de la Calidad. Requisitos.
NMX-CC-9004-IMNC-2000: Sistemas de Gestin de la Calidad. Directrices

para la mejora del desempeo.


Las normas actuales NMX-CC-003:95IMNC- 1994, NMX-CC-004IMNC-1994
(ISO 9004:2000) y NMX-CC-005-IMNC-1994 se han integrado en una sola
norma, que es la NMX-CC-9001-IMNC-2000 (ISO 9001:2000).

Las normas ISO 9001:2000 e ISO 9004:2000 se han desarrollado como un par
coherente o consistente de normas.
Mientras la norma ISO 9001:2000 se orienta ms claramente a los requisitos del
Sistema de Gestin de la Calidad de una organizacin para demostrar su capacidad
para satisfacer las necesidades de los clientes, la norma ISO 9004:2000 va ms lejos,
proporcionando recomendaciones para mejorar el desempeo de las organizaciones.
La revisin de las normas ISO 9001:2000 e ISO 9004:2000 se ha basado en ocho
principios de Gestin de la Calidad que reflejan las mejores prcticas de gestin y
fueron preparados como directrices por los expertos internacionales en calidad que
han participado en la preparacin de las nuevas normas.

PRINCIPIOS DE LA GESTIN DE LA CALIDAD


Principio 1. Organizacin orientada al cliente
Las organizaciones dependen de sus clientes y por lo tanto deberan comprender las
necesidades actuales y futuras de los mismos, satisfacer sus requisitos y esforzarse
en exceder sus expectativas.
Beneficios clave
1. Aumento de los ingresos y de la cuota de mercado a travs de una respuesta
flexible y rpida a las oportunidades del mercado.
2. Aumento de la eficacia en el uso de los recursos de una organizacin para
aumentar la satisfaccin del cliente.
La aplicacin del principio de enfoque al cliente normalmente conduce a:

Estudiar y comprender las necesidades y expectativas del cliente.


Asegurarse de que los objetivos y metas de la organizacin estn ligados a las

necesidades y expectativas del cliente.


Comunicar las necesidades y expectativas del cliente a toda la organizacin.
Medir la satisfaccin del cliente y actuar sobre los resultados.
Gestionar de forma sistemtica las relaciones con los clientes.

Principio 2. Liderazgo
Los lderes son personas que coordinan y equilibran los intereses de todos los grupos
que de una u otra forma tienen inters en la organizacin. Ellos debern crear y
mantener un ambiente interno, en el que el personal pueda llegar a involucrarse
totalmente en el logro de los objetivos de la organizacin.
Beneficios clave
1. El personal entender y estar motivado hacia los objetivos y metas de la
organizacin.

2. Las actividades se evalan, alinean e implementan de una forma integrada.


3. La falta de comunicacin entre los niveles de una organizacin se reducir.

La aplicacin del principio de liderazgo conduce normalmente a:

Considerar las necesidades de todas las partes interesadas.


Establecer una clara visin del futuro de la organizacin.
Establecer objetivos y metas desafiantes.
Crear y mantener valores compartidos, imparcialidad y modelos ticos de

comportamiento en todos los niveles de la organizacin.


Crear confianza y eliminar temores.
Proporcionar al personal los recursos necesarios, la formacin y la libertad para
actuar con responsabilidad y autoridad.

Principio 3. Participacin del personal El personal


En todos los niveles, es la esencia de una organizacin y su participacin total hace
posible que sus habilidades sean usadas para el beneficio de la organizacin
Beneficios clave
1.
2.
3.
4.

Un personal motivado, involucrado y comprometido dentro de la organizacin.


Innovacin y creatividad en promover los objetivos de la organizacin.
Un personal valorado por su trabajo.
Un personal deseoso de participar y contribuir a la mejora continua.

La aplicacin del principio de participacin del personal, normalmente conduce a:

Comprender la importancia de su contribucin y su papel en la organizacin.


Identificar las limitaciones en su trabajo.
Aceptar la responsabilidad de los problemas y de su resolucin.
Evaluar su actuacin de acuerdo a sus objetivos y metas personales.
Compartir libremente conocimientos y experiencias.
Discutir abiertamente los problemas y cuestiones.

Principio 4. Enfoque basado en procesos


Un resultado deseado se alcanza ms eficientemente cuando las actividades y los
recursos relacionados se gestionan como un proceso. Los procesos se definen como
una secuencia de actividades que van aadiendo valor mientras se produce un
determinado producto o servicio a partir de determinadas aportaciones. Todas las
actividades de la organizacin se enmarcan dentro de procesos, que se identifican,
gestionan y mejoran.
Beneficios clave
1. Reduccin de costos y tiempos mediante el uso eficaz de los recursos.
2. Resultados mejorados, coherentes y predecibles.
3. Permite que las oportunidades de mejora estn centradas y priorizadas.
La aplicacin del principio de enfoque basado en procesos normalmente conduce a:

Definir sistemticamente las actividades necesarias para lograr el resultado

deseado.
Establecer responsabilidades y obligaciones claras para la gestin de las

actividades clave.
Analizar y medir la capacidad de las actividades clave.
Identificar las interfaces de las actividades clave dentro y entre las funciones de

la organizacin.
Centrarse en los factores que mejorarn las actividades clave de la
organizacin, como los recursos, mtodos y materiales.

Principio 5. Enfoque de sistema para la gestin


Identificar, entender y gestionar los procesos interrelacionados como un sistema que
contribuye a la eficacia y eficiencia de una organizacin en el logro de sus objetivos. A
travs de la gestin de los procesos, las organizaciones consiguen su mejora y
alcanzan sus objetivos ms eficientemente.
Beneficios clave
1. Integracin y alineacin de los procesos que alcanzarn mejor los resultados
deseados.
2. La capacidad para enfocar los esfuerzos en los procesos principales.

3. Proporcionar confianza a las partes interesadas en la coherencia, eficacia y


eficiencia de la organizacin.
La aplicacin del principio de enfoque de sistema para la gestin normalmente
conduce a:

Estructurar un sistema para alcanzar los objetivos de la organizacin de la

forma ms eficaz y eficiente.


Entender las interdependencias existentes entre los diferentes procesos del

sistema.
Estructurar los enfoques que armonizan e integran los procesos.
Entender las capacidades organizativas y establecer las limitaciones de los

recursos antes de actuar.


Definir y establecer como objetivo la forma en que deberan funcionar las

actividades especficas dentro del sistema.


Mejorar continuamente el sistema a travs de la medicin y la evaluacin.

Principio 6. Mejora continua


La mejora continua en el desempeo global de la organizacin debera ser un objetivo
permanente de sta. Se define como un proceso mediante el cual se planifican
acciones encaminadas a la mejora de las actividades desarrolladas por las empresas,
esas acciones se ejecutan midiendo los resultados que han supuesto y han actuado
en consecuencia con el producto.
Beneficios clave
1. Incrementar la ventaja competitiva a travs de la mejora de las capacidades
organizativas.
2. Alineacin de las actividades de mejora a todos los niveles con la estrategia
organizativa establecida.
3. Flexibilidad para reaccionar rpidamente a las oportunidades.
La aplicacin del principio de mejora continua normalmente conduce a:

Aplicar un enfoque coherente a toda la organizacin para la mejora continua

del desempeo de la organizacin.


Proporcionar formacin en los mtodos y herramientas de la mejora continua al

personal de la organizacin.
Hacer que la mejora continua de los productos, procesos y sistemas sea un
objetivo para cada persona dentro de la organizacin.

Establecer objetivos para orientar la mejora continua, y medidas para hacer el


seguimiento de la misma.

Principio 7. Enfoque basado en hechos para la toma de decisiones


Las decisiones eficaces se basan en el anlisis de los datos y la informacin confiable
y relevante, que incluye la percepcin de todos los grupos de inters.
Beneficios clave
1. Decisiones basadas en informacin.
2. Aumento de la capacidad para demostrar la eficacia de decisiones anteriores a
travs de la referencia a registros objetivos.
3. Aumento de la capacidad para revisar, cuestionar y cambiar las opiniones y
decisiones.
La aplicacin del principio de enfoque basado en hechos para la toma de decisin
normalmente conduce a:

Asegurarse de que los datos y la informacin son suficientemente precisos y

confiables.
Hacer accesibles los datos a quienes los necesiten.
Analizar los datos y la informacin empleando mtodos vlidos.
Tomar decisiones y emprender acciones en base al anlisis objetivo, en
equilibrio con la experiencia y la intuicin.

Principio 8. Relacin mutuamente beneficiosa con el proveedor


Las organizaciones se enmarcan dentro de una cadena de proceso-clientesproveedores, cuyo fin es el cliente final. Las organizaciones y sus proveedores son
interdependientes, y una relacin mutuamente beneficiosa aumenta la capacidad de
ambos para crear valor.

Beneficios clave
1. Flexibilidad y rapidez de respuesta en forma conjunta a un mercado cambiante
o a las necesidades y expectativas del cliente.

2. Optimizacin de costos y recursos.


La aplicacin del principio de relacin mutuamente beneficiosa con el proveedor
normalmente conduce a:

Establecer relaciones que equilibren los beneficios a corto plazo con las

consideraciones a largo plazo.


Compartir experiencia y recursos con los aliados de negocio.
Identificar y seleccionar los proveedores clave.
Comunicacin clara y abierta.
Establecer actividades conjuntas de desarrollo y mejora.
Inspirar, animar y reconocer las mejoras y los logros obtenidos por los
proveedores.

Existen diferentes formas para aplicar estos principios de Gestin de la Calidad. La


naturaleza de la organizacin y los retos especficos a los que se enfrente
determinarn cmo implementarlos.
Muchas

organizaciones

con

toda

seguridad

encontrarn

beneficios

en

la

implementacin de Sistemas de Gestin de la Calidad basndose en estos principios.

ENFOQUE BASADO EN PROCESOS


El ciclo Planear, Hacer, Verificar y Actuar (PHVA) es un ciclo dinmico, que puede
desarrollarse dentro de cada proceso de la organizacin y en el sistema de procesos
como un todo. Est ntimamente asociado con la planificacin, implementacin, control
y mejora continua, tanto en la realizacin de producto como en otros procesos del
Sistema de Gestin de la Calidad.
El mantenimiento y la mejora continua de la capacidad del proceso puede lograrse
aplicando el concepto PHVA en todos los niveles dentro de la organizacin. Esto aplica
por igual a los procesos de alto nivel y a las actividades operacionales simples
llevadas a cabo como una parte de los procesos de realizacin del producto.
En las actividades propias de una organizacin la aplicacin del ciclo PHVA al
desarrollo e implantacin del sistema se hace muy sencilla cuando se aplica en forma
genrica a cada uno de los proyectos, como se ve en la Figura 1.

La Figura 1 ilustra el sistema de gestin de la calidad basado en procesos descrito en


la familia de Normas ISO 9000. Esta ilustracin muestra que las partes interesadas
juegan un papel significativo para proporcionar elementos de entrada a la
organizacin. El seguimiento de la satisfaccin de las partes interesadas requiere la
evaluacin de la informacin relativa a su percepcin de hasta qu punto se han
cumplido sus necesidades y expectativas.
Planificar
Establecer los objetivos y procesos necesarios para entregar los resultados de
acuerdo con los requerimientos de los clientes y las polticas de la
organizacin.

Hacer
Implementar los procesos.

Verificar
Monitorear y medir los procesos y productos contra las polticas, objetivos y
requerimientos para el producto y reportar los resultados.
Actuar
Tomar acciones para mejorar el desempeo de los procesos continuamente.
La aplicacin del ciclo PHVA debe generar precisiones sobre lo siguiente:

Requerimientos de los clientes (entenderlos para poder cumplirlos).


Polticas de la organizacin (satisfaccin de los clientes).
Resultados a entregar (a quin, desempeo de los procesos y efectividad).
Objetivos necesarios (mejora continua de los procesos con base en mediciones

objetivas).
Procesos y responsabilidades necesarios para el logro de los objetivos
(considerarlos en trminos de valor agregado y con base en los procesos que
pide la norma).

POLTICA DE LA CALIDAD Y OBJETIVOS DE LA CALIDAD


La poltica de la calidad y los objetivos de la calidad se establecen para proporcionar
un punto de referencia para dirigir la organizacin. Ambos determinan los resultados
deseados y ayudan a la organizacin a aplicar sus recursos para alcanzar dichos
resultados. La poltica de la calidad proporciona un marco de referencia para
establecer y revisar los objetivos de la calidad.
Los objetivos de la calidad tienen que ser coherentes con la poltica de la calidad y el
compromiso de mejora continua, y su logro debe poder medirse. El logro de los
objetivos de la calidad puede tener un impacto positivo sobre la calidad del producto,
la eficacia operativa y el desempeo financiero y, en consecuencia, sobre la
satisfaccin y la confianza de las partes interesadas.

PAPEL DE LA ALTA DIRECCIN DENTRO DEL SISTEMA DE GESTIN DE LA


CALIDAD
A travs de su liderazgo y sus acciones, la alta direccin puede crear un ambiente en
el que el personal se encuentre completamente involucrado y en el cual un sistema de

gestin de la calidad puede operar eficazmente. Los principios de la gestin de la


calidad pueden ser utilizados por la alta direccin como base de su papel, que consiste
en:
1. Establecer y mantener la poltica de la calidad y los objetivos de la calidad de la
organizacin.
2. Promover la poltica de la calidad y los objetivos de la calidad a travs de la
organizacin para aumentar la toma de conciencia, la motivacin y la
participacin.
3. Asegurarse del enfoque hacia los requisitos del cliente en toda la organizacin.
4. Asegurarse de que se implementan los procesos apropiados para cumplir con
los requisitos de los clientes y de otras partes interesadas y para alcanzar los
objetivos de la calidad.
5. Asegurarse de que se ha establecido, implementado y mantenido un sistema
de gestin de la calidad eficaz y eficiente para alcanzar los objetivos de la
calidad.
6. Asegurarse de la disponibilidad de los recursos necesarios.
7. Revisar peridicamente el sistema de gestin de la calidad.
8. Decidir sobre las acciones en relacin con la poltica y con los objetivos de la
calidad.
9. Decidir sobre las acciones para la mejora del sistema de gestin de la calidad.

DOCUMENTACIN
Valor de la documentacin
La documentacin permite la comunicacin del propsito y la coherencia de la accin.
Su utilizacin contribuye a:
1.
2.
3.
4.
5.

Lograr la conformidad con los requisitos del cliente y la mejora de la calidad.


Proveer la formacin apropiada.
La repetitividad y la trazabilidad.
Proporcionar evidencia objetiva.
Evaluar la eficacia y la adecuacin continua del sistema de gestin de la
calidad.

La elaboracin de la documentacin no debera ser un fin en s mismo, sino que


debera ser una actividad que aporte valor.
Tipos de documentos utilizados en los sistemas de gestin de la calidad
Los siguientes tipos de documentos son utilizados en los sistemas de gestin de la
calidad:

1. Documentos que proporcionan informacin coherente, interna y externamente,


acerca del sistema de gestin de la calidad de la organizacin; tales
documentos se denominan manuales de la calidad.
2. Documentos que describen cmo se aplica el sistema de gestin de la calidad
a un producto, proyecto o contrato especfico; tales documentos se denominan
planes de la calidad.
3. Documentos que establecen requisitos; tales documentos se denominan
especificaciones.
4. Documentos que

establecen

recomendaciones

sugerencias;

tales

documentos se denominan directrices.


5. Documentos que proporcionan informacin sobre cmo efectuar las actividades
y los procesos de manera coherente; tales documentos pueden incluir
procedimientos documentados, instrucciones de trabajo y planos.
6. Documentos que proporcionan evidencia objetiva de las actividades realizadas
o de los resultados obtenidos; tales documentos se denominan registros.
Cada organizacin determina la extensin de la documentacin requerida y los medios
a utilizar. Esto depende de factores tales como el tipo y el tamao de la organizacin,
la complejidad e interaccin de los procesos, la complejidad de los productos, los
requisitos de los clientes, los requisitos reglamentarios que sean aplicables, la
competencia demostrada del personal y el grado en que sea necesario demostrar el
cumplimiento de los requisitos del sistema de gestin de la calidad.

RELACIN ENTRE LOS SISTEMAS DE GESTIN DE LA CALIDAD Y LOS


MODELOS DE EXCELENCIA
Los enfoques de los sistemas de gestin de la calidad dados en la familia de Normas
ISO 9000 y en los modelos de excelencia para las organizaciones estn basados en
principios comunes.

Ambos enfoques:
1.
2.
3.
4.

Permiten a la organizacin identificar sus fortalezas y sus debilidades.


Posibilitan la evaluacin frente a modelos genricos.
Proporcionan una base para la mejora continua.
Posibilitan el reconocimiento externo.

La diferencia entre los enfoques de los sistemas de gestin de la calidad de la familia


de Normas ISO 9000 y los modelos de excelencia radica en su campo de aplicacin.
La familia de Normas ISO 9000 proporciona requisitos para los sistemas de gestin de
la calidad y orientacin para la mejora del desempeo; la evaluacin de los sistemas
de gestin de la calidad determina el cumplimiento de dichos requisitos. Los modelos
de excelencia contienen criterios que permiten la evaluacin comparativa del
desempeo de la organizacin y que son aplicables a todas las actividades y partes
interesadas de la misma. Los criterios de evaluacin en los modelos de excelencia
proporcionan la base para que una organizacin pueda comparar su desempeo con
el de otras organizaciones.

Medicin del software


NORMA: ISO 9126
La ISO, bajo la norma ISO-9126, ha establecido un estndar internacional para la
evaluacin de la calidad de productos de software el cual fue publicado en 1992 con el

nombre

de

Information

technology

Software

product

evaluation:

Quality

characteristics and guidelines for their use, en el cual se establecen las caractersticas
de calidad para productos de software.
Este estndar establece que cualquier componente de la calidad del software puede
ser descrito en trminos de una o ms de seis caractersticas bsicas, las cuales son:
funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad; cada
una de las cuales se detalla a travs de un conjunto de subcaractersticas que
permiten profundizar en la evaluacin de la calidad de productos de software.

Caractersticas Propuestas por ISO-9126:


A continuacin se detalla cada una de las caractersticas que establece el estndar
ISO-9126:
1. Funcionalidad:
En este grupo se conjunta una serie de atributos que permiten calificar si un
producto de software maneja en forma adecuada el conjunto de funciones que
satisfagan las necesidades para las cuales fue diseado. Para este propsito
se establecen los siguientes atributos:

Adecuacin. Se enfoca a evaluar si el software cuenta con un conjunto


de funciones apropiadas para efectuar las tareas que fueron
especificadas en su definicin.

Exactitud. Este atributo permite evaluar si el software presenta


resultados o efectos acordes a las necesidades para las cuales fue

creado.
Interoperabilidad. Permite evaluar la habilidad del software de

interactuar con otros sistemas previamente especificados.


Conformidad. Evala si el software se adhiere a estndares,

convenciones o regulaciones en leyes y prescripciones similares.


Seguridad. Se refiere a la habilidad de prevenir el acceso no autorizado,
ya sea accidental o premeditado, a los programas y datos.

2. Confiabilidad:
Aqu se agrupan un conjunto de atributos que se refieren a la capacidad del
software de mantener su nivel de ejecucin bajo condiciones normales en un
periodo de tiempo establecido. Las subcaractersticas que el estndar sugiere
son:

Nivel de Madurez. Permite medir la frecuencia de falla por

errores en el software.
Tolerancia a fallas. Se refiere a la habilidad de mantener un nivel
especfico de funciona- miento en caso de fallas del software o

de cometer infracciones de su interfaz especfica.


Recuperacin. Se refiere a la capacidad de restablecer el nivel
de operacin y recobrar los datos que hayan sido afectados
directamente por una falla, as como al tiempo y el esfuerzo
necesarios para lograrlo.

3. Usabilidad:
Consiste de un conjunto de atributos que permiten evaluar el esfuerzo
necesario que deber invertir el usuario para utilizar el sistema, las
subcaractersticas son:

Comprensibilidad. Se refiere al esfuerzo requerido por los


usuarios para reconocer la estructura lgica del sistema y los

conceptos relativos a la aplicacin del software.


Facilidad de Aprender. Establece atributos del software relativos
al esfuerzo que los usuarios deben hacer para aprender a usar la

aplicacin.
Operatividad. Agrupa los conceptos que evalan la operacin y
el control del sistema.

4. Eficiencia:
Esta caracterstica permite evaluar la relacin entre el nivel de funcionamiento
del software y la cantidad de recursos usados. Los aspectos a evaluar son:

Comportamiento con respecto al Tiempo. Atributos del software


relativos a los tiempos de respuesta y de procesamiento de los

datos.
Comportamiento con respecto a Recursos. Atributos del software
relativos a la cantidad de recursos usados y la duracin de su
uso en la realizacin de sus funciones.

5. Mantenibilidad:
Se refiere a los atributos que permiten medir el esfuerzo necesario para realizar
modificaciones al software, ya sea por la correccin de errores o por el
incremento de funcionalidad. En este caso, se tienen los siguientes factores:

Capacidad de anlisis. Relativo al esfuerzo necesario para


diagnosticar las deficiencias o causas de fallas, o para identificar

las partes que debern ser modificadas.


Capacidad de modificacin. Del esfuerzo necesario para
modificar aspectos del software, remover fallas o adaptar el

software para que funcione en un ambiente diferente.


Estabilidad. Permite evaluar los riesgos de efectos inesperados

debidos a las modificaciones realizadas al software.


Facilidad de Prueba. Se refiere al esfuerzo necesario para
validar el software una vez que fue modificado.

6. Portabilidad
En este caso, se refiere a la habilidad del software de ser transferido de un
ambiente a otro, y considera los siguientes aspectos:
Adaptabilidad. Evala la oportunidad para adaptar el software a

diferentes ambientes sin necesidad de aplicarle modificaciones.


Facilidad de Instalacin. Es el esfuerzo necesario para instalar el

software en un ambiente determinado.


Conformidad. Permite evaluar si el software se adhiere a estndares o convenciones relativas a portabilidad.

Capacidad de reemplazo. Se refiere a la oportunidad y el


esfuerzo usado en sustituir el software por otro producto con
funciones similares.

You might also like