C M M (Capability Maturity Model)

Páginas: 6 (1279 palabras) Publicado: 2 de octubre de 2012
INTRODUCCIÓN

Actualmente, la mayoría de las organizaciones dedicadas a cualquier ramo de producción minimizan en gran porcentaje los costos, tiempo y recursos humanos gracias a la utilización de un sistema de software que ayude a realizar sus tareas diarias.

Dicho esto, el desarrollo de software debe ser una actividad que se enfoque al 100% en realizar proyectos de calidad para lograr lasatisfacción total del usuario final.

El acoplamiento de CMM al desarrollo de un software permite en gran medida agilizar todos y cada uno de los procesos frecuentemente usados.

El presente trabajo describe a grandes rasgos las características principales del modelo CMM, la estructura del mismo, y finalmente la responsabilidad de cada una de sus fases.


Desarrollo

El CMM Fue creadopor elSoftware Engineering Institute (SEI) y son las siglas para Capability Maturity Model for Software o bien Modelo de Madurez de Capacidades y nos proporciona algunos pasos de evolución para la mejora continua aunque aun este en vías de desarrollo. Es un estándar para la evaluación y así garantizar la calidad y madurez de las aplicaciones.

El objetivo principal es describir los elementosprincipales para llegar a cabo los procesos de software de una forma efectiva. Este consiste en una serie de procedimientos destinados a evaluar y mejorar los procesos de desarrollo, implementación y mantenimiento del software. Proporciona una estructura base de cinco niveles de madurez que colocan bases sucesivas para una mejora continua del proceso. Estos cinco niveles de madurez definen unaescala ordinal para medir la madurez del proceso de software de una organización y para evaluar su capacidad de proceso de software.

Las guías CMM contienen actividades diseñadas para ayudar a una organización para mejorar sus procesos con la meta de alcanzar capacidad de repetición, y control de los mismos.

Los niveles de madurez en los cuales descansa CMM son los siguientes:

• Inicial• Repetible

• Definido

• Administrado

• Optimizado



Inicial

Describe a una organización no muy bien organizada, aunque con un personal un poco comprometido pero responsable ya que gracias a sus esfuerzos los proyectos pueden salir adelante. Seguidamente tienen dificultades en asumir compromisos que el personal pueda cumplir con un proceso de ingeniería ordenado,resultando en una serie de crisis. Durante una crisis, los proyectos típicamente abandonan los procedimientos planeados. El éxito depende del líder del proyecto o del manager al tener la capacidad de dirigir a su gente y lograr soportar las presiones para tomar atajos en el proceso del software. Por lo general estas organizaciones desarrollan software que funciona, aunque en el proyecto se excedanen tiempo o presupuesto.

En estas organizaciones destacan los individuos mas no la misma organización.

Repetible

Este nivel tiene como característica políticas bien definidas para la administración de un proyecto de software y la manera en cómo se aplican estas políticas por medio de procedimientos. Se caracteriza por llevar los proyectos en base a la experiencia con otros similares yde esta manera lograr el mejoramiento de sus procesos efectivos de administración que están definidos, documentados, practicados, entrenados, aplicados y mejorados.

Llevan a cabo los proyectos con compromisos realistas basados en proyectos pasados enfocados en el proyecto actual. Los administradores del software calculan los costos, tiempos y funcionalidad del software. Los problemas seidentifican a medida que surgen. Los requerimientos forman un punto clave, ya que son la base para seguir su desarrollo de sus proyectos. El proyecto de software funciona una relación cliente-proveedor efectiva.

Definido

Este nivel se caracteriza por estar definido por uno o varios procesos documentados para desarrollar el software. Este proceso se conoce como “proceso de software estándar de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Capability Maturity Model
  • Capability Maturity Model Integration CMMI
  • Capability Maturity Model Integration (CMMI)
  • El modelo de cola M/M/c
  • C u c m
  • Modelo de colas M/M/1
  • LA C RCEL EN M XICO
  • Capability Maturity Model Integration

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS