SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
INTEGRANTES:
CATPO GONZALES EULER
BECERRA UCEDA LETICIA
JIMÉNEZ BERRÚ SANDRA
CICLO:
VI
DOCENTE:
LIC. VICENTE SÁNCHEZ VARGAS
COCOMO I
DEFINICION
Es un modelo que permite estimar el costo, el esfuerzo, y programar la hora de
planificar una nueva actividad de desarrollo de software.
OBJETIVOS:
 Desarrollar un modelo de estimación de costo y cronograma de proyectos de
software que se adaptara tanto a las prácticas de desarrollo de la década del 90
como a las futuras
 Construir una base de datos de proyectos de software que permitiera la calibración
continua del modelo, y así incrementar la precisión en la estimación.
 Implementar una herramienta de software que soportara el modelo
 Proveer una marco analítico cuantitativo y un conjunto de herramientas y tecnicas
que evaluaran el impacto de las mejores tecnológicas de software sobre los costos y
tiempos en las etapas del ciclo de vida de desarrollo.
MODOS DE DESARROLLO
En el modelo COCOMO I uno de los factores más importantes que influye en la duración y el costo de
un proyecto de software es el Modo de Desarrollo. Todo proyecto corresponde a uno de los siguientes
tres modos:
Modo Orgánico: En esta clasificación se encuentran proyectos desarrollados en un ambiente familiar y
familiar y estable. El producto a elaborar es relativamente pequeño y requiere pocas innovaciones
innovaciones tecnológicas en lo que refiere a algoritmos, estructuras de datos e integración de
hardware. Pocos proyectos de modo orgánico han desarrollado productos con más de 50 KSLOC1 de
KSLOC1 de nuevo software.
Ejemplos de software que se encuentran bajo esta clasificación son:
 Modelos de negocios
 Modelos científicos
 Sistemas operativos de pequeña escala
 Modo Semiacoplado: Es un modelo para productos de software de tamaño y complejidad
media. Las características de los proyectos se consideran intermedias a las de los modos
Orgánico y Empotrado. Esto implica:
Que el equipo de desarrollo:
 Tiene un nivel intermedio de experiencia y conocimiento del sistema en desarrollo.
 Está conformado por algunas personas con vasta experiencia y otras inexpertas en el
campo de aplicación.
 Está constituido por personas con amplios conocimientos sólo en algunos aspectos.
 Modo Empotrado: En esta clasificación están incluidos proyectos de gran envergadura que
operan en un ambiente complejo con altas restricciones de hardware, software y procedimientos
operacionales, tales como los sistemas de tráfico aéreo.
Ejemplos de software que se encuentran en esta clasificación son:
 Sistemas complejos de procesamiento de transacciones
 Sistemas operativos de gran escala
MODELOS DE ESTIMACIÓN
 Cocomo básico
Son los parásitos atmosféricos, el modelo solo-valorado que computa esfuerzo del desarrollo del
software (y coste) en función del tamaño del programa expresado en líneas estimadas del código.
COCOMO se aplica a tres clases de los proyectos del software:
• Los proyectos orgánicos
• los proyectos medios
• Los proyectos empotrados
 Cocomo intermedio
COCOMO intermedio esfuerzo del desarrollo del software de los cálculos como función del
tamaño del programa y de un sistema de los “conductores del coste” que incluyen el gravamen
subjetivo del producto, del hardware, del personal y de las cualidades del proyecto. Esta
extensión considera un sistema de cuatro “los conductores costados”, cada uno con un número
de cualidades del subsidiario:
 Cualidades de producto
 Confiabilidad requerida del software
 Tamaño de la base de datos del uso
 Complejidad del producto
 Cualidades del hardware
 Entre otros.
 Cocomo detallado
COCOMO detallado - incorpora todas las características de la versión
con un gravamen del impacto del conductor del coste en cada paso (análisis,
diseño, etc.) del proceso de la tecnología de dotación lógica.
El Modelo Detallado provee los medios para generar estimaciones con mayor
grado de |precisión y detalle. Difiere del Modelo Intermedio en dos aspectos
principales
• Jerarquía de niveles del producto
• Multiplicadores de Esfuerzo (EM Effort Multipliers) sensitivos a las
fases
CARACTERISTICAS
 Pertenece a la categoría de modelos estimadores basados en estimaciones matemáticas.
 Está orientado a la magnitud del producto final, midiendo el "tamaño" del proyecto, en
función de la cantidad de líneas de código, principalmente.
 Se presentan tres niveles: básico, intermedio y detallado.
INCONVENIENTES
 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
 Utilizar este modelo puede resultar un poco complicado, en comparación con otros
métodos (que también sólo estiman).
CASO PRÁCTICO
Así pues tras saber que son 32 LDC por cada PF por el hecho de ser Visual Basic que es el
resultado de los KLDC será el siguiente:
KLDC=(PDF*Líneas de código por cada PF)/1000=(261,36*32) /1000=8,363 KLDC
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 consiguiendo, los
coeficientes que usaremos serán los siguientes:
PROYECTO
SOFTWARE
a e c d
Orgánico 3,2 1,05 2,5 0,38
Semi-acoplado 3,0 1,12 2,5 0,35
Empotrado 2,8 1,20 2,5 0,32
RESUMEN
Como se conoce, una de las tareas de mayor importancia en la planificación de
proyectos de software es la estimación, la cual consiste en determinar, con cierto
grado de certeza, los recursos de hardware y software, costo, tiempo y esfuerzo
necesarios para el desarrollo de los mismos. Este modelo permite realizar
estimaciones en función del tamaño del software, y de un conjunto de factores
de costo y de escala. Los factores de costo describen aspectos relacionados con
la naturaleza del producto, hardware utilizado, personal involucrado, y
características propias del proyecto. El conjunto de factores de escala explica las
economías y des economías de escala producidas a medida que un proyecto de
software incrementa su tamaño.
SUMMARY
As is known, one of the most important tasks in the project planning software is the
estimate, which is to determine with any degree of certainty, resources, hardware
and software, cost, time and effort needed for development thereof. This model
allows estimates based on the size of the software, and a set of cost factors and
scale. Cost factors describe aspects related to the nature of the product, used
hardware, personnel involved, and characteristics of the project. The set of scale
factors des explains economies and economies of scale produced as a software
project increases its size.
RECOMENDACIONES
 Se miden los costes del producto, de acuerdo a su tamaño y otras características
pero no la productividad.
 Loa medición por líneas de código no es válida para orientación a objetos
 Utilizar este modelo puede resultar un poco complicado, en comparación con
otros métodos (que también solo estiman).
CONCLUSIÓN
En conclusión; este Cocomo I es uno de los modelos más documentados
en la actualidad por su facilidad de utilizar. Es correcto con referencia a
los 63 proyectos utilizados, aunque de ello no se debe desprender que
deba ser valido siempre. Una preocupación es la adaptación de las
ecuaciones exponenciales a organizaciones específicas, cosa que no
parece inmediatamente fácil.
APRECIACIÓN DEL EQUIPO
El hecho que el modelo ayuda a un estimador a comprender mejor la complejidad
del software; este método es un ejemplo de variable simple inmóvil y es usado por
miles de administradores de proyecto de software
GLOSARIO
 Impacto: Choque violento de una cosa en movimiento contra otra; especialmente de un
proyectil contra un blanco.
 Empotrado:
Que está completamente metido dentro de una cosa, generalmente a causa de un choque
 Envergadura: Importancia, amplitud, alcance
 Delegar: Proviene del verbo delegaré cuyo significado es remitir, transferir, imputar, atribuir.
 Transacción: interacción con una estructura de datos compleja, donde los procesos deben
