Iso 15504 y Cmmi

Embed Size (px)

Citation preview

  • 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