SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
NIVEL 2 CMMI SW STAGED, COMO
    INICIATIVA ADECUADA PARA EL
 FORTALECIMIENTO DE LOS PROCESOS
     DE SOFTWARE EN LAS PYME


                          Ing. Luis Jumbo
       Haga clic para modificar el estilo de subtítulo del patrón
                         Loja Valle de Tecnología
                         -
                         Bylu Software




18/11/08
Agenda
1. Causas y consecuencias
    1.1. Categorización de la Problemática
    1.2. Se que estoy enfermo pero no me gustan las inyecciones, mucho menos las recetas
2. CMMI
    2.1. Que es CMMI
    2.2. Que proporciona CMMI
    2.3. Estructura de CMMI
    2.4. Areas de Proceso de Nivel 2
3. Planificación de Proyectos en nivel 2 de CMMI
    3.1. Propósito
    3.2. Notas Introductorias.
    3.3. Áreas de Proceso Relacionadas.
    3.4. Metas Generals y Específicas
4. Aportes importantes a la Planificación de proyectos
5. Conclusiones
6. Preguntas




18/11/08                                Loja Valle de Tecnologia                   22
1.Causas y consecuencias
Informal definición de proceso de desarrollo,      Falta de aseguramiento de calidad del proceso y
administración de proyectos, y calidad de          del producto
software
Administración equivocada de requerimientos        Retrazo significativo de proyectos

Estimaciones inadecuadas de recursos               Producto con características de diseño mal
                                                   definidas

Identificación ineficiente de los riesgos          Especificaciones funcionales técnicas deficientes

Poca experiencia en la ejecución de proyectos      Baja productividad de la organización

Síndrome de la panacea                             Débil identificación de Actividades de QA

Falta de aplicación de herramientas de control     Descoordinación de actividades de Adquisición
de cambios                                         de software, y de hardware
Incumplimiento de tareas                           Inadecuada asignación de trabajo en el personal

Deficiente definición tecnológica de la solución   Inexistente formulación de indicadores

Mala selección de herramientas de desarrollo       Mala selección de herramientas de gestión


18/11/08                            Loja Valle de Tecnologia                33
1.1. Categorización de la Problemática

•     La categorizaciónTecnológica
                          Personal
                           Proceso
                            Tiempo
                             costo
      agrupar los
      problemas dentro de
      categorías con la
      finalidad de confluir
      soluciones futuras.       {870DF2CD-ACAF-4F74-BE62-FBB3BE016AED}




•     Permite definir
      soluciones que
      agrupen la mayor                                                   PS
      cantidad de
      problemas

    18/11/08         Loja Valle de Tecnologia                            44
1.2. Se que estoy enfermo pero no me gustan las
          inyecciones, mucho menos las recetas

•     Alcances y visión de
      proyectos.
•     Calidad en los
      proyectos y productos
•     Controlar Cambios en
      los productos de
      trabajo.
•     Medir el proceso
•     Monitorear y Controlar
•     Administración de
      requerimientos

    18/11/08         Loja Valle de Tecnologia   55
2. CMMI(Capability Maturity Model
                     Integration)
•     Conjunto de modelos para mejorar y/o evaluar los
      procesos de desarrollo y mantenimiento de sistemas y
      productos de software.
•     Desarrollado por el Instituto de Ingeniería del Software
      de la Universidad Carnegie Mellon (SEI), con el
      patrocinio de Departamento de Defensa de U.S.
•     CMMI fue desarrollado a partir de modelos
      predecesores como: SW-CMM, EIA/IS, IPD-CMM
•     CMMI es consistente y compatible con ISO/IA 15504
•     Dispone de dos representaciones: Escalonado y
      continuo.



    18/11/08            Loja Valle de Tecnologia   66
Propósito de CMMI
•     Ayudar a las organizaciones a mejorar sus
      proceso de desarrollo y mantenimientos de
      productos y servicios de software.

