Você está na página 1de 10

CENTRO DE INVESTIGACIONES Y DESARROLLO - FACULTAD DE INGENIERA

!33
ARTCULO MONOGRFICO
La norma ISo 9001:2000
en proyectos de
construccin de software
[ISO 9001:2000 in projects of
software construction]
gLOria LiLiana carDOna-LPez, meLissa VaLencia-ramrez

JOs JuLin carVaJaL-Vargas

Resumen
En este artculo el lector se encontrar con un compilado de rese-
as biogrfcas de diferentes autores que apuntan hacia la calidad
y el Ciclo de Vida, as como tambin se tratarn los componentes
y la importancia a nivel nacional de la norma ISO 9001:2000.
De igual manera se mencionan los procedimientos bsicos
manejados por las entidades certifcadoras dentro del proceso
de obtencin del sello de calidad, mostrando la importancia que
ste tiene en el mejoramiento de la construccin del producto
software.
Palabras clave: Calidad, Ciclo de Vida, Norma ISO 9001:2000,
Software, Proceso.
1 Egresadas del programa Ingeniera de Sistemas y Telecomunicaciones, Facultad
de Ingeniera, Universidad de Manizales. Manizales, Caldas, Colombia. Correos
electrnicos: lilica644@hotmail.com y meyos7@hotmail.com, respectivamente.
2 Ingeniero de Sistemas, Especialista en Gerencia de proyectos. Docente Facultad de
Ingeniera, Universidad de Manizales. Manizales, Colombia. Correos electrnicos:
jucarva@gmail.com, jucarva@umanizales.edu.co
N 19 - Universidad de Manizales, julio - diciembre/2008 - pp 133-142
!3
N 19 - Universidad de Manizales, julio - diciembre / 2008
Abstract
In this article, the reader will fnd a compilation of biographical
profles of different authors point to the quality and lifecycle, as
well as components and importance at the national level of ISO
9001:2000.
Similarly mention of the basic procedures handled by certifcation
authorities within the process of obtaining the stamp of quality,
showing the importance it has in improving the construction of
the software product.
Key words: Quality, Life Cycle, ISO 9001:2000, Software,
Process.
Introduccin
En la actualidad el mundo gira a una velocidad alarmante y las orga-
nizaciones no pueden detenerse a los cambios que el mercado exige,
por esto las empresas hoy apuntan a la Certifcacin de un sistema de
calidad basado en alguna norma; para el caso de las compaas de-
sarrolladoras de software como para muchas otras, la ISO 9001:2000,
es la norma internacional de mayor recepcin. Quienes no cumplan
con este requisito no tienen la opcin de comercializar sus productos
o servicios a diferencia de aquellas que si la aplican y se mantienen
vigentes en la industria.
La calidad debe ser un objetivo estratgico para las organizaciones que
enfocan sus esfuerzos en optimizar sus procesos internos y externos,
con el fn de obtener productos que cumplan con altas caractersticas
de calidad y de garanta para la satisfaccin de los clientes, mediante la
implementacin de un ciclo de vida que mejore los procesos de software
a travs del seguimiento de sus actividades.
1. Calidad
1.1 Defnicin
Acerca de este trmino se encuentra una variedad de autores y defni-
ciones que permiten un acercamiento ms directo y preciso de calidad.
W. Edwards Deming concibe la calidad como un grado predecible de
uniformidad y fabilidad a bajo costo y adecuado a las necesidades del
mercado, aadiendo con ello, la perspectiva estadstica. Se garantiza
CENTRO DE INVESTIGACIONES Y DESARROLLO - FACULTAD DE INGENIERA
!3S
la calidad uniforme y la mejora permanente, si disminuye la variabilidad
de las caractersticas del producto. Genichi Taguchi considera que sin
una efcacia econmica, que haga competitivo el producto, carece de
sentido el hablar de calidad. Esto le lleva a concebir la calidad como las
prdidas mnimas para la sociedad en la vida del producto (RMBM,
s.f.), en tanto para el profesor Ishikama (1997) es disear, producir
y ofrecer un bien o servicio que sea til, lo ms econmico posible, y
siempre satisfactorio para el cliente.
Partiendo de estas perspectivas se defne la calidad como aquella herra-
mienta que lleva a la excelencia y al perfeccionamiento de una relacin
de mutualismo entre el cliente y la empresa. Ya que slo una organiza-
cin que defna sus valores supremos en generar productos y servicios
de calidad, estar totalmente comprometida con sus objetivos.
1.2 Ciclo deming
De acuerdo a lo planteado por Gutirrez (2006, 19-20), este concepto
fue creado por Walter Shewhart, y adaptado a lo largo de los aos
por algunos de los ms importantes personajes del mundo en torno
a la calidad, entre ellos W. Edwards Deming, quien postul variados
mtodos de mejoramiento de la calidad e incluy el uso de la estads-
tica y el ciclo PDVA (PDCA) -ms conocido como Ciclo Deming-, que
se presenta como un modelo cclico de mejoramiento de la calidad a
travs de una secuencia lgica seguida de cuatro pasos: - p (Plan =
planear): establecimiento de los planes, - D=H (Do = Hacer): ejecutar
los planes, - C=V (Check = Verifcar): confrmar que los resultados
estn acorde a lo planeado, y A (Act = Actuar): elaborar correcciones
a las fallas detectadas y prever posibles inconvenientes que apunten
al mejoramiento.
El ciclo Deming aporta elementos que contribuyen a solucionar pro-
blemas, gestionar y continuar proyectos, a desarrollar estrategias en
el rea de recursos humanos y le apuesta a la innovacin de nuevos
procesos y productos.
2. Norma ISO 9001:2000
2.1 Defnicin
La norma internacional de calidad ISO 9001:2000 es una gua para las
pequeas empresas que puedan implementar un Sistema de Gestin
!36
N 19 - Universidad de Manizales, julio - diciembre / 2008
de Calidad para asegurar la efciencia, efcacia y seguridad de los pro-
cesos. Con este nuevo enfoque se incrementa la urgencia de entender
las necesidades y expectativas de los clientes.
2.2 Cmo aplica la norma ISO 9001:2000
en la construccin del software?
En una empresa desarrolladora de software emplear la norma ISO
9001:2000, permite dar mayor organizacin, cumplimiento y mejora
continua de cada uno de los procesos. Es importante tener presente
que los requisitos como Planifcacin de la realizacin del producto,
procesos relacionados con el cliente, Diseo y desarrollo, produccin
y prestacin del servicio, sean aplicables al producto software, dentro
del alcance del Sistema de Gestin de la Calidad.
2.3 Importancia de la norma iso 9001:2000 en colombia
La norma ISO 9001:2000 es reconocida en Colombia porque permite a
la organizacin tener ventajas competitivas en la industria, as mismo
da a los clientes externos e internos la confanza a la hora de adquirir el
producto, igualmente ahorra tiempo y costos en el momento del diseo
de la aplicacin y por ltimo y tal vez la caracterstica ms importante
es que se lleva un control continuo de todos los procesos mejorando
as la calidad en toda su estructura.
2.4 Entidades certifcadoras
Las compaas exitosas son aquellas que son manejadas con calidad,
desde la forma que operan hasta los estndares de servicio al cliente
y los productos que entreguen.
Para obtener un sello de calidad existen varias empresas que se en-
cargan de llevar a cabo los procedimientos bsicos para la certifcacin
como lo son: INCONTEC, BVQI y SGS.
Enfocndose en calidad, las organizaciones logran marcar la diferencia
porque estn mejor equipadas para ganar nuevas oportunidades en un
mercado global cada vez ms competitivo. Una entidad certifcada bajo
ISO 9001:2000, ofrece una garanta de su compromiso de calidad y
es un indicador que le permite medir su progreso continuo a travs del
desarrollo del negocio.
CENTRO DE INVESTIGACIONES Y DESARROLLO - FACULTAD DE INGENIERA
!3!
2.4 Proceso de certifcacin
Para seleccionar la entidad que llevar el proceso se deben analizar
todas las ventajas y desventajas que sta ofrece a la organizacin y
el conocimiento que los clientes tienen sobre la misma; porque con el
ente elegido se mantendr la certifcacin durante mucho tiempo para
mejorar el Sistema de Gestin de Calidad.
Pasos para lograr una certifcacin:
Entrar en contacto con el ente certifcador.
proveer la informacin de la empresa diligenciando un cuestionario
de Pre Requisitos. Con base a esta informacin la organizacin
certifcadora presentar su oferta comercial, que incluye el valor y la
duracin de la auditora inicial y de seguimiento.
Iniciar con la Auditora Documental al Sistema de Gestin de Calidad,
esta se concluye con un informe donde se detalla las no conformi-
dades u observaciones encontradas.
En la Auditora de Certifcacin verifcar que el SGC implementado en
la organizacin est de acuerdo al estndar a certifcar. Al terminar
la Auditora, se informa sobre los hallazgos obtenidos incluyendo
fortalezas, debilidades y desviaciones del sistema, las cuales tendrn
un plazo determinado para su solucin.
Una vez se hayan resuelto las fallas encontradas, iniciar el trmite,
emisin y registro del certifcado, sujeto a Auditoras de Seguimiento
al Sistema de Gestin de Calidad.
Al cabo de tres aos, realizar nuevamente una evaluacin para la
Re-certifcacin.
2.5 Componentes de la norma
La norma ISO 9001:2000 est compuesta por una serie de procesos
o requisitos, que se deben seguir para implementar un SGC en una
organizacin. Los elementos son:
Sistema de Gestin de la Calidad: El alcance se enfoca en la trans-
parencia de los productos y procesos de produccin.
Responsabilidad de la Direccin: Defnicin clara de el objetivo y
polticas de calidad de la organizacin.
Gestin de los Recursos: Contar con los recursos (Humanos y Tc-
nicos) necesarios para el buen funcionamiento de la organizacin.
Realizacin del producto: Planifcacin, diseo y desarrollo, control,
validaciones de los procesos.
!38
N 19 - Universidad de Manizales, julio - diciembre / 2008
Medicin, Anlisis y Mejora: Se realizan seguimientos (Auditorias
Internas) para medir el desarrollo de cada uno de los procesos y as
realizar mejoras para tener satisfecho al cliente.
3. Ciclo de vida
Se denomina Ciclo de Vida a las fases que se plantean o planean
para el desarrollo de software, estas a su vez se dividen en procesos
y actividades. Esto con el fn de obtener productos que cumplan con
altas caractersticas de calidad y de garanta para dejar satisfecho a
los clientes.
3.1 Producto
Con la aplicacin de los procesos de software puede ser ms fcil para
una organizacin llevar un control y validacin de los recursos que
maneje durante la realizacin de sus productos, entendido como es
un componente de software, algo que la compaa elabora o provee al
cliente (pressman, 1993, 220).
3.2 Proceso
En los proyectos de desarrollo de existe la necesidad de tener un
adecuado manejo de la implementacin de las fases para asegurar
el buen funcionamiento de cada uno de los procesos que estn en
ejecucin. Un proceso esta defnido como un transformador de
informacin que reside dentro de los limites del sistema a ser mo-
delado (pressman, 1993). Este proporciona un marco de trabajo
desde el cual se puede establecer estrategias para la construccin
del producto software.
En el Ciclo de Vida las fases de desarrollo se referen a la evolucin
que tiene los procesos y cada periodo de un producto pasa a travs de
un estudio donde se pueden agregar nuevas caractersticas.
para una buena administracin de un proyecto de Gestin de la Calidad
es primordial efectuar las siguientes tres fases: - Defnicin, donde se
identifcan los requisitos inciales claves para el software realizando
un anlisis y planifcacin del sistema; - Desarrollo, como han de dise-
arse las estructuras de datos y la arquitectura utilizando mtodos de
diseo, codifcacin y pruebas; por ltimo, - el Mantenimiento que esta
asociado con las correcciones de errores, adaptaciones requeridas por
CENTRO DE INVESTIGACIONES Y DESARROLLO - FACULTAD DE INGENIERA
!39
la evolucin del entorno software y a las modifcaciones de requisitos
pedidas por el cliente.
3.3 Ciclos de vida (modelos estndar)
De acuerdo a Navas (1988), el Ciclo de Vida General nace del estudio,
combinacin y aplicacin prctica de los modelos formales ms usados
en la disciplina de la Ingeniera de Software tales como:
Ciclo de Vida Lineal. Es el ms utilizado, siempre que es posible,
precisamente por ser el ms sencillo. Consiste en descomponer la
actividad global del proyecto en fases que se suceden de manera
lineal, es decir, cada una se realiza una sola vez, cada una se rea-
liza tras la anterior y antes que la siguiente. Con un ciclo lineal es
fcil dividir las tareas entre equipos sucesivos, y prever los tiempos
(sumando los de cada fase).
Ciclo de Vida con Prototipado. Cuando no se conoce exactamente
cmo desarrollar un determinado producto o cules son las especif-
caciones de forma precisa, suele recurrirse a defnir especifcaciones
inciales para hacer un prototipo, o sea, un producto parcial (no hace
falta que contenga funciones que se consideren triviales o sufcien-
temente probadas) y provisional (no se va a fabricar realmente para
clientes, por lo que tiene menos restricciones de coste y/o presta-
ciones). Este tipo de procedimiento es muy utilizado en desarrollo
avanzado.
Ciclo de Vida en Espiral. El ciclo de vida en espiral puede consi-
derarse como una generalizacin del anterior para los casos en que
no basta con una sola evaluacin de un prototipo para asegurar la
desaparicin de incertidumbres y/o ignorancias. El propio producto
a lo largo de su desarrollo puede as considerarse como una suce-
sin de prototipos que progresan hasta llegar a alcanzar el estado
deseado. En cada ciclo (espirales) las especifcaciones del producto
se van resolviendo paulatinamente.
3.4 Como aplicar procedimientos de calidad al ciclo de vida
Se debe poner en marcha y cumplir con un seguimiento de calidad
segn la norma ISO 9001:2000 y las polticas de la organizacin, por
medio de la utilizacin de formatos donde quede evidencia de lo rea-
lizado por el personal; actas de las reuniones que sirven de prueba
para asegurar la revisin y avance de cada una de las actividades y por
ltimo, se debe contar con un Auditor interno que verifque el correcto
funcionamiento de los procedimientos.
!0
N 19 - Universidad de Manizales, julio - diciembre / 2008
3.5 Factores de calidad en el software
En el mercado actual existen muchas empresas desarrolladoras de
software que se diferencian por tener una alta calidad en la produccin
de sus aplicaciones. Cueva (1999, 9) presenta los siguientes factores
que determinan la calidad del software:
Operaciones del producto: caractersticas operativas.
Correccin: El grado en que una aplicacin satisface sus especifca-
ciones y consigue los objetivos encomendados por el cliente.
Fiabilidad: El grado que se puede esperar de una aplicacin lleve a
cabo las operaciones especifcadas y con la precisin requerida.
Efciencia: La cantidad de recursos hardware y software que nece-
sita una aplicacin para realizar las operaciones con los tiempos de
respuesta adecuados.
Integridad: El grado con que puede controlarse el acceso al software
o a los datos a personal no autorizado.
Facilidad de uso: El esfuerzo requerido para aprender el manejo
de una aplicacin, trabajar con ella, introducir datos y conseguir
resultados.
Revisin del producto: capacidad para soportar cambios.
Facilidad de mantenimiento: El esfuerzo requerido para localizar y
reparar errores.
Flexibilidad: El esfuerzo requerido para modifcar una aplicacin en
funcionamiento.
Facilidad de prueba: El esfuerzo requerido para probar una aplicacin
de forma que cumpla con lo especifcado en los requisitos.
Transicin del producto: adaptabilidad a nuevos entornos.
Portabilidad: El esfuerzo requerido para transferir la aplicacin a otro
hardware o sistema operativo.
Reusabilidad: Grado en que partes de una aplicacin pueden utilizarse
en otras aplicaciones.
Interoperabilidad: El esfuerzo necesario para comunicar la aplicacin
con otras aplicaciones o sistemas informticos.
CENTRO DE INVESTIGACIONES Y DESARROLLO - FACULTAD DE INGENIERA
!!
4. Conclusiones
La implementacin de un Sistema de Gestin de Calidad contribuye
de manera directa al mejoramiento y ejecucin de los procesos inter-
nos y externos de la organizacin, especfcamente en la seleccin
de personal, gestin de los recursos y las acciones necesarias para
corregir errores que se presenten durante el desarrollo del ciclo de
vida.
El Ciclo de Vida seleccionado para un proyecto de desarrollo de soft-
ware contiene de forma implcita los procesos que deben seguirse
en el diseo y construccin del producto. Cuando se ha elegido un
modelo y el proceso de elaboracin ha comenzado es aconsejable
no variar la metodologa o cambiar el seleccionado, dado que esto
ocasionara graves consecuencias en la implementacin y auditora
del SGC.
Defnir como modelo de trabajo la calidad signifca manejar proce-
dimientos y metodologas adecuadas para el cumplimiento de los
requisitos de la norma ISO 9001: 2000 en una organizacin, sta
debe tener todo documentado para poder solicitar ante un ente cer-
tifcador como entidad veedora del proceso el sello de calidad.
!c
N 19 - Universidad de Manizales, julio - diciembre / 2008
Bibliografa
CUEVA LOVELLE, Juan Manuel. (1999). Calidad del Software [en lnea]. Santa Rosa
(Argentina): Universidad Nacional de la pampa, Grupo GIDIS <21/10/1999).
<http://gidis.ing.unlpam.edu.ar/downloads/pdfs/Calidad_software.pDF> [Consulta:
07/09/2008].
DEMING, Edwards. (1988). Fuera de la Crisis. [En lnea]. New York. <http://www.teg-
solutions.com/index2.htm> [Consulta: 06/09/2008].
GUTIRREZ GARCA, Lina Marcela (2006). Metodologa para el despliegue del plan
estratgico en academia [en lnea]. Mayagez (puerto Rico): Universidad de puerto
Rico, Recinto Universitario de Mayagez. Tesis (Maestro en Ciencias en Ingenie-
ra Industrial). 178 p. <http://grad.uprm.edu/tesis/gutierrezgarcia.pdf> [consulta:
04/05/2008]
ISHIKAWA, Kaoru (1997). Qu es el control total de calidad. La modalidad japonesa.
11 ed. Mxico: Norma. 261 p.
NAVAS, pilar. (s.f.). El Ciclo de Vida en Internet. [En lnea]. Madrid: Universidad poli-
tcnica de Madrid, Escuela Tcnica Superior de Ingenieros de Telecomunicacin,
Grupo de Gestin de la Tecnologa. <http://www.getec.etsit.upm.es/docencia/gpro-
yectos/planifcacion/cvida.htm> [consulta: 06/09/2008].
pRESSMAN, Roger. (1993). Ingeniera del Software. 3 ed. Espaa: MCGraw-Hill. 824
p.
RMBM, RED MUNICIpAL DE BIBLIOTECAS DE MURCIA (s.f.). plan de calidad [en
lnea]. Murcia (Espaa): Ayuntamiento de Murcia, Red Municipal de Bibliotecas de
Murcia. <www.rmbm.org/admin/archivo/docdow.php?id=3> [consulta: 05/09/2008]

Você também pode gostar