Ingenieria del Software

Páginas: 6 (1463 palabras) Publicado: 28 de abril de 2013
1.- ¿Qué es el modelo de capacidad de madurez?
Es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.

Mide la madurez del desarrollo del software en una escala del 1 al 5. Se usa para evaluar el nivel de madurez de una compañía en términos de desarrollo informático.

CMMI, se basa en CMM, adopta la mayoría de sus conceptosy ofrece los índices de referencia de las mejores prácticas para el desarrollo de software. El objetivo es alentar a las compañías para que monitoreen y mejoren continuamente sus procesos, y evalúen el nivel de madurez de los mismos en una escala de cinco niveles establecida por el CMMI.

2.- ¿Cuáles son sus 5 elementos del modelo CMM, y en que consiste el gestionado?

Nivel Inicial: Elproceso es impredecible, es reactivo y pobremente controlado.
Nivel Administrado: El proceso es reactivo y se caracteriza por su aplicación a proyectos.
Nivel Definido: El proceso es proactivo y se ve a nivel de la organización.
Nivel Administrado Cuantitativamente: El proceso es medido y controlado.
Nivel Optimizado: El proceso se enfoca en la mejora continua.


3.- ¿Qué es el modelo Cocomo?El modelo constructivo de costos (constructive cost model), fue desarrollado a finales de los años 70 e inicios de los 80 se dice que cocomo es una jerarquía donde por medio de modelos se calculan los costos de un software o proyecto.

Modelo Básico
Es donde se calcula de manera rápida los costos esto relacionándose con proyectos medianos y pequeños. Tiene 3 modos de desarrollo:Modelo Orgánico
Un grupo pequeño de programadores con experiencia diseñan el software y se ahorran muchas líneas de código y por eso son de tamaño pequeño y su costo aumenta con el tamaño del software y con el tiempo de duración.
Modelo Semiencajado
Es un intermedio entre orgánico y empotrado, en donde dependiendo del problema a resolver se pueden incluir en el grupo d trabajo programadores experimentados yno experimentados.
Modelo Empotrado
En este modelo el software tiene fuertes restricciones que se relacionan con la interfaz del hardware y con el procesador. Resulta difícil basarse en la experiencia esto, por la severidad del problema que se presenta.  

Modelo Intermedio
Contiene 15 atributos de costos en donde se tiene en cuenta el ambiente o entorno del trabajo
De los cuales no hablareporque no sabría como explicarlos y por eso los dejo con lo que yo he llamado curiosidad de investigación y además esperando poder aclarar las dudas con la socialización de este tema. 

Modelo Detallado
Este modelo puede procesar todas las características del proyecto para construir una estimación. Introduce dos características principales:
Multiplicadores de esfuerzo sensitivos a la fase.Algunas fases se ven más afectadas que otras por los atributos. El modelo proporciona conjuntos de multiplicadores de esfuerzo para cada atributo. Esto ayuda a determinar la asignación del personal para cada fase del proyecto.
Jerarquía del producto a tres niveles. Se definen tres niveles de producto son: módulo, subsistema y sistema. La cuantificación se realiza al nivel que es más susceptible lavariación.

4.- Menciona 3 ventajas y 3 desventajas del modelo Cocomo.
Ventajas
El modelo cocomo es transparente, se puede ver cómo trabaja con otros modelos tal como SLIM (Software Life Cycle Management).
Manejadores de costo ayudan particularmente al estimador a comprender el impacto de diferentes factores que afectan en el costo del proyecto.
ofrece los índices de referencia de lasmejores prácticas para el desarrollo de software.
Desventajas
Depende ampliamente de la adaptación del modelo a las necesidades de la organización, usando datos históricos; los cuales no siempre están disponibles.
Extremadamente vulnerable para la mis-clasificación del modo de desarrollo.
Es difícil estimar KDSI con precisión sobre el antiguo proyecto, cuando la mayoría de las estimaciones de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS