SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Instituto Tecnológico de Parral Ing. En Sistemas Computacionales   Fundamentos de Desarrollo de Sistemas Modelo COCOMO Karmina De Santiago Armendáriz 07410708 Iván Torres Cuevas  07410846      Sergio Abdiel Hinojos Moreno  07410727 Miguel Alberto Serrano Acosta  07410683
Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 2
Modelo COCOMO 3 ,[object Object],[object Object]
Razones para elegir COCOMO: Se ha utilizado y evaluado ampliamente Esta bien documentado, es del dominio publico y lo apoyan el dominio publico y las herramientas comerciales 5
Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 6
COCOMO 81. Primera versión de COCOMO en 1981, fue un modelo de 3 niveles donde estos reflejaban el detalle del análisis de la estimación del coste.  Este supone que el software se desarrolla según un proceso en cascada, sin embargo ha habido cambios radicales en el desarrollo de software desde que se propuso esta versión. 7
8
Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 9
COCOMO II. Considera diferentes enfoques para el desarrollo de software, engloba vario niveles que producen estimaciones detalladas de forma incremental. Además soporta el modelo de desarrollo en espiral.  10
11
Nivel de construcción de prototipos Fue introducido para dar soporte a la estimación del esfuerzo requerido para el prototipado de proyectos y para proyectos en que el software se desarrolla utilizando componentes existentes. En este nivel la reutilización es común. PM⁼(NAP x (1-%reutilización/100)) 12
13
Nivel de Diseño inicial Este nivel se utiliza cuando hemos acordado  los requerimientos de usuario y se han iniciado las primera etapas del proceso de diseño. La meta de este nivel es hacer una estimación aproximada sin demasiado esfuerzo. Esfuerzo= A x Tamaño  8  x M  14
15
Nivel de Reutilizacion Es muy común reutilizar software, los sistemas grandes tienen un porcentaje significativo de código reutilizado de otros proyectos anteriores este nivel de reutilización se emplea para estimar el esfuerzo requerido para integrar código reutilizable y código generado. 16
17
Tipos de código reutilizable: Código de caja negra.-Puede ser reutilizado sin entender el código ni teniendo que hacer cambios en el.  Código de caja blanca.-Ha de ser adaptado para integrarlo con el código nuevo. 18
El nivel de reutilización incluye una parte especifica para estimar los costes asociados a este código generado automáticamente. PMAuto=(ASLOC  x  AT/100)/ATPROD El modelo de reutilización no es lineal por lo que se necesitara esfuerzo si la reutilización se considera como además de una valoración para saber si es posible. 19
Nivel de Postarquitectura  Se utiliza una vez que conocemos el diseño arquitectónico del sistema, es decir, cuando conocemos la estructura de subsistemas. Las estimaciones producidas en este nivel deben de ser mas precisas y utiliza un conjunto de atributos mas extenso para refinar el calculo de esfuerzo inicial. 20
Factores de escala utilizados en el calculo del exponente: 21
22
23
Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 24
Modelos algoritmicos de costos en la planificación. El modelo algorítmico ayuda a evaluar  los riesgos de cada opción. El coste del modelo nos revela los gastos financieros asociados a las diferentes decisiones de gestión. 25
26
Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 27
Duración y personal del proyecto. El tiempo de desarrollo de el proyecto se denomina Duración del Proyecto. La duración prevista del proyecto y la requerida por el plan del proyecto no son necesariamente la misma. El tiempo requerido para completar el proyecto esta en función del esfuerzo total requerido y no del numero de ingenieros que trabajan en el. 28
CONCLUSION El modelo COCOMO II es un modelo bien desarrollado que tiene en cuenta el proyecto, el producto, el hardware y los atributos del personal. Uno de los principales factores que afectan la productividad  incluyen la aptitud personal, la experiencia, el proceso de desarrollo, el tamaño del proyecto, la herramienta de apoyo y el entorno de trabajo. No hay una relación sencilla entre el precio de un sistema y los costes de desarrollo. El tiempo requerido para completar un proyecto no es proporcional al numero de personas que trabajan en el. 29
PREGUNTAS 30
GRACIAS POR SU ATENCION 31
Modelo COCOMO

Weitere ähnliche Inhalte

