SlideShare una empresa de Scribd logo
1 de 7
“Año de la Consolidación del Mar de Grau”
INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO
“JUANMEJÍABACA”
CURSO:
INGENERIA DE SOFTWARE I
TEMA:
COCOMO
INTEGRANTES:
PALOMINO ZAMORA SAMANTHA
INGA MILIAN ERIKA
CICLO: V
TURNO:
TARDE
ESPECIALIDAD:
COMPUTACIÓN E INFORMÁTICA
DOCENTE:
MARCO AURELIO PORRO CHULLI
El Modelo COCOMO
 El Modelo Constructivo de Costos (o COCOMO, por su acrónimo del inglés
COnstructive COst MOdel) es un modelo matemático de base empírica
utilizado para estimación de costos1 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.

 Este modelo fue desarrollado por Barry W. Boehm a finales de los años 70 y
comienzos de los 80, exponiéndolo detalladamente en su libro "Software
Engineering Economics" (Prentice-Hall, 1981).
MODO a b
Orgánico 3.20 1.05
Semi - Orgánico 3.00 1.12
Empotrado 2.80 1.20
MODO A b c d
Orgánico 2.40 1.05 2.50 0.38
Semi -
Orgánico
3.00 1.12 2.50 0.35
Empotrado 3.60 1.20 2.50 0.32
COCOMO Básico
Se utiliza para obtener una primera aproximación rápida del esfuerzo,2 y hace
uso de la siguiente tabla de constantes para calcular distintos aspectos de costes:
Ejemplo Estimación con el método de
Cocomo
 Por un lado COCOMO define tres modos de desarrollo o tipos de proyectos:
 Orgánico: proyectos relativamente sencillos, menores de 50 KDLC líneas de código, en
los cuales se tiene experiencia de proyectos similares y se encuentran en entornos
estables.
 Semi-acoplado: proyectos intermedios en complejidad y tamaño (menores de 300
KDLC), donde la experiencia en este tipo de proyectos es variable, y las restricciones
intermedias.
 Empotrado: proyectos bastantes complejos, en los que apenas se tiene experiencia y se
engloban en un entorno de gran innovación técnica. Además se trabaja con unos
requisitos muy restrictivos y de gran volatilidad.
 Y por otro lado existen diferentes modelos que define COCOMO:
 Modelo básico: Se basa exclusivamente en el tamaño expresado en LDC.
 Modelo intermedio: Además del tamaño del programa incluye un conjunto de medidas
subjetivas llamadas conductores de costes.
 Modelo avanzado: Incluye todo lo del modelo intermedio además del impacto de cada
conductor de coste en las distintas fases de desarrollo.
 Para nuestro caso el modelo intermedio será el que usaremos, dado que
realiza las estimaciones con bastante precisión.
 Así pues las fórmulas serán las siguientes:
 E = Esfuerzo = a KLDC e * FAE (persona x mes)
 T = Tiempo de duración del desarrollo = c Esfuerzo d (meses)
 P= Personal = E/T (personas)
 Para calcular el Esfuerzo, necesitaremos hallar la variable KDLC (Kilo-
líneas de código), donde los PF son 261,36 (dato conocido) y las líneas por
cada PF equivalen a 32 según vemos en la tabla que se ilustra a continuación:
 Así pues tras saber que son 32 LDC por cada PF, por el hecho de ser Visual
Basic el resultado de los KDLC será el siguiente:
 KLDC= (PF * Líneas de código por cada PF)/1000 = (261,36*32)/1000=
8,363 KDLC
 Así pues, en nuestro caso el tipo orgánico será el más apropiado ya que el
número de líneas de código no supera los 50 KLDC, y además el proyecto no es
muy complejo, por consiguiente, los coeficientes que usaremos serán las
siguientes:
PROYECTO SOFTWARE a e c d
Orgánico 3,2 1,0
5
2,5 0,3
8
Semi-acoplado 3,0 1,1
2
2,5 0,3
5
Empotrado 2,8 1,2
0
2,5 0,3
2
 Conclusiones
Es uno de los modelos más documentados en la actualidad y es muy fácil de
utilizar. Es correcto con referencia a los 63 proyectos utilizados, aunque de ello
no se debe desprender que deba ser válido siempre. Una preocupación es la
adaptación de las ecuaciones exponenciales a organizaciones específicas, cosa
que no parece inmediatamente fácil.

Más contenido relacionado

Destacado

Sondage atelier clinique John Briere
Sondage atelier clinique John BriereSondage atelier clinique John Briere
Sondage atelier clinique John BriereCRIPCAS
 
Coca-ColaEnterprises_UKShowcaseCaseStudy
Coca-ColaEnterprises_UKShowcaseCaseStudyCoca-ColaEnterprises_UKShowcaseCaseStudy
Coca-ColaEnterprises_UKShowcaseCaseStudyjbrixel
 
