SlideShare una empresa de Scribd logo
1 de 17
MODELO SLIM
 Técnica de estimación de costes de proyecto de
software, desarrollada por Lawrence H. Putnam en
1978.
 Fue desarrollada para estimar los costes de los
grandes proyectos de software.
 Producto: representa cierta medida sobre el
funcionamiento del mismo. La medida SLOC suele
ser una medida habitual de la funcionalidad.
 Esfuerzo: representa el trabajo humano, medido en
persona-meses o personas-años.
 Tiempo: representa la duración del trabajo.
 Constante: es un factor de proporcionalidad.
LA ECUACIÓN BÁSICA
PRODUCTIVIDAD DEL PROCESO
 La ecuación anterior tiene mayor sentido si la
expresamos como:
 Putnam estudia una base de datos: 750 sistemas
procedentes de la Air Force Electronic Systems
Division,Rome Air Development Center y otros
sistemas de procedencia diversa.
 Se deduce que la relación entre los términos no es
lineal.
LA ECUACIÓN DEL SOFTWARE
 Producto: se mide en SLOC
 Parámetro de productividad (PP): se suele derivar
de datos históricos aplicando la ecuación.
 Esfuerzo: Hombres-año / hombres-mes
 B: es un parámetro de habilidad depende del
tamaño del producto.
 Tiempo: de desarrollo en años o meses
FACTOR B
OBTENIENDO EL FACTOR PRODUCTIVIDAD
 Se obtiene por calibración a partir de sistemas ya
concluidos.
 Por ejemplo: dado un sistema de 30.000 líneas de
Cobol, finalizado en 17 meses con un gasto de
recursos de 146 personas-mes, tenemos:
PARÁMETRO DE LA PRODUCTIVIDAD
UTILIZACIÓN DE LA ECUACIÓN PARA LA
ESTIMACIÓN
 La utilización al estimar tiempo y esfuerzo al
comienzo de un nuevo proyecto.
 La ecuación del software debe estimar el tiempo e
desarrollo (T) y esfuerzo de desarrollo (E).
 Soluciones:
 Determinista.
 Simulación
 Programación Lineal
 Se deben conocer el (PI) PP de la organización
mediante proyectos anteriores y una estimación del
Producto (LDC).
SOLUCIÓN DETERMINISTA
 Basándose en datos históricos, se estudiaron 20
proyectos, Norden comprobó que:
 Los procesos de desarrollo tienen 5 fases
 Tienen un comportamiento, en cuanto a la producción
similar a una curva de Rayleigh.
 La cola de la curva se debe al mantenimiento.
MODELO DE PROCESOS DE NORDEN
SLIM: CASO PRÁCTICO
 Se tiene que desarrollar un nuevo sistema para la
ubicación, registro, distribución de unidades
móviles de una empresa que brinda el servicio de
taxi.
 Se pretende estimar el tiempo y esfuerzo para
desarrollar el software.
 Segundo:
PRIMERO
 Se recolectan los datos de los registros de
sistemas anteriores u sistemas similares externos
para obtener el parámetro de productividad.
 Se tienen los siguientes datos:
SLOC Lenguaje Personas/M
es
Tiempo
(meses)
50000 Cobol 156 14
65000 C++ 150 17
53000 Pascal 95 14
70000 C++ 145 16
SEGUNDO
 Obtenemos una estimación de la cantidad de
líneas de código de acuerdo a registros anteriores.
 El software será desarrollado con un lenguaje C++,
y poseerá 60000 SLOC.
 Tomando el dato histórico del sistema de 70000
SLOC

 PP=6508
 Entonces el valor de B: 0.37
DOS VARIABLES
 Tiempo y Esfuerzo: dos variables con las que se
puede estimar el esfuerzo (personas) y tiempo
(meses)
VIENDO LOS CASOS
TIEMPO ESFUERZO
10 601.23
12 289.94
14 156.50
16 91.74
18 57.27
 Gracias…

Más contenido relacionado

La actualidad más candente

Planificación básica de un Proyecto Informático
Planificación básica de un Proyecto InformáticoPlanificación básica de un Proyecto Informático
Planificación básica de un Proyecto InformáticoWiyingi
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacionmilko09
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacionLuis Peralta
 
Comparacion Entre Rmi Y Api De Sockets
Comparacion Entre Rmi Y Api De SocketsComparacion Entre Rmi Y Api De Sockets
Comparacion Entre Rmi Y Api De Socketsmallita
 
Metricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de PruebaMetricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de PruebaKevin Castillo
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de informaciónnelvi guerrero minga
 
Modelos de estimacion de software
Modelos de estimacion de softwareModelos de estimacion de software
Modelos de estimacion de softwareManuel Galindo Sanz
 
6. diseño de redes de área local y documentación
6.  diseño de redes de área local y documentación6.  diseño de redes de área local y documentación
6. diseño de redes de área local y documentaciónDianix Sann
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)marianela0393
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Facultad de Ciencias y Sistemas
 
Metodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasMetodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasAndoni Vasquez
 
Modelo empírico de estimación
Modelo empírico de estimaciónModelo empírico de estimación
Modelo empírico de estimaciónBryan Muñoz
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomogmjuan
 
Cronología de los sistemas operativos
Cronología de los sistemas operativosCronología de los sistemas operativos
Cronología de los sistemas operativoscarmeniborra10
 
Tema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellTema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellJosé A. Alonso
 

La actualidad más candente (20)

Planificación básica de un Proyecto Informático
Planificación básica de un Proyecto InformáticoPlanificación básica de un Proyecto Informático
Planificación básica de un Proyecto Informático
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacion
 
Comparacion Entre Rmi Y Api De Sockets
Comparacion Entre Rmi Y Api De SocketsComparacion Entre Rmi Y Api De Sockets
Comparacion Entre Rmi Y Api De Sockets
 
Metricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de PruebaMetricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de Prueba
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de información
 
Modelos de estimacion de software
Modelos de estimacion de softwareModelos de estimacion de software
Modelos de estimacion de software
 
6. diseño de redes de área local y documentación
6.  diseño de redes de área local y documentación6.  diseño de redes de área local y documentación
6. diseño de redes de área local y documentación
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Xp
XpXp
Xp
 
Fases del Modelo PSP
Fases del Modelo PSPFases del Modelo PSP
Fases del Modelo PSP
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01
 
Metodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasMetodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemas
 
Modelo empírico de estimación
Modelo empírico de estimaciónModelo empírico de estimación
Modelo empírico de estimación
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Administración de memoria el linux
Administración de memoria el linuxAdministración de memoria el linux
Administración de memoria el linux
 
Lenguaje Lisp
Lenguaje LispLenguaje Lisp
Lenguaje Lisp
 
Cronología de los sistemas operativos
Cronología de los sistemas operativosCronología de los sistemas operativos
Cronología de los sistemas operativos
 
Tema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellTema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con Haskell
 

Destacado

Puntofunci
PuntofunciPuntofunci
Puntofuncicris_l
 
Medición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónMedición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónSoftware Guru
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoJesús E. CuRias
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomoRoci_mary
 
Cocomo basico
Cocomo basicoCocomo basico
Cocomo basicodavid286
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de SoftwareDaniel Laco
 
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 softwareJennifer Andrea Cano Guevara
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destacado (12)

Puntofunci
PuntofunciPuntofunci
Puntofunci
 
Slim
SlimSlim
Slim
 
Medición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónMedición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de Función
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Cocomo basico
Cocomo basicoCocomo basico
Cocomo basico
 
Saturacion de nucleos
Saturacion de nucleosSaturacion de nucleos
Saturacion de nucleos
 
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
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
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
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Modelo SLIM: estimación de costos de proyectos de software

Modelo de estimación de proyectos dv
Modelo de estimación de proyectos dvModelo de estimación de proyectos dv
Modelo de estimación de proyectos dvOzzy Rocker
 
Ra semana 10
Ra semana 10Ra semana 10
Ra semana 10victdiazm
 
01.1 introduc
01.1 introduc01.1 introduc
01.1 introducxavazquez
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david vOzzy Rocker
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david vOzzy Rocker
 
Estimacion de proyectos de software
Estimacion de proyectos de softwareEstimacion de proyectos de software
Estimacion de proyectos de softwareMartin Perez
 
Tema 3 estimacion
Tema 3 estimacionTema 3 estimacion
Tema 3 estimacioneverfavi0
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Cocomo
CocomoCocomo
CocomoUTPL
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de softwarerubenleiva21
 

Similar a Modelo SLIM: estimación de costos de proyectos de software (20)

Modelo de estimación de proyectos dv
Modelo de estimación de proyectos dvModelo de estimación de proyectos dv
Modelo de estimación de proyectos dv
 
Ra semana 10
Ra semana 10Ra semana 10
Ra semana 10
 
Slim
SlimSlim
Slim
 
01.1 introduc
01.1 introduc01.1 introduc
01.1 introduc
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david v
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david v
 
Administracionppt
AdministracionpptAdministracionppt
Administracionppt
 
Estimacion de proyectos de software
Estimacion de proyectos de softwareEstimacion de proyectos de software
Estimacion de proyectos de software
 
Clase 7, 11/9/2007
Clase 7, 11/9/2007Clase 7, 11/9/2007
Clase 7, 11/9/2007
 
Tema 3 estimacion
Tema 3 estimacionTema 3 estimacion
Tema 3 estimacion
 
Cocomo
CocomoCocomo
Cocomo
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Clase 6, 5/9/2007
Clase 6, 5/9/2007Clase 6, 5/9/2007
Clase 6, 5/9/2007
 
Modelo Cocomo
Modelo CocomoModelo Cocomo
Modelo Cocomo
 
EJERCICIOS CPM Y PERT.pptx
EJERCICIOS CPM Y PERT.pptxEJERCICIOS CPM Y PERT.pptx
EJERCICIOS CPM Y PERT.pptx
 
Capitulo5
Capitulo5Capitulo5
Capitulo5
 
Densy
DensyDensy
Densy
 
Cocomo
CocomoCocomo
Cocomo
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de software
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Último (20)

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 

Modelo SLIM: estimación de costos de proyectos de software

  • 2.  Técnica de estimación de costes de proyecto de software, desarrollada por Lawrence H. Putnam en 1978.  Fue desarrollada para estimar los costes de los grandes proyectos de software.
  • 3.  Producto: representa cierta medida sobre el funcionamiento del mismo. La medida SLOC suele ser una medida habitual de la funcionalidad.  Esfuerzo: representa el trabajo humano, medido en persona-meses o personas-años.  Tiempo: representa la duración del trabajo.  Constante: es un factor de proporcionalidad. LA ECUACIÓN BÁSICA
  • 4. PRODUCTIVIDAD DEL PROCESO  La ecuación anterior tiene mayor sentido si la expresamos como:  Putnam estudia una base de datos: 750 sistemas procedentes de la Air Force Electronic Systems Division,Rome Air Development Center y otros sistemas de procedencia diversa.  Se deduce que la relación entre los términos no es lineal.
  • 5. LA ECUACIÓN DEL SOFTWARE  Producto: se mide en SLOC  Parámetro de productividad (PP): se suele derivar de datos históricos aplicando la ecuación.  Esfuerzo: Hombres-año / hombres-mes  B: es un parámetro de habilidad depende del tamaño del producto.  Tiempo: de desarrollo en años o meses
  • 7. OBTENIENDO EL FACTOR PRODUCTIVIDAD  Se obtiene por calibración a partir de sistemas ya concluidos.  Por ejemplo: dado un sistema de 30.000 líneas de Cobol, finalizado en 17 meses con un gasto de recursos de 146 personas-mes, tenemos:
  • 8. PARÁMETRO DE LA PRODUCTIVIDAD
  • 9. UTILIZACIÓN DE LA ECUACIÓN PARA LA ESTIMACIÓN  La utilización al estimar tiempo y esfuerzo al comienzo de un nuevo proyecto.  La ecuación del software debe estimar el tiempo e desarrollo (T) y esfuerzo de desarrollo (E).  Soluciones:  Determinista.  Simulación  Programación Lineal  Se deben conocer el (PI) PP de la organización mediante proyectos anteriores y una estimación del Producto (LDC).
  • 10. SOLUCIÓN DETERMINISTA  Basándose en datos históricos, se estudiaron 20 proyectos, Norden comprobó que:  Los procesos de desarrollo tienen 5 fases  Tienen un comportamiento, en cuanto a la producción similar a una curva de Rayleigh.  La cola de la curva se debe al mantenimiento.
  • 11. MODELO DE PROCESOS DE NORDEN
  • 12. SLIM: CASO PRÁCTICO  Se tiene que desarrollar un nuevo sistema para la ubicación, registro, distribución de unidades móviles de una empresa que brinda el servicio de taxi.  Se pretende estimar el tiempo y esfuerzo para desarrollar el software.  Segundo:
  • 13. PRIMERO  Se recolectan los datos de los registros de sistemas anteriores u sistemas similares externos para obtener el parámetro de productividad.  Se tienen los siguientes datos: SLOC Lenguaje Personas/M es Tiempo (meses) 50000 Cobol 156 14 65000 C++ 150 17 53000 Pascal 95 14 70000 C++ 145 16
  • 14. SEGUNDO  Obtenemos una estimación de la cantidad de líneas de código de acuerdo a registros anteriores.  El software será desarrollado con un lenguaje C++, y poseerá 60000 SLOC.  Tomando el dato histórico del sistema de 70000 SLOC   PP=6508  Entonces el valor de B: 0.37
  • 15. DOS VARIABLES  Tiempo y Esfuerzo: dos variables con las que se puede estimar el esfuerzo (personas) y tiempo (meses)
  • 16. VIENDO LOS CASOS TIEMPO ESFUERZO 10 601.23 12 289.94 14 156.50 16 91.74 18 57.27