Está en la página 1de 25

Estndar

ISO 15504 y Modelo CMMI


INTEGRANTES:
CRISTIAN BETANCOURT
CRISTIAN GUAYANLEMA
MIRIAM ROJAS
ARACELY CAIZA
SILVIA PAGUAY
MARIANA PONCE
ERIKA ARVALO
WASHINGTON LPEZ
GINO MAGGI

INTRODUCCIN
En la actualidad es muy comn hablar sobre procesos de evaluacin de calidad realizados sobre
cualquier producto que encontramos en el mercado, y el software al formar parte de los
productos usados en nuestro diario vivir tambin debe pasar por dichos procesos de evaluacin
aunque esto no sea obligatorio, existen procesos propios de cada empresa que buscan
garantizar el desarrollo de un software de calidad.
Pero debido a la gran competencia que se observa en esta industria es importante para las
empresas poder resaltar entre muchas por lo que optan por acceder a certificaciones
internacionales avaladas y aceptadas por instituciones de gran prestigio como la ISO(International
Standart Organization) la cual se encarga de formular estndares de calidad para el desarrollo de
la gestin de calidad de una empresa u organizacin.

OBJETIVOS
Objetivo General
Investigar sobre el estndar ISO 15504 y la norma CMMI.
Objetivos Especficos
Definir y analizar los aspectos relevantes relacionados con el estndar ISO
15504.
Definir y analizar objetivos y generalidades de la modelo CMMI.
Realizar una comparacin entre el estndar y el modelo en base a diferentes
criterios especificados.

ESTNDAR ISO 15504


Qu es la estndar ISO 15504?
Es un modelo para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de
sistemas de informacin y productos de software.
Establece dos tipos de evaluaciones:
La evaluacin por niveles de madurez: Donde la organizacin mejora sus procesos
obteniendo una puntuacin cuyo alcance es la organizacin (departamento, proyecto, etc.)
La evaluacin por niveles de capacidad: Donde la organizacin obtiene una puntuacin a
nivel de proceso (gestin de requisitos, planificacin de proyectos, etc.)
Caractersticas:
Establece un marco y los requisitos para cualquier proceso de evaluacin de procesos
Proporciona requisitos para los modelos de evaluacin de los procesos y para modelos de
evaluacin de organizaciones.
Proporciona guas para la definicin de las competencias de un evaluador de procesos.
Comprende evaluacin de procesos, mejora de procesos, determinacin de capacidad.

Para que sirve?


El estndar ISO/IEC 15504 provee un marco de referencia para:
Determinar las fortalezas y debilidades de los procesos.
Mejorar los procesos de software, y medir sus mejoras.
Los que adquieren un sistema puedan evaluar la capacidad de los proveedores de
sistemas.
Determinar los riesgos de negocio para una empresa que considera desarrollar un nuevo
producto de software o servicio.
La organizacin o unidad informtica puede utilizar ISO 15504 para los siguientes casos:
Para determinar el nivel de capacidad de la empresa que le suministra un sistema de
software.
Para ayudar a una organizacin a mejorar su propio departamento de desarrollo de
software y los procesos de mantenimiento.
Para ayudar a una organizacin a determinar su habilidad de implementar un nuevo
proyecto de desarrollo de software.

ESTRUCTURA DE LA ESTNDAR
ISO 15504

ARQUITECTURA DE LA
ESTNDAR ISO 15504

NIVELES DE CAPACIDAD
Esta norma propone una escala formada por seis niveles de capacidad, que representan el incremento de capacidad
del proceso, del 0 al 5.
Nivel 0 Incompleto: El proceso no est implantado o no se obtiene los resultados esperados.
Nivel 1 Realizado: El proceso implantado consigue los resultados esperados.
Nivel 2 Gestionado: La ejecucin de las prcticas bases de los procesos es de manera gestionada, existe
planificacin, control, verificacin y ajuste.
Nivel 3 Establecido: El proceso se realiza usando un proceso definido. Las prcticas base son ejecutadas
de acuerdo a una versin adaptable del estndar, procesos aprobados bien definidos y documentados.
Nivel 4 Predecible: El proceso se realiza consistentemente dentro de unos lmites definidos, para lograr los
resultados esperados del proceso.
Nivel 5 ptimo: El proceso cambia y se adapta dinmicamente para encontrar los objetivos del negocio
actual y futuro.
Atributos del Proceso
Un atributo del proceso representa una caracterstica medible de cualquier proceso cuyos valores son asignados en 4
puntos:
N, No conseguido (0% al 15%), no hay evidencia de que se consigui el atributo definido.
P, Conseguido Parcialmente (16% al 50%), se ha conseguido algo del atributo definido.
L, Bastante Conseguido (51% al 85%), se ha conseguido significativamente el atributo definido.
F, Conseguido completamente (86% al 100%), se ha conseguido totalmente el atributo definido.

