Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Calidad Software Faq
Calidad Software Faq
FRECUENTES
Objetivo
El presente documento contiene Preguntas Frecuentes relacionadas con la implementación de Procesos
de Calidad en Empresas Informáticas
Doc.: 469165935.doc
Índice Preguntas Frecuentes
Doc.: 469165935.doc
Preguntas Frecuentes
¿Es necesario “certificar” para entrar o permanecer bajo el Régimen de Promoción de la Industria del
Software?
La creación de un marco legal para promover la Industria del Software, constituido por la Ley 25.922, su
decreto reglamentario 1504/04 y la Resolución 61/05 de la Secretaría de Industrias ha contribuido con
fuerza a afianzar la conciencia de “Calidad en el Software”. Este marco legal permite que las empresas
inscriptas obtengan beneficios fiscales, siempre que se cumpla con sus requisitos
Doc.: 469165935.doc
Según el artículo 10 de la ley 25.922, a partir del tercer año de vigencia (que entendemos se cumplirá el
9/9/2007) se exigirá a las empresas que estén bajo dicho régimen, que hayan certificado o estén en
proceso de certificación de alguna de las normas enunciadas en el Anexo VI de la “Resolución 61 de la
Secretaría de Industria”.
Por otro lado, la Calidad también está presente en los requisitos a cumplir HOY para ingresar en este
marco, dado que los requisitos para ingresar incluyen:
I - Cumplir con por lo menos una de las siguientes tres actividades en el primer año:
a- Investigación y Desarrollo, b- Exportación, c- Proyectos de Calidad “certificables”
en las condiciones y proporciones que exige la Ley 25.922 y su decreto reglamentario
II - Cumplir con por lo menos dos actividades de las indicadas en el ítem anterior a partir del tercer año.
Este cumplimiento de las tres actividades se debe dar bajo las siguientes condiciones y proporciones:
a- Exportación: Monto de exportación mensual equivalente al 8% de la facturación del beneficiario de
la promoción
b- I+D: Erogaciones mensuales dedicadas a estas actividades equivalentes al 3% (de las erogaciones
totales del beneficiario de la promoción)
c- Calidad: Implementación de proyectos de Calidad que puedan ser “certificados” por el beneficiario
antes de los dos años, de acuerdo a las normas aceptadas
¿Qué Normas / Modelos son mencionados en el marco legal de la Ley 25.922 (Ley de Promoción de la
Industria del Software?
El Anexo VI de la Resolución 61 de la Secretaría de Industria menciona:
1) CERTIFICACIÓN DE PROCESOS DE PRODUCCIÓN
- CMM
- CMMi
- IRAM-ISO 9001 /// ISO/IEC 90003
- IRAM 17601 (CMMi (SEI))
- ISO/IEC 15504 (IRAM-ISO/IEC 15504)
2) CERTIFICACIÓN DE CALIDAD DE PRODUCTO
- ISO/IEC 9126 (IRAM-ISO/IEC 9126)
La información se obtuvo de: http://www.industria.gov.ar/lpsw/documentos/LPS_Anexo_VI.xls
Importante: No todos los Modelos / Normas mencionados tienen vigencia en el día de hoy.
¿Qué Normas / Modelos son los mas difundidos HOY para “certificar” mi empresa?
Existen dos Normas/Modelos de Calidad ampliamente difundidos para aplicar, ellos son las Normas ISO
9000:2000 (de las cuales la ISO 9001 es la que se certifica) y el Modelo CMMi. Ambos tienen los mismos
principios, aunque difieren en muchos otros aspectos.
Las Normas ISO 9000 son de aplicación genérica a cualquier industria u organización, es decir, no son
específicas para empresas informáticas (Han sido adaptadas a más de 90 países e implantadas en todo tipo
de organizaciones industriales y de servicios). Tienen mayor difusión en Europa. Para obtener la certificación
de la Norma, se deben implementar los capítulos de la misma.
ISO 9000:2000 está compuesta básicamente por:
ISO 9000 : guía y terminología
Doc.: 469165935.doc
ISO 9001: (la norma propiamente dicha, que se certifica) corresponde a sistemas de
calidad destinados al cliente externo, incluyendo aspectos tales como el diseño, la
fabricación, la instalación y el mantenimiento.
ISO 9004: guía para la mejora contínua, en general está destinada a proporcionar las
directrices para la implantación de la Calidad interna de la propia empresa, NO es
certificable.
El Modelo CMMi (Capability Maturity Model Integration): fue creado en EEUU y tiene gran difusión en
dicho territorio y también en muchos otros países, especialmente en polos informáticos como la India y en
otros países emergentes. Está específicamente dirigido a empresas informáticas. No es una Norma, sino que
es un Modelo de Referencia, que contiene un conjunto de Prácticas por Areas de Proceso. Como todo
modelo, indica “QUE” hacer y no el “COMO”.
El Modelo tiene como objetivo el Mejoramiento Continuo de la calidad de los procesos y productos de una
organización y provee una guía estableciendo Niveles de Madurez. El Modelo presenta 5 Niveles de
Madurez. Para ser evaluado en determinado nivel, se debe implementar un conjunto determinado de
Prácticas (requeridas).
Doc.: 469165935.doc
¿Cómo se obtiene una “certificación” de Calidad de software?
En general, las empresas realizan estos pasos:
Identificar, en el mercado al que se orienta la empresa u organización, cuál es el Modelo o Norma
de Calidad más adecuado.
Evaluar la situación actual de la empresa u organización y compararla con las exigencias del Modelo
o Norma elegida. En muchos casos esta etapa es denominada “Gap Analysis” (Detección de brecha
existente).
A partir de este análisis y una vez detectada la diferencia, se planifica un proyecto de mejoras que
busca corregir las debilidades en los procesos, según el Modelo o Norma elegido.
Este proceso de mejora debe finalizar con la evaluación correspondiente.
Resumen: para obtener una “certificación” según alguno de los Modelos o Normas, es necesario que la
propia empresa u organización comience a trabajar en un proceso de mejoras en el marco de alguno de
ellos (es decir, ya habiendo elegido el Modelo o Norma), el cual termina en la evaluación correspondiente.
¿Cuáles son los costos asociados de un proyecto de “certificación” de Calidad del software?
Los costos de un proyecto de “certificación” de Calidad de Software varían de acuerdo al Modelo o Norma
de Calidad elegido, los resultados del “Gap Analysis” (o estudio similar que busca las diferencias entre el
estado actual de la organización y el Modelo o Norma elegido) y la calidad / cantidad de los recursos
asignados al proyecto.
Doc.: 469165935.doc
Ver preguntas específicas sobre costos ISO y CMMI.
Doc.: 469165935.doc
¿Existe alguna entidad que financie o subsidie los costos de “certificación”?
Algunas iniciativas de financiamiento que han existido y existen al respecto son:
Programa PRE de la Secretaría de Industria : el Banco Interamericano de Desarrollo, por medio de su
Programa para la Reestructuración Empresaria ofrece financiar, con Aportes No Reembolsables (ANR),
hasta el 50% del costo del proyecto de Mejoras. Estos créditos se solicitan en la Secretaria de Industria.
Fonsoft (Fondo Fiduciario de Promoción de la Industria del Software) de la Secretaría de Ciencia y
Técnica
Banco Interamericano de Desarrollo
PROISO (Gobierno de la Ciudad de Buenos Aires)
Para información actualizada, CESSI cuenta con FINANTIC quien puede brindar asesoramiento financiero
para este tipo de proyectos de Mejoras, email: finantic@cessi.org.ar
Doc.: 469165935.doc
- Asignación específica y firme de los recursos incluidos en el plan (humanos, económicos, etc.)
- Revisiones periódicas para medir la reducción y/ o eliminación de puntos débiles encontrados en un
Gap Análisis (o estudio / análisis Inicial de comparación entre estado de la organización versus
Modelo / Norma elegida)
- Seguimiento del Proyecto.
¿Qué organizaciones externas avalan las “certificaciones” o son los otorgantes de las mismas?
El Modelo CMMI está avalado por el SEI (Software Engineering Institute) y la Carnegie Mellon University.
El SEI es quien habilita oficialmente a una persona para funcionar como “Lead Appraiser” o evaluador. El
Lead Appraiser junto con un Team entrenado especialmente ( que generalmente incluye a recursos de la
propia compañía) es quien hace la evaluación.
¿En mi empresa no desarrollamos software, damos otros servicios informáticos, ¿puedo “certificar”?
Sí. En este caso seguramente será más apropiado certificar ISO 9001, pues ésta está es más genérica y está
orientada a la satisfacción del cliente. En cambio, aunque se refiere a toda la empresa y a todas sus
actividades, CMMi está enfocada al proceso de desarrollo de software específicamente.
Doc.: 469165935.doc
¿Operar bajo Normas / Modelos, requerirá mayor trabajo , y aumentará los costos en mi empresa?
La formalización de los procesos requiere cierto trabajo adicional, el cual es inevitable. De todos modos el
esfuerzo debería ser mayor al inicio, debido a que todo nuevo proceso tiene una curva de aprendizaje, y
tender a normalizarse luego, aunque dependerá de la cultura de la empresa la agilidad que logra en la
implementación.
Respecto a los costos, puede ocurrir que los costos directos aumenten, pero en contraposición deberá
aumentar la productividad de la empresa, reduciendo costos de no-calidad, re-trabajo, etc.
Exceptuando las Normas / Modelos más conocidos (ISO-CMMi), ¿existen otros Modelo / Normas de
Calidad?
Sí, Existen otros Modelos / Normas. En el documento se mencionan preguntas sobre ISO 9001 o CMMi por
ser las mas difundidas en un ámbito internacional, pero distintas organizaciones crean modelos de calidad
con alcance nacional e internacional. Dependerá de cada Organización encontrar la más adecuada.
Doc.: 469165935.doc