Want to make interactive content? It’s easy in Genially!

Over 30 million people build interactive content in Genially.

Check out what others have designed:

Transcript

Start

Edwin Alejandro Castillo Patiño

Gestion de Proyectos de Software

CMMI y MoProsoft

El modelo CMMI es el más implementado en todo el mundo, no se refiere a una certificación sino a un modelo evaluado por profesionales. CMMI es la evolución del modelo CMM, el cual mejora los procesos de desarrollo de software y se aplica a cualquier organización.

Que es?

CMMI integra funciones de la organización, se utiliza para guiar la mejora de los procesos y provee una guía de calidad para su evolución.

Que hace?

En general tiene el objetivo de mejorar la calidad de los procesos en el desarrollo y mantenimiento del software, incluye eliminar inconsistencias, reducir duplicación, aumentar claridad y comprensibilidad, proveer terminología común, proveer un estilo consistente, establecer reglas de construcción uniformes, mantener componentes comunes y asegurar consistencia con ISO 15504.

QUE ES SU OBJETIVO?

Fue durante los años 90 que SEI inició el desarrollo de modelos para mejorar la madurez en distintas áreas de las empresas de software. Los modelos diseñados inicialmente fueron:

  • CMM-SW: CMM for software
  • P-CMM: People CMM
  • SACMM: Software Acquisition CMM
  • SSE-CMM: Security Systems Engineering CMM
  • T-CMM: Trusted CMM
  • SE-CMM: Systems Engineering CMM
  • IPD-CMM: Integrated Product Development CMM

ORIGEN Y EVOLUCION.

+ mas info

Algunas de las características principales del modelo CMMI son:

PRINCIPALES CARACTERISTICAS DE CMMI

mas info

MoProSoft es un modelo de procesos para el desarrollo y mantenimiento de software dirigido a la pequeña y mediana industria. La adopción del modelo permitirá elevar la capacidad de las organizaciones para ofrecer servicios con calidad y alcanzar niveles internacionales de competitividad. Proporciona a la industria un modelo fácil de entender y de aplicar, no es costoso en su adopción y puede ser la base para alcanzar evaluaciones exitosas con otros modelos o normas como ISO 9000:2000 o CMM

Que es?

MoProSoft tiene por objetivo proporcionar a la industria mexicana en las áreas internas dedicadas al desarrollo y mantenimiento de software, un conjunto integrado de las mejores prácticas basadas en los modelos y estándares reconocidos internacionalmente como ISO 9000:2000, CMM-SW, ISO/IEC 15504, PMBOK, SWEBOK, entre otros.

OBJETIVO

+ mas info

MoProSoft se desarrolló en el 2002 por la Universidad Autónoma de México como consecuencia de los acuerdos de la mesa de la Estrategia 6 del Programa para el Desarrollo de la Industria de Software dirigido por la Secretaría de Economía, bajo un convenio con la Facultad de Ciencias de la UNAM [Oktaba et al. 2003].

origen

Es específico para el desarrollo y mantenimiento del software, esto integra todos los procesos de la organización.Es sencillo de adoptar. Sirve para implantar un programa de mejora continua.Facilita el cumplimiento de los requisitos de otros modelos como CMM y CMMI.Permite reconocer a las industrias mexicanas por su nivel de madurez.Se enfoca a procesos. Facilita la selección de proveedores. Se aplica en organizaciones pequeñas con bajos niveles de madurez.Está orientado a mejorar los procesos. El costo de adopción y evaluación es bajo.

características Y USOS

COMPARACION ENTRE CMMI Y MoProsoft(Ventajas)

Ofrece beneficios organizativos al fomentar la mejora continua, desarrollar el potencial del personal y proporcionar flexibilidad en los procesos, además de ser compatible con normas como ISO-IEC 15504. En cuanto a cumplimiento de procesos, automatiza el control y gestión, documenta procesos implícitos y facilita la comprensión del avance de los proyectos. Económicamente, optimiza el desarrollo de productos y servicios, alineando la mejora de procesos con los objetivos empresariales, y reduce costos mediante el uso de software libre. También apoya la planificación y coordinación, mejorando la productividad al evitar la repetición de trabajo y expandiendo la visibilidad a lo largo del ciclo de vida del producto.

CMMI

Ofrece beneficios organizativos al integrar prácticas desde la gestión de negocios hasta el desarrollo de software sin necesidad de personal especializado. En cuanto al cumplimiento del proceso, facilita que las pequeñas empresas desarrollen proyectos de mayor alcance y promueve la mejora continua. Económicamente, proporciona mayor control del desempeño, reduce la dependencia de empresas transnacionales y permite la implementación a bajo costo con fácil entendimiento. En planificación, estandariza el trabajo, mejorando la productividad mediante un mejor control y replicación de éxitos. Además, mejora la calidad de los procesos y reduce márgenes de error, aumentando la satisfacción del cliente y el retorno de inversión.

MOPROSOFT

+ mas info

+ mas info

COMPARACION ENTRE CMMI Y MoProsoft(DESVENTAJAS)

Muchos autores coinciden en que los estándares ISO y en este caso el modelo CMMI, es difícil de aplicarlo en pequeñas empresas porque implicagran inversión en dinero, tiempo y recursos.

CMMI

Requiere personal calificado o un evaluador para su implementación. Diseñado para PYMES en México y solo se puede aplicar en dicho país.La versión actualizada tiene un costo.

MOPROSOFT

+ mas info

GRACIAS POR VER!

Características:

• Es un modelo internacional que permite determinar la capacidad de procesos de una organización que desarrolla software.• No es fácil adaptarlo al contexto de las empresas mexicanas que en su mayoría son PyMEs. Las PyMEs son pequeñas y medianas empresas que aportan valor y afectan al desarrollo de México ya que son capaces de tomar decisiones y acciones rápida y eficazmente.• Está orientado para empresas grandes que desarrollan proyectos muy amplios. • Es un modelo que apoya a los grandes proyectos y el proceso de implementación en una empresa es complejo en los aspectos técnicos, formalistas y estructurales. Los problemas que se presentan a la hora de implementar este modelo son de tipo motivacionales, comunicacionales, capacidades administrativas y de gestión de los recursos humanos.

  • “Capability Maturity Model for Software (SW-CMM) v2.0 draft C [SEI 1997b]”
  • “Systems Engineering Capability Model (SECM) [EIA 1998] 5”
  • “Integrated Product Development Capability Maturity Model (IPD-CMM) v0.98 [SEI 1997a]”

Evolución de los CMM

Esta imagen muestra la evolución de los CMM [SEI,2006]A pesar de que los modelos en la imagen son útiles para muchas organizaciones, el hecho de utilizar múltiples modelos es un problema. CMMI se desarrolló para facilitar la aplicación de varios modelos simultáneamente, es una combinación de los modelos:

MoProSoft contiene tres categorías de procesos:

  • alta dirección: contiene el proceso de gestión de negocio
  • gestión: se compone de los procesos siguientes:
  1. gestión de procesos
  2. gestión de proyectos
  3. gestión de recursos:
    1. éste se divide entres subprocesos:
      1. recursos humanos
      2. bienes, servicios e infraestructura
      3. conocimiento de la organización
  • operación: realiza la administración de proyectos específicos y el desarrollo y mantenimiento de software.