•     El cmmi, en sus modelos alberga un conjunto de
      las mejores practicas de proceso de software,
      que a su vez están soportados por múltiples
      modelos, cursos de entrenamientos, y métodos
      cuantificables de evaluacion y seguiemiento


    18/11/08        Loja Valle de Tecnologia   77
Dos representaciones
•     Escalonada (Staged):         •   Continua (Continuous):
•     Establece 5 niveles de       •   Establece 6 niveles
      madurez para                     posibles de capacidad
      clasificar a las                 para una de las 18 áreas
      organizaciones:                  de proceso: Incompleto,
      Inicial, Gestionado,             Ejecutado, Gestionado,
      Definido, Gestionado             Definido,
      Cuantitativo,                    Cuantitativamente
                                       Gestionado, Optimizado
      Optimizado



    18/11/08         Loja Valle de Tecnologia     88
Dos Representaciones (cont…)
            continuous
                                                    Staged
   Process Area




                                             ML
    Capability
  1 2 3 4


                                             5
                                           ML
                                           4
                                         ML
                                         3
                                      ML
           0
           5




                                      2
                P    P    P          ML 1
                A    A    A
 . . .for a single process area         . . .for an established
 or a set of process areas              set of process areas across an
                                        organization

18/11/08                 Loja Valle de Tecnologia       99
Dos Representaciones (cont…)




18/11/08   Loja Valle de Tecnologia   1010
Dos Representaciones (cont…)




18/11/08   Loja Valle de Tecnologia   1111
Estructura del Cmmi (staged)
•   Esta diseñado para describir la mejora de
    procesos en niveles de madurez
•   Cada nivel esta compuesto por Áreas de
    procesos.
•   Cada Área de proceso debe alcanzar
    unas metas Genéricas y especificas.
•   Cada meta genérica y especificas, debe
    cumplir con practicas genéricas y
    especificas respectivamente

18/11/08         Loja Valle de Tecnologia   1212
Estructura del Cmmi (cont…)
•     Además cada proceso necesita de
      componentes informativos que permiten
      describir de mejor forma el áreas de proceso:
       –   Propósito.
       –   Notas Introductorias
       –   Nombre
       –   Tablas de relaciones practica-objetivo
       –   Practicas
       –   Productos Típicos
       –   Sub-practicas
       –   Ampliaciones de disciplina
       –   Elaboraciones de practicas genéricas


    18/11/08             Loja Valle de Tecnologia   1313
Áreas de proceso de nivel 2
Nº         Abreviatura     Nombre de A

1          REQM            Requirements Management

2          PP              Project Planning

3          PMC             Project Monitoring and Control

4          SAM             Supplier Agreement Management

5          MA              Measurement and Analysis

6          CM              Configuration Management

7          PPQA            Process and Product Quality Assurance


18/11/08                 Loja Valle de Tecnologia     1414
Procesos de nivel 2
       Haga clic para modificar el estilo de subtítulo del patrón




18/11/08
Propósito
•   Establecer un
    conjunto de
    procesos
    controlados,
    definidos,
    documentados y
    medibles

18/11/08    Loja Valle de Tecnologia   1616
Notas Introductorias
Involucra lo siguiente:
• Desarrollo del plan de proyecto que
  involucren diferentes areas
• Coordinar actividades de AQ
• Establecer medios de comunicación y
  control de cambios en el proyecto.
• Establecer indicadores para medir el
  proyectos y el producto.
• Coordinar actividades de OUTSOURCING
18/11/08       Loja Valle de Tecnologia   1717
Notas Introductorias Cont..
•   Estimación de los atributos de los
    productos de trabajo y tareas:

    ü   Determinar los recursos necesarios
    ü   Negociación del compromiso($)
    ü   Definir un Cronograma sustemble en estimaciones
    ü   Identificar y analizar los riesgos del proyecto.
    ü   La interacción de estas actividades es necesaria para
        establecer el plan del proyecto


18/11/08              Loja Valle de Tecnologia   1818
Áreas de Proceso
    Administracion del proyecto
                                                                                 Status, issues, results
                                        PMC                                      of process and
                                                                                 product evaluations;
       Corrective                                                                measures and analyses
           action
                          Replan
                                               What          Corrective action
                                               to monitor


                    Status, issues,                         What to build
                    results
                    of progress and
                                          PP                What to do

                    milestone                                Comm                 Engineering and Support
                                                                 itments
                    reviews                                                            process areas
                          Plans




                                                  Measurement needs
                    SAM
     Supplier
   agreement

                                      Product component requirements,
                                      technical issues,
   Supplier                           completed product components,
                                      acceptance reviews and tests




18/11/08                              Loja Valle de Tecnologia                              1919
Áreas de Proceso Ingeniería

                                 Requirements
            REQM



                Product and product
                component requirements


                   Alternative
                   solutions                   Product
                                               components          Product
           RD                      TS                        PI              Customer
                     Require-
                     ments


                Product components,     work products,
                    verification and    validation reports




                                   VER                       VAL


                                       Customer needs



18/11/08                    Loja Valle de Tecnologia                          2020
Áreas de Proceso Soporte


           Measurements,
           analyses                                           Quality and
                                                              noncompliance
                                  All process areas           issues
      MA                                                                         PPQA
              Information
              needs
                                                             Processes and work products,
                                                             standards and procedures


                            Configuration    Baselines,
                            items,           audit reports
                            change
                            requests

                                        CM




18/11/08                    Loja Valle de Tecnologia                     2121
Conclusiones
•     Si la empresas no evolucionan a través de la adopción
      de modelo de proceso de desarrollo se extinguirán.
•     Los modelos de procesos son guías que ayudan a
      mejorar a la empresas.
•     El nivel 2 del modelo CMMI Staged, es una buena
      elección al momento de empezar la mejora.
•     Es bueno saber que se esta enfermo, pero debo aceptar
      inyecciones y seguir las recetas.
•     La planificación de proyectos, es una las áreas
      importante que debe ser tomada en cuenta para la
      mejora de proceso de software



    18/11/08          Loja Valle de Tecnologia   2222
Preguntas
       ¡Una clic para modificar
       Haga a la vez, por favor! el estilo de subtítulo del patrón




18/11/08
LINKS
•   http://www.borland.com/resources/cmmi/stage
•   http://chrguibert.free.fr/cmmi/text/wit-toc.php
•   http://www.sei.cmu.edu/cmmi/




18/11/08         Loja Valle de Tecnologia   2424
La voluntad es el primer paso
para el éxito, y ya alcanzado… la
     humildad es el último. Botoal
                           L’nan




18/11/08   Loja Valle de Tecnologia   2525
GRACIAS
Luis Alberto Jumbo Flores
Loja Valle de Tecnología (LVT)
luis.jumbo.alberto@gmail.com
http://lajumbo.wordpress.com




 18/11/08                  Loja Valle de Tecnologia   2626

Más contenido relacionado

La actualidad más candente

Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmiguest768516
 
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)DayanGuzmnGuizar
 
Sistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLeSistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLeJesica Madrid Mieles
 
Fundamentos de bpm gestion de procesos de negocio control y mejora
Fundamentos de bpm   gestion  de procesos de negocio control y mejoraFundamentos de bpm   gestion  de procesos de negocio control y mejora
Fundamentos de bpm gestion de procesos de negocio control y mejoraMeinzul ND
 
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrolloBcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrolloAlex Ballarin
 
Introducción bpms
Introducción bpmsIntroducción bpms
Introducción bpmsmayer2380
 
Presentación corporativa testhouse consultores - v 3.9.1
Presentación corporativa   testhouse consultores - v 3.9.1Presentación corporativa   testhouse consultores - v 3.9.1
Presentación corporativa testhouse consultores - v 3.9.1Javier Carrillo
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftSoftware Guru
 
