iso 15504 y cmmi
TRANSCRIPT
-
8/15/2019 Iso 15504 y Cmmi
1/25
Estàndar ISO 15504 y Modelo CM
INTEGRANTCRISTIAN BCRISTIAN G
MIRIAM ROJ ARACELY CSILVIA PAGUMARIANA POERIKA ARÉVWASHINGTOGINO MAGG
-
8/15/2019 Iso 15504 y Cmmi
2/25
INTRODUCCIÓN
En
la
actualidad
es
muy
común
hablar
sobre
procesos
de
evaluación
de
calidad
re
cualquier
producto que encontramos en el mercado, y el software al forma
productos
usados
en
nuestro
diario
vivir
también
debe
pasar
por
dichos
procesos
aunque esto no sea obligatorio, existen procesos propios de cada empres
garantizar
el
desarrollo
de
un
software
de
calidad
.Pero debido
a
la
gran competencia
que
se
observa
en
esta
industria
es
impor
empresas poder resaltar entre muchas por lo que optan por acceder a
internacionales
avaladas
y
aceptadas
por
instituciones
de
gran
prestigio
como
la
ISStandart
Organization
)
la
cual
se
encarga
de
formular
estándares
de
calidad
para
e
la
gestión
de
calidad
de
una
empresa
u
organización
.
-
8/15/2019 Iso 15504 y Cmmi
3/25
OBJETIVOS
○ Objetivo
General■ Investigar
sobre
el
estándar
ISO
15504
y
la
norma
CMMI
.
○ Objetivos
Específicos■ Definir
y
analizar
los
aspectos
relevantes
relacionados
con
el
15504
.
■ Definir
y
analizar
objetivos
y
generalidades
de
la
modelo
CMMI
.■ Realizar
una
comparación
entre
el
estándar
y
el
modelo
en
bas
criterios
especificados.
-
8/15/2019 Iso 15504 y Cmmi
4/25
ESTÁNDAR ISO 15504¿Qué
es
la
estándar
ISO
15504
?“Es
un
modelo
para
la
mejora
y
evaluación
de
los
procesos
de
desarrollo
y
ma
sistemas
de
información
y
productos
de
software
.
”
Establece
dos
tipos
de
evaluaciones
:● La evaluación por
niveles de madurez
: Donde la organización mejora obteniendo
una
puntuación
cuyo
alcance
es
la
organización
(departamento,
● La
evaluación
por
niveles
de
capacidad
:
Donde
la
organización
obtiene
un
nivel
de
proceso
(gestión
de
requisitos,
planificación
de
proyectos,
etc
.
)
Características
:● Establece
un
marco
y
los
requisitos
para
cualquier
proceso
de
evaluación
de
● Proporciona
requisitos
para
los
modelos
de
evaluación
de
los
procesos
y
pa
evaluación
de
organizaciones
.● Proporciona
guías
para
la
definición
de
las
competencias
de
un
evaluador
d
● Comprende
evaluación
de
procesos,
mejora
de
procesos,
determinación
de
-
8/15/2019 Iso 15504 y Cmmi
5/25
¿Para que sirve?
El estándar 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
sistemas.● Determinar los riesgos de negocio para una empresa que considera desa
producto de software o servicio.● La organización o unidad informática puede utilizar ISO 15504 para los sigu
○ Para determinar el nivel de capacidad de la empresa que le suministrsoftware.
○ Para ayudar a una organización a mejorar su propio departamento software y los procesos de mantenimiento.
○ Para ayudar a una organización a determinar su habilidad de implemproyecto de desarrollo de software.
-
8/15/2019 Iso 15504 y Cmmi
6/25
ESTRUCTURA DE LA ESTÁNISO 15504
-
8/15/2019 Iso 15504 y Cmmi
7/25
ARQUITECTURA DE LAESTÁNDAR ISO 15504
-
8/15/2019 Iso 15504 y Cmmi
8/25
NIVELES DE CAPACIDADEsta norma propone una escala formada por seis niveles de capacidad, que representan el incdel proceso, del 0 al 5.
● Nivel 0 Incompleto: El proceso no está implantado o no se obtiene los resultados espe
● Nivel 1 Realizado: El proceso implantado consigue los resultados esperados.● Nivel 2 Gestionado: La ejecución de las prácticas bases de los procesos es de manplanificación, control, verificación y ajuste.
● Nivel 3 Establecido: El proceso se realiza usando un proceso definido. Las prácticasde acuerdo a una versión adaptable del estándar, procesos aprobados bien definidos y
● Nivel 4 Predecible: El proceso se realiza consistentemente dentro de unos límites deresultados esperados del proceso.
● Nivel 5 Óptimo: El proceso cambia y se adapta dinámicamente para encontrar losactual y futuro.
Atributos del ProcesoUn atributo del proceso representa una característica medible de cualquier proceso cuyos valorepuntos:
● N, No conseguido (0% al 15%), no hay evidencia de que se consiguió el atributo defini● 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● F, Conseguido completamente (86% al 100%), se ha conseguido totalmente el atribu
-
8/15/2019 Iso 15504 y Cmmi
9/25
NIVELES Y ATRIBUTOS
-
8/15/2019 Iso 15504 y Cmmi
10/25
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 evaluación independiente.
● Cualquier organización que desee mejorar sus propios servicios.Ventajas de la implantación de la ISO 15504
● Pueden contar con una norma ISO, internacional y abierta.● Primer modelo de procesos de dos dimensiones, es decir, dimensiones independientes
capacidad.
● Integración más fácil con otras normas ISO del sector TIC, como son: ISO 27001 de sede servicios de IT e ISO 9001.
● Evalúa a una organización por niveles de madurez, la evaluación más extendida entre lo● Normalmente, tiene un menor coste de certificación que otros modelos similares.Desventajas
● Permite que el dominio de procesos sea tan amplio para abarcar todos los posibles ciclo
manera que hace difícil que todos los atributos de proceso sean universales, provocando
durante la evaluación.
● Poco reconocimiento en el mercado Norteamericano. (Blogspot, 2012)
-
8/15/2019 Iso 15504 y Cmmi
11/25
MODELO CMMICapability Maturity Model Integration (CMMI) es un enfoque de mejora de procesos qulas organizaciones los elementos esenciales de la eficacia de los procesos.
Se puede usar para guiar el proceso de mejora a través de un proyecto, una divisiónorganización.CMMI ayuda a integrar funciones tradicionalmente separadas de organización, establemejora de procesos y prioridades, proporcionar orientación en cuanto a procesosproporcionar un punto de referencia para la evaluación de los procesos actuales.
● Madurez: Implica la potencialidad de poder crecer e indica tanto la riqueza desoftware de una organización como la consistencia con que se aplica en proyeorganización. También es el grado de mejora continua que se realiza en un pro
un estado.● Madurez de un proceso de software: Se refiere a un proceso específico que está
definido, administrado, medido, controlado, y es efectivo.
-
8/15/2019 Iso 15504 y Cmmi
12/25
COMPARACIÓN DE MADUREZLAS EMPRESAS
EMPRESA INMADURA EMPRESA MADURA Apaga fuegos
Tiene pocos recursos propios
Tiene éxito gracias a los héroes
Hay altibajos en la productividad por rotación derecursos
Las planificaciones son poco realistas.
Mucho esfuerzo dedicado a “mantenimiento”
Los plazos de entrega son impredecibles
Los empleados están descontentos
Tiene procesos definido
Tiene responsabilidades definidas
El conocimiento está en la organización
Resultados predecibles
Entrega con la calidad esperada
Cumple plazos de entrega
Incrementa la productividad
Reconocer las mejoras
Satisface a los clientes
Los empleados están a gusto
-
8/15/2019 Iso 15504 y Cmmi
13/25
✓ La gestión y la ingeniería de las actividades están más explícitamente e
objetivos del negocio.✓ Ampliar el alcance de la visibilidad y en el ciclo de vida del producto y de ingeniería para asegurar que el producto o servicio satisface las expectativas
✓ Incorporar la experiencia adquirida en otras zonas de las mejores prácticamedición, la gestión de riesgos, y gestión de proveedores)
✓ Aplicar prácticas de alta madurez más robustas.✓ Dirección organizacional adicional de funciones críticas para sus productos y s✓ Cumplir lo más completamente con las normas ISO.
BENEFICIOS DE CMMI
-
8/15/2019 Iso 15504 y Cmmi
14/25
● Niveles de Madurez: Es una plataforma evolutiva bien definidacon el propósito de lograr un proceso de software maduro. Los
cinco niveles proveen la estructura de más alto nivel de CMM.● Capacidades del Proceso: Las capacidades del proceso desoftware describen el rango de resultados esperados quepueden ser logrados siguiendo un proceso de software.
● Áreas de Proceso Claves: cada una identifica una serie deactividades relacionadas, que cuando se realizancolectivamente, logran un conjunto de objetivos consideradosimportantes para establecer las Capacidades del Proceso en esenivel de madurez.
● Características (Funciones) Comunes: las prácticas clavesestán divididas en cinco secciones de características comunes:Requisitos a Realizar, Habilidad para Realizar, ActividadesRealizadas, Mediciones y Análisis, y Verificación de laImplementación.
● Objetivos: resumen las prácticas claves de un Área de ProcesoClave, y pueden usarse para determinar si una organización oproyecto ha implementado efectivamente un APC.
● Prácticas Claves (PC): cada APC es descrito en términos dePrácticas Claves que, cuando son implementadas, ayudan asatisfacer los objetivos de esa Área de Procesos Clave.
COMPONENTES DE CMM
-
8/15/2019 Iso 15504 y Cmmi
15/25
REPRESENTACIÓN POR ETA
-
8/15/2019 Iso 15504 y Cmmi
16/25
PREPRESENTACIÓNCONTINUARESENTACIO
-
8/15/2019 Iso 15504 y Cmmi
17/25
NIVELES DEL CMMI
-
8/15/2019 Iso 15504 y Cmmi
18/25
Nivel 1: Inicial● No existen plantillas definidas a nivel corporativo.● La organización 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 prácticas en el desarrollo de proyectos (en base a lamétodo).● Los resultados son revisados con los participantes y son controlados.● Los resultados satisfacen los requerimientos especificados, estándares y objetivos
Nivel 3: Definido● Los procesos están caracterizados y comprendidos.● La organización entera participa en el proceso eficiente de proyecto software.● Se conoce de antemano los procesos de construcción de software.● Existen métodos y plantillas bien definidas y documentados.
Nivel 4: Cuantitativamente Gestionado● Son establecidos objetivos cuantitativos para calidad y rendimiento de proceso
criterio para la gestión de los procesos.● Las medidas detalladas del rendimiento de los procesos son estadísticamente ana● Las estadísticas son almacenadas para aprovechar su aportación en siguientes pro
Nivel 5: Optimizado● Se centra en una mejora continua por medio de mejoras tecnológicas tanto increm
innovación.● En los siguientes proyectos se produce una reducción de costes gracias a l
problemas y la continua revisión de procesos conflictivos.
-
8/15/2019 Iso 15504 y Cmmi
19/25
Ventajas● El Principal beneficios se relaciona a la mejora de procesos● La gestión y la ingeniería de las actividades están más explícitamente
los objetivos del negocio.● Ampliar el alcance de la visibilidad y en el ciclo de vida del producto y de
de ingeniería para asegurar que el producto o servicio satisface las ecliente
● Incorporar la experiencia adquirida en otras zonas de las mejores práctic● Aplicar prácticas de alta madurez más robustas, ya que el modelo trata
estas prácticas.● Dirección organizacional adicional de funciones críticas para sus product● Cumplir lo más completamente con las normas ISO.
Desventajas● La implantación de un modelo de estas características es un proceso
que puede costar varios años de esfuerzo.● La complejidad de la evaluación continua puede atentar contra la defin
concretos de madurez.
-
8/15/2019 Iso 15504 y Cmmi
20/25
Certificaciones de CMMI
CMMI no es un certificado. No existe una certificación CMempresarial por razones de marketing ha hecho que se co
tales a las evaluaciones SCAMPI A.
Que es SCAMPI A? Es el propio modelo que define formasdiferentes áreas de procesos de una empresa de softwacapaces son, y en consecuencia cómo de madura es la orgaComo no hay certificaciones CMMI oficiales de SEI (Softwa
Institute), los llamados "certificados" son los documentos evaluadores.
http://www.navegapolis.net/content/view/706/http://www.navegapolis.net/content/view/706/http://www.navegapolis.net/content/view/706/http://www.navegapolis.net/content/view/706/http://www.navegapolis.net/content/view/706/http://www.navegapolis.net/content/view/706/
-
8/15/2019 Iso 15504 y Cmmi
21/25
Costo de CMMIRealmente no se puede hablar de un costo específico ya que mucho de las tarifas de las empresas certificadoras, donde el ramplio, depende también mucho del país. Normalmente dichas
aconsejan realizar una evaluación directamente, sino haceasesoría previa. Por lo que algunas cobran $500 dólares por díay otras llegan a cobrar hasta $2.000
Según el tamaño de la empresa el precio también variará, así csegún del nº de empleados de la empresa evaluada, es nece
porcentaje de ellos (los que participarán en el equipo de evaluhecho antes el seminario de 3 días de "Introducción a CMMI", qcosto aún mayor .
-
8/15/2019 Iso 15504 y Cmmi
22/25
CUADRO COMPARATIVO ENTRE ISO/IEC15504 Y CMMI
CRITERIO MODELO CMMI ESTANDAR IS
Tipo de Framework Modelo de madurez y capacidad. Estándar para la eva
Ámbito de Aplicación Aplicable a todos los procesos de la
organización (Etapas).
Aplicable a áreas de la organización
(Continuo).
Aplicable a toda la o
de la misma.
Objetivo Determinar la capacidad y madurez de
procesos, para mejora de procesos.
Valoración de proces
Tipo de Representación Por etapas y continua. Continua
Método para la mejora de procesos IDEAL. ISO-IEC 151504-4.
Validación Realización de encuestas y casos de estudio. Ensayos y esfuerzo e
Tamaño de la organización Empresas grandes (CMMI por etapas) .
Empresas pequeñas(CMMI continuo).
Aplicable a cualquier
Recursos Financieros para la implantación Alta al inicio (CMMI por etapas) .
Baja al inicio(CMMI continuo).
Alto.
-
8/15/2019 Iso 15504 y Cmmi
23/25
Conclusiones● La norma ISO 15504 ayuda a mejorar y evaluar los procesos de desarrollo y mantenim
además establece y proporciona un marco de requisitos para cualquier proceso de evapara la definición de competencias de un evaluador de procesos para lograr resu
beneficiados sean tanto la empresa que ofrecerá un producto de calidad con el cual pmejor forma en el mercado y el usuario que será quien tenga en sus manos un producto 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”, espor retrasos en corrección de defectos, aplicación de garantías a clientes, devolución de etc. Y obviamente al reducir esto se aumenta la satisfacción del cliente y también rentabilidad. Además de esto vale recabar en que CMMI apoya completamentFabrica/Maquila de Software, que es lo que se conoce como una estrategia de “Exceleque puede atraer inversionistas al País.
● En la comparación realizada entre la normas antes presentadas tenemos que en basanalizados son normas muy parecidas ya que se las dos se orientan a la evaluación ddiferencia de que las actividades realizadas para la validación de los mismos en el cejemplo se da por medio de la realización de encuestas y casos de estudio y la normrealiza por medio de ensayos y esfuerzo empírico, pero se concluye finalmente que las dobjetivos comunes como el de mejorar la gestión de calidad de una empresa u organizac
-
8/15/2019 Iso 15504 y Cmmi
24/25
Recomendaciones
Para una mejora significativa de los procesos es necesario el compromiso y co
los diferentes departamentos de la organización principalmente de los altos nivemisma aunque no garantice que los procesos generen un producto de calidad.
-
8/15/2019 Iso 15504 y Cmmi
25/25