Norma ISO 15504
En el presente documento se dará a conocer el objetivo que la norma ISO 15504 tiene para mejorar la calidad del software, así como también las familias de esta norma que fue creada en diferentes años para diferentes usos, se pretende conocer los 6 niveles de madures que esta maneja, las ventajas que tiene al utilizarla y junto con qué otra norma se utiliza para poder evaluar y mejorar la capacidad y madurez de los procesos de desarrollo y mantenimiento de software. También se conocerá que los sellos de calidad son una solución garantiza la respuesta ante las empresas y sus clientes. Además las empresas mexicanas han tenido éxito al implementar esta norma.ISO/IEC 15504 es una norma internacional, desarrollada por ISO, cuyo objetivo es evaluar y mejorar la capacidad y madurez de los procesos de ingeniería del software, con la filosofía de desarrollar un conjunto de medidas de capacidad estructuradas para todos los procesos del ciclo de vida y para todos los participantes. Esta norma trata los procesos de ingeniería, gestión, relación cliente-proveedor, de la organización y del soporte. Además se creó por la alta competencia del mercado de desarrollo de software, a la difícil tarea de identificar los riesgos, cumplir con el calendario, controlar los costos y mejorar la eficiencia y calidad.
En el campo de software, la norma ISO 15504 se utiliza junto con el modelo de procesos definido en la norma ISO 12207 para evaluar y mejorar la capacidad y madurez de los procesos de desarrollo y mantenimiento de software.
Entre la familia de normas ISO 15504 se encuentran las siguientes:
ISO/IEC 15504-1:2004 Conceptos y Vocabulario.
ISO/IEC 15504-2:2003 Realizando una Evaluación (Requisitos, normativas).
ISO/IEC 15504-3:2004 Guía para Realización de Evaluaciones.
ISO/IEC 15504-4:2004 Guía para el Uso de Resultados de Evaluaciones.
ISO/IEC 15504-5:2008 Un Modelo de Evaluación de procesos Ejemplar.
ISO/IEC 15504-7:2008 Evaluación del nivel de madurez.
Esta norma establece 6 niveles de madurez, en función de los procesos que sean implementados en la organización y de su agrado de implementación.
0 inmadura: En este nivel la organización no tiene una implementación efectiva de los procesos.
1- Básica: Este nivel se alcanza cuando la organización implementa y alcanza los objetivos de los procesos.
2- Gestionada: La organización gestiona los procesos y los productos resultantes se establecen, controlan y mantienen.
3- Establecida: La organización utiliza procesos definidos basados en estándares.
4- Predecible: la organización gestiona cuantitativamente los procesos.
5- Optimizando: La organización mejora continuamente los procesos para cumplir los objetivos del negocio.
Ventajas
- Proporciona todas las facilidades para la evaluación del proceso y establece los requisitos mínimos para realizar una evaluación que asegure la repetibilidad y consistencia de las valoraciones obtenidas.
En la calidad TIC la creación de esquemas de certificación o sellos de calidad respaldados por agentes y entidades reconocidas por todas las partes es una solución que garantiza la respuesta ante las empresas y sus clientes. Y quienes se encargan de brindar la certificación son los auditores calificados, ellos llevan a cabo la planificación, definición, despliegue, medición e innovación de los procesos en función del nivel de madurez al que aspira la empresa.
Varias de las empresas mexicanas que han tenido éxito al implementar este modelo dentro del ciclo de vida del desarrollo de software, entre ellas encontramos a Adam Technologies, Alterbase, Banco de México, Banco Santander, banco BBVA Bancomer y Caprosoft.
Nota: Espero que esta información te ayude mucho para tu estudio, gracias por visitar este blog