SlideShare ist ein Scribd-Unternehmen logo
1 von 7
MODELO COCOMO
DEFINICIÓN:
 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.
MODELOS DE ESTIMACIÓN:
 Las ecuaciones que se utilizan en los tres modelos son:2
E = a(Kl)^b*m(X), en persona-mes
Tdev = c(E)^d, en meses
P = E/Tdev, en personas
donde:
 E es el esfuerzo requerido por el proyecto, en persona-mes
 Tdev es el tiempo requerido por el proyecto, en meses
 P es el número de personas requerido por el proyecto
 a, b, c y d son constantes con valores definidos en una
tabla, según cada submodelo
 Kl es la cantidad de líneas de código, en miles.
 m(X) Es un multiplicador que depende de 15 atributos.
 modo orgánico: un pequeño grupo de programadores
experimentados desarrollan software en un entorno familiar. El
tamaño del software varía desde unos pocos miles de líneas
(tamaño pequeño) a unas decenas de miles (medio).
 modo semilibre o semiencajado: corresponde a un esquema
intermedio entre el orgánico y el rígido; el grupo de desarrollo puede
incluir una mezcla de personas experimentadas y no
experimentadas.
 modo rígido o empotrado: el proyecto tiene fuertes restricciones,
que pueden estar relacionadas con la funcionalidad y/o pueden ser
técnicas. El problema a resolver es único y es difícil basarse en la
experiencia, puesto que puede no haberla.
 Modelo 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:
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
MODELO INTERMEDIO:
Este añade al modelo básico quince modificadores opcionales para
tener en cuenta en el entorno de trabajo, incrementando así la precisión
de la estimación.
Para este ajuste, al resultado de la fórmula general se lo multiplica por el
coeficiente surgido de aplicar los atributos que se decidan utilizar.
Los valores de las constantes a reemplazar en la fórmula son:
MODO a b
Orgánico 3.20 1.05
Semi - Orgánico 3.00 1.12
Empotrado 2.80 1.20
MODELO DETALLADO:
 Los factores correspondientes a los atributos son sensibles o
dependientes de la fase sobre la que se realizan las
estimaciones. Aspectos tales como la experiencia en la
aplicación, utilización de herramientas de software, etc.,
tienen mayor influencia en unas fases que en otras, y además
van variando de una etapa a otra.
 Establece una jerarquía de tres niveles de productos, de
forma que los aspectos que representan gran variación a bajo
nivel, se consideran a nivel módulo, los que representan
pocas variaciones, a nivel de subsistema; y los restantes son
considerados a nivel sistema.

Weitere ähnliche Inhalte

Was ist angesagt?

MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototiposMay Rodriguez
 
Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo mireya2022
 
Planeación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticosPlaneación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticosMarta Silvia Tabares
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de softwareAdes27
 
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto softwareMetodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto softwareAndres Hoyos Mosquera
 
Crystal Methodologies
Crystal MethodologiesCrystal Methodologies
Crystal Methodologiesurumisama
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemasAhiezer Apostol
 
Tipos de proyectos informáticos, actuales y emergentes
Tipos de proyectos informáticos, actuales y emergentesTipos de proyectos informáticos, actuales y emergentes
Tipos de proyectos informáticos, actuales y emergentesJuan Anaya
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOGuillermo Hernandez Miranda
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 

Was ist angesagt? (20)

Exposicion cocomo
Exposicion cocomoExposicion cocomo
Exposicion cocomo
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototipos
 
Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo
 
Planeación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticosPlaneación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticos
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 
Cocomo ii guía
Cocomo ii   guíaCocomo ii   guía
Cocomo ii guía
 
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto softwareMetodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
 
Estimacion de costos del Software
Estimacion de costos del SoftwareEstimacion de costos del Software
Estimacion de costos del Software
 
Crystal Methodologies
Crystal MethodologiesCrystal Methodologies
Crystal Methodologies
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemas
 
Tipos de proyectos informáticos, actuales y emergentes
Tipos de proyectos informáticos, actuales y emergentesTipos de proyectos informáticos, actuales y emergentes
Tipos de proyectos informáticos, actuales y emergentes
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
 
13.diseño de web apps
13.diseño de web apps13.diseño de web apps
13.diseño de web apps
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 

Andere mochten auch

Andere mochten auch (6)

Modelo COCOMO
Modelo COCOMOModelo COCOMO
Modelo COCOMO
 
Diagramas de caso de uso porro
Diagramas de caso de uso porroDiagramas de caso de uso porro
Diagramas de caso de uso porro
 