Collection beauty CZ
Collection beauty CZCollection beauty CZ
Collection beauty CZJiří Šedek
 
Transcript Nantes SOK Sokuntheara
Transcript Nantes SOK SokunthearaTranscript Nantes SOK Sokuntheara
Transcript Nantes SOK SokunthearaSok Sokuntheara
 
Bachelor Degree of Banking and Finance
Bachelor Degree of Banking and FinanceBachelor Degree of Banking and Finance
Bachelor Degree of Banking and FinanceSok Sokuntheara
 
Tow Bar PPT ATLAS COPCO final
Tow Bar PPT ATLAS COPCO finalTow Bar PPT ATLAS COPCO final
Tow Bar PPT ATLAS COPCO finalVarun Verma
 
Leader as coach in simple colors
Leader as coach in simple colorsLeader as coach in simple colors
Leader as coach in simple colorsDavid Meyer
 
Metabolic emergencies of diabetis mellitus
Metabolic emergencies of diabetis mellitusMetabolic emergencies of diabetis mellitus
Metabolic emergencies of diabetis mellitusPrudhvi Krishna
 
Bba cbcs-syllabus
Bba cbcs-syllabusBba cbcs-syllabus
Bba cbcs-syllabusravalhimani
 
Newer insulins in clinical practice
Newer insulins in clinical practiceNewer insulins in clinical practice
Newer insulins in clinical practiceDr. Arun Sharma, MD
 
Attieh Steels Ltd Reference
Attieh Steels Ltd ReferenceAttieh Steels Ltd Reference
Attieh Steels Ltd ReferenceAsad Siddiqui
 
Tarea 3 saber escuchar
Tarea 3 saber escucharTarea 3 saber escuchar
Tarea 3 saber escucharkatherynbb
 

Destacado (18)

Sondage atelier clinique John Briere
Sondage atelier clinique John BriereSondage atelier clinique John Briere
Sondage atelier clinique John Briere
 
Dia29
Dia29Dia29
Dia29
 
Coca-ColaEnterprises_UKShowcaseCaseStudy
Coca-ColaEnterprises_UKShowcaseCaseStudyCoca-ColaEnterprises_UKShowcaseCaseStudy
Coca-ColaEnterprises_UKShowcaseCaseStudy
 
Dia26
Dia26Dia26
Dia26
 
20111012202555
2011101220255520111012202555
20111012202555
 
Collection beauty CZ
Collection beauty CZCollection beauty CZ
Collection beauty CZ
 
Bienvenidos generación
Bienvenidos generaciónBienvenidos generación
Bienvenidos generación
 
Transcript Nantes SOK Sokuntheara
Transcript Nantes SOK SokunthearaTranscript Nantes SOK Sokuntheara
Transcript Nantes SOK Sokuntheara
 
Bachelor Degree of Banking and Finance
Bachelor Degree of Banking and FinanceBachelor Degree of Banking and Finance
Bachelor Degree of Banking and Finance
 
Tow Bar PPT ATLAS COPCO final
Tow Bar PPT ATLAS COPCO finalTow Bar PPT ATLAS COPCO final
Tow Bar PPT ATLAS COPCO final
 
Leader as coach in simple colors
Leader as coach in simple colorsLeader as coach in simple colors
Leader as coach in simple colors
 
Atrophic Rhinitis
Atrophic RhinitisAtrophic Rhinitis
Atrophic Rhinitis
 
Metabolic emergencies of diabetis mellitus
Metabolic emergencies of diabetis mellitusMetabolic emergencies of diabetis mellitus
Metabolic emergencies of diabetis mellitus
 
Bba cbcs-syllabus
Bba cbcs-syllabusBba cbcs-syllabus
Bba cbcs-syllabus
 
Newer insulins in clinical practice
Newer insulins in clinical practiceNewer insulins in clinical practice
Newer insulins in clinical practice
 
Attieh Steels Ltd Reference
Attieh Steels Ltd ReferenceAttieh Steels Ltd Reference
Attieh Steels Ltd Reference
 
Yasref
YasrefYasref
Yasref
 
Tarea 3 saber escuchar
Tarea 3 saber escucharTarea 3 saber escuchar
Tarea 3 saber escuchar
 

Similar a cocomo (20)

Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
COCOMO II
COCOMO IICOCOMO II
COCOMO II
 
Exposicion cocomo
Exposicion cocomoExposicion cocomo
Exposicion cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo 1
Cocomo 1Cocomo 1
Cocomo 1
 
COCOMO
COCOMOCOCOMO
COCOMO
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo (1)
Cocomo (1)Cocomo (1)
Cocomo (1)
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Modelos de Estimacion
Modelos de EstimacionModelos de Estimacion
Modelos de Estimacion
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo2
Cocomo2Cocomo2
Cocomo2
 
Cocomo
CocomoCocomo
Cocomo
 
Modelo Cocomo
Modelo CocomoModelo Cocomo
Modelo Cocomo
 
Cocomo I y II
Cocomo I y IICocomo I y II
Cocomo I y II
 
Examen de desarrollo
Examen de desarrolloExamen de desarrollo
Examen de desarrollo
 
Modelos empiricos de_estimacion
Modelos empiricos de_estimacionModelos empiricos de_estimacion
Modelos empiricos de_estimacion
 

Último

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 

Último (20)

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
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 

cocomo

  • 1. “Año de la Consolidación del Mar de Grau” INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO “JUANMEJÍABACA” CURSO: INGENERIA DE SOFTWARE I TEMA: COCOMO INTEGRANTES: PALOMINO ZAMORA SAMANTHA INGA MILIAN ERIKA CICLO: V TURNO: TARDE ESPECIALIDAD: COMPUTACIÓN E INFORMÁTICA DOCENTE: MARCO AURELIO PORRO CHULLI
  • 2. El Modelo COCOMO  El Modelo Constructivo de Costos (o COCOMO, por su acrónimo del inglés COnstructive COst MOdel) es un modelo matemático de base empírica utilizado para estimación de costos1 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.   Este modelo fue desarrollado por Barry W. Boehm a finales de los años 70 y comienzos de los 80, exponiéndolo detalladamente en su libro "Software Engineering Economics" (Prentice-Hall, 1981).
  • 3. MODO a b Orgánico 3.20 1.05 Semi - Orgánico 3.00 1.12 Empotrado 2.80 1.20 MODO A b c d Orgánico 2.40 1.05 2.50 0.38 Semi - Orgánico 3.00 1.12 2.50 0.35 Empotrado 3.60 1.20 2.50 0.32 COCOMO Básico Se utiliza para obtener una primera aproximación rápida del esfuerzo,2 y hace uso de la siguiente tabla de constantes para calcular distintos aspectos de costes:
  • 4. Ejemplo Estimación con el método de Cocomo  Por un lado COCOMO define tres modos de desarrollo o tipos de proyectos:  Orgánico: proyectos relativamente sencillos, menores de 50 KDLC líneas de código, en los cuales se tiene experiencia de proyectos similares y se encuentran en entornos estables.  Semi-acoplado: proyectos intermedios en complejidad y tamaño (menores de 300 KDLC), donde la experiencia en este tipo de proyectos es variable, y las restricciones intermedias.  Empotrado: proyectos bastantes complejos, en los que apenas se tiene experiencia y se engloban en un entorno de gran innovación técnica. Además se trabaja con unos requisitos muy restrictivos y de gran volatilidad.  Y por otro lado existen diferentes modelos que define COCOMO:  Modelo básico: Se basa exclusivamente en el tamaño expresado en LDC.  Modelo intermedio: Además del tamaño del programa incluye un conjunto de medidas subjetivas llamadas conductores de costes.  Modelo avanzado: Incluye todo lo del modelo intermedio además del impacto de cada conductor de coste en las distintas fases de desarrollo.
  • 5.  Para nuestro caso el modelo intermedio será el que usaremos, dado que realiza las estimaciones con bastante precisión.  Así pues las fórmulas serán las siguientes:  E = Esfuerzo = a KLDC e * FAE (persona x mes)  T = Tiempo de duración del desarrollo = c Esfuerzo d (meses)  P= Personal = E/T (personas)  Para calcular el Esfuerzo, necesitaremos hallar la variable KDLC (Kilo- líneas de código), donde los PF son 261,36 (dato conocido) y las líneas por cada PF equivalen a 32 según vemos en la tabla que se ilustra a continuación:
  • 6.  Así pues tras saber que son 32 LDC por cada PF, por el hecho de ser Visual Basic el resultado de los KDLC será el siguiente:  KLDC= (PF * Líneas de código por cada PF)/1000 = (261,36*32)/1000= 8,363 KDLC  Así pues, en nuestro caso el tipo orgánico será el más apropiado ya que el número de líneas de código no supera los 50 KLDC, y además el proyecto no es muy complejo, por consiguiente, los coeficientes que usaremos serán las siguientes: PROYECTO SOFTWARE a e c d Orgánico 3,2 1,0 5 2,5 0,3 8 Semi-acoplado 3,0 1,1 2 2,5 0,3 5 Empotrado 2,8 1,2 0 2,5 0,3 2
  • 7.  Conclusiones Es uno de los modelos más documentados en la actualidad y es muy fácil de utilizar. Es correcto con referencia a los 63 proyectos utilizados, aunque de ello no se debe desprender que deba ser válido siempre. Una preocupación es la adaptación de las ecuaciones exponenciales a organizaciones específicas, cosa que no parece inmediatamente fácil.