Was ist angesagt?

Ejemplos de diagramas de flujo y algoritmos (1)
Ejemplos de diagramas de flujo y algoritmos (1)Ejemplos de diagramas de flujo y algoritmos (1)
Ejemplos de diagramas de flujo y algoritmos (1)
fabiocelis
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
lisvancelis
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
gusolis93
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores
JoOsee Kette
 
Arboles de derivacion
Arboles de derivacionArboles de derivacion
Arboles de derivacion
Luis Couoh
 
Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++
Alincita Simon
 

Was ist angesagt? (20)

Glosario de ing. de software
Glosario de ing. de softwareGlosario de ing. de software
Glosario de ing. de software
 
Hash mitad al cuadrado pdf
Hash mitad al cuadrado pdfHash mitad al cuadrado pdf
Hash mitad al cuadrado pdf
 
SO Unidad 1: Introducción a los Sistemas Operativos
SO Unidad 1: Introducción a los Sistemas OperativosSO Unidad 1: Introducción a los Sistemas Operativos
SO Unidad 1: Introducción a los Sistemas Operativos
 
Administración de memoria
Administración de memoriaAdministración de memoria
Administración de memoria
 
Ejemplos de diagramas de flujo y algoritmos (1)
Ejemplos de diagramas de flujo y algoritmos (1)Ejemplos de diagramas de flujo y algoritmos (1)
Ejemplos de diagramas de flujo y algoritmos (1)
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Ejercicio 2-kotlin-core
Ejercicio 2-kotlin-coreEjercicio 2-kotlin-core
Ejercicio 2-kotlin-core
 
Computacion paralela
Computacion paralelaComputacion paralela
Computacion paralela
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimation
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
 
Unidad 1 arquitectura
Unidad 1 arquitecturaUnidad 1 arquitectura
Unidad 1 arquitectura
 
Cpm y-Pert
Cpm y-PertCpm y-Pert
Cpm y-Pert
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores
 
Arboles de derivacion
Arboles de derivacionArboles de derivacion
Arboles de derivacion
 
SUBPROGRAMAS
SUBPROGRAMASSUBPROGRAMAS
SUBPROGRAMAS
 
Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++
 
VB.net
VB.netVB.net
VB.net
 
Tipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionTipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacion
 

Ähnlich wie Modelo COCOMO

Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Clare Rodriguez
 
Ra semana 9 2
Ra semana 9 2Ra semana 9 2
Ra semana 9 2
victdiazm
 

Ähnlich wie Modelo COCOMO (20)

Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
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 guía
Cocomo ii   guíaCocomo ii   guía
Cocomo ii guía
 
Modelo cocomo I
Modelo cocomo IModelo cocomo I
Modelo cocomo I
 
Modelo Cocomo
Modelo CocomoModelo Cocomo
Modelo Cocomo
 
COCOMO II
COCOMO IICOCOMO II
COCOMO II
 
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
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
COCOMO
COCOMOCOCOMO
COCOMO
 
Cocomo 1
Cocomo 1Cocomo 1
Cocomo 1
 
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
 
Densy
DensyDensy
Densy
 
Cocomo 1 y cocomo 2
Cocomo 1 y  cocomo 2Cocomo 1 y  cocomo 2
Cocomo 1 y cocomo 2
 
Exposicion cocomo
Exposicion cocomoExposicion cocomo
Exposicion cocomo
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Clase 7, 11/9/2007
Clase 7, 11/9/2007Clase 7, 11/9/2007
Clase 7, 11/9/2007
 
COCOMO
COCOMOCOCOMO
COCOMO
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 

Kürzlich hochgeladen

🦄💫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
 
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
 

Kürzlich hochgeladen (20)

AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
🦄💫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
 
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
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
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
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
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
 
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...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
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
 
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...
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Modelo COCOMO

  • 1. Instituto Tecnológico de Parral Ing. En Sistemas Computacionales   Fundamentos de Desarrollo de Sistemas Modelo COCOMO Karmina De Santiago Armendáriz 07410708 Iván Torres Cuevas 07410846 Sergio Abdiel Hinojos Moreno 07410727 Miguel Alberto Serrano Acosta 07410683
  • 2. Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 2
  • 3.
  • 4. Razones para elegir COCOMO: Se ha utilizado y evaluado ampliamente Esta bien documentado, es del dominio publico y lo apoyan el dominio publico y las herramientas comerciales 5
  • 5. Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 6
  • 6. COCOMO 81. Primera versión de COCOMO en 1981, fue un modelo de 3 niveles donde estos reflejaban el detalle del análisis de la estimación del coste. Este supone que el software se desarrolla según un proceso en cascada, sin embargo ha habido cambios radicales en el desarrollo de software desde que se propuso esta versión. 7
  • 7. 8
  • 8. Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 9
  • 9. COCOMO II. Considera diferentes enfoques para el desarrollo de software, engloba vario niveles que producen estimaciones detalladas de forma incremental. Además soporta el modelo de desarrollo en espiral. 10
  • 10. 11
  • 11. Nivel de construcción de prototipos Fue introducido para dar soporte a la estimación del esfuerzo requerido para el prototipado de proyectos y para proyectos en que el software se desarrolla utilizando componentes existentes. En este nivel la reutilización es común. PM⁼(NAP x (1-%reutilización/100)) 12
  • 12. 13
  • 13. Nivel de Diseño inicial Este nivel se utiliza cuando hemos acordado los requerimientos de usuario y se han iniciado las primera etapas del proceso de diseño. La meta de este nivel es hacer una estimación aproximada sin demasiado esfuerzo. Esfuerzo= A x Tamaño 8 x M 14
  • 14. 15
  • 15. Nivel de Reutilizacion Es muy común reutilizar software, los sistemas grandes tienen un porcentaje significativo de código reutilizado de otros proyectos anteriores este nivel de reutilización se emplea para estimar el esfuerzo requerido para integrar código reutilizable y código generado. 16
  • 16. 17
  • 17. Tipos de código reutilizable: Código de caja negra.-Puede ser reutilizado sin entender el código ni teniendo que hacer cambios en el. Código de caja blanca.-Ha de ser adaptado para integrarlo con el código nuevo. 18
  • 18. El nivel de reutilización incluye una parte especifica para estimar los costes asociados a este código generado automáticamente. PMAuto=(ASLOC x AT/100)/ATPROD El modelo de reutilización no es lineal por lo que se necesitara esfuerzo si la reutilización se considera como además de una valoración para saber si es posible. 19
  • 19. Nivel de Postarquitectura Se utiliza una vez que conocemos el diseño arquitectónico del sistema, es decir, cuando conocemos la estructura de subsistemas. Las estimaciones producidas en este nivel deben de ser mas precisas y utiliza un conjunto de atributos mas extenso para refinar el calculo de esfuerzo inicial. 20
  • 20. Factores de escala utilizados en el calculo del exponente: 21
  • 21. 22
  • 22. 23
  • 23. Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 24
  • 24. Modelos algoritmicos de costos en la planificación. El modelo algorítmico ayuda a evaluar los riesgos de cada opción. El coste del modelo nos revela los gastos financieros asociados a las diferentes decisiones de gestión. 25
  • 25. 26
  • 26. Agenda Modelo COCOMO. COCOMO 81. COCOMO II. Niveles. Modelos algoritmicos de costos en la planificación. Duración y personal del proyecto. 27
  • 27. Duración y personal del proyecto. El tiempo de desarrollo de el proyecto se denomina Duración del Proyecto. La duración prevista del proyecto y la requerida por el plan del proyecto no son necesariamente la misma. El tiempo requerido para completar el proyecto esta en función del esfuerzo total requerido y no del numero de ingenieros que trabajan en el. 28
  • 28. CONCLUSION El modelo COCOMO II es un modelo bien desarrollado que tiene en cuenta el proyecto, el producto, el hardware y los atributos del personal. Uno de los principales factores que afectan la productividad incluyen la aptitud personal, la experiencia, el proceso de desarrollo, el tamaño del proyecto, la herramienta de apoyo y el entorno de trabajo. No hay una relación sencilla entre el precio de un sistema y los costes de desarrollo. El tiempo requerido para completar un proyecto no es proporcional al numero de personas que trabajan en el. 29
  • 30. GRACIAS POR SU ATENCION 31