CMMI
ISF5501 Ingeniería de Software
         Semana 4/1
Aprendizajes Esperados:
Reconoce y determina en distintos
 escenarios niveles de madurez
             CMMI.

                Contenidos:
    Contrasta las diferencias entre los
   principales enfoque para el Análisis y
            Diseño de software.
Temario Semana 4-1


1. CMMI
2. Síntesis
CMMI
a. Introducción:

   Idea / Necesidad

   Investigación

   Diseño

   Inversiones

   Etc…
CMMI
a. Introducción:
    Elementos que contribuyen a la construcción del
     Producto:
      • El Proceso
      • La Tecnología (soportan el Proceso)
      • Las Personas (comprenden y aplican el Proceso)

    Estos elementos determinan:
      • Costes
      • Plazos
      • Calidad
CMMI
a. Introducción:

 Empresa Inmadura:                        Empresa Madura:

•   Apaga fuegos                          •   Procesos definidos

•   Tiene pocos recursos propios          •   Responsabilidades definidas

•   Tiene éxitos gracias a los “héroes”   •   El Conocimiento está en la Organización

•   Hay altibajos en la productividad     •   Resultados predecibles

•   Planificaciones poco realistas        •   Entrega con la calidad esperada

•   Mucho esfuerzo al mantenimiento       •   Cumple plazos de entrega

•   Plazos de entrega impredecibles       •   Incrementa la Productividad

•   Empleados descontentos                •   Satisface a los clientes
                                          •   Empleados a gusto
CMMI
a. Introducción:
    ¿Cómo pasar de una empresa Inmadura a una Madura?
      • Definir procesos de producción de SW que permita:
          Desarrollar un producto en menor tiempo y con
           mejor calidad
          Desarrollar un producto de la mejor
           manera, incluyendo procesos, métodos, técnicas
           y herramientas adecuadas.
      • Seguir un Modelo:
         6 SIGMA: mejoras y medidas para reducir defectos
          ISO 9000/9001: gestión de la calidad
          CMMI
CMMI
b. Modelo CMMI:
   Capability Madurity Model Integration: Es el modelo de
    integración de madurez de una organización en base al
    conjunto de procesos agrupados en áreas de procesos.

   Nos indica QUÉ hay que hacer y no Cómo hay que
    hacerlo… modelo para implantar procesos de SW que
    recogen las mejores prácticas.

   Incluye:
     • Buenas prácticas reconocidas
     • Referencias para fijar objetivos
     • Referencias para fijar prioridades
CMMI
b. Modelo CMMI:

   Funcionalidad:
     • Eliminar inconsistencias
     • Reducir duplicaciones
     • Incrementar la claridad y comprensión
     • Proporcionar terminología común
     • Proporcionar estilos consistentes
     • Establecer reglas de construcción uniformes
     • Mantener componentes comunes
CMMI
b. Modelo CMMI:

   CMMI maneja los siguientes conceptos:

     a. Procesos
     b. Áreas de procesos
     c. Capacidad
     d. Madurez
     e. Organización
     f. Modelo
CMMI
b. Modelo CMMI:
  i.    Proceso:
        Es un método y/o conjunto de prácticas desarrolladas
         para obtener un resultado y producir “algo”.

        Incluye:
          • Técnicas           • Herramientas
          • Materiales         • Personas

        Para hacer SW hay que definir
         prácticas, técnicas, materiales, herrami
         entas y las habilidades de las personas
         que lo van a desarrollar.
CMMI
b. Modelo CMMI:
  ii. Áreas de Procesos:
     Conjunto de actividades agrupadas para facilitar el
      camino de la mejora.
     Establecen la        capacidad   de   proceso   de   la
      organización.
     Cada área pertenece a un nivel de madurez en una
      representación del tipo escalonada bajo el concepto
      de calidad.
CMMI
b. Modelo CMMI:
  iii. Capacidad:
     Cualidad que permite un buen desarrollo y resultado
      de una actividad.
     Se aplica a áreas de procesos: mientras mayor sea la
      capacidad del proceso, más predecible es el resultado
      del mismo.
  iv. Madurez:
     Alcance de la Plenitud organizacional.
     Es una etapa en el camino de la evolución de los
      procesos que una organización emprende con la
      finalidad de convertirse en una organización madura.
CMMI
b. Modelo CMMI:
  v. Organización:
     Estructura organizativa:
       • Empresa           • Centro de Trabajo
       • Unidad de Negocio • Proyecto


  vi. Modelo:

     Esquema teórico de una realidad compleja que se
      elabora para facilitar su comprensión y el estudio de
      su comportamiento.
Temario Semana 4-1


1. CMMI
2. Síntesis
Síntesis
• El Modelo CMMI apunta principalmente a la calidad
  de los procesos productivos de la organización.

• Como es un modelo de procesos, trata de consolidar
  aquellas prácticas óptimas al momento de
  desarrollar.

• Se basa en la madurez de la organización, por lo que
  su premisa apunta al “cómo” y en ningún caso al
  “qué”.

Ra semana 4 1

  • 1.
    CMMI ISF5501 Ingeniería deSoftware Semana 4/1
  • 2.
    Aprendizajes Esperados: Reconoce ydetermina en distintos escenarios niveles de madurez CMMI. Contenidos: Contrasta las diferencias entre los principales enfoque para el Análisis y Diseño de software.
  • 3.
    Temario Semana 4-1 1.CMMI 2. Síntesis
  • 4.
    CMMI a. Introducción:  Idea / Necesidad  Investigación  Diseño  Inversiones  Etc…
  • 5.
    CMMI a. Introducción:  Elementos que contribuyen a la construcción del Producto: • El Proceso • La Tecnología (soportan el Proceso) • Las Personas (comprenden y aplican el Proceso)  Estos elementos determinan: • Costes • Plazos • Calidad
  • 6.
    CMMI a. Introducción:  EmpresaInmadura:  Empresa Madura: • Apaga fuegos • Procesos definidos • Tiene pocos recursos propios • Responsabilidades definidas • Tiene éxitos gracias a los “héroes” • El Conocimiento está en la Organización • Hay altibajos en la productividad • Resultados predecibles • Planificaciones poco realistas • Entrega con la calidad esperada • Mucho esfuerzo al mantenimiento • Cumple plazos de entrega • Plazos de entrega impredecibles • Incrementa la Productividad • Empleados descontentos • Satisface a los clientes • Empleados a gusto
  • 7.
    CMMI a. Introducción:  ¿Cómo pasar de una empresa Inmadura a una Madura? • Definir procesos de producción de SW que permita:  Desarrollar un producto en menor tiempo y con mejor calidad  Desarrollar un producto de la mejor manera, incluyendo procesos, métodos, técnicas y herramientas adecuadas. • Seguir un Modelo:  6 SIGMA: mejoras y medidas para reducir defectos  ISO 9000/9001: gestión de la calidad  CMMI
  • 8.
    CMMI b. Modelo CMMI:  Capability Madurity Model Integration: Es el modelo de integración de madurez de una organización en base al conjunto de procesos agrupados en áreas de procesos.  Nos indica QUÉ hay que hacer y no Cómo hay que hacerlo… modelo para implantar procesos de SW que recogen las mejores prácticas.  Incluye: • Buenas prácticas reconocidas • Referencias para fijar objetivos • Referencias para fijar prioridades
  • 9.
    CMMI b. Modelo CMMI:  Funcionalidad: • Eliminar inconsistencias • Reducir duplicaciones • Incrementar la claridad y comprensión • Proporcionar terminología común • Proporcionar estilos consistentes • Establecer reglas de construcción uniformes • Mantener componentes comunes
  • 10.
    CMMI b. Modelo CMMI:  CMMI maneja los siguientes conceptos: a. Procesos b. Áreas de procesos c. Capacidad d. Madurez e. Organización f. Modelo
  • 11.
    CMMI b. Modelo CMMI: i. Proceso:  Es un método y/o conjunto de prácticas desarrolladas para obtener un resultado y producir “algo”.  Incluye: • Técnicas • Herramientas • Materiales • Personas  Para hacer SW hay que definir prácticas, técnicas, materiales, herrami entas y las habilidades de las personas que lo van a desarrollar.
  • 12.
    CMMI b. Modelo CMMI: ii. Áreas de Procesos:  Conjunto de actividades agrupadas para facilitar el camino de la mejora.  Establecen la capacidad de proceso de la organización.  Cada área pertenece a un nivel de madurez en una representación del tipo escalonada bajo el concepto de calidad.
  • 13.
    CMMI b. Modelo CMMI: iii. Capacidad:  Cualidad que permite un buen desarrollo y resultado de una actividad.  Se aplica a áreas de procesos: mientras mayor sea la capacidad del proceso, más predecible es el resultado del mismo. iv. Madurez:  Alcance de la Plenitud organizacional.  Es una etapa en el camino de la evolución de los procesos que una organización emprende con la finalidad de convertirse en una organización madura.
  • 14.
    CMMI b. Modelo CMMI: v. Organización:  Estructura organizativa: • Empresa • Centro de Trabajo • Unidad de Negocio • Proyecto vi. Modelo:  Esquema teórico de una realidad compleja que se elabora para facilitar su comprensión y el estudio de su comportamiento.
  • 15.
    Temario Semana 4-1 1.CMMI 2. Síntesis
  • 16.
    Síntesis • El ModeloCMMI apunta principalmente a la calidad de los procesos productivos de la organización. • Como es un modelo de procesos, trata de consolidar aquellas prácticas óptimas al momento de desarrollar. • Se basa en la madurez de la organización, por lo que su premisa apunta al “cómo” y en ningún caso al “qué”.