SlideShare uma empresa Scribd logo
1 de 10

MODELO COCOMO
El modelo constructivo de costos
(COCOMO) es un modelo matemático
de base empírica utilizado para
estimación de costos de software. Incluye
tres submodelos, cada uno ofrece un
nivel de detalle y aproximación, cada vez
mayor, a medida que avanza el proceso
de desarrollo del software: básico,
intermedio y detallado.

INCONVENIENTES DEL MODELO COCOMO
 Los resultados no son proporcionales a las
tareas de gestión ya que no tiene en cuenta los
recursos necesarios para realizarlas.
 Se puede desviar de la realidad si se indica
mal el porcentaje de líneas de comentarios en
el código fuente.
 Es un tanto subjetivo, puesto que está basado
en estimaciones y parámetros que pueden ser
"vistos" de distinta manera por distintos
analistas que usen el método.
 Se miden los costes del producto, de acuerdo a su
tamaño y otras características, pero no la
productividad.
 La medición por líneas de código no es válida para
orientación a objetos.

1. MODELO BÁSICO
Este modelo trata de estimar, de una manera
rápida y más o menos burda, la mayoría de
proyectos pequeños y medianos.
 Modo orgánico: En este modo, un pequeño
grupo de programadores experimentados
desarrollan software en un entorno familiar.
El tamaño del software varía de unos pocos
miles de líneas (tamaño pequeño) a unas
decenas de miles de líneas (medio), mientras
que en los otros dos modos el tamaño varía
de pequeño a muy grandes (varios cientos de
miles de líneas). En este modo, al igual que en
los otros, el coste se incrementa a medida que
el tamaño lo hace, y el tiempo de desarrollo se
alarga.

Modo empotrado: En este modo, el
proyecto tiene unas fuertes
restricciones, que pueden estar
relacionadas con el procesador y el
interface hardware. El problema a
resolver es único y es difícil basarse en
la experiencia, puesto que puede no
haberla.
Modo semiencajado: Es un modo
intermedio entre los dos anteriores.
Dependiendo del problema, el grupo
puede incluir una mezcla de personas
experimentadas y no experimentadas.

2. MODELO INTERMEDIO
En este modelo se introducen 15 atributos de
coste para tener en cuenta el entorno de trabajo.
Estos atributos se utilizan para ajustar el coste
nominal del proyecto al entorno real,
incrementando la precisión de la estimación.
 ATRIBUTOS DE COSTE
Estos atributos se agrupan en cuatro categorías:
atributos del producto, atributos del ordenador,
atributos del personal y atributos del proyecto.
- Atributos del producto
•RELY: garantía de funcionamiento
requerida al software.
• DATA: tamaño de la base de datos
• CPLX: complejidad del producto.

-Atributos del ordenador
• TIME: restricción de tiempo de ejecución
• STOR: restricción del almacenamiento principal
• VIRT: volatilidad de la máquina virtual
• TURN: tiempo de respuesta del ordenador
-Atributos del personal
• ACAP: capacidad del analista
• AEXP: experiencia en la aplicación
• PCAP: capacidad del programador
• VEXP: experiencia en máquina virtual
• LEXP: experiencia en lenguaje de programación
-Atributos del proyecto
• MODP: prácticas de programación modernas
• TOOL: utilización de herramientas software
• SCED: plan de desarrollo requerido.

3. 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 detallado
proporciona un conjunto 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. Estos son
módulo, subsistema y sistema. La cuantificación
se realiza al nivel apropiado, esto es, al nivel al
que es más susceptible la variación.
WEBGRAFÍA
COCOMO, es.wikipedia.org, recuperado
el 18/06/15, enlace: http://
https://es.wikipedia.org/wiki/COCOM
O
El modelo COCOMO,
http://www.sc.ehu.es/, recuperado el
18/06/15, enlace:
http://www.sc.ehu.es/jiwdocoj/mmis/c
ocomo.htm

GRACIAS

Mais conteúdo relacionado

Mais procurados

Microsoft power point uml
Microsoft power point   umlMicrosoft power point   uml
Microsoft power point uml
Felipe Valles L
 