Modulo 6 -_mejora_continua_del_servicio
Modulo 6 -_mejora_continua_del_servicioModulo 6 -_mejora_continua_del_servicio
Modulo 6 -_mejora_continua_del_servicioJesus Pinedaq
 
Dominio: Adquisición e Implementación
Dominio: Adquisición e ImplementaciónDominio: Adquisición e Implementación
Dominio: Adquisición e ImplementaciónMarthabosque
 
Bpm night tecnologias BPM industria4
Bpm night tecnologias BPM industria4Bpm night tecnologias BPM industria4
Bpm night tecnologias BPM industria4DanielPinto349933
 

La actualidad más candente (19)

CMMI
CMMICMMI
CMMI
 
Estableciendo el sistema de gestión de calidad
Estableciendo el sistema de gestión de calidadEstableciendo el sistema de gestión de calidad
Estableciendo el sistema de gestión de calidad
 
Material rap4
Material rap4Material rap4
Material rap4
 
El modelo CMMI
El modelo CMMIEl modelo CMMI
El modelo CMMI
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmi
 
Cmmi
CmmiCmmi
Cmmi
 
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
Unidad 1. Fundamentos de gestión de procesos de negocios (BMP)
 
Sistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLeSistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLe
 
Fundamentos de bpm gestion de procesos de negocio control y mejora
Fundamentos de bpm   gestion  de procesos de negocio control y mejoraFundamentos de bpm   gestion  de procesos de negocio control y mejora
Fundamentos de bpm gestion de procesos de negocio control y mejora
 
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrolloBcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
 
Introducción bpms
Introducción bpmsIntroducción bpms
Introducción bpms
 
2.1 modelo de negocio
2.1 modelo de negocio2.1 modelo de negocio
2.1 modelo de negocio
 
Presentación corporativa testhouse consultores - v 3.9.1
Presentación corporativa   testhouse consultores - v 3.9.1Presentación corporativa   testhouse consultores - v 3.9.1
Presentación corporativa testhouse consultores - v 3.9.1
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
 
Asignación #6
Asignación #6Asignación #6
Asignación #6
 
Modulo 6 -_mejora_continua_del_servicio
Modulo 6 -_mejora_continua_del_servicioModulo 6 -_mejora_continua_del_servicio
Modulo 6 -_mejora_continua_del_servicio
 
GFI - SAP Quality
GFI - SAP QualityGFI - SAP Quality
GFI - SAP Quality
 
Dominio: Adquisición e Implementación
Dominio: Adquisición e ImplementaciónDominio: Adquisición e Implementación
Dominio: Adquisición e Implementación
 
Bpm night tecnologias BPM industria4
Bpm night tecnologias BPM industria4Bpm night tecnologias BPM industria4
Bpm night tecnologias BPM industria4
 

Destacado

Destacado (9)

Pop Y Silver
Pop Y SilverPop Y Silver
Pop Y Silver
 
Xna
XnaXna
Xna
 
Presentacion Utsam Comunicaciones
Presentacion Utsam ComunicacionesPresentacion Utsam Comunicaciones
Presentacion Utsam Comunicaciones
 
Web 2.0 En La Educacion
Web 2.0 En La EducacionWeb 2.0 En La Educacion
Web 2.0 En La Educacion
 
Mysql Seguridad Replicacion
Mysql Seguridad ReplicacionMysql Seguridad Replicacion
Mysql Seguridad Replicacion
 
Gestion Con Dokeos
Gestion Con DokeosGestion Con Dokeos
Gestion Con Dokeos
 
Conf Ecua Linux Intranet
Conf Ecua Linux IntranetConf Ecua Linux Intranet
Conf Ecua Linux Intranet
 
Seminariode Seguridad L2
Seminariode Seguridad L2Seminariode Seguridad L2
Seminariode Seguridad L2
 
Presentacin Datos Fijos Mpls Tecnica Comercial
Presentacin Datos Fijos Mpls Tecnica ComercialPresentacin Datos Fijos Mpls Tecnica Comercial
Presentacin Datos Fijos Mpls Tecnica Comercial
 

Similar a Usampymes2

Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2Nelson Piedra
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega2008PA2Info3
 
Complemento cmmi
Complemento cmmiComplemento cmmi
Complemento cmmiTensor
 
Modelo Cmmi 7
Modelo Cmmi 7Modelo Cmmi 7
Modelo Cmmi 7Su Vivian
 
Función de la producción industrial
Función de la producción industrialFunción de la producción industrial
Función de la producción industrialGustavo Moreno
 
Si la gestión y desarrollo de requisitos es tan importante... ¿Por qué no la...
Si la gestión y desarrollo de requisitos es tan importante...  ¿Por qué no la...Si la gestión y desarrollo de requisitos es tan importante...  ¿Por qué no la...
Si la gestión y desarrollo de requisitos es tan importante... ¿Por qué no la...Pepe
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Softwareangelicaastorga
 
Empresa El Padrino
Empresa El PadrinoEmpresa El Padrino
Empresa El Padrinoguest6719df
 
Empresa El Padrino
Empresa El PadrinoEmpresa El Padrino
Empresa El Padrinoguest6719df
 
Implantación de cmmi en pequeñas
Implantación de cmmi en pequeñasImplantación de cmmi en pequeñas
Implantación de cmmi en pequeñasEliana Diaz
 

Similar a Usampymes2 (20)

Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2
 
Moprosoft y su origen
Moprosoft y su origenMoprosoft y su origen
Moprosoft y su origen
 
5012621 cmmi
5012621 cmmi5012621 cmmi
5012621 cmmi
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega
 
Complemento cmmi
Complemento cmmiComplemento cmmi
Complemento cmmi
 
Exposicion
ExposicionExposicion
Exposicion
 
Cmmi
CmmiCmmi
Cmmi
 
Modelo Cmmi 7
Modelo Cmmi 7Modelo Cmmi 7
Modelo Cmmi 7
 
Función de la producción industrial
Función de la producción industrialFunción de la producción industrial
Función de la producción industrial
 
Si la gestión y desarrollo de requisitos es tan importante... ¿Por qué no la...
Si la gestión y desarrollo de requisitos es tan importante...  ¿Por qué no la...Si la gestión y desarrollo de requisitos es tan importante...  ¿Por qué no la...
Si la gestión y desarrollo de requisitos es tan importante... ¿Por qué no la...
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Software
 
EMPRESA EL PADRINO
EMPRESA EL PADRINOEMPRESA EL PADRINO
EMPRESA EL PADRINO
 
Empresa El Padrino
Empresa El PadrinoEmpresa El Padrino
Empresa El Padrino
 
Empresa El Padrino
Empresa El PadrinoEmpresa El Padrino
Empresa El Padrino
 
EMPRESA EL PADRINO
EMPRESA EL PADRINOEMPRESA EL PADRINO
EMPRESA EL PADRINO
 
Implantación de cmmi en pequeñas
Implantación de cmmi en pequeñasImplantación de cmmi en pequeñas
Implantación de cmmi en pequeñas
 
Mo Pro Soft
Mo Pro SoftMo Pro Soft
Mo Pro Soft
 
Bcp definitivo martes 11
Bcp definitivo martes 11Bcp definitivo martes 11
Bcp definitivo martes 11
 
Bcp definitivo
Bcp definitivoBcp definitivo
Bcp definitivo
 
Bcp definitivo
Bcp definitivoBcp definitivo
Bcp definitivo
 

Más de christian nieto

Más de christian nieto (20)

UNP
UNPUNP
UNP
 
2 aplicacion de tic's en gerencia
2 aplicacion de tic's en gerencia2 aplicacion de tic's en gerencia
2 aplicacion de tic's en gerencia
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
Políticos, Internet... y Libertad
Políticos, Internet... y LibertadPolíticos, Internet... y Libertad
Políticos, Internet... y Libertad
 
Políticos, Internet... y Libertad
Políticos, Internet... y LibertadPolíticos, Internet... y Libertad
Políticos, Internet... y Libertad
 
Ucv
UcvUcv
Ucv
 
Cuentossobre Alan Garcia
Cuentossobre Alan GarciaCuentossobre Alan Garcia
Cuentossobre Alan Garcia
 
Un Tema De Costos Flisol 2009
Un Tema De Costos Flisol 2009Un Tema De Costos Flisol 2009
Un Tema De Costos Flisol 2009
 
rafael - elastix
rafael - elastixrafael - elastix
rafael - elastix
 
2009 Flisol Pe Es
2009 Flisol Pe Es2009 Flisol Pe Es
2009 Flisol Pe Es
 
Cisluss en la PUCP
Cisluss en la PUCPCisluss en la PUCP
Cisluss en la PUCP
 
Indicadores De Cy T
Indicadores De Cy TIndicadores De Cy T
Indicadores De Cy T
 
1. Expo Patentes
1. Expo Patentes1. Expo Patentes
1. Expo Patentes
 
Dai Presentacion Para Nuevas Autoridades
Dai Presentacion Para Nuevas AutoridadesDai Presentacion Para Nuevas Autoridades
Dai Presentacion Para Nuevas Autoridades
 
Arquitectura De Un Sistema De InnovacióN
Arquitectura De Un Sistema De InnovacióNArquitectura De Un Sistema De InnovacióN
Arquitectura De Un Sistema De InnovacióN
 
Hoja
HojaHoja
Hoja
 
Prob Sol[1]
Prob Sol[1]Prob Sol[1]
Prob Sol[1]
 
Creatividad E Innovacion Sistematica 2
Creatividad E Innovacion Sistematica 2Creatividad E Innovacion Sistematica 2
Creatividad E Innovacion Sistematica 2
 
Arquitectura De La InnovacióN 2
Arquitectura De La InnovacióN 2Arquitectura De La InnovacióN 2
Arquitectura De La InnovacióN 2
 
U I G V A B C E 27 4 05b
U I G V  A B C E 27 4 05bU I G V  A B C E 27 4 05b
U I G V A B C E 27 4 05b
 

Usampymes2

  • 1. NIVEL 2 CMMI SW STAGED, COMO INICIATIVA ADECUADA PARA EL FORTALECIMIENTO DE LOS PROCESOS DE SOFTWARE EN LAS PYME Ing. Luis Jumbo Haga clic para modificar el estilo de subtítulo del patrón Loja Valle de Tecnología - Bylu Software 18/11/08
  • 2. Agenda 1. Causas y consecuencias 1.1. Categorización de la Problemática 1.2. Se que estoy enfermo pero no me gustan las inyecciones, mucho menos las recetas 2. CMMI 2.1. Que es CMMI 2.2. Que proporciona CMMI 2.3. Estructura de CMMI 2.4. Areas de Proceso de Nivel 2 3. Planificación de Proyectos en nivel 2 de CMMI 3.1. Propósito 3.2. Notas Introductorias. 3.3. Áreas de Proceso Relacionadas. 3.4. Metas Generals y Específicas 4. Aportes importantes a la Planificación de proyectos 5. Conclusiones 6. Preguntas 18/11/08 Loja Valle de Tecnologia 22
  • 3. 1.Causas y consecuencias Informal definición de proceso de desarrollo, Falta de aseguramiento de calidad del proceso y administración de proyectos, y calidad de del producto software Administración equivocada de requerimientos Retrazo significativo de proyectos Estimaciones inadecuadas de recursos Producto con características de diseño mal definidas Identificación ineficiente de los riesgos Especificaciones funcionales técnicas deficientes Poca experiencia en la ejecución de proyectos Baja productividad de la organización Síndrome de la panacea Débil identificación de Actividades de QA Falta de aplicación de herramientas de control Descoordinación de actividades de Adquisición de cambios de software, y de hardware Incumplimiento de tareas Inadecuada asignación de trabajo en el personal Deficiente definición tecnológica de la solución Inexistente formulación de indicadores Mala selección de herramientas de desarrollo Mala selección de herramientas de gestión 18/11/08 Loja Valle de Tecnologia 33
  • 4. 1.1. Categorización de la Problemática • La categorizaciónTecnológica Personal Proceso Tiempo costo agrupar los problemas dentro de categorías con la finalidad de confluir soluciones futuras. {870DF2CD-ACAF-4F74-BE62-FBB3BE016AED} • Permite definir soluciones que agrupen la mayor PS cantidad de problemas 18/11/08 Loja Valle de Tecnologia 44
  • 5. 1.2. Se que estoy enfermo pero no me gustan las inyecciones, mucho menos las recetas • Alcances y visión de proyectos. • Calidad en los proyectos y productos • Controlar Cambios en los productos de trabajo. • Medir el proceso • Monitorear y Controlar • Administración de requerimientos 18/11/08 Loja Valle de Tecnologia 55
  • 6. 2. CMMI(Capability Maturity Model Integration) • Conjunto de modelos para mejorar y/o evaluar los procesos de desarrollo y mantenimiento de sistemas y productos de software. • Desarrollado por el Instituto de Ingeniería del Software de la Universidad Carnegie Mellon (SEI), con el patrocinio de Departamento de Defensa de U.S. • CMMI fue desarrollado a partir de modelos predecesores como: SW-CMM, EIA/IS, IPD-CMM • CMMI es consistente y compatible con ISO/IA 15504 • Dispone de dos representaciones: Escalonado y continuo. 18/11/08 Loja Valle de Tecnologia 66
  • 7. Propósito de CMMI • Ayudar a las organizaciones a mejorar sus proceso de desarrollo y mantenimientos de productos y servicios de software. • El cmmi, en sus modelos alberga un conjunto de las mejores practicas de proceso de software, que a su vez están soportados por múltiples modelos, cursos de entrenamientos, y métodos cuantificables de evaluacion y seguiemiento 18/11/08 Loja Valle de Tecnologia 77
  • 8. Dos representaciones • Escalonada (Staged): • Continua (Continuous): • Establece 5 niveles de • Establece 6 niveles madurez para posibles de capacidad clasificar a las para una de las 18 áreas organizaciones: de proceso: Incompleto, Inicial, Gestionado, Ejecutado, Gestionado, Definido, Gestionado Definido, Cuantitativo, Cuantitativamente Gestionado, Optimizado Optimizado 18/11/08 Loja Valle de Tecnologia 88
  • 9. Dos Representaciones (cont…) continuous Staged Process Area ML Capability 1 2 3 4 5 ML 4 ML 3 ML 0 5 2 P P P ML 1 A A A . . .for a single process area . . .for an established or a set of process areas set of process areas across an organization 18/11/08 Loja Valle de Tecnologia 99
  • 10. Dos Representaciones (cont…) 18/11/08 Loja Valle de Tecnologia 1010
  • 11. Dos Representaciones (cont…) 18/11/08 Loja Valle de Tecnologia 1111
  • 12. Estructura del Cmmi (staged) • Esta diseñado para describir la mejora de procesos en niveles de madurez • Cada nivel esta compuesto por Áreas de procesos. • Cada Área de proceso debe alcanzar unas metas Genéricas y especificas. • Cada meta genérica y especificas, debe cumplir con practicas genéricas y especificas respectivamente 18/11/08 Loja Valle de Tecnologia 1212
  • 13. Estructura del Cmmi (cont…) • Además cada proceso necesita de componentes informativos que permiten describir de mejor forma el áreas de proceso: – Propósito. – Notas Introductorias – Nombre – Tablas de relaciones practica-objetivo – Practicas – Productos Típicos – Sub-practicas – Ampliaciones de disciplina – Elaboraciones de practicas genéricas 18/11/08 Loja Valle de Tecnologia 1313
  • 14. Áreas de proceso de nivel 2 Nº Abreviatura Nombre de A 1 REQM Requirements Management 2 PP Project Planning 3 PMC Project Monitoring and Control 4 SAM Supplier Agreement Management 5 MA Measurement and Analysis 6 CM Configuration Management 7 PPQA Process and Product Quality Assurance 18/11/08 Loja Valle de Tecnologia 1414
  • 15. Procesos de nivel 2 Haga clic para modificar el estilo de subtítulo del patrón 18/11/08
  • 16. Propósito • Establecer un conjunto de procesos controlados, definidos, documentados y medibles 18/11/08 Loja Valle de Tecnologia 1616
  • 17. Notas Introductorias Involucra lo siguiente: • Desarrollo del plan de proyecto que involucren diferentes areas • Coordinar actividades de AQ • Establecer medios de comunicación y control de cambios en el proyecto. • Establecer indicadores para medir el proyectos y el producto. • Coordinar actividades de OUTSOURCING 18/11/08 Loja Valle de Tecnologia 1717
  • 18. Notas Introductorias Cont.. • Estimación de los atributos de los productos de trabajo y tareas: ü Determinar los recursos necesarios ü Negociación del compromiso($) ü Definir un Cronograma sustemble en estimaciones ü Identificar y analizar los riesgos del proyecto. ü La interacción de estas actividades es necesaria para establecer el plan del proyecto 18/11/08 Loja Valle de Tecnologia 1818
  • 19. Áreas de Proceso Administracion del proyecto Status, issues, results PMC of process and product evaluations; Corrective measures and analyses action Replan What Corrective action to monitor Status, issues, What to build results of progress and PP What to do milestone Comm Engineering and Support itments reviews process areas Plans Measurement needs SAM Supplier agreement Product component requirements, technical issues, Supplier completed product components, acceptance reviews and tests 18/11/08 Loja Valle de Tecnologia 1919
  • 20. Áreas de Proceso Ingeniería Requirements REQM Product and product component requirements Alternative solutions Product components Product RD TS PI Customer Require- ments Product components, work products, verification and validation reports VER VAL Customer needs 18/11/08 Loja Valle de Tecnologia 2020
  • 21. Áreas de Proceso Soporte Measurements, analyses Quality and noncompliance All process areas issues MA PPQA Information needs Processes and work products, standards and procedures Configuration Baselines, items, audit reports change requests CM 18/11/08 Loja Valle de Tecnologia 2121
  • 22. Conclusiones • Si la empresas no evolucionan a través de la adopción de modelo de proceso de desarrollo se extinguirán. • Los modelos de procesos son guías que ayudan a mejorar a la empresas. • El nivel 2 del modelo CMMI Staged, es una buena elección al momento de empezar la mejora. • Es bueno saber que se esta enfermo, pero debo aceptar inyecciones y seguir las recetas. • La planificación de proyectos, es una las áreas importante que debe ser tomada en cuenta para la mejora de proceso de software 18/11/08 Loja Valle de Tecnologia 2222
  • 23. Preguntas ¡Una clic para modificar Haga a la vez, por favor! el estilo de subtítulo del patrón 18/11/08
  • 24. LINKS • http://www.borland.com/resources/cmmi/stage • http://chrguibert.free.fr/cmmi/text/wit-toc.php • http://www.sei.cmu.edu/cmmi/ 18/11/08 Loja Valle de Tecnologia 2424
  • 25. La voluntad es el primer paso para el éxito, y ya alcanzado… la humildad es el último. Botoal L’nan 18/11/08 Loja Valle de Tecnologia 2525
  • 26. GRACIAS Luis Alberto Jumbo Flores Loja Valle de Tecnología (LVT) luis.jumbo.alberto@gmail.com http://lajumbo.wordpress.com 18/11/08 Loja Valle de Tecnologia 2626