ESCUELA POLITECNICA NACIONAL<br />ESCUELA FORMACION TECNOLOGOS<br />ANALISIS EN SISTEMAS INFORMATICOS<br />DESARROLLO DE S...
MODELOS DE ESTIMACÍON DE PROYECTOS DE SOFTWARE<br />
MODELOS DE ESTIMACÍON DE PROYECTOS DE SOFTWARE<br />
SLIM<br />El modelo SLIM (software, life cycle management) es un modelo dinámico que realiza una repartición del esfuerzo ...
modelo SLIM<br />El modelo de Putnam es un modelo empírico de estimación de esfuerzo en proyectos software. Lo cual quiere...
ECUACIONES<br />El modelo SLIM se expresa en dos ecuaciones que describen la relación entre el esfuerzo de desarrollo y el...
Ecuación 4. Ecuación de Software Modelo de Putnam<br />Donde:<br />Tamaño: <br />	Es el tamaño del producto. Putnam usa lí...
En términos prácticos, para estimar una tarea de software la ecuación se resuelve de la siguiente forma:<br />Ecuación 5. ...
La Ecuacion de Software<br />   Propuesta por Putnam y Myers en 1992. La Ecuación del Software es un modelo multivariable ...
Ejemplo de Aplicación<br />Enunciado <br />Se tiene paquete de software a desarrollarse para una aplicación de diseño asis...
La Ecuacion de Software<br />Valor de productividad<br />El parámetro de productividad se puede extraer para las condicion...
La Ecuacion de Software<br />Simplificacion del proceso de estimacion <br />Putnam y Myers sugieren un conjunto de ecuacio...
Ejemplo de Aplicación<br />Analisis <br />Estimación de las LDC <br />LDC = 33.200<br />P = 12.000 (valor recomendado para...
Bibliografía:<br />http://proyectos-zen.blogspot.com/<br />http://bdigital.eafit.edu.co/bdigital/PROYECTO/P005.12CDR436M/m...
Upcoming SlideShare
Loading in …5
×

Slim

620 views
518 views

Published on

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
620
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
7
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Slim

  1. 1. ESCUELA POLITECNICA NACIONAL<br />ESCUELA FORMACION TECNOLOGOS<br />ANALISIS EN SISTEMAS INFORMATICOS<br />DESARROLLO DE SISTEMAS INFORMATICOSMODELOS DE ESTIMACÍON DE PROYECTOS DE SOFTWAREMODELO SLIM JONNATHAN JIMENEZ <br />
  2. 2. MODELOS DE ESTIMACÍON DE PROYECTOS DE SOFTWARE<br />
  3. 3. MODELOS DE ESTIMACÍON DE PROYECTOS DE SOFTWARE<br />
  4. 4. SLIM<br />El modelo SLIM (software, life cycle management) es un modelo dinámico que realiza una repartición del esfuerzo en función del tiempo.<br />Putnam desarrolló un modelo de estimación del esfuerzo total y del tiempo de finalización para proyectos muy grandes que superen 70.000 LDC (líneas de código). Las ecuaciones básicas se pueden ajustar para pequeños proyectos.<br />
  5. 5. modelo SLIM<br />El modelo de Putnam es un modelo empírico de estimación de esfuerzo en proyectos software. Lo cual quiere decir que trabaja con datos recolectados de proyectos (por ejemplo, esfuerzo y tamaño) y ajustándolos a una curva estadística.<br />Las estimaciones futuras de esfuerzo son hechas proporcionando el tamaño y calculando el esfuerzo asociado usando la ecuación calibrada con los datos del modelo.<br />Creado por Lawrence Putnam, el describe el tiempo y el esfuerzo requeridos para acabar un proyecto del software de un tamaño especificado. Comercialmente es conocido como SLIM (Software LIfecycle Management) el cual es el nombre dado por Putnam al conjunto propietario de herramientas producidas por su compañía QSM Inc.<br />
  6. 6. ECUACIONES<br />El modelo SLIM se expresa en dos ecuaciones que describen la relación entre el esfuerzo de desarrollo y el calendario. <br />La primera ecuación, llamada ecuación de software, afirma que el esfuerzo de desarrollo es proporcional al cubo del tamaño e inversamente proporcional a la cuarta potencia del tiempo de desarrollo. La segunda ecuación, la ecuación-la acumulación de mano de obra, declara que el esfuerzo es proporcional al cubo del tiempo de desarrollo.<br />
  7. 7. Ecuación 4. Ecuación de Software Modelo de Putnam<br />Donde:<br />Tamaño: <br /> Es el tamaño del producto. Putnam usa líneas de código para la medición del tamaño, sin embargo se puede usar la métrica más adecuada para medirlo en la organización.<br /> <br />El término β es un escalar (factor especial de destrezas) y está en función del tamaño <br /> Este incrementa a medida que crecen la necesidad de integración, pruebas, garantía de calidad, documentación y habilidad de administración”. Para programas pequeños<br /> (KLDC= 5 a 15), B = 0.16. Para programas mayores de 70 KLDC, B = 0.39.<br /> <br />Productividad: es la productividad del proceso en una organización de desarrollo en particular a una tasa de defectos generados específica.<br /> <br />Esfuerzo es el total de esfuerzo aplicado al proyecto, en años/hombre.<br /> <br />Tiempo es el calendario total de implementación, dado en años.<br />
  8. 8. En términos prácticos, para estimar una tarea de software la ecuación se resuelve de la siguiente forma:<br />Ecuación 5. Ecuación del Esfuerzo Modelo Putman.<br />Este método de estimación es bastante sensible y ajustable a la incertidumbre relacionada con el tamaño y la productividad del proceso. Su creador recomienda que la productividad sea siempre calibrada a la realidad de la organización y el proyecto. Por esto, una de las principales ventajas del modelo Putnam es su simplicidad para ser calibrado.<br />Ventajas<br />Es uno de los métodos que mayor exactitud presenta frente al resto.<br />Es uno de los pocos modelos de estimación que tiene presente la incertidumbre dentro de sus cálculos.<br />Desventajas<br />Es un modelo comercial y existe poca documentación disponible para utilizarlo de forma manual.<br />
  9. 9. La Ecuacion de Software<br /> Propuesta por Putnam y Myers en 1992. La Ecuación del Software es un modelo multivariable dinámico que asume una distribución específica del esfuerzo a lo largo de la vida de un proyecto de desarrollo de software. El modelo se ha obtenido a partir de los datos de productividad para unos 4.000 proyectos actuales de software<br />
  10. 10. Ejemplo de Aplicación<br />Enunciado <br />Se tiene paquete de software a desarrollarse para una aplicación de diseño asistido por computadora (computer-aideddesign, CAD) de componentes mecánicos. Una revisión de la especificación del sistema indica que el software va a ejecutarse en una estación de trabajo de ingeniería y que debe interconectarse con varios periféricos de gráficos de computadora entre los que se incluyen un ratón, un digitalizador, una pantalla a color de alta resolución y una impresora láser.<br />
  11. 11. La Ecuacion de Software<br />Valor de productividad<br />El parámetro de productividad se puede extraer para las condiciones locales mediante datos históricos recopilados de esfuerzos de desarrollo pasados.<br />
  12. 12. La Ecuacion de Software<br />Simplificacion del proceso de estimacion <br />Putnam y Myers sugieren un conjunto de ecuaciones<br />obtenidas de la ecuación del software. Un tiempo mínimo<br />de desarrollo se define como:<br />en meses para t,,, > 6 meses<br />en personas-mes para E ≥20 personas-mes. Hay que tener en cuenta que en esta ecuación t se representa en años<br />
  13. 13. Ejemplo de Aplicación<br />Analisis <br />Estimación de las LDC <br />LDC = 33.200<br />P = 12.000 (valor recomendado para software científico)<br />tmin = 8,14 (33.200 / 12.000)0.43<br />tmin= 12,6 meses<br />E = 180 * 0,28 *(1,05)3<br />E = 58 personas-mes<br />
  14. 14. Bibliografía:<br />http://proyectos-zen.blogspot.com/<br />http://bdigital.eafit.edu.co/bdigital/PROYECTO/P005.12CDR436M/marcoTeorico.pdf<br />http://en.wikipedia.org/wiki/Putnam_model<br />http://www.slideshare.net/jedaro/la-ecuacion-del-software<br />

×