Mais procurados (19)

Modelo cocomo I
Modelo cocomo IModelo cocomo I
Modelo cocomo I
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Modelos empiricos de_estimacion
Modelos empiricos de_estimacionModelos empiricos de_estimacion
Modelos empiricos de_estimacion
 
Microsoft power point uml
Microsoft power point   umlMicrosoft power point   uml
Microsoft power point uml
 
Is.exp.329466
Is.exp.329466Is.exp.329466
Is.exp.329466
 
Modelos de Estimacion
Modelos de EstimacionModelos de Estimacion
Modelos de Estimacion
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 
Modelo Cocomo
Modelo CocomoModelo Cocomo
Modelo Cocomo
 
Cocomo ii guía
Cocomo ii   guíaCocomo ii   guía
Cocomo ii guía
 
Cocomo (1)
Cocomo (1)Cocomo (1)
Cocomo (1)
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 
N capas visual basic
N capas visual basicN capas visual basic
N capas visual basic
 
Comparacion de programas Promodel y Arena
Comparacion de programas Promodel y Arena Comparacion de programas Promodel y Arena
Comparacion de programas Promodel y Arena
 
Cocomo ejemplo
Cocomo ejemploCocomo ejemplo
Cocomo ejemplo
 
Estimación De Proyectos De Software
Estimación De Proyectos De SoftwareEstimación De Proyectos De Software
Estimación De Proyectos De Software
 
COCOMO II
COCOMO IICOCOMO II
COCOMO II
 
COCOMO
COCOMOCOCOMO
COCOMO
 
COCOMO II
COCOMO IICOCOMO II
COCOMO II
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 

Destaque

Postlets PowerPoint Presentation 2011
Postlets PowerPoint Presentation 2011Postlets PowerPoint Presentation 2011
Postlets PowerPoint Presentation 2011
Listing Solutions
 

Destaque (9)

IEEE 2 5 beta method unraveled
IEEE 2 5 beta method unraveledIEEE 2 5 beta method unraveled
IEEE 2 5 beta method unraveled
 
Masterclass Fred Lee
Masterclass Fred LeeMasterclass Fred Lee
Masterclass Fred Lee
 
Postlets PowerPoint Presentation 2011
Postlets PowerPoint Presentation 2011Postlets PowerPoint Presentation 2011
Postlets PowerPoint Presentation 2011
 
Document
DocumentDocument
Document
 
uemura presentation English
uemura presentation Englishuemura presentation English
uemura presentation English
 
Present and future_of_mobile_gaming_industry
Present and future_of_mobile_gaming_industryPresent and future_of_mobile_gaming_industry
Present and future_of_mobile_gaming_industry
 
Adhi Sakthi Projects, Pondicherry, Homogenously Mix Powders
Adhi Sakthi Projects, Pondicherry, Homogenously Mix PowdersAdhi Sakthi Projects, Pondicherry, Homogenously Mix Powders
Adhi Sakthi Projects, Pondicherry, Homogenously Mix Powders
 
Ensayo de Inversión en bonos
Ensayo de Inversión en bonosEnsayo de Inversión en bonos
Ensayo de Inversión en bonos
 
Neoconductismo
NeoconductismoNeoconductismo
Neoconductismo
 

Semelhante a Modelo cocomo

Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
javier
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
Gaby Fernandez
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
Micky Jerzy
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
Micky Jerzy
 

Semelhante a Modelo cocomo (20)

Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Cocomo 1
Cocomo 1Cocomo 1
Cocomo 1
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Cocomo
CocomoCocomo
Cocomo
 
Tarea 13
Tarea 13Tarea 13
Tarea 13
 
Estimacion de proyectos de software
Estimacion de proyectos de softwareEstimacion de proyectos de software
Estimacion de proyectos de software
 
2 modelos de la ingenieria de software
2  modelos de la ingenieria de software2  modelos de la ingenieria de software
2 modelos de la ingenieria de software
 
Modelos de Desarrollo de Software
Modelos de Desarrollo de SoftwareModelos de Desarrollo de Software
Modelos de Desarrollo de Software
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
 