Modelo COCOMO
Modelo COCOMOModelo COCOMO
Modelo COCOMO
 
Gestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del EsfuerzoGestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del Esfuerzo
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 

Ähnlich wie Modelo cocomo (20)

Cocomo
CocomoCocomo
Cocomo
 
COCOMO
COCOMOCOCOMO
COCOMO
 
Cocomo
CocomoCocomo
Cocomo
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Modelo cocomo I
Modelo cocomo IModelo cocomo I
Modelo cocomo I
 
Cocomo
CocomoCocomo
Cocomo
 
Examen de desarrollo
Examen de desarrolloExamen de desarrollo
Examen de desarrollo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Modelos de Estimacion
Modelos de EstimacionModelos de Estimacion
Modelos de Estimacion
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Capitulo5
Capitulo5Capitulo5
Capitulo5
 
Cocomo
CocomoCocomo
Cocomo
 
Tema 3 estimacion
Tema 3 estimacionTema 3 estimacion
Tema 3 estimacion
 
Ra semana 9 2
Ra semana 9 2Ra semana 9 2
Ra semana 9 2
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Cocomo
CocomoCocomo
Cocomo
 
Densy
DensyDensy
Densy
 

Mehr von gmjuan

Calidad
CalidadCalidad
Calidadgmjuan
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo iigmjuan
 
Componen1
Componen1Componen1
Componen1gmjuan
 
Auto cad
Auto cadAuto cad
Auto cadgmjuan
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosgmjuan
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de desplieguegmjuan
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estadogmjuan
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesgmjuan
 
Diagramas de interaccion
Diagramas de interaccionDiagramas de interaccion
Diagramas de interacciongmjuan
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesgmjuan
 
Presentación1
Presentación1Presentación1
Presentación1gmjuan
 
Analisis de requerimientos
Analisis de requerimientosAnalisis de requerimientos
Analisis de requerimientosgmjuan
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rupgmjuan
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xpgmjuan
 
Clasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwareClasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwaregmjuan
 
Metodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemasMetodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemasgmjuan
 

Mehr von gmjuan (18)

Calidad
CalidadCalidad
Calidad
 
Cpm
CpmCpm
Cpm
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Pert
PertPert
Pert
 
Componen1
Componen1Componen1
Componen1
 
Auto cad
Auto cadAuto cad
Auto cad
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de despliegue
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagramas de interaccion
Diagramas de interaccionDiagramas de interaccion
Diagramas de interaccion
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Presentación1
Presentación1Presentación1
Presentación1
 
Analisis de requerimientos
Analisis de requerimientosAnalisis de requerimientos
Analisis de requerimientos
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Clasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwareClasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de software
 
Metodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemasMetodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemas
 

Kürzlich hochgeladen

2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptxnaomivillacres0
 
Explora el boletín del 3 de mayo de 2024
Explora el boletín del 3 de mayo de 2024Explora el boletín del 3 de mayo de 2024
Explora el boletín del 3 de mayo de 2024Yes Europa
 
UNIDAD 2 DX DE NECESIDADES (1).fggfgfgfppt
UNIDAD 2 DX DE NECESIDADES (1).fggfgfgfpptUNIDAD 2 DX DE NECESIDADES (1).fggfgfgfppt
UNIDAD 2 DX DE NECESIDADES (1).fggfgfgfpptEduardoAntonio92
 
Mercado de trabajo y discapacidad. Inclusión laboral.
Mercado de trabajo y discapacidad.  Inclusión laboral.Mercado de trabajo y discapacidad.  Inclusión laboral.
Mercado de trabajo y discapacidad. Inclusión laboral.José María
 
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfDIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfhugorebaza00
 
DECRETO 356 vigilancia y seguridad privada
DECRETO 356 vigilancia  y seguridad privadaDECRETO 356 vigilancia  y seguridad privada
DECRETO 356 vigilancia y seguridad privadagordonruizsteffy
 
Manual Corporativo Cafe Daelicia en pdf.
Manual Corporativo Cafe Daelicia en pdf.Manual Corporativo Cafe Daelicia en pdf.
Manual Corporativo Cafe Daelicia en pdf.FernandoAlvaroSorian
 
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOMODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOIreneGonzalez603427
 
PPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdf
PPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdfPPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdf
PPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdfELIAMARYTOVARFLOREZD
 
Patologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdfPatologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdfNATHALIENATIUSHKAESP
 