NIVELES Y ATRIBUTOS

Esta norma est dirigida a:


Empresas que desean un enfoque consistente con sus proveedores de servicio.
Empresas proveedoras de servicios, para medir su eficiencia o demostrarla.
Como base para una evaluacin independiente.
Cualquier organizacin que desee mejorar sus propios servicios.
Ventajas de la implantacin de la ISO 15504
Pueden contar con una norma ISO, internacional y abierta.
Primer modelo de procesos de dos dimensiones, es decir, dimensiones independientes para los procesos y la
capacidad.
Integracin ms fcil con otras normas ISO del sector TIC, como son: ISO 27001 de seguridad, ISO 20000-2
de servicios de IT e ISO 9001.
Evala a una organizacin por niveles de madurez, la evaluacin ms extendida entre los modelos de mejora.
Normalmente, tiene un menor coste de certificacin que otros modelos similares.
Desventajas
Permite que el dominio de procesos sea tan amplio para abarcar todos los posibles ciclos de vida, de tal
manera que hace difcil que todos los atributos de proceso sean universales, provocando dificultad y confusin
durante la evaluacin.

Poco reconocimiento en el mercado Norteamericano. (Blogspot, 2012)

MODELO CMMI
Capability Maturity Model Integration (CMMI) es un enfoque de mejora de procesos que proporciona a
las organizaciones los elementos esenciales de la eficacia de los procesos.
Se puede usar para guiar el proceso de mejora a travs de un proyecto, una divisin, o de toda una
organizacin.
CMMI ayuda a integrar funciones tradicionalmente separadas de organizacin, establecer objetivos de
mejora de procesos y prioridades, proporcionar orientacin en cuanto a procesos de calidad, y
proporcionar un punto de referencia para la evaluacin de los procesos actuales.
Madurez: Implica la potencialidad de poder crecer e indica tanto la riqueza de un proceso de
software de una organizacin como la consistencia con que se aplica en proyectos de toda la
organizacin. Tambin es el grado de mejora continua que se realiza en un proceso respecto a
un estado.
Madurez de un proceso de software: Se refiere a un proceso especfico que est explcitamente
definido, administrado, medido, controlado, y es efectivo.

COMPARACIN DE MADUREZ EN
LAS EMPRESAS
EMPRESA INMADURA
Apaga fuegos

EMPRESA MADURA
Tiene procesos definido

Tiene pocos recursos propios

Tiene responsabilidades definidas

Tiene xito gracias a los hroes

El conocimiento est en la organizacin

Hay altibajos en la productividad por rotacin de Resultados predecibles


recursos
Entrega con la calidad esperada
Las planificaciones son poco realistas.
Cumple plazos de entrega
Mucho esfuerzo dedicado a mantenimiento
Incrementa la productividad
Los plazos de entrega son impredecibles
Reconocer las mejoras
Los empleados estn descontentos
Satisface a los clientes
Los empleados estn a gusto

BENEFICIOS DE CMMI
La gestin y la ingeniera de las actividades estn ms explcitamente enlazadas para los
objetivos del negocio.
Ampliar el alcance de la visibilidad y en el ciclo de vida del producto y de las actividades de
ingeniera para asegurar que el producto o servicio satisface las expectativas del cliente
Incorporar la experiencia adquirida en otras zonas de las mejores prcticas (por ejemplo, la
medicin, la gestin de riesgos, y gestin de proveedores)
Aplicar prcticas de alta madurez ms robustas.
Direccin organizacional adicional de funciones crticas para sus productos y servicios.
Cumplir lo ms completamente con las normas ISO.

COMPONENTES DE CMMI
Niveles de Madurez: Es una plataforma evolutiva bien definida
con el propsito de lograr un proceso de software maduro. Los
cinco niveles proveen la estructura de ms alto nivel de CMM.
Capacidades del Proceso: Las capacidades del proceso de
software describen el rango de resultados esperados que
pueden ser logrados siguiendo un proceso de software.
reas de Proceso Claves: cada una identifica una serie de
actividades
relacionadas,
que
cuando
se
realizan
colectivamente, logran un conjunto de objetivos considerados
importantes para establecer las Capacidades del Proceso en ese
nivel de madurez.
Caractersticas (Funciones) Comunes: las prcticas claves
estn divididas en cinco secciones de caractersticas comunes:
Requisitos a Realizar, Habilidad para Realizar, Actividades
Realizadas, Mediciones y Anlisis, y Verificacin de la
Implementacin.
Objetivos: resumen las prcticas claves de un rea de Proceso
Clave, y pueden usarse para determinar si una organizacin o
proyecto ha implementado efectivamente un APC.
Prcticas Claves (PC): cada APC es descrito en trminos de
Prcticas Claves que, cuando son implementadas, ayudan a
satisfacer los objetivos de esa rea de Procesos Clave.

REPRESENTACIN POR ETAPAS

PREPRESENTACIN
CONTINUARESENTACION

NIVELES DEL CMMI

Nivel 1: Inicial
No existen plantillas definidas a nivel corporativo.
La organizacin no provee un ambiente estable.
Frecuentemente se exceden en el presupuesto y tiempo de sus proyectos.
Nivel 2: Gestionado
Los proyectos son planificados, realizados, medidos y controlados.
Se normalizan las buenas prcticas en el desarrollo de proyectos (en base a la experiencia y al
mtodo).
Los resultados son revisados con los participantes y son controlados.
Los resultados satisfacen los requerimientos especificados, estndares y objetivos.
Nivel 3: Definido
Los procesos estn caracterizados y comprendidos.
La organizacin entera participa en el proceso eficiente de proyecto software.
Se conoce de antemano los procesos de construccin de software.
Existen mtodos y plantillas bien definidas y documentados.
Nivel 4: Cuantitativamente Gestionado
Son establecidos objetivos cuantitativos para calidad y rendimiento de procesos utilizados como
criterio para la gestin de los procesos.
Las medidas detalladas del rendimiento de los procesos son estadsticamente analizadas.
Las estadsticas son almacenadas para aprovechar su aportacin en siguientes proyectos.
Nivel 5: Optimizado
Se centra en una mejora continua por medio de mejoras tecnolgicas tanto incrementales como de
innovacin.
En los siguientes proyectos se produce una reduccin de costes gracias a la anticipacin de
problemas y la continua revisin de procesos conflictivos.

Ventajas

El Principal beneficios se relaciona a la mejora de procesos


La gestin y la ingeniera de las actividades estn ms explcitamente enlazadas para
los objetivos del negocio.
Ampliar el alcance de la visibilidad y en el ciclo de vida del producto y de las actividades
de ingeniera para asegurar que el producto o servicio satisface las expectativas del
cliente
Incorporar la experiencia adquirida en otras zonas de las mejores prcticas.
Aplicar prcticas de alta madurez ms robustas, ya que el modelo trata de convivir con
estas prcticas.
Direccin organizacional adicional de funciones crticas para sus productos y servicios.
Cumplir lo ms completamente con las normas ISO.

Desventajas

La implantacin de un modelo de estas caractersticas es un proceso largo y costoso


que puede costar varios aos de esfuerzo.
La complejidad de la evaluacin continua puede atentar contra la definicin de objetos
concretos de madurez.