aplicarse uno después del otro de manera similar a una interacción atómica.
 Acarrear: Ocasionar o provocar algún daño:
 Gravamen: es una carga (una obligación, impuesto o tributo que se aplica a un inmueble
LINKOGRAFIA
 https://es.wikipedia.org/wiki/COCOMO#Caracter.C3.ADsticas_generales
 https://blogadmi1.files.wordpress.com/2010/11/cocom0llfull.pdf
 http://ingenieraupoliana.blogspot.pe/2010/10/cocomo.html
 https://acevedodelacru.wordpress.com

Más contenido relacionado

La actualidad más candente

Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo mireya2022
 
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
 
Cocomo II
Cocomo IICocomo II
Cocomo IIActimel
 
Contrato de Desarrollo de Software
Contrato de Desarrollo de SoftwareContrato de Desarrollo de Software
Contrato de Desarrollo de SoftwareGlobal Negotiator
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.Juan Ravi
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del softwareaimeemoir
 
EL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEB
EL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEBEL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEB
EL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEBJoffre Guzman
 
PRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONES
PRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONESPRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONES
PRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONESFranklin Parrales Bravo
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareNeris Alfonzo
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwarejose_macias
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 

La actualidad más candente (20)

COCOMO
COCOMOCOCOMO
COCOMO
 
Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo
 
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
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 
Contrato de Desarrollo de Software
Contrato de Desarrollo de SoftwareContrato de Desarrollo de Software
Contrato de Desarrollo de Software
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Exposicion cocomo
Exposicion cocomoExposicion cocomo
Exposicion cocomo
 
EL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEB
EL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEBEL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEB
EL MODELO EN CASCADA DE INGENIERIA DE SOFTWARE UEB
 
PRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONES
PRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONESPRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONES
PRINCIPIOS BÁSICOS DE CONSTRUCCIÓN DE SOFTWARE Y TRATAMIENTO DE EXCEPCIONES
 
Fases del Modelo PSP
Fases del Modelo PSPFases del Modelo PSP
Fases del Modelo PSP
 
Metodología ICONIX
Metodología ICONIXMetodología ICONIX
Metodología ICONIX
 
Modelo TSP
Modelo TSPModelo TSP
Modelo TSP
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del software
 
Proyecto Final - Calidad de Software
Proyecto Final - Calidad de SoftwareProyecto Final - Calidad de Software
Proyecto Final - Calidad de Software
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de software
 
6.comprensión de los requerimientos
6.comprensión de los requerimientos6.comprensión de los requerimientos
6.comprensión de los requerimientos
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 

Similar a Cocomo 1 (20)

Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
 
Densy
DensyDensy
Densy
 
Cocomo
CocomoCocomo
Cocomo
 
Estimación De Proyectos De Software
Estimación De Proyectos De SoftwareEstimación De Proyectos De Software
Estimación De Proyectos De Software
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Modelo COCOMO
Modelo COCOMOModelo COCOMO
Modelo COCOMO
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo
CocomoCocomo
Cocomo
 
Cocomo ii guía
Cocomo ii   guíaCocomo ii   guía
Cocomo ii guía
 
Proyecto De Software
Proyecto De SoftwareProyecto De Software
Proyecto De Software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Cocomo I y II
Cocomo I y IICocomo I y II
Cocomo I y II
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 

Último

EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSLuisLopez273366
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECamador030809
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............osoriosantiago887
 
S02 - Campo de acción. Cualidades del Ingeniero Industrial.pdf
S02 - Campo de acción. Cualidades del Ingeniero Industrial.pdfS02 - Campo de acción. Cualidades del Ingeniero Industrial.pdf
S02 - Campo de acción. Cualidades del Ingeniero Industrial.pdfroycordovabocanegra7
 
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdfTR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdfFRANCISCOJUSTOSIERRA
 
IPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADO
IPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADOIPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADO
IPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADOEdisonRebattaRojas1
 
exposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avenaexposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avenaYuliethRamrezCruz
 
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2ErnestoContreras39
 
gestion y optimizacion de procesos proyecto
gestion y optimizacion de procesos proyectogestion y optimizacion de procesos proyecto
gestion y optimizacion de procesos proyectoclopez37
 
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZOTALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZOElvisMamani31
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............osoriosantiago887
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALPamelaGranda5
 
Trabajos en Altura - USO DEL ARNES .ppt
Trabajos en Altura  - USO DEL ARNES .pptTrabajos en Altura  - USO DEL ARNES .ppt
Trabajos en Altura - USO DEL ARNES .pptdantechaveztarazona
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxKeylaArlethTorresOrt
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfJhonCongoraQuispe
 
thinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsthinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsfioticona20395
 
10 características de un establecimiento de salud.pptx
10 características de un establecimiento de salud.pptx10 características de un establecimiento de salud.pptx
10 características de un establecimiento de salud.pptxtodotemporales
 
Portafolio Stanley PT fichas Tecnicas.pptx
Portafolio Stanley PT fichas Tecnicas.pptxPortafolio Stanley PT fichas Tecnicas.pptx
Portafolio Stanley PT fichas Tecnicas.pptxdhernandeza2310
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdffredyflores58
 
SESION 1_SSOMA. plan de accion y desarrollo
SESION 1_SSOMA. plan de accion y desarrolloSESION 1_SSOMA. plan de accion y desarrollo
SESION 1_SSOMA. plan de accion y desarrollocchavezl3
 

Último (20)

EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMEC
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............
 
S02 - Campo de acción. Cualidades del Ingeniero Industrial.pdf
S02 - Campo de acción. Cualidades del Ingeniero Industrial.pdfS02 - Campo de acción. Cualidades del Ingeniero Industrial.pdf
S02 - Campo de acción. Cualidades del Ingeniero Industrial.pdf
 
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdfTR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
 
IPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADO
IPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADOIPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADO
IPERC INSTALACION DE EQUIPOS DE AIRE ACONDICIONADO
 
exposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avenaexposicion cereales, todo sobre la avena
exposicion cereales, todo sobre la avena
 
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
 
gestion y optimizacion de procesos proyecto
gestion y optimizacion de procesos proyectogestion y optimizacion de procesos proyecto
gestion y optimizacion de procesos proyecto
 
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZOTALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
TALLER DE IPERC - CAPACITACION REALIZADA EN SAN LORENZO
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
 
Trabajos en Altura - USO DEL ARNES .ppt
Trabajos en Altura  - USO DEL ARNES .pptTrabajos en Altura  - USO DEL ARNES .ppt
Trabajos en Altura - USO DEL ARNES .ppt
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
 
thinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsthinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msds
 
10 características de un establecimiento de salud.pptx
10 características de un establecimiento de salud.pptx10 características de un establecimiento de salud.pptx
10 características de un establecimiento de salud.pptx
 
Portafolio Stanley PT fichas Tecnicas.pptx
Portafolio Stanley PT fichas Tecnicas.pptxPortafolio Stanley PT fichas Tecnicas.pptx
Portafolio Stanley PT fichas Tecnicas.pptx
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdf
 
SESION 1_SSOMA. plan de accion y desarrollo
SESION 1_SSOMA. plan de accion y desarrolloSESION 1_SSOMA. plan de accion y desarrollo
SESION 1_SSOMA. plan de accion y desarrollo
 

Cocomo 1

  • 1. INTEGRANTES: CATPO GONZALES EULER BECERRA UCEDA LETICIA JIMÉNEZ BERRÚ SANDRA CICLO: VI DOCENTE: LIC. VICENTE SÁNCHEZ VARGAS
  • 3. DEFINICION Es un modelo que permite estimar el costo, el esfuerzo, y programar la hora de planificar una nueva actividad de desarrollo de software.
  • 4. OBJETIVOS:  Desarrollar un modelo de estimación de costo y cronograma de proyectos de software que se adaptara tanto a las prácticas de desarrollo de la década del 90 como a las futuras  Construir una base de datos de proyectos de software que permitiera la calibración continua del modelo, y así incrementar la precisión en la estimación.  Implementar una herramienta de software que soportara el modelo  Proveer una marco analítico cuantitativo y un conjunto de herramientas y tecnicas que evaluaran el impacto de las mejores tecnológicas de software sobre los costos y tiempos en las etapas del ciclo de vida de desarrollo.
  • 5. MODOS DE DESARROLLO En el modelo COCOMO I uno de los factores más importantes que influye en la duración y el costo de un proyecto de software es el Modo de Desarrollo. Todo proyecto corresponde a uno de los siguientes tres modos: Modo Orgánico: En esta clasificación se encuentran proyectos desarrollados en un ambiente familiar y familiar y estable. El producto a elaborar es relativamente pequeño y requiere pocas innovaciones innovaciones tecnológicas en lo que refiere a algoritmos, estructuras de datos e integración de hardware. Pocos proyectos de modo orgánico han desarrollado productos con más de 50 KSLOC1 de KSLOC1 de nuevo software. Ejemplos de software que se encuentran bajo esta clasificación son:  Modelos de negocios  Modelos científicos  Sistemas operativos de pequeña escala
  • 6.  Modo Semiacoplado: Es un modelo para productos de software de tamaño y complejidad media. Las características de los proyectos se consideran intermedias a las de los modos Orgánico y Empotrado. Esto implica: Que el equipo de desarrollo:  Tiene un nivel intermedio de experiencia y conocimiento del sistema en desarrollo.  Está conformado por algunas personas con vasta experiencia y otras inexpertas en el campo de aplicación.  Está constituido por personas con amplios conocimientos sólo en algunos aspectos.
  • 7.  Modo Empotrado: En esta clasificación están incluidos proyectos de gran envergadura que operan en un ambiente complejo con altas restricciones de hardware, software y procedimientos operacionales, tales como los sistemas de tráfico aéreo. Ejemplos de software que se encuentran en esta clasificación son:  Sistemas complejos de procesamiento de transacciones  Sistemas operativos de gran escala
  • 8. MODELOS DE ESTIMACIÓN  Cocomo básico Son los parásitos atmosféricos, el modelo solo-valorado que computa esfuerzo del desarrollo del software (y coste) en función del tamaño del programa expresado en líneas estimadas del código. COCOMO se aplica a tres clases de los proyectos del software: • Los proyectos orgánicos • los proyectos medios • Los proyectos empotrados
  • 9.  Cocomo intermedio COCOMO intermedio esfuerzo del desarrollo del software de los cálculos como función del tamaño del programa y de un sistema de los “conductores del coste” que incluyen el gravamen subjetivo del producto, del hardware, del personal y de las cualidades del proyecto. Esta extensión considera un sistema de cuatro “los conductores costados”, cada uno con un número de cualidades del subsidiario:  Cualidades de producto  Confiabilidad requerida del software  Tamaño de la base de datos del uso  Complejidad del producto  Cualidades del hardware  Entre otros.
  • 10.  Cocomo detallado COCOMO detallado - incorpora todas las características de la versión con un gravamen del impacto del conductor del coste en cada paso (análisis, diseño, etc.) del proceso de la tecnología de dotación lógica. El Modelo Detallado provee los medios para generar estimaciones con mayor grado de |precisión y detalle. Difiere del Modelo Intermedio en dos aspectos principales • Jerarquía de niveles del producto • Multiplicadores de Esfuerzo (EM Effort Multipliers) sensitivos a las fases
  • 11. CARACTERISTICAS  Pertenece a la categoría de modelos estimadores basados en estimaciones matemáticas.  Está orientado a la magnitud del producto final, midiendo el "tamaño" del proyecto, en función de la cantidad de líneas de código, principalmente.  Se presentan tres niveles: básico, intermedio y detallado.
  • 12. INCONVENIENTES  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  Utilizar este modelo puede resultar un poco complicado, en comparación con otros métodos (que también sólo estiman).
  • 13. CASO PRÁCTICO Así pues tras saber que son 32 LDC por cada PF por el hecho de ser Visual Basic que es el resultado de los KLDC será el siguiente: KLDC=(PDF*Líneas de código por cada PF)/1000=(261,36*32) /1000=8,363 KLDC 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 consiguiendo, los coeficientes que usaremos serán los siguientes: PROYECTO SOFTWARE a e c d Orgánico 3,2 1,05 2,5 0,38 Semi-acoplado 3,0 1,12 2,5 0,35 Empotrado 2,8 1,20 2,5 0,32
  • 14. RESUMEN Como se conoce, una de las tareas de mayor importancia en la planificación de proyectos de software es la estimación, la cual consiste en determinar, con cierto grado de certeza, los recursos de hardware y software, costo, tiempo y esfuerzo necesarios para el desarrollo de los mismos. Este modelo permite realizar estimaciones en función del tamaño del software, y de un conjunto de factores de costo y de escala. Los factores de costo describen aspectos relacionados con la naturaleza del producto, hardware utilizado, personal involucrado, y características propias del proyecto. El conjunto de factores de escala explica las economías y des economías de escala producidas a medida que un proyecto de software incrementa su tamaño.
  • 15. SUMMARY As is known, one of the most important tasks in the project planning software is the estimate, which is to determine with any degree of certainty, resources, hardware and software, cost, time and effort needed for development thereof. This model allows estimates based on the size of the software, and a set of cost factors and scale. Cost factors describe aspects related to the nature of the product, used hardware, personnel involved, and characteristics of the project. The set of scale factors des explains economies and economies of scale produced as a software project increases its size.
  • 16. RECOMENDACIONES  Se miden los costes del producto, de acuerdo a su tamaño y otras características pero no la productividad.  Loa medición por líneas de código no es válida para orientación a objetos  Utilizar este modelo puede resultar un poco complicado, en comparación con otros métodos (que también solo estiman).
  • 17. CONCLUSIÓN En conclusión; este Cocomo I es uno de los modelos más documentados en la actualidad por su facilidad de utilizar. Es correcto con referencia a los 63 proyectos utilizados, aunque de ello no se debe desprender que deba ser valido siempre. Una preocupación es la adaptación de las ecuaciones exponenciales a organizaciones específicas, cosa que no parece inmediatamente fácil.
  • 18. APRECIACIÓN DEL EQUIPO El hecho que el modelo ayuda a un estimador a comprender mejor la complejidad del software; este método es un ejemplo de variable simple inmóvil y es usado por miles de administradores de proyecto de software
  • 19. GLOSARIO  Impacto: Choque violento de una cosa en movimiento contra otra; especialmente de un proyectil contra un blanco.  Empotrado: Que está completamente metido dentro de una cosa, generalmente a causa de un choque  Envergadura: Importancia, amplitud, alcance  Delegar: Proviene del verbo delegaré cuyo significado es remitir, transferir, imputar, atribuir.  Transacción: interacción con una estructura de datos compleja, donde los procesos deben aplicarse uno después del otro de manera similar a una interacción atómica.  Acarrear: Ocasionar o provocar algún daño:  Gravamen: es una carga (una obligación, impuesto o tributo que se aplica a un inmueble