La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Mayo 2007 Gestión de Proyectos Informáticos ESTIMACIÓN EN PROYECTOS DE SOFTWARE Autoras: Lic. Yadira Ruiz Constanten Ing. Yeleny.

Presentaciones similares


Presentación del tema: "Mayo 2007 Gestión de Proyectos Informáticos ESTIMACIÓN EN PROYECTOS DE SOFTWARE Autoras: Lic. Yadira Ruiz Constanten Ing. Yeleny."— Transcripción de la presentación:

1 mayo 2007 Gestión de Proyectos Informáticos ESTIMACIÓN EN PROYECTOS DE SOFTWARE Autoras: Lic. Yadira Ruiz Constanten Ing. Yeleny Zulueta Veliz Ing. Daynis Gainza Reyes Trabajo publicado en La mayor Comunidad de difusión del conocimiento

2 Contenido Planificación y estimación de software. PMBOK. Procesos y Áreas de Conoc. Introducción Watts Humphrey. Su teoría. Conclusiones. Barry Boehm. Su teoría. Técnicas de estimación

3 INTRODUCCIÓN Conjunto único de actividades necesarias para producir un resultado definido, en un rango de fechas determinado y con una asignación específica de recursos Proyecto Forma de organizar el trabajo, que consiste en planificar el curso de las tareas que se realizarán, con el objetivo de obtener un bien o servicio determinado, y controlar el seguimiento de esta planificación, para evitar las desviaciones. Aun en el caso de haber desviaciones se deberá adaptar el plan de modo que se alcancen los objetivos propuestos un proyecto es un esfuerzo temporal acometido para crear un único servicio o producto. Temporal quiere decir que todo proyecto tiene un comienzo claro y un final claro. Único significa que el producto o servicio es diferente de alguna forma clara de todos los productos o servicios similares. (PMI)

4 INTRODUCCIÓN UsuarioSeguro Costos Tiemporazonable Planificación

5 Gestión de Proyectos GestióndeProyecto B E C D A Aplicar conocimientos Aplicar habilidades Aplicar herramientas y técnicas Satisfacer requisitos Alcanzar objetivos

6 PMBOK. Iniciación Planificación Ejecución Control Cierre Grupos de Procesos PMBOK

7 PMBOK. Áreas de Conocimiento 1 Gestión de Integración del Proyecto 2 Gestión del Alcance del Proyecto 3 Gestión de Tiempo del Proyecto

8 PMBOK. Áreas de Conocimiento 4 Gestión de Costos del Proyecto 5 Gestión de la Calidad del Proyecto 6 Gestión de los RRHH del Proyecto

9 PMBOK. Áreas de Conocimiento 7 Gestión de Comunicaciones del Proyecto 8 Gestión de Riesgos del Proyecto 9 Gestión de Adquisiciones del Proyecto

10 Administración del tiempo del Proyecto Adm. Tiempo Control Prog. Desar. Prog. Estimar duración Act. Secuencia de Act. Definir Act.

11 Estimación de la Duración de las Actividades Herramientas y Técnicas Salidas Entradas 1.Lista de activ. 2.Restricciones 3.Suposiciones 4.Requerimientos de recursos 5.Capacidad de Recursos 6.Información histórica. 1.Opiniones de expertos 2.Estimación por analogía. 3.Simulaciones 1.Estimación de la duración de las actividades. 2.Bases de las estimaciones. 3.Actualizaciones de la lista de actividades.

12 Al Planificar… Estimamos Recursos Esfuerzo Tiempo

13 Técnicas para estimar tamaño Juicio de Expertos Analogía Algorítmica Puro WideBand Delphi Se basa en la comparación con proyectos similares Teóricos Simuladores Empíricos

14 Pressman plantea… 1 Retrazar estimaciones para después 2 Basarla en proyectos similares ya terminados 3 Emplear técnicas de descomposi- ción 4 Utilizar uno o más modelos empíricos Opciones para estimar tamaño:

15 Puntos de Función Puntos de características. MK II. 3D- PF Cantidad de líneas de Código Métodos empíricos más utilizados LDCPFPO Puntos O bjeto

16 Otro método de estimación PROxy Based Estimating. Emplea objetos como la base para estimar el tamaño de los productos expresado en LDC. Se hace referencia a datos históricos de los tamaños de objetos similares que se han desarrollado previamente y usan regresión lineal para determinar el tamaño estimado del producto final. PROBE

17 Líneas De Código Desventajas de las LDC No existe una definición universal de Línea de Código. Depende del lenguaje de desarrollo. Disminuye el esfuerzo en la codificación. Tendencia a generar código. El estimar en fases tempranas dificulta saber la cantidad de LDC que tendrá el sistema.

18 Puntos de Función Ventajas de los PF Son una medida de la funcionalidad No depende del lenguaje de desarrollo. Se puede estimar en las especificaciones de los requisitos o en las de diseño.

19 Procesos de Estimación del Esfuerzo Heemstra DeMarco Bailey y Basili Boehm Probe Wideband Delphi

20 COCOMO Continúan las mejoras al método COCOMO II Barry Boehm Surge AdaCOCOMO Se presenta COCOMO II. Los restantes años de la década del 90, se le fueron incorporando mejoras. Se crea Constructive Const Model. Mundialmente conocido Como COCOMO 81

21 COCOMO II COCOMOII Mod. Diseño inicial Mod. Composición de Aplicaciones Modelo Post-Arquitectura

22 COCOMO II Factor de Escala Multiplicadores Esfuerzo Puntos de Objeto COCOMO II Esfuerzo Líneas de Código Puntos Función

23 HUMPHREY CMM PSP Watts Humphrey PROBE

24 Estimación del tiempo según Humphrey Líneas de Código Control del Tiempo Experiencia Personal

25 Herramientas dadas por PSP Según el resumen semanal Resumir tiempos Control de LDC Registro c/Act. Presupuesto semanal del T Resumen semanal de Act. Tamaño del Programa Control del Tiempo

26 Punto de Contacto LDC Tiempo Boehm Humphrey

27 Conclusiones Se han revisado varios métodos y analizadodiferentes enfoques y estudios sobre la de estimación. Se han revisado varios métodos y analizado diferentes enfoques y estudios sobre la de estimación en productos de software. La mayoría de los especialistas se rigen por el proceso ideado por Boehm, aunque se reconoce la importancia de la teoría de Humphrey. Son los PF y las LDC las técnicas más utilizadas para estimar. Posible punto de integración entre los métodos a través de las LDC


Descargar ppt "Mayo 2007 Gestión de Proyectos Informáticos ESTIMACIÓN EN PROYECTOS DE SOFTWARE Autoras: Lic. Yadira Ruiz Constanten Ing. Yeleny."

Presentaciones similares


Anuncios Google