SlideShare una empresa de Scribd logo
Metodologías y métricas para el
costo de un proyecto software
Metodologías y métricas para el costo de un proyecto
software
• Metodologías
• En la planificación
• ¿Que es una ESTIMACION?
• Importancia
• Modelos
• Establecidos
• Modelo COCOMO
• Desarrollados a medida
Metodologías y métricas para el costo de un proyecto
software
• Métricas
• ¿Que es una métrica?
• ¿Para que sirve?
• Aplicadas a :
Metodologías
• Conjunto de mecanismos o métodos, que siguen una secuencia
lógica para el logro de un objetico.
http://conceptodefinicion.de/metodologia/
En la Planificación
Punto donde debemos tener en cuenta todos los elementos
necesarios para la creación y posterior puesta en marcha del
proyecto, considero que a partir de aquí se empiezan a establecer
estimaciones alejadas del proyecto
¿Que es una estimación?
En términos generales es dar un valor o precio a algo, estimar cuanto
podría costar después del proceso de fabricación y evaluar su
funcionamiento
Características
• Una buena estimación es factor importante en el éxito de un
proyecto.
• Adecuada y ajustada al proyecto
• Eficiente
• Robusto
• Suficiente
Aspectos a tener en cuenta para la estimación
• ¿Cuánto esfuerzo?
• ¿Cuanto Tiempo?
• ¿Que cuesta cada actividad?
• ¿Qué tamaño tiene mi proyecto?
• ¿Qué tengo que Aprender?
• ¿Que Servicios, Redes o Comunicación voy a
necesitar?
• ¿Que Hardware y Software empleare?
Modelos
Establecidos
Basados en
modelos
Dinámicos
Compositivos
Desarrollados
a medida
Basados en
experiencia
Orientados al
aprendizaje
Modelo COCOMO
Modelo Constructivo de Costos
• Modelo diseñado por Barry W.Boehm para dar una estimación de el
numero de meses que tomara desarrollar un producto software.
• Matemático en base empírica
• Sub modelos
• Básico
• Intermedio
• Detallado
Sub Modelos
• Ecuaciones Generales
• E=a(Kl)b *m(X), en persona-mes
• Tdev=c(E)D , en meses
• P=E/Tdev, en personas
DONDE:
• E= el esfuerzo requerido por el proyecto, en persona-mes
• Tdev =tiempo requerido por el proyecto, en meses
• P= numero de personas requerido por el proyecto
• a,b,c y d son constantes con valores definidos en una tabla
• Kl es la cantidad de líneas de código, en miles.
• m(X) es un multiplicador que depende de 15 atributos.
Modelo COCOMO BASICO
• E=a (KLOC)b
• E=esfuerzo (hombre/mes)
• KLOC=numero estimado de líneas de código del proyecto(miles)
Tiempo de desarrollo
D= c(E)d
Modelo COCOMO INTERMEDIO
• Esfuerzo del desarrollo del software de los calculos como funcion
del tamaño del programa.
• E= ai(KLOC)(b)
i.EAF
Modelo COCOMO DETALLADO
• Incorpora todas las características de la versión intermedia con un
gravamen del impacto del conductor del coste en cada paso del
proceso de la tecnología de dotación lógica
Métricas para costos
• Es una medida u conjunto de medidas destinadas a conocer o
estimar el tamaño u otra característica de un software o sistema de
información, para realizar nuevas planificaciones, comparativas y
posteriores desarrollos.
Para que sirven las métricas
• Obtener conocimiento
• Estimar
• Comparar
• Planificar
• Verificar
• Comprobar
Aplicadas a:
• Tamaño
• Planificación
• Comparación
• Productividad
• Funcionalidad
• Complejidad

Más contenido relacionado

La actualidad más candente

Metodologia msf
Metodologia msfMetodologia msf
Metodologia msf
Yolanda Uruchima
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
José Antonio Sandoval Acosta
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de Software
Gustavo Bazan Maal
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Darthuz Kilates
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
MARCO POLO SILVA SEGOVIA
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
Patricia F
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado
 
Casos practicos puntos_de_funcion1
Casos practicos puntos_de_funcion1Casos practicos puntos_de_funcion1
Casos practicos puntos_de_funcion1
Homero Jimenez
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
José Antonio Sandoval Acosta
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
javier
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
Renny Batista
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
Jose Diaz Silva
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
María Inés Cahuana Lázaro
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacion
Jorge Daza Gómez
 
introduccion a-psp
introduccion a-pspintroduccion a-psp
introduccion a-psp
Brenda Ch
 
Gestion de riesgo software
Gestion de riesgo softwareGestion de riesgo software
Gestion de riesgo software
Hector L
 
Modelo TSP
Modelo TSPModelo TSP
Modelo TSP
Ivan Vidal
 
Análisis coste - beneficio en Software
Análisis coste - beneficio en SoftwareAnálisis coste - beneficio en Software
Análisis coste - beneficio en Software
Victor Samaniego Neyra
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
Giovanny Guillen
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
Camila Arbelaez
 

La actualidad más candente (20)

Metodologia msf
Metodologia msfMetodologia msf
Metodologia msf
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de Software
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Casos practicos puntos_de_funcion1
Casos practicos puntos_de_funcion1Casos practicos puntos_de_funcion1
Casos practicos puntos_de_funcion1
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacion
 
introduccion a-psp
introduccion a-pspintroduccion a-psp
introduccion a-psp
 
Gestion de riesgo software
Gestion de riesgo softwareGestion de riesgo software
Gestion de riesgo software
 
Modelo TSP
Modelo TSPModelo TSP
Modelo TSP
 
Análisis coste - beneficio en Software
Análisis coste - beneficio en SoftwareAnálisis coste - beneficio en Software
Análisis coste - beneficio en Software
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 

Similar a Metodologías, metricas y modelo cocomo para el costo de un proyecto software

PLANEACIÓN DE PROYECTOS DE SOFTWARE.pptx
PLANEACIÓN DE PROYECTOS DE SOFTWARE.pptxPLANEACIÓN DE PROYECTOS DE SOFTWARE.pptx
PLANEACIÓN DE PROYECTOS DE SOFTWARE.pptx
John Harold Bonilla
 
Jessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de software
Jessika Parica
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
Angel Macas
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
guest9ad165
 
Proyecto De Software
Proyecto De SoftwareProyecto De Software
Proyecto De Software
monik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
monik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
monik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
monik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
monik1002
 
2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)
Mario A Moreno Rocha
 
Cocomo
CocomoCocomo
Cocomo
Hugo Galvan
 
Administración de los Costos del Proyecto
Administración de los Costos del ProyectoAdministración de los Costos del Proyecto
Administración de los Costos del Proyecto
Alexis Andraca Sanchez
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
javier
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Clare Rodriguez
 
Catedra psp
Catedra pspCatedra psp
Catedra psp
Daniel Gil
 
Valor ganado en un proyecto de desarrollo de software
Valor ganado en un proyecto de desarrollo de softwareValor ganado en un proyecto de desarrollo de software
Valor ganado en un proyecto de desarrollo de software
Software Guru
 
Presentacion Contruccion P.I.pptx
Presentacion Contruccion P.I.pptxPresentacion Contruccion P.I.pptx
Presentacion Contruccion P.I.pptx
AlessandroValencia
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 
002-v2 (1).pptx
002-v2 (1).pptx002-v2 (1).pptx
002-v2 (1).pptx
SANTOS400018
 
Planeacion y programacion de proyecto
Planeacion y programacion de proyectoPlaneacion y programacion de proyecto
Planeacion y programacion de proyecto
Carmela Moya
 

Similar a Metodologías, metricas y modelo cocomo para el costo de un proyecto software (20)

PLANEACIÓN DE PROYECTOS DE SOFTWARE.pptx
PLANEACIÓN DE PROYECTOS DE SOFTWARE.pptxPLANEACIÓN DE PROYECTOS DE SOFTWARE.pptx
PLANEACIÓN DE PROYECTOS DE SOFTWARE.pptx
 
Jessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de software
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del 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
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)
 
Cocomo
CocomoCocomo
Cocomo
 
Administración de los Costos del Proyecto
Administración de los Costos del ProyectoAdministración de los Costos del Proyecto
Administración de los Costos del Proyecto
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Catedra psp
Catedra pspCatedra psp
Catedra psp
 
Valor ganado en un proyecto de desarrollo de software
Valor ganado en un proyecto de desarrollo de softwareValor ganado en un proyecto de desarrollo de software
Valor ganado en un proyecto de desarrollo de software
 
Presentacion Contruccion P.I.pptx
Presentacion Contruccion P.I.pptxPresentacion Contruccion P.I.pptx
Presentacion Contruccion P.I.pptx
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
002-v2 (1).pptx
002-v2 (1).pptx002-v2 (1).pptx
002-v2 (1).pptx
 
Planeacion y programacion de proyecto
Planeacion y programacion de proyectoPlaneacion y programacion de proyecto
Planeacion y programacion de proyecto
 

Último

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 

Último (20)

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 

Metodologías, metricas y modelo cocomo para el costo de un proyecto software

  • 1. Metodologías y métricas para el costo de un proyecto software
  • 2. Metodologías y métricas para el costo de un proyecto software • Metodologías • En la planificación • ¿Que es una ESTIMACION? • Importancia • Modelos • Establecidos • Modelo COCOMO • Desarrollados a medida
  • 3. Metodologías y métricas para el costo de un proyecto software • Métricas • ¿Que es una métrica? • ¿Para que sirve? • Aplicadas a :
  • 4. Metodologías • Conjunto de mecanismos o métodos, que siguen una secuencia lógica para el logro de un objetico. http://conceptodefinicion.de/metodologia/
  • 5. En la Planificación Punto donde debemos tener en cuenta todos los elementos necesarios para la creación y posterior puesta en marcha del proyecto, considero que a partir de aquí se empiezan a establecer estimaciones alejadas del proyecto
  • 6. ¿Que es una estimación? En términos generales es dar un valor o precio a algo, estimar cuanto podría costar después del proceso de fabricación y evaluar su funcionamiento
  • 7. Características • Una buena estimación es factor importante en el éxito de un proyecto. • Adecuada y ajustada al proyecto • Eficiente • Robusto • Suficiente
  • 8. Aspectos a tener en cuenta para la estimación • ¿Cuánto esfuerzo? • ¿Cuanto Tiempo? • ¿Que cuesta cada actividad? • ¿Qué tamaño tiene mi proyecto? • ¿Qué tengo que Aprender? • ¿Que Servicios, Redes o Comunicación voy a necesitar? • ¿Que Hardware y Software empleare?
  • 10. Modelo COCOMO Modelo Constructivo de Costos • Modelo diseñado por Barry W.Boehm para dar una estimación de el numero de meses que tomara desarrollar un producto software. • Matemático en base empírica • Sub modelos • Básico • Intermedio • Detallado
  • 11. Sub Modelos • Ecuaciones Generales • E=a(Kl)b *m(X), en persona-mes • Tdev=c(E)D , en meses • P=E/Tdev, en personas DONDE: • E= el esfuerzo requerido por el proyecto, en persona-mes • Tdev =tiempo requerido por el proyecto, en meses • P= numero de personas requerido por el proyecto • a,b,c y d son constantes con valores definidos en una tabla • Kl es la cantidad de líneas de código, en miles. • m(X) es un multiplicador que depende de 15 atributos.
  • 12. Modelo COCOMO BASICO • E=a (KLOC)b • E=esfuerzo (hombre/mes) • KLOC=numero estimado de líneas de código del proyecto(miles) Tiempo de desarrollo D= c(E)d
  • 13. Modelo COCOMO INTERMEDIO • Esfuerzo del desarrollo del software de los calculos como funcion del tamaño del programa. • E= ai(KLOC)(b) i.EAF
  • 14. Modelo COCOMO DETALLADO • Incorpora todas las características de la versión intermedia con un gravamen del impacto del conductor del coste en cada paso del proceso de la tecnología de dotación lógica
  • 15. Métricas para costos • Es una medida u conjunto de medidas destinadas a conocer o estimar el tamaño u otra característica de un software o sistema de información, para realizar nuevas planificaciones, comparativas y posteriores desarrollos.
  • 16. Para que sirven las métricas • Obtener conocimiento • Estimar • Comparar • Planificar • Verificar • Comprobar
  • 17. Aplicadas a: • Tamaño • Planificación • Comparación • Productividad • Funcionalidad • Complejidad