Retiro de los fondo AFP en el Perú Año 2024
Retiro de los fondo AFP en el Perú Año 2024Retiro de los fondo AFP en el Perú Año 2024
Retiro de los fondo AFP en el Perú Año 2024MANUELFRITZLOPEZPUMA
 

Kürzlich hochgeladen (11)

2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
 
Explora el boletín del 3 de mayo de 2024
Explora el boletín del 3 de mayo de 2024Explora el boletín del 3 de mayo de 2024
Explora el boletín del 3 de mayo de 2024
 
UNIDAD 2 DX DE NECESIDADES (1).fggfgfgfppt
UNIDAD 2 DX DE NECESIDADES (1).fggfgfgfpptUNIDAD 2 DX DE NECESIDADES (1).fggfgfgfppt
UNIDAD 2 DX DE NECESIDADES (1).fggfgfgfppt
 
Mercado de trabajo y discapacidad. Inclusión laboral.
Mercado de trabajo y discapacidad.  Inclusión laboral.Mercado de trabajo y discapacidad.  Inclusión laboral.
Mercado de trabajo y discapacidad. Inclusión laboral.
 
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfDIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
 
DECRETO 356 vigilancia y seguridad privada
DECRETO 356 vigilancia  y seguridad privadaDECRETO 356 vigilancia  y seguridad privada
DECRETO 356 vigilancia y seguridad privada
 
Manual Corporativo Cafe Daelicia en pdf.
Manual Corporativo Cafe Daelicia en pdf.Manual Corporativo Cafe Daelicia en pdf.
Manual Corporativo Cafe Daelicia en pdf.
 
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOMODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
 
PPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdf
PPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdfPPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdf
PPT UNSA - Talento Humano y Habilidades Blandas - Sesión 3.pdf
 
Patologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdfPatologia General DRA Tiñini Banknco.pdf
Patologia General DRA Tiñini Banknco.pdf
 
Retiro de los fondo AFP en el Perú Año 2024
Retiro de los fondo AFP en el Perú Año 2024Retiro de los fondo AFP en el Perú Año 2024
Retiro de los fondo AFP en el Perú Año 2024
 

Modelo cocomo

  • 2. DEFINICIÓN:  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.
  • 3. MODELOS DE ESTIMACIÓN:  Las ecuaciones que se utilizan en los tres modelos son:2 E = a(Kl)^b*m(X), en persona-mes Tdev = c(E)^d, en meses P = E/Tdev, en personas donde:  E es el esfuerzo requerido por el proyecto, en persona-mes  Tdev es el tiempo requerido por el proyecto, en meses  P es el número de personas requerido por el proyecto  a, b, c y d son constantes con valores definidos en una tabla, según cada submodelo  Kl es la cantidad de líneas de código, en miles.  m(X) Es un multiplicador que depende de 15 atributos.
  • 4.  modo orgánico: un pequeño grupo de programadores experimentados desarrollan software en un entorno familiar. El tamaño del software varía desde unos pocos miles de líneas (tamaño pequeño) a unas decenas de miles (medio).  modo semilibre o semiencajado: corresponde a un esquema intermedio entre el orgánico y el rígido; el grupo de desarrollo puede incluir una mezcla de personas experimentadas y no experimentadas.  modo rígido o empotrado: el proyecto tiene fuertes restricciones, que pueden estar relacionadas con la funcionalidad y/o pueden ser técnicas. El problema a resolver es único y es difícil basarse en la experiencia, puesto que puede no haberla.
  • 5.  Modelo 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: 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
  • 6. MODELO INTERMEDIO: Este añade al modelo básico quince modificadores opcionales para tener en cuenta en el entorno de trabajo, incrementando así la precisión de la estimación. Para este ajuste, al resultado de la fórmula general se lo multiplica por el coeficiente surgido de aplicar los atributos que se decidan utilizar. Los valores de las constantes a reemplazar en la fórmula son: MODO a b Orgánico 3.20 1.05 Semi - Orgánico 3.00 1.12 Empotrado 2.80 1.20
  • 7. MODELO DETALLADO:  Los factores correspondientes a los atributos son sensibles o dependientes de la fase sobre la que se realizan las estimaciones. Aspectos tales como la experiencia en la aplicación, utilización de herramientas de software, etc., tienen mayor influencia en unas fases que en otras, y además van variando de una etapa a otra.  Establece una jerarquía de tres niveles de productos, de forma que los aspectos que representan gran variación a bajo nivel, se consideran a nivel módulo, los que representan pocas variaciones, a nivel de subsistema; y los restantes son considerados a nivel sistema.