Modelos de desarrollo de software separata
Modelos de desarrollo de software separataModelos de desarrollo de software separata
Modelos de desarrollo de software separata
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
 
Cocomo I y II
Cocomo I y IICocomo I y II
Cocomo I y II
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 

Último

TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Último (20)

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 

Modelo cocomo

  • 1.
  • 2.  MODELO COCOMO El modelo constructivo de costos (COCOMO) es un modelo matemático de base empírica utilizado para estimación de costos de software. Incluye tres submodelos, cada uno ofrece un nivel de detalle y aproximación, cada vez mayor, a medida que avanza el proceso de desarrollo del software: básico, intermedio y detallado.
  • 3.  INCONVENIENTES DEL MODELO COCOMO  Los resultados no son proporcionales a las tareas de gestión ya que no tiene en cuenta los recursos necesarios para realizarlas.  Se puede desviar de la realidad si se indica mal el porcentaje de líneas de comentarios en el código fuente.  Es un tanto subjetivo, puesto que está basado en estimaciones y parámetros que pueden ser "vistos" de distinta manera por distintos analistas que usen el método.  Se miden los costes del producto, de acuerdo a su tamaño y otras características, pero no la productividad.  La medición por líneas de código no es válida para orientación a objetos.
  • 4.  1. MODELO BÁSICO Este modelo trata de estimar, de una manera rápida y más o menos burda, la mayoría de proyectos pequeños y medianos.  Modo orgánico: En este modo, un pequeño grupo de programadores experimentados desarrollan software en un entorno familiar. El tamaño del software varía de unos pocos miles de líneas (tamaño pequeño) a unas decenas de miles de líneas (medio), mientras que en los otros dos modos el tamaño varía de pequeño a muy grandes (varios cientos de miles de líneas). En este modo, al igual que en los otros, el coste se incrementa a medida que el tamaño lo hace, y el tiempo de desarrollo se alarga.
  • 5.  Modo empotrado: En este modo, el proyecto tiene unas fuertes restricciones, que pueden estar relacionadas con el procesador y el interface hardware. El problema a resolver es único y es difícil basarse en la experiencia, puesto que puede no haberla. Modo semiencajado: Es un modo intermedio entre los dos anteriores. Dependiendo del problema, el grupo puede incluir una mezcla de personas experimentadas y no experimentadas.
  • 6.  2. MODELO INTERMEDIO En este modelo se introducen 15 atributos de coste para tener en cuenta el entorno de trabajo. Estos atributos se utilizan para ajustar el coste nominal del proyecto al entorno real, incrementando la precisión de la estimación.  ATRIBUTOS DE COSTE Estos atributos se agrupan en cuatro categorías: atributos del producto, atributos del ordenador, atributos del personal y atributos del proyecto. - Atributos del producto •RELY: garantía de funcionamiento requerida al software. • DATA: tamaño de la base de datos • CPLX: complejidad del producto.
  • 7.  -Atributos del ordenador • TIME: restricción de tiempo de ejecución • STOR: restricción del almacenamiento principal • VIRT: volatilidad de la máquina virtual • TURN: tiempo de respuesta del ordenador -Atributos del personal • ACAP: capacidad del analista • AEXP: experiencia en la aplicación • PCAP: capacidad del programador • VEXP: experiencia en máquina virtual • LEXP: experiencia en lenguaje de programación -Atributos del proyecto • MODP: prácticas de programación modernas • TOOL: utilización de herramientas software • SCED: plan de desarrollo requerido.
  • 8.  3. 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 detallado proporciona un conjunto 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. Estos son módulo, subsistema y sistema. La cuantificación se realiza al nivel apropiado, esto es, al nivel al que es más susceptible la variación.
  • 9. WEBGRAFÍA COCOMO, es.wikipedia.org, recuperado el 18/06/15, enlace: http:// https://es.wikipedia.org/wiki/COCOM O El modelo COCOMO, http://www.sc.ehu.es/, recuperado el 18/06/15, enlace: http://www.sc.ehu.es/jiwdocoj/mmis/c ocomo.htm