Autor:
RUBIELA MUOZ MUOZ
Docente consultor:
INTRODUCCIN
ORGANIZACIONES
NOMBRE
CARACTERSTICAS
INSTITUTO COLOMBIANO DE
NORMAS TECNICAS Y
CERTIFICACIN (ICONTEC)
ESI (EUROPEAN SOFTWARE
INSTITUTE)
ESTNDARES
Los modelos y/o estndares de calidad ayudan a comprender las relaciones que existen entre las diferentes caractersticas de un producto de software.
Tabla 2: Estndares.
ESTANDAR
ISO
CARACTERSTICA
Consiste en una red de un conjunto de
COMIT
NADI: Normen-Ausschuss der Deutschen Industrie - Comit de Normalizacin de la
DIN : Comit de Normas Alemanas, que si bien sigui emitiendo normas bajos esta
siglas.
confiabilidad, la compatibilidad, la
organizacin privada.
CMM
solucionase estos problemas, en el ao 1983 dicho comit concluy "Tienen que crear
negocio.
software, y a ayudar al Departamento de Defensa".
Convocaron un concurso pblico en el que dijeron: "Cualquiera que quiera enviar una
solicitud tiene que explicar cmo van a resolver estos 4 problemas", se presentaron
diversos estamentos y la Universidad Carnegie Mellon gan el concurso en 1985,
creando el SEI.
El SEI (Software Engineering Institute) es el instituto que cre y mantiene el modelo
de calidad CMM - CMMI
A partir de noviembre de 1986 el SEI, a requerimiento del Gobierno Federal de los
Estados Unidos de Amrica (en particular del Departamento de Defensa, DoD),
desarroll una primera definicin de un modelo de madurez de procesos en el
desarrollo de software, que se public en septiembre de 1987. Este trabajo evolucion
al modelo CMM o SW-CMM (CMM for Software), cuya ltima versin (v1.1) se
SPICE
revisin formal como Proposed Draft Technical Report (PDRT). El siguiente estado del
publicar Technical Report type 2 (TR-2). El tipo 2 significa que todava existen dudas
ITI ITIL se ha convertido en un estndar para la De Desde de 1989 la Office of Government Commerce (OGC), dependiente del gobierno
E S T A N D A R IS O
C A L ID A D D E L
SOFTW ARE
ITIL
britnico, edita una coleccin correspondiente de libros. ITIL es una marca registrada
de la OGC. Durante los aos pasados, ITIL se convirti en norma estndar de facto
las organizaciones
Fuente: Elaboracin propia.
Sistema de
gestin de
calidad
ISO/IEC
12207
ISO
9000:2000
ISO
9001:2000
ISO 90003:2004
Software
EngineeringGuidelines for
application of ISO
Sistema de
9001:2000 to
ISO
15504
calidad
de
Las ventajas de implantar modelos o estndares de calidad de software son:
computer
(Spice)
productos
software
software
Tener una oportunidad para corregir los procesos de software que se hayan desajustado con el tiempo.
Guia del
ISO/IEC
Clasificar las empresas
como
de clase mundial
desarrollo de los
25000
Certificar la competitividad
internacional
requerida
para
competir
en todos los mercados.
productos de
(SquaRE)
Cambiar la actitud del personal
de la empresa
software
ISO/IEC 14598-1
Desarrollar y mejorar el nivel de calidad de vida del personal
Generar una cultura organizacional enfocada a cumplir con los requisitos de los clientes.
Visin General
Realizar una mejora continua de calidad de los procesos de software utilizados, servicios y productos
de software.
ISO/IEC
14598-2
Lograr que la empresa de software ser ms competitiva
Planeamiento y
Tener productos de software y servicios con valor agregado
Gestin
Tener criterios de medicin e indicadores congruentes que se utilizan en la empresa para comparar respecto
de
las mejores
prcticas,
ISO/IEC
14598-3
para conocer fortalezas y debilidades de la empresa; y establecer las estrategias necesarias para realizar mejoras.
Proceso para
Evaluacin
desenvolvedores
ISO/IEC del producto
14598
ISO/IEC 14598-4
software
Proceso para
Figura 1: Estndares ISO.
adquirientes
ISO/IEC 14598-5
Proceso para
avaladores
ISO/IEC 14598-6
Documentacin
de Mdulos
NORMA- ESTANDAR
ISO/IEC 12119
ISO/IEC 2382-1
ISO/IEC 10164-11
DESCRIPCIN
Tecnologa de la informacin. Paquetes de software. Requerimientos de calidad de pruebas.
Tecnologa de la informacin.
Tecnologa de la informacin. Interconexin se sistemas abiertos. Administracin de sistemas objetos y atributos
mtricos.
ISO/IEC 14143-1.2
Tecnologa de la informacin. Medicin de software, medicin del tamao funcional.
ISO/IEC 14598-5
Tecnologa de la informacin. Evaluacin del producto del software. Proceso para evaluadores
ISO/IEC 14980
Tecnologa de la informacin. Cdigo de prctica para la administracin de la seguridad de la informacin.
ISO/IEC 15026
Tecnologa de la informacin. Niveles de integridad del sistemas de software.
ISO/IEC 2382-17
Tecnologa de la informacin. Base de datos
ISO/IEC 13236
Tecnologa de la informacin. Calidad de servicio. Marco de trabajo.
IEEE 730-1989
Estndar de planes de garanta para el desarrollo de software de calidad.
IEEE 1042-1987
Plan de administracin de la configuracin.
IEEE 828-1990
Plan de configuracin de administracin
IEEE 610.12-1990
Glosario de terminologa de ingeniera del software
IEEE 1012- 1986
Plan para la verificacin y validacin de software
IEEE 1074-1995
Estndar para el desarrollo de procesos del ciclo de vida del software.
IEEE 1016-1987
Prcticas recomendadas para la descripcin del diseo del software.
IEEE 1008-1987
Cuestionario nico para el software.
AS 3563.1-1991
Estndar australiano para el sistema de administracin de la calidad del software.
Fuente: Calidad del software: camino hacia una verdadera industria del software. Revista Escuela de Administracin de Negocios.
Tabla 4. OTROS MODELOS
MODELO
McCALL
CMMI vrs. 1.1
TickIT
CARACTERSTICA
Modelo de calidad de software de gestin. Uno de los ms difundidos y porque adems ha servido de base para otros modelos
(el modelo de Boehm y el Software Quality Management SQM- de Murine).
Tiene el propsito de proporcionar una nica gua unificada para la mejora de mltiples disciplinas.
certificacin de administracin de la calidad para el software, apoyado sobre todo por el Reino Unido y las industrias suecas de
software. desarrollo del software que buscan la certificacin de TickIT se les requiere demostrar conformidad con las normas
ISO 9001:2000.
El Estndar Europeo para Evaluacin y Mejoras de Procesos de Desarrollo de Software (Bootstrap) es otra de las iniciativas
Boorstrap
para resolver la crisis del desarrollo de software; mediante prcticas, herramientas y estndares de calidad internacional; mide,
evala y propone mejoras al proceso de desarrollo de SW que siguen las Unidades de Produccin de Software (UPS) de las
empresas.
Software Quality Assessment Exercise. Es una metodologa que permite cuantificar los riesgos asociados al software, provee un
SQAE
Dromey
Modelo C-QM
BOEHM
FMEA
conjunto de herramientas y mtodos de evaluacin que dan una medida consistente de la calidad del software y sus riesgos
asociados.
Este modelo tiene el propsito de trabajar con una estructura que permite construir y utilizar un modelo de calidad prctico para
evaluar las etapas de Determinacin, requerimientos, diseo e implementacin.
Provee un modelo de calidad comprensivo que puede ser aplicado efectivamente para evaluar diversos aspectos de la calidad
del software. Consiste de factores de calidad, criterios y mtricas.
Agrega algunas caractersticas a las existentes en el modelo de McCALL. Consiste en un modelo de descomposicin de
caractersticas del software en tres niveles ( usos principales, componentes intermedios y componentes primitivos).
(Failure mode and effects analysis). metodologa para analizar problemas potenciales de la confiabilidad temprano en el ciclo de
desarrollo donde es ms fcil tomar acciones para superar estas ediciones, de tal modo realzando confiabilidad con diseo.
FMEA se utiliza para identificar modos de fallos potenciales en los sistemas, para determinar su efecto sobre la operacin del
producto, y para identificar acciones correctivas para atenuar las faltas.
Modelo de Procesos para la Industria del Software. Modelo para la mejora y evaluacin de los procesos de desarrollo y
MOPROSOFT
Mantenimiento de sistemas y productos de software. Desarrollado por la Asociacin Mexicana para la Calidad en
Ingeniera de Software ([1]) a travs de la Facultad de Ciencias de la Universidad Nacional Autnoma de Mxico (UNAM)
REFERENCIAS BIBLIOGRAFICAS
Rojas, S. y Borja, J.J. Calidad del software: camino hacia una verdadera industria del software.
Revista Escuela de Administracin de Negocios. No 38. Septiembre- Diciembre de 1999.
Scalone, F. 2006. Estudio comparativo de los modelos y estndares de calidad del Software.
Universidad Tecnolgica nacional. Buenos Aires Argentina. Recuperado de:
http://laboratorios.fi.uba.ar/lsi/scalone-tesis-maestria-ingenieria-en-calidad.pdf
Xitumul, D. M. Normas iso 9000 vs. Cmmi-sw como estndar de Calidad en el desarrollo del software
y el Proceso de obtencin de la certificacin en Cada estndar. Universidad de San Carlos.
Guatemala, febrero de 2007.