mejora de procesos - modelos

Upload: juan-lopez-villegas

Post on 04-Apr-2018

245 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Mejora de Procesos - Modelos

    1/92

    Modelosde mejora

    ESI 2008 1

    Len, 19 de Junio de 2008

    Capability Maturity Model and CMMI are registeredin the U.S. Patent and Trademark Office byCarnegie Mellon University

  • 7/30/2019 Mejora de Procesos - Modelos

    2/92

    Agenda

    Motivacin para la Mejora de Procesos

    Modelos de Mejora de Procesos

    ESI 2008 2

    ITMARK

    Beneficios y Conclusiones

  • 7/30/2019 Mejora de Procesos - Modelos

    3/92

    Software is everywhere

    ESI 2008 3

    Fuente: Paul Nielsen, SEI 2007

  • 7/30/2019 Mejora de Procesos - Modelos

    4/92

    Ejemplo del Crecimiento del Software

    ESI 2008 4

    1990: 1 milln delneas de cdigo

    2010: 100 millones de lneas de cdigo

    Fuente: Paul Nielsen, SEI 2007

    ITEA: el volumen de embeddedsoftwarese duplica cada 2 aos

    Windows 2000: 35 M LOCWindows XP: 40 M LOCDebian 3.1: 230 M LOC

  • 7/30/2019 Mejora de Procesos - Modelos

    5/92

    Creencias - ICreencias - ITodas las organizaciones tienen la

    necesidad de mejorar continuamente su

    Por qu queremos mejorar?

    ESI 2008 5

    necesidades de sus clientes

    Supervivencia empresarial

  • 7/30/2019 Mejora de Procesos - Modelos

    6/92

    Creencias - IICreencias - IISlo es posible hacer 3 cosas:

    Trabajar ms duro

    ESI 2008 6

    Contratar personal mscualificado

    Invertir para mejorar losprocesos que se siguen pararealizar el trabajo

  • 7/30/2019 Mejora de Procesos - Modelos

    7/92

    En qu basa su

    ESI 2008 7

    mejora?

  • 7/30/2019 Mejora de Procesos - Modelos

    8/92

    MotivacinMotivacin

    CMMI Overview Seminar ESI 2005 8

    de procesosde procesos

  • 7/30/2019 Mejora de Procesos - Modelos

    9/92

    Por qu debera la Gerencia preocuparsepor el proceso de software ?

    Resulta muy complicadoentregar constantementeconstantemente

    ESI 2008 9

    nuestros clientes y a la vez

    obtener beneficios,partiendo de unos

    procesosprocesosde desarrollopobremente definidos.

  • 7/30/2019 Mejora de Procesos - Modelos

    10/92

    Situacin real

    Slo el 35% de losproyectos de software

    ESI 2008 10

    tiene xito.Standish Group, CHAOS Report, 2006

  • 7/30/2019 Mejora de Procesos - Modelos

    11/92

    Qu est sucediendo?xitosos

    35%De una inversin enproyectos de $255 billones,

    se desperdician $55 billonesDe cada 100 proyectos, 94 sereinician

    ESI 2008 11

    Source: Standish Group Chaos Report - 2006

    Fallidos(Cancelados)

    19%

    Problemticos46%

    Definiciones

    xitosos En tiempo, en presupuesto, enfuncionalidad prometida

    ProblemticosTarde, sobrepasado elpresupuesto, falta funcionalidad

    Fallidos Proyectos cancelados

    ,

    slo estn incluidas el 52%de las funciones ypropiedades requeridas.De media los costes de los

    proyectos suponen el 143%de lo estimado, y el 82% sepasa de plazos

  • 7/30/2019 Mejora de Procesos - Modelos

    12/92

    Estamos mejorando, peroxitosos 16%

    FallidosProblemticos

    1994 Chaos ReportEl dinero perdido en gastos del

    proyecto ha descendido del32% al 21.5%Los sobrecostes handescendido del 180% al 43%

    ESI 2008 12

    ance a os

    31%

    xitosos 35%

    Fallidos(Cancelados)

    19%

    Problemticos46%

    2006 Chaos Report

    Las compaas liberan losproductos a sus clientes conun 15% de los defectosMuchas compaas gastan del30% al 44% de su tiempo ydinero en rehacer el softwareque ya han escrito

  • 7/30/2019 Mejora de Procesos - Modelos

    13/92

    La calidad tiene coste (CoQ)

    Crosby describe el Coste de la no-conformidad como aquel

    coste en el que se incurre porque el producto o servicio nose desarroll de forma apropiada la primera vez.

    ESI 2008 13

    Coste de No Conformidad

    Coste de Conformidad+= Coste de la CalidadCoste de la Calidad

    Fallos internos+ fallos externos

    Prevencin+ Evaluacin

    Categoras de coste

  • 7/30/2019 Mejora de Procesos - Modelos

    14/92

    PrevencinCostes asociados

    con la prevencinde defectos

    Planificacin

    Documentacin

    EvaluacinCostes asociados

    con la bsqueda dedefectos

    Revisiones

    Sistema

    Fallo internoCostes asociados

    con defectosencontrados antesde la entrega /instalacin

    Fallo externoCostes asociados

    con defectosencontrados tras laentrega/instalacin

    Garantas

    La calidad tiene coste (CoQ)

    ESI 2008 14

    ormac n

    HerramientasPolticas yprocedimientos

    Proyectos de mejora dela calidad

    Captura y anlisis dedatos

    Anlisis de fallos ycausas

    Informes de calidad

    equ s os

    Diseo Planes de pruebas

    Casos de pruebas

    Inspecciones de cdigo

    Pruebas (primera vez)

    AuditorasEvaluaciones CMM

    Clase A, B, C

    Requisitos Diseo

    Cdigo

    Documentacin

    Nuevas pruebas

    Menor eficiencia(nuevas pruebas,cambios en entregables,desviaciones de plazos,presupuestos, etc.)

    Proyectos perdidosSoporte tcnico

    Parches en versiones

  • 7/30/2019 Mejora de Procesos - Modelos

    15/92

    5821

    21

    3941

    1988 - CMM NIvel 1 1990 - CMM NIvel 2

    pero es muy rentable

    ESI 2008 15

    67

    23

    10

    77

    17

    6

    20

    1995 - CMM Nivel 41992 CMM Nivel 3

    Nuevo desarrollo

    Coste de conformidad (COC)

    Coste de no conformidad (CONC)

    Source: Raytheon Electronic Systems Experience in Software Process Improvement, CMU/SEI-95-TR-017, November 1995

    ROI 7.7:1, Productividad 140%, $4.48M ahorrados en seis proyectos en un ao

  • 7/30/2019 Mejora de Procesos - Modelos

    16/92

    pero es muy rentable (2)Performance

    CategoryMedian Number of

    Data PointsLow High

    Cost 20% 21 3% 87%

    Schedule 37% 19 2% 90%

    Productivit 62% 17 9% 255%

    ESI 2008 16

    Datos publicados el da 15 de diciembre de 2005 por el SEI sobre los resultadosobtenidos a travs de Procesos de Mejora en un grupo de empresas sobre las queexisten datos pblicos -- http://www.sei.cmu.edu/cmmi/results.html

    Quality 50% 20 7% 132%

    Customer Satisfaction 14% 6 -4% 55%

    Return on Investment 4.7 : 1 16 2 : 1 27.7 : 1

  • 7/30/2019 Mejora de Procesos - Modelos

    17/92

    pero es muy rentable (3)Metric Median Total DataPoints Minimum Maximum MeanROI 3 Ratio 9 2 Ratio 13.3 Ratio 4.6 Ratio

    Impact on Cycle Time -38% 5 -15% -50% - 32.6 %

    Reduction in Rework -60% 1 -60% -60% -60%

    Impact on Quality (% defectreduction)

    - 48.5 % 20 -0,5% 95% -47,6%

    ESI 2008 17

    Datos publicados referidos a 2007.

    DACS is a Department of Defense (DoD) Information Analysis Center (IAC). DACStechnical area of focus is Software Technology and Software Engineering, in its

    broadest sense. https://www.thedacs.com/databases/roi/

    Impact on Productivity

    (Improvement)+39% 12 +5% +250% +57%

    Impact on Schedule Variance -40% 3 -35% -50% -41,7%

    Impact on Quality (% of defectsfound)

    98% 1 98% 98% 98%

    Reduction in Project Cost -30% 2 -20% -40% -30%

    Cost of the Improvement (% of totalengineering effort)

    1.1 % 1 1.1 % 1.1 % 1.1 %

  • 7/30/2019 Mejora de Procesos - Modelos

    18/92

    Pero esto es cierto para una PYME?

    La respuesta al acabar la presentacin

    ESI 2008 18

  • 7/30/2019 Mejora de Procesos - Modelos

    19/92

    Modelos deModelos de

    ESI 2008 19

    ProcesosProcesos

    SoftwareSoftware

  • 7/30/2019 Mejora de Procesos - Modelos

    20/92

    Puntos de apoyo de la calidad

    SATISFACCIN DELSATISFACCIN DEL

    Productos

    Personas

    Todo el mundoentiende la

    importancia de teneruna plantilla decalidad y motivada,pero

    ESI 2008 20

    CLIENTECLIENTE

    TecnologaProceso

    ...incluso nuestros mejoresempleados no pueden rendirde manera ptima si losprocesos no se entienden ono operan de manera ptima.

    Principalesdeterminantes del

    coste, plazo y calidaddel producto

  • 7/30/2019 Mejora de Procesos - Modelos

    21/92

    Un modelo ro orciona

    Cules son los beneficiosde la mejora basada en modelos?

    ESI 2008 21

    un punto de partida los beneficios de experiencias pasadas de la

    comunidad

    un lenguaje comn y una visin compartida un marco para priorizar mejoras

  • 7/30/2019 Mejora de Procesos - Modelos

    22/92

    Los modelos son simplificaciones del mundo real

    Los modelos no tienen por qu ser completos

    Cules son los riesgos de lamejora basada en modelos?

    ESI 2008 22

    objetivos del negocio

    Se necesita aplicar un juicio profesional para su correcto uso

    Olvidar que:

    Un modelo no es un proceso Un modelo muestra qu hacer, pero NO cmo hacerlo ni

    quin ha de hacerlo

  • 7/30/2019 Mejora de Procesos - Modelos

    23/92

    Los modelos son tiles o no?ITIL

    ISO

    20000

    ????

    ESI 2008 23

  • 7/30/2019 Mejora de Procesos - Modelos

    24/92

    Modelos de Referencia TI

    ESI 2008 24

    -SPICE

  • 7/30/2019 Mejora de Procesos - Modelos

    25/92

    Mapa Mejora de procesos

    ESI 2008 25 Fuente: Paul Nielsen, SEI 2008

  • 7/30/2019 Mejora de Procesos - Modelos

    26/92

    Cobertura de los Modelos

    CobiTCMMI-Dev&SvcSPICE - ITMARK

    ITIL, CMMI-Dev&Svc SPICE - ITMARKISO 27001 & 27002 - Partially

    People-CMMESI BITS

    Organizacin&

    Roles

    ESI 2008 26

    CobiTISO 27001 & 27002

    CMMI-Dev&SvcSPICE - ITMARK

    ITILCobiT

    ISO 27001 & 27002 - partially

    ITIL partiallyCMMI-Svc partially

    Metricas

    Procesos

    Tecnologa&

    Infraestructura

    Control

    Personas

  • 7/30/2019 Mejora de Procesos - Modelos

    27/92

    Ciclo de vida Desarrollo & Servicio

    ESI 2008 27 Calidad debe cubrir todo el Ciclo de Vida

  • 7/30/2019 Mejora de Procesos - Modelos

    28/92

    Uso del sentido comn

    All models are wrong, but some areuseful.Traduccin: Todos los modelos estn

    ESI 2008 28

    ,

    George Box

    Aproximaciones simplificadas de la realidad que aportanvisin

  • 7/30/2019 Mejora de Procesos - Modelos

    29/92

    VisinVisin

    ESI 2008 29

    CMMICMMI--DEVDEV

  • 7/30/2019 Mejora de Procesos - Modelos

    30/92

    Familia de productos CMMI La familia de productos CMMI aborda los siguientes materiales:

    Modelo Evaluacin Formacin

    ESI 2008 30

    El modelo del CMMI se compone de lo siguiente: CMMI Model Foundation Material compartido Material especfico de la constelacin

    Adquisicin Desarrollo Servicios

    Source: 2006 Carnegie Mellon University; CMMI v1.2 Upgrade Training, Module 5

  • 7/30/2019 Mejora de Procesos - Modelos

    31/92

    Constelaciones CMMICMMI-DEV

    Proporciona guaspara medir,controlar y

    gestionar los

    CMMI-SVC

    Proporciona guas

    para aquellos queproveen serviciosdentro de la

    organizacin y a

    ESI 2008 31Source: 2006 Carnegie Mellon University; CMMI v1.2 Upgrade Training, Module 5

    desarrollo

    CMMI-ACQ

    proporciona unagua para habilitaruna gestin enadquisicionesinformada y

    decisiva

    16 reas de

    procesousadas en

    todos

  • 7/30/2019 Mejora de Procesos - Modelos

    32/92

    Un rea de Proceso (PA) es un grupo deprcticas relacionadas que colectivamenteayudan a alcanzar un conjunto de metas

    reas de Proceso

    ESI 2008 32

    Son los bloques fundamentales que permitenestablecer la capacidad del proceso de unaorganizacin

    Cada rea de proceso reside en un nivel demadurez

  • 7/30/2019 Mejora de Procesos - Modelos

    33/92

    Estructura del rea de ProcesoAP

    RelacionadasIntroduccin

    Metas Especficas

    Propsito

    rea de Proceso(AP)

    ESI 2008 33

    Resultadostpicos Subprcticas

    Esperado Informativo

    Metas Genricas

    Requerido

    PrcticasEspecficas

    PrcticasGenricas

    Elaboraciones

    Legend

    Subprcticas

  • 7/30/2019 Mejora de Procesos - Modelos

    34/92

    Metas y Prcticas Especficas

    indican qu debe ser implantado para cadarea de Proceso

    por lo tanto, son especficas de cada rea de Proceso

    Tipos de metas y prcticas

    ESI 2008 34

    Metas y Prcticas Genricas

    indican qu debe ser implantado para institucionalizarcada rea de Proceso

    por lo tanto, son aplicables para todas las reas deProceso

  • 7/30/2019 Mejora de Procesos - Modelos

    35/92

    Prcticas genricas GP 2.1 Establecer una poltica organizativa

    GP 2.2 Planificar el proceso GP 2.3 Proporcionar recursos GP 2.4 Asignar responsabilidades GP 2.5 Entrenar al personal

    Meta Genrica 2: Institucionalizar un Proceso Gestionado

    ESI 2008 35

    GP 2.6 Gestionar configuraciones GP 2.7 Identificar e involucrar agentes relevantes GP 2.8 Supervisar y controlar el proceso GP 2.9 Evaluar objetivamente la adherencia GP 2.10 Revisar el estado con un nivel superior de Gerencia

    Meta Genrica 3: Institucionalizar un Proceso Definido- GP 3.1 Establecer un proceso definido- GP 3.2 Recoger informacin para la mejora

  • 7/30/2019 Mejora de Procesos - Modelos

    36/92

    Meta genrica 4: Institucionalizar un procesogestionado cuantitativamente GP4.1 Establecer objetivos cuantitativos para el proceso GP4.2 Estabilizar el rendimiento de los subprocesos

    Prcticas genricas

    ESI 2008 36

    optimizado GP5.1 Asegurar la mejora continua de los procesos Corregir las causas de los problemas

  • 7/30/2019 Mejora de Procesos - Modelos

    37/92

    Escalonada

    ML4

    ML5

    Continua

    Representaciones del modelo

    d

    del

    eso

    (PA

    )

    ESI 2008 37

    ML 1

    ML2

    ML3

    . . . para un conjunto definido dereas de proceso en laorganizacin

    PA PA PA

    . . . para una o un conjunto dereas de proceso

    Capacid

    readePro

  • 7/30/2019 Mejora de Procesos - Modelos

    38/92

    Proporciona una hoja de rutapara la implementacin: grupos de reas de proceso

    Ventajas de la representacin Escalonada

    ESI 2008 38

    secuenc a e mp ementac n

    Resulta familiar a aquellos que

    migren desde el SW-CMM

  • 7/30/2019 Mejora de Procesos - Modelos

    39/92

    Proporciona flexibilidad para

    poder centrarse en reas deproceso especficas, en lnea conobjetivos y metas de negocio

    Ventajas de la representacin Continua

    ESI 2008 39

    Resulta familiar a aquellos quemigren desde la comunidad deingeniera de sistemas

    Compatible con el modelo dereferencia SPICE

    PA PA PA

    Ni l d M d

  • 7/30/2019 Mejora de Procesos - Modelos

    40/92

    NIVEL FOCO AREAS DE PROCESO Calidad

    5 En optimizacinMejora continua delproceso

    Innovacin y despliegue organizativoAnlisis causal

    Productividad

    4Gestionadocuantitativamente

    Gestin cuantitativaRendimiento de procesos organizativosGestin de proyectos cuantitativa

    Estandarizacin del

    Desarrollo de requerimientosSolucin tcnicaIntegracin de productoVerificacinValidacinFoco en roceso or anizativo

    Niveles de Madurez

    ESI 2008 40

    proceso

    Definicin de proceso organizativo + IPPD

    Entrenamiento organizativoGestin de proyecto integrada + IPPDGestin de riesgosAnlisis de decisiones y soluciones

    2 Gestionado Gestin deproyectos bsica

    Gestin de requerimientosPlanificacin de proyecto

    Seguimiento y control de proyectoGestin de acuerdos con proveedoresMedicin y anlisisAseguramiento de la calidadGestin de la configuracin Riesgo

    1 Inicial Sin reas de proceso el trabajo se realiza de alguna manera! Retrabajo

  • 7/30/2019 Mejora de Procesos - Modelos

    41/92

    Resumen CMMI-DEVEscalonada Continua

    Capac

    idad

    ML2

    ML3ML4

    ML5

    reas de procesoInnovacin y Despliegue Organizativo (OID)Anlisis Causal (CAR)

    Rendimiento de Procesos Organizativos (OPP)Gestin de Proyectos Cuantitativa (QPM)

    Desarrollo de Requisitos (RD)Solucin Tcnica (TS)

    ESI 2008 41

    ProcesoML 1

    Organizacin

    Nivel Madurez 5 OID, CAR

    Nivel Madurez 4 OPP, QPM

    Nivel Madurez 3 RD, TS, PI,

    VER, VAL, OPF, OPD, OT, IPM,RSKM, DAR

    Nivel Madurez 2 REQM, PP,PMC, MA, PPQA, CM, SAM

    Verificacin (VER)Validacin (VAL)Foco en Proceso Organizativo (OPF)Definicin de Proceso Organizativo + IPPD (OPD)Formacin Organizativa (OT)Gestin de Proyecto Integrada + IPPD (IPM)Gestin del Riesgo (RSKM)

    Anlisis de Decisiones y Soluciones (DAR)Gestin de Requisitos (REQM)Planificacin de Proyecto (PP)Seguimiento y Control de Proyecto (PMC)Gestin de Acuerdos con Proveedores (SAM)Medicin y Anlisis (MA)Aseguramiento Calidad Proceso Producto (PPQA)Gestin Configuracin (CM)

    SoporteSoporteCM, PPQA, MA,

    CAR, DAR

    IngenieraIngenieraREQM, RD, TS,PI, VER, VAL

    GestinGestinProyectoProyecto

    PP, PMC, SAM,IPM, RSKM, QPM

    GestinGestinProcesoProceso

    OPF, OPD, OT,OPP, OID

  • 7/30/2019 Mejora de Procesos - Modelos

    42/92

    Ejemplo -Uso de la representacincontinua en una factora SW

    FRONT OFFICE:Desarrollo de RequisitosGestin del Proyecto

    Aceptacin del Producto

    BACK OFFICE:Diseo TcnicoConstruccin

    Pruebas

    ESI 2008 42

    Si las dos reas son entidades distintas, el uso de larepresentacin escalonada (nivel 2 o 3 de madurez) paraabordar un programa de mejora no sera eficiente

    La representacin continua facilitara un mejor despliegue de lamejora en cada una de las reas y su posterior integracin

    La representacin continua ayuda a las organizaciones a dirigir sucapacidad de mejoraconcentrndose en aquellas reas que soncrticas para su negocio

    U d l i i

  • 7/30/2019 Mejora de Procesos - Modelos

    43/92

    Uso de la representacin continua

    en una empresa que externaliza el desarrolloEn este ejemplo se est mostrando que la organizacin estgestionando ptimamente los proyectos, las fases derecogida y gestin de requisitos y la de aceptacin deldesarrollo externalizado. La organizacin adems hacemucho hincapi en la gestin cuantitativa de los indicadorescrticos con el proveedor (SLAs)

    ESI 2008 43

    Nivel 3

    Nivel 2

    Nivel 1

    OPF OPD PP PMC SAM IPM RSKM RD REQM VAL CM PPQA MA

    Representacin Continua

  • 7/30/2019 Mejora de Procesos - Modelos

    44/92

    Representacin Continuaen un vistazo

    Apropiada para:

    Empresas con recursoslimitados para la mejora Diferentes entidades con

    Necesidad muy alta de

    conocimiento de cmo elmodelo CMMI puedeayudar a la mejora deln i i n

    Ventajas Riesgos

    ESI 2008 44

    institucionalizacin Permite un grado de

    flexibilidad y adecuacinmximo para la mejora

    del negocio (mximoretorno de la inversin enmejora)

    reas no crticas) Relaciones y dependenciasentre las reas de procesosms difciles de identificar

    Dificultad para establecerprioridades

    Grandes logros no claros

  • 7/30/2019 Mejora de Procesos - Modelos

    45/92

    reas dereas de

    ESI 2008 45

    CMMICMMI--DEVDEV

  • 7/30/2019 Mejora de Procesos - Modelos

    46/92

  • 7/30/2019 Mejora de Procesos - Modelos

    47/92

    Se establecen y siguen polticas organizativas Se documentan y siguen planes de proyecto y descripciones de

    procesos

    Los recursos son los adecuados (humanos, materiales) Se asignan responsabilidades y autoridades a lo largo de la vida

    del proyecto

    Nivel de Madurez 2: Gestionado 2

    ESI 2008 47

    a sc p na ayu a a mantener as pr ct cas ex stentes en t empos

    de estrs La Direccin tiene visibilidad sobre el estado de las actividades y

    los productos en puntos definidos

    In Out

    d P d ML2

  • 7/30/2019 Mejora de Procesos - Modelos

    48/92

    Gestin deRequisitos

    El propsito de laGestin de Requisitos(REQM) esgestionar los requisitos de los productos del proyecto y loscomponentes del producto, e identificar inconsistencias entredichos requisitos y los planes de proyecto y productos detrabajo.

    Planificacindel Proyecto

    El propsito de laPlanificacin del Proyecto(PP) esestablecer y mantener planes que definan las actividades del

    reas de Proceso de ML2

    ESI 2008 48

    proyec o.

    Seguimientoy Control delProyecto

    El propsito delSeguimiento y Control del Proyecto(PMC)es dar a conocer el progreso del proyecto, de manera que sepuedan tomar las apropiadas acciones correctivas cuando elrendimiento del proyecto se desva significativamente respectodel plan.

    Gestin deAcuerdosconProveedores

    El propsito de laGestin de Acuerdos con Proveedores(SAM) es gestionar la adquisicin de productos deproveedores.

  • 7/30/2019 Mejora de Procesos - Modelos

    49/92

    reas de Proceso de ML2

    Medicin y Anlisis El propsito de la Medicin y Anlisis (MA) es desarrollar y mantener una capacidad de medicin que

    sea utilizada para apoyar las necesidades de informacin de gestin.

    Aseguramiento de El propsito del Aseguramiento de la Calidad de

    ESI 2008 49

    Proceso yProducto

    Direccin y al resto del personal una visin objetiva delos procesos y los productos de trabajo asociados.

    Gestin de laConfiguracin

    El propsito de laGestin de la Configuracin(CM)es establecer y mantener la integridad de los productosde trabajo utilizando la identificacin, control,

    contabilidad de estado y auditoras de la configuracin.

    Ejemplo

  • 7/30/2019 Mejora de Procesos - Modelos

    50/92

    ALSG SG1: Gestionar RequisitosSe gestionan los requisitos y se identifican las inconsistenciascon los planes de proyecto y productos de trabajo.

    Gestin de Requisitos

    Preguntas clave - ejemplo

    Ejemplo

    ESI 2008 50

    .entendemos que quiere?

    2. Cmo se garantiza la completitud de los requisitos, es decir, que han sido recogidos deforma completa y con el detalle suficiente)?3. Cmo se garantiza que los requisitos son registrados?4. Cuando tiene lugar un cambio en un requisito (ej: el cliente solicita modificar unrequisito, incluir uno nuevo, etc), cul es el proceso que se sigue para gestionarlo? Por

    favor describa el proceso.5. Cmo se garantiza la trazabilidad entre los requisitos y sus correspondientes cambios?7. Cuando tiene lugar un cambio en un requisito, cmo actualiza la trazabilidad derequisitos?8. Cmo se garantiza la correspondencia entre el plan de proyecto y los requisitos?

    9 ..

    Ejemplo

  • 7/30/2019 Mejora de Procesos - Modelos

    51/92

    Aseguramiento de la Calidad deProceso y Producto

    El propsito delAseguramiento de la Calidad de Proceso y Producto(PPQA) es proporcionar a la Direccin y al resto del personal una visinobjetiva de los procesos y los productos de trabajo asociados.

    Ejemplo

    ESI 2008 51

    ALSG SG1: Evaluar Objetivamente Procesos y Productos detrabajoSe evala de forma objetiva que los procesos implantados ylos productos/servicios asociados se adhieren a lasdescripciones de proceso, estndares y procedimientos

    aplicables.

    SG2: Proporcionar Visibilidad ObjetivaLas no conformidades son supervisadas y comunicados conobjetividad, asegurando su resolucin.

    Ejemplo

  • 7/30/2019 Mejora de Procesos - Modelos

    52/92

    Aseguramiento de la Calidad delProceso y ProductoPreguntas Clave - Ejemplo

    1. Describa brevemente como se ejecuta una auditora de aseguramiento de la calidad(cmo se planifica, se ejecuta, se reportan los resultados, etc)2. Cules son los procesos y productos de trabajo que se auditan?3. Cules son los criterios para seleccionar los proyectos y productos de trabajo a

    Ejemplo

    ESI 2008 52

    4. Qu tipo de auditoras de aseguramiento de la calidad existen?, cundo se debenrealizar?, se dispone de una checklist para cada tipo de auditora?5. Cmo se garantiza que las auditoras de aseguramiento de la calidad se realizan demanera objetiva?, quines son los auditores?6. Existe un plan general de auditoras que recopile todas las actividades del proceso deaseguramiento de la calidad?, podra describir su contenido?, para qu perodo de

    tiempo?, se actualiza dicho plan?, incluyen los planes de proyecto actividades deaseguramiento de la calidad?7. Se genera un informe de resultados de cada auditora?, qu contiene dicho informe?8. Dnde se registran las no-conformidades?, qu atributos lleva asociados la no-conformidad (ej: responsable de resolucin, fecha estimada de resolucin, etc)?

    Ejemplo

  • 7/30/2019 Mejora de Procesos - Modelos

    53/92

    Aseguramiento de la Calidad delProceso y ProductoPreguntas Clave - Ejemplo

    9. Cmo se registran las fechas de cierre de las no-conformidades?, quin es elresponsable de cerrar la no-conformidad?10. Quin es el responsable de garantizar la resolucin de las no- conformidades?, cmorevisa las no-conformidades abiertas?, con qu frecuencia?

    Ejemplo

    ESI 2008 53

    . - ,cul es el mecanismo de escalado?12. Dnde se almacenan los informes y resultados de las actividades de aseguramientode la calidad?, a quines estn accesibles?13. Qu tipo de mtricas existen para el anlisis de las no-conformidades (ej: nmero deno-conformidades identificadas, abiertas, cerradas)?, con qu frecuencia se comunicanlas tendencias de calidad a los agentes involucrados?

  • 7/30/2019 Mejora de Procesos - Modelos

    54/92

    Este nivel se construye sobre loscimientos de la gestin de proyectos establecida en el nivel 2

    Los procesos de ingeniera se implantan con mayorefectividad La organizacin es ms proactiva

    Nivel de Madurez 3: Definido3

    ESI 2008 54

    La organizacin dispone de un conjunto de procesosestndares, que cada proyecto particular puede adaptar enfuncin de sus necesidades

    In Out

    reas de Proceso de ML3

  • 7/30/2019 Mejora de Procesos - Modelos

    55/92

    reas de Proceso de ML3Desarrollo deRequisitos

    El propsito delDesarrollo de Requisitos(RD) es producir yanalizar los requisitos del cliente, del producto, y de loscomponentes del producto.

    Solucin

    Tcnica

    El propsito de laSolucin Tcnica(TS) es disear,

    desarrollar e implementar soluciones a los requisitos. Lassoluciones, diseos e implementaciones incluyen productos,componentes y procesos relacionados con el ciclo de vida delroducto.

    ESI 2008 55

    Integracinde Producto

    El propsito de laIntegracin de Producto(PI) es ensamblarel producto a partir de sus componentes, asegurar que elproducto funciona adecuadamente, y entregar el producto.

    Verificacin El propsito de laVerificacin(VER) es asegurar que losproductos de trabajo seleccionados cumplen con los

    requisitos especificados.Validacin El propsito de laValidacin(VAL) es demostrar que un

    producto o un componente funciona adecuadamente cuandose instala en el entorno previsto.

    d P d ML3

  • 7/30/2019 Mejora de Procesos - Modelos

    56/92

    reas de Proceso de ML3

    Enfoque alProcesoOrganizativo

    El propsito delEnfoque al Proceso Organizativo(OPF)es planificar, implementar y desplegar la mejora de procesos organizativa a travs de un estudio profundo delas fortalezas y debilidades actuales de los procesos yactivos de procesos de la organizacin.

    ESI 2008 56

    Definicin del

    ProcesoOrganizativo +IPPD

    El propsito de laDefinicin del Proceso Organizativo

    (OPD) es establecer y mantener un conjunto til de activosde proceso organizativo y de estndares de entorno detrabajo.

    FormacinOrganizativaEl propsito de laFormacin Organizativa(OT) esdesarrollar las habilidades y el conocimiento del personal,para que puedan desempear sus roles de manera efectivay eficiente.

  • 7/30/2019 Mejora de Procesos - Modelos

    57/92

    reas de Proceso de ML3GestinIntegradadeProyecto +IPPD

    El propsito de la Gestin Integrada de Proyecto (IPM) esestablecer y gestionar el proyecto y la involucracin de losagentes relevantes de acuerdo a un proceso definido e integradoque est adaptado a partir del conjunto de procesos estndaresde la organizacin.

    ESI 2008 57

    Gestin del

    Riesgo

    El propsito de laGestin del Riesgo(RSKM) es identificar

    problemas potenciales antes de que ocurran, de manera que lasactividades de gestin del riesgo puedan ser planificadas yactivadas a tiempo a lo largo de la vida del producto o proyecto,para mitigar impactos adversos sobre los objetivos a alcanzar.

    Anlisis deDecisionesySoluciones

    El propsito delAnlisis de Decisiones y Soluciones(DAR) esanalizar posibles decisiones utilizando un proceso de evaluacinformal, que evala alternativas siguiendo criterios establecidos.

  • 7/30/2019 Mejora de Procesos - Modelos

    58/92

    Nivel de Madurez 4: GestionadoCuantitativamente

    4

    Los proyectos utilizan objetivos medibles para cumplir lasnecesidades de los clientes, de los usuarios finales y de laorganizacin.

    Directivos e in enieros utilizan datos estadsticos otras

    ESI 2008 58

    tcnicas cuantitativas para gestionar los procesos y susresultados.Se utilizan dichas tcnicas a nivel organizativo y de proyectospara:

    comprender anteriores: rendimientos de proceso, calidad deproducto y calidad de servicio

    predecir futuros: rendimientos de proceso, calidad deproducto y calidad de servicio

  • 7/30/2019 Mejora de Procesos - Modelos

    59/92

    In Out

    Proceso Gestionado Cuantitativamente

    ESI 2008 59

    El comportamiento y rendimiento del proceso es predecible ycomprendido cuantitativamente.

    Existe una base cuantitativa para la toma de decisiones quepermite alcanzar los objetivos establecidos para los procesos,la calidad del producto y la calidad del servicio.

  • 7/30/2019 Mejora de Procesos - Modelos

    60/92

    reas de Proceso de ML4Rendimientode ProcesosOrganizativos

    El propsito delRendimiento de Procesos Organizativos(OPP) es establecer y mantener un entendimientocuantitativo del rendimiento del conjunto de procesosestndar de la organizacin como soporte a los objetivos decalidad y de rendimiento de procesos, y para proporcionardatos del rendimiento de los procesos, lneas base, y

    ESI 2008 60

    organizacin.Gestin deProyectosCuantitativa

    El propsito de laGestin de Proyectos Cuantitativa(QPM) es gestionar cuantitativamente los procesos definidosen el proyecto para alcanzar los objetivos de calidad y derendimiento de procesos establecidos para el proyecto.

    5

  • 7/30/2019 Mejora de Procesos - Modelos

    61/92

    Nivel de Madurez 5: EnOptimizacinSe identifican, evalan y despliegan mejoras

    incrementales e innovadoras que incrementan (de formamedible) las capacidades de los procesos.

    ESI 2008 61

    e u zan me c ones para:

    seleccionar mejoras e innovaciones

    estimar y medir los costes y beneficios de las mejorase innovaciones

    Los anlisis se dirigen a conocer y resolver las causascomunes de variacin de los procesos

  • 7/30/2019 Mejora de Procesos - Modelos

    62/92

    In Out

    Procesos en Optimizacin

    ESI 2008 62

    La mejora de procesos continua y medible (entanto que se gestiona la estabilidad de losprocesos) forma parte del da a da

  • 7/30/2019 Mejora de Procesos - Modelos

    63/92

    Zona inicial decontrol de la calidad

    Diagrama de control de la capacidadFoco en la Mejora Continua

    ESI 2008 63

    New zone of

    quality control

    QualityImprovement

    Prdida crnica

    Mejora dela calidad

    Nueva zona decontrol

    Prdida crnicase ha reducido

    La mejora continua significa mejorar la capacidad mediblede los procesos de manera controlada

  • 7/30/2019 Mejora de Procesos - Modelos

    64/92

    reas de Proceso de ML5Innovacin yDespliegueOrganizativo

    El propsito de laInnovacin y Despliegue Organizativo(OID) es seleccionar y desplegar mejoras incrementales e

    innovadoras que de forma medible mejoren las tecnologas yprocesos de la organizacin.

    Las mejoras apoyan los objetivos de calidad y de rendimiento

    ESI 2008 64

    e procesos er va os e os o e vos e negoc o e a

    organizacin.

    AnlisisCausal ySoluciones

    El propsito delAnlisis Causal y Soluciones(CAR) esidentificar las causas de los fallos y de otros problemas ytomar acciones para prevenir que sucedan en el futuro.

  • 7/30/2019 Mejora de Procesos - Modelos

    65/92

    Resumen CMMI-DEV

    ESI 2008 65

  • 7/30/2019 Mejora de Procesos - Modelos

    66/92

    ModeloIT Mark

    ESI 2008 66

    Qu es IT Mark?

  • 7/30/2019 Mejora de Procesos - Modelos

    67/92

    IT Mark = Reconocimiento de Excelencia en Tecnologas

    de la Informacin IT Mark = el primer servicio internacional de certificacin

    ue evala los rocesos tcnicos de ne ocio, diseado

    ESI 2008 67

    especficamente para PYMEs del sector TI

    IT Mark = un servicio clave diseado para PYMEs, que lasayuda a posicionarse a travs de la Mejora Continua,arrancando una iniciativa de mejora con sostenibilidad.

    Pblico Objetivo

  • 7/30/2019 Mejora de Procesos - Modelos

    68/92

    b co Objet o

    Empresas que desarrollan y mantienen soluciones enTI

    Un modelo adaptado para una PYME debera ayudar a Mejorar los procesos software

    ESI 2008 68

    Entrar en el movimiento de Calidad Reconocer la excelencia

    Diseado para Pequeas y Micro Empresas (menos de

    10 empleados),aunque tambin es aplicable para grandesOrganizaciones

    Qu evala ITMark?

  • 7/30/2019 Mejora de Procesos - Modelos

    69/92

    Procesos de gestin y desarrollo de software

    Procesos de gestin del negocio Procesos de gestin de la seguridad de

    ESI 2008 69

    En qu modelos se basa ITMark?

  • 7/30/2019 Mejora de Procesos - Modelos

    70/92

    Procesos de gestin y desarrollo software CMMI-DEV v1.2, la representacin escalonada, niveles de

    madurez 2 y 3 Procesos de gestin de negocio Ten squared (10)

    ESI 2008 70

    rocesos e ges n e a segur a e a n ormac n

    ISO/IEC 27002:2005 Information technology Securitytechniques Code of practice for information securitymanagement

    ISO/IEC 27001:2005 Information technology Security

    techniques Information security management systems Requirements

    Niveles IT Mark (1)

  • 7/30/2019 Mejora de Procesos - Modelos

    71/92

    e es a ( )

    I.T. Mark: acredita que la empresa es conciente de los temasrelacionados con la gestin Tcnica, de la Seguridad y del Negocio

    y ha realizado pasos para controlarlos.

    I.T. Mark Premium: acredita que la empresa ha alcanzado un Buen

    ESI 2008 71

    ,Desarrollo de Software segn los modelos reconocidos en elmundo.

    I.T. Mark Elite: acredita que la empresa ha alcanzado un Alto nivelde Definicin e Institucionalizacin de sus procesos de Negocio,

    Seguridad y Desarrollo de Software, as como que la calidad de susproductos es buena debido a su proceso de mejora continua.

    Niveles IT Mark

  • 7/30/2019 Mejora de Procesos - Modelos

    72/92

    NivelEvaluacin de

    los procesos denegocio

    Evaluacinde los

    procesos deseguridad de

    lainformacin

    Evaluacin de los proceso de gestin ydesarrollo de software

    Clase de laevaluacin

    Hallazgos

    No haycategora enrojo y > 75%

    Nivel 3Clase B, Nivelde madurez 3

    Ningn rea de proceso enrojo &N reas de proceso en

    verde >=11

    ESI 2008 72

    No haycategora enrojo y > 60%

    Nivel 2 Clase B, Nivelde madurez 2

    Ningn rea de proceso en

    rojo &N reas de proceso enverde >=3

    No ms de una

    categora enrojo y > 50%

    Nivel 1 Clase C, Nivelde madurez 2

    Clase B: No ms de 2 AP enrojo. Estas AP no puedenser ni PP, ni PMC.

    Clase C: No ms de 2 APalcanzando menos de 50%.Estas AP no pueden ser niPP, ni PMC.

    ITMark: Un camino de mejora de

  • 7/30/2019 Mejora de Procesos - Modelos

    73/92

    procesos para pymesEmpres

    aobjetivo

    PYME

    ME y

    GE

    2-3 semanas, 2evaluadores

    8 das, 2evaluadores (L2)

    Level 2Class B

    102

    Doc.Review

    Level 3Class B

    ESI 2008 73

    Business(10 Sq.)

    Micro ypymes

    4 das, 1evaluador Level2

    ClassC

    102Interview

    SPI

    (CMMI)

    Inf. Security

    (ISO 27001)

    InfoSecSnapsho

    t

    Procesos

    Negocio

    Clientes

  • 7/30/2019 Mejora de Procesos - Modelos

    74/92

    Niveles de IT Mark y CMMI5. En

    optimizacin

    4. Gestionadocuantitativamente

    ESI 2008 74

    3. Definido

    1. Inicial

    2. Gestionado

    CMMI

  • 7/30/2019 Mejora de Procesos - Modelos

    75/92

    ESI 2008 75

    ConclusionesConclusiones

  • 7/30/2019 Mejora de Procesos - Modelos

    76/92

    La mejora de procesos debera llevarse

    a cabo para mejorar el negocio y nocomo un objetivo en s mismoMejorar tiene diferentes connotaciones

    Las premisas a considerar

    ESI 2008 76

    cules son sus objetivos de negocio?

    cmo mide su progreso/consecucin?

    La mejora es un esfuerzo estratgico alargo plazo

    cul es el impacto esperado en laorganizacin?

    cmo se medir el impacto?

    In God we trust, allothers bring data.

    - W. Edwards Deming

    CMMI

  • 7/30/2019 Mejora de Procesos - Modelos

    77/92

    desarrollo de negocio Reducir el desarrollo/ coste demantenimiento Mejorar la productividad Menor re-trabajo

    Aumento de ingresos y beneficios

    Mejorar la satisfaccin del cliente Reducir defectos post-entrega Mejoras visibles de la calidad y

    Se repite el negocio Incremento de ventas del producto

    ESI 2008 77

    Reduccin de ciclos Mejora en la realizacin del

    proceso Mejora del time to market Bonus por pronta entrega

    Mejorar el staff profesional Mejorar la moral del trabajador Aumentar la confianza del

    desarrollador/personal de soporte

    Reduccin en la rotacin depersonal y en los gastos dereadaptacin

    Mejora de la ventaja competitiva

    Mejores productos no slo software salen antes y con menor coste

  • 7/30/2019 Mejora de Procesos - Modelos

    78/92

    Beneficios vs. madurez

  • 7/30/2019 Mejora de Procesos - Modelos

    79/92

    ESI 2008 79

    ROI vs. madurez

  • 7/30/2019 Mejora de Procesos - Modelos

    80/92

    ESI 2008 80

    Caso de estudio ABB Unidad de desarrollo de 30-35 ingenieros SW/HW

  • 7/30/2019 Mejora de Procesos - Modelos

    81/92

    Comienza el programa de trabajo Q1-03, sin experiencia previaCMMI.

    CMMI programa: Level2 + Req. Dev. + Verification

    Objetivo del programa: 25% COPQ ( Cost of Poor Quality: cost offixing SW/HW errors found before product is shipped to customer)

    ESI 2008 81

    COPQ reducido en un 30%ROI: 2:1 en el primer ao

    http://www.sei.cmu.edu/pub/documents/06.reports/pdf/06tr004.pdf

    Resultados Cuantitativos Nivel 4

  • 7/30/2019 Mejora de Procesos - Modelos

    82/92

    ESI 2008 82

    Resultados Cuantitativos Nivel 4

  • 7/30/2019 Mejora de Procesos - Modelos

    83/92

    ESI 2008 83

    Todo tipo de organizaciones..

  • 7/30/2019 Mejora de Procesos - Modelos

    84/92

    ESI 2008 84

    Todo tipo de organizaciones..

  • 7/30/2019 Mejora de Procesos - Modelos

    85/92

    Basado en datos de SEI (Marzo 2008), empresas que han evaluado (2635 entotal) segn la cantidad de empleados (tamao de la organizacin)

    50.8% son organizaciones de menos de 100

    El 13.6% hasta de 25 empleados

    El 15.6% entre 26 y 50 El 12.8% entre 51 y 75

    ESI 2008 85

    CMMI ORGANIZACIONESNIVEL 1 1 1%

    NIVEL 2 49 65%

    NIVEL 3 21 28%

    NIVEL 4 1 1%

    NIVEL 5 3 4%TOTAL 75

    71% - Nv. 2 EMPRESAS

    SOLICITUDES PLANAVANZA

    2006 2007

    CMMI 28 101 361%

    SPICE 17 3

    9001 12 7TOTAL 57 111 195%

    Marzo 2007 31Marzo 2008 75 incremento 242%

  • 7/30/2019 Mejora de Procesos - Modelos

    86/92

    Para ms informacin

    Jos Ramn Lamenca

    ESI 2008 86

    Parque Tecnolgico, # 204

    E-48170 ZamudioBizkaia (Spain)Tel.: +34 94 420 95 19Fax: +34 94 420 94 20www.esi.es

    eren e e erv c [email protected]

    European Software Institute (ESI)European Software Institute (ESI)

  • 7/30/2019 Mejora de Procesos - Modelos

    87/92

    Centro Tecnolgico de la Red Vascade Tecnologa

    Fundacin sin nimo de lucro

    Fundada en 1993 por laComisin Europea y GobiernoVasco. Con sede social en

    ESI 2008 87

    Zamudio

    ESI esta Acreditado por:

    ISO 9001:2000Certif. DNV 2367

    Instalaciones de ESI enZamudio, Bizkaia (Espaa)

    >

    ESI es Miembro de:

    Patronos de la FundacinPatronos de la Fundacin

  • 7/30/2019 Mejora de Procesos - Modelos

    88/92

    ESI 2008 88

  • 7/30/2019 Mejora de Procesos - Modelos

    89/92

    Contribuir al desarrollo de la Sociedad

    de la Informacin y al incremento de lacompetitividad de la industria...

    Nuestra MisinNuestra Misin

    ESI 2008 89

    ... a rav s e , ,

    la mejora continua,... y la promocin y difusin de lasTecnologas de la Informacin.

    C

    Capacidades en FormacinCapacidades en Formacin

  • 7/30/2019 Mejora de Procesos - Modelos

    90/92

    8 Instructores oficiales para CMMI, acreditados por elSoftware Engineering Institute (espaol, ingls, blgaroy francs).

    SEI Transition Partners para la provisin de cursos

    oficiales CMMI desde 2003 (para SW CMM desde1996) Ms de 2.200 ersonas formadas oficialmente or ESI

    ESI 2008 90

    en todo el mundo en ms de 450 organizaciones de 20

    pases Cursos y seminarios impartidos bajo catlogo,o segn las necesidades de los clientes

    Seminarios impartidos por consultores senior

    con amplia experiencia en la implantacin delmodelos CMMI

    10 SCAMPI L d A i (CMMI)

    Capacidades en ConsultoraCapacidades en Consultora

  • 7/30/2019 Mejora de Procesos - Modelos

    91/92

    10 SCAMPI Lead Appraisers (CMMI) SEI Transition Partners para la realizacin de

    Evaluaciones Clase A (CMM / CMMI) desde 1996100 SCAMPIs clase A, en todos los niveles de 2 a 5.

    17 personas dedicadas full-time a proveerservicios CMMI Prcticamente la totalidad del personal tcnico

    ESI 2008 91

    de ESI est oficialmente formado en el modelo CMMI

    Implantando CMMI, niveles 2 a 5, en la actualidad en msde 250 organizaciones de Espaa, Portugal, Alemania,Dinamarca, Irlanda, Italia, Hungra, Bulgaria, Lituania,Letonia, Mxico, Argentina, Per, Brasil, Chile, Venezuela,Uruguay, Corea, China, EE.UU, Australia,

    En diversos sectores: servicios, telecomunicaciones, sectorfinanciero y bancario, automocin, ferroviario, energa yutilities

  • 7/30/2019 Mejora de Procesos - Modelos

    92/92

    Para ms informacin

    Jos Ramn Lamenca

    ESI 2008 92

    Parque Tecnolgico, # 204

    E-48170 ZamudioBizkaia (Spain)Tel.: +34 94 420 95 19Fax: +34 94 420 94 20www.esi.es

    eren e e erv c [email protected]