Certificaciones de CMMI
CMMI no es un certificado. No existe una certificacin CMMI. El inters
empresarial por razones de marketing ha hecho que se consideren como
tales a las evaluaciones SCAMPI A.
Que es SCAMPI A? Es el propio modelo que define formas de evaluar las
diferentes reas de procesos de una empresa de software: cmo cun
capaces son, y en consecuencia cmo de madura es la organizacin.
Como no hay certificaciones CMMI oficiales de SEI (Software Engineering
Institute), los llamados "certificados" son los documentos que emiten los
evaluadores.

Costo de CMMI
Realmente no se puede hablar de un costo especfico ya que este depende
mucho de las tarifas de las empresas certificadoras, donde el rango es muy
amplio, depende tambin mucho del pas. Normalmente dichas empresas no
aconsejan realizar una evaluacin directamente, sino hacer antes una
asesora previa. Por lo que algunas cobran $500 dlares por da de asesora
y otras llegan a cobrar hasta $2.000
Segn el tamao de la empresa el precio tambin variar, as como tambin
segn del n de empleados de la empresa evaluada, es necesario que un
porcentaje de ellos (los que participarn en el equipo de evaluacin) hayan
hecho antes el seminario de 3 das de "Introduccin a CMMI", que incluye un
costo an mayor.

CUADRO COMPARATIVO ENTRE ISO/IEC


15504 Y CMMI
CRITERIO

MODELO CMMI

ESTANDAR ISO/IEC 15504

Tipo de Framework

Modelo de madurez y capacidad.

Estndar para la evaluacin de procesos.

mbito de Aplicacin

Aplicable a todos los procesos de la


organizacin (Etapas).
Aplicable a reas de la organizacin
(Continuo).

Aplicable a toda la organizacin o a un rea


de la misma.

Objetivo

Determinar la capacidad y madurez de


procesos, para mejora de procesos.

Valoracin de procesos.

Tipo de Representacin

Por etapas y continua.

Continua

Mtodo para la mejora de procesos

IDEAL.

ISO-IEC 151504-4.

Validacin

Realizacin de encuestas y casos de estudio.

Ensayos y esfuerzo emprico.

Tamao de la organizacin

Empresas grandes (CMMI por etapas) .


Empresas pequeas(CMMI continuo).

Aplicable a cualquier tamao de empresas.

Recursos Financieros para la implantacin

Alta al inicio (CMMI por etapas) .


Baja al inicio(CMMI continuo).

Alto.

Conclusiones
La norma ISO 15504 ayuda a mejorar y evaluar los procesos de desarrollo y mantenimiento de software,
adems establece y proporciona un marco de requisitos para cualquier proceso de evaluacin, con guas
para la definicin de competencias de un evaluador de procesos para lograr resultados donde los
beneficiados sean tanto la empresa que ofrecer un producto de calidad con el cual podr competir de
mejor forma en el mercado y el usuario que ser quien tenga en sus manos un producto que ha pasado los
procesos necesarios que garanticen que es un producto de calidad en base a lo evaluado.
CMMI logra sus objetivos dado que se concentra en reducir el costo de No Calidad, estos son los costos
por retrasos en correccin de defectos, aplicacin de garantas a clientes, devolucin de productos, litigios,
etc. Y obviamente al reducir esto se aumenta la satisfaccin del cliente y tambin la productividad y
rentabilidad. Adems de esto vale recabar en que CMMI apoya completamente estrategias de
Fabrica/Maquila de Software, que es lo que se conoce como una estrategia de Excelencia Operacional
que puede atraer inversionistas al Pas.
En la comparacin realizada entre la normas antes presentadas tenemos que en base a los aspectos
analizados son normas muy parecidas ya que se las dos se orientan a la evaluacin de procesos con la
diferencia de que las actividades realizadas para la validacin de los mismos en el caso de CMMI por
ejemplo se da por medio de la realizacin de encuestas y casos de estudio y la norma ISO 15504 se
realiza por medio de ensayos y esfuerzo emprico, pero se concluye finalmente que las dos normas tienen
objetivos comunes como el de mejorar la gestin de calidad de una empresa u organizacin.

Recomendaciones
Para una mejora significativa de los procesos es necesario el compromiso y colaboracin de
los diferentes departamentos de la organizacin principalmente de los altos niveles de la
misma aunque no garantice que los procesos generen un producto de calidad.

También podría gustarte