PLANIFICACIÓN DE PROYECTOS

24
Semestre VIII – Lapso Académico 2009-2 Semestre VIII – Lapso Académico 2009-2 Ingeniería en Ingeniería en Informática Informática

description

PLANIFICACIÓN DE PROYECTOS. PLANIFICACIÓN DE PROYECTOS. Semestre VIII – Lapso Académico 2009-2 Ingeniería en Informática. PLANIFICACIÓN DE PROYECTOS. ¿Qué Hacer?. Productos. CONTENIDO. Planificación Orientada a los Productos. ¿Cómo Hacerlo?. - PowerPoint PPT Presentation

Transcript of PLANIFICACIÓN DE PROYECTOS

Page 1: PLANIFICACIÓN DE PROYECTOS

Semestre VIII – Lapso Académico 2009-2 Semestre VIII – Lapso Académico 2009-2 Ingeniería en Informática Ingeniería en Informática

Page 2: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Pasos en el Desarrollo de un Plan

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

¿Qué Hacer? Productos

¿Cómo Hacerlo? Actividades

¿Cuándo Hacerlo?

¿Con qué Hacerlo?

Roles

Recursos Materiales y Técnicos

Fechas

¿Quiénes lo harán?Asignación de

Personal yResponsabilidades

Page 3: PLANIFICACIÓN DE PROYECTOS

Un calendario de trabajo es un cuadro que muestra todas las actividades de un proyecto.

¿Por qué se hace un calendario de trabajo?¿Por qué se hace un calendario de trabajo? Porque es práctico. Ordena lógica y secuencialmente la fase de

ejecución Seguimiento de la ejecución. Facilita el proceso de evaluación y control. Permite estimar el estado del proyecto. Permite señalar las actividades críticas.

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Page 4: PLANIFICACIÓN DE PROYECTOS

¿Qué se necesita para elaborar un ¿Qué se necesita para elaborar un calendariocalendariode trabajo?de trabajo?

Definir los objetivos del proyecto. Identificar las actividades individuales. Descomponer las actividades. Estimar los tiempos y costos. Reajustarse a las restricciones de

tiempo. Asignar recursos.

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

Pasos en el Desarrollo de un Plan

Completar el Plan de Proyecto

Ejemplo de Estructura de Trabajo

El Reto de la Estimación

Page 5: PLANIFICACIÓN DE PROYECTOS

Fig 1. Ejemplo de Calendario de trabajo

Page 6: PLANIFICACIÓN DE PROYECTOS

Fig 2. Ejemplo de Calendario de trabajo con Microsoft Project

Page 7: PLANIFICACIÓN DE PROYECTOS

“Es la cantidad de tiempo que deberá invertir el responsable primario del desarrollo del producto o actividad de la que esta a cargo. Es decir, que para una actividad o un producto el esfuerzo base representa la carga de trabajo que tendrá su responsable primario”

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Page 8: PLANIFICACIÓN DE PROYECTOS

Estimación = predicción de duración, esfuerzo y costes, requeridos para realizar todas las actividades y constituir todos los productos asociados con el proyecto. Predicción cuantitativa de aspectos del Proyecto.

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

ELEMENTO UNIDAD

Duración Tiempo (Meses, Años, etc.)

Esfuerzo Unidad de Esfuerzo (p/m, p/año, etc.)

Coste Bolívares, Dólares, Euros, etc.

Tamaño Líneas de Código (LDC, KLDC)Punto de Función (PF)

Page 9: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

La precisión de las estimaciones son importantes para:

Realizar análisis de costo-beneficios y financieros.

Realizar análisis de inversión de HW y SW.

Proveer la base para la evaluación gerencial de múltiples proyectos.

Servir de fundamento para los cronogramas, asignación de personal, gerencia de proyectos y definición de estructura,

evitar problemas como la renegociación de contratos, sobretiempos, incrementos de los costos de los usuarios o de los costos de los proyectos.

Page 10: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Aspectos que afectan en la estimación:

Complejidad del proyecto.

Tamaño del proyecto.

Estructuración del proyecto.

¿Se han definido requisitos?, Separabilidad de funciones, Acotado y ¿La información que se maneja es clara?

El riesgo se mide por el grado de incertidumbre en las estimaciones.

Page 11: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Opciones posibles para realizar estimaciones seguras de costos y esfuerzos:

Dejar la estimación para mas adelante (obviamente podemos realizar una estimación al cien por cien fiable después de haber terminado el proyecto).

Basar las estimaciones en proyectos similares ya terminados.

Utilizar técnicas de descomposición relativamente sencillas para generar las estimaciones de costos y esfuerzo del proyecto.

Desarrollar un modelo empírico para él calculo de costos y esfuerzos del Software.

Page 12: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

El plan de un proyecto de software El plan de un proyecto de software debe:debe:

1. Comunicar el ámbito y recursos a los gestores

del software, personal técnico y al cliente.

2.Definir los riesgos y sugerir técnicas de aversión

al riesgo.

3. Definir los costes y planificación temporal para

la revisión de la gestión.

4. Proporcionar un enfoque general del desarrollo

del software para todo el personal relacionado con

el proyecto.

5. Describir cómo se garantizará la calidad y se

gestionarán los cambios.

Page 13: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

La definición de un proyecto de TI incluye La definición de un proyecto de TI incluye

seis pasos principales:seis pasos principales:

1. Definición de la estructura de trabajo.

Definición de los objetivos del proyecto.

Definición del conjunto de actividades.

Vincular las actividades y los elementos.

Establecer los roles y nivel de responsabilidad en cada actividad.

Page 14: PLANIFICACIÓN DE PROYECTOS

Actividad…Actividad…Actividad...

Proyecto

Fases

Etapas Productos

Actividades

Elementos

Productos ¿Cuál es el

Esfuerzo base?

Activ

idad

es

Ele

mento

…Ele

mento

…Ele

mento

...

Ele

mento

...

Vincular las Vincular las actividades actividades

y los elementos. y los elementos.

Page 15: PLANIFICACIÓN DE PROYECTOS

Actividad…Actividad…Actividad...

Proyecto

Fases

Etapas Productos

Actividades

Elementos

Productos ¿Cuál es el

Porcentaje de Responsabilidad?E

lem

ento

… Ele

mento

… Ele

mento

...

Ele

mento

...

Grupos

Roles

Roles

Activ

idades

Role

s

Establecer los roles Establecer los roles y nivel de y nivel de responsabilidad en responsabilidad en cada actividadcada actividad

Page 16: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

1.1 Refinación de la estructura de trabajo.

¿Puede descartarse alguno de los productos o elementos?.

¿Falta algún producto?.

¿Puede descartarse alguna de las actividades?.

¿Falta alguna actividad?.

¿Han quedado elemento sueltos?.

Han quedado actividades sin asignación de roles

¿Se conoce algo acerca de este proyecto que pueda impactar la estructura de trabajo que hemos definido?.

Page 17: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

2. Estimación de cargas de trabajo.

3. Definición de la duración del proyecto y sus

actividades.

4. Establecimiento de las fechas estimadas

para iniciar y finalizar esas actividades.

5. Asignación de personal.

6. Definición de los recursos materiales para

su ejecución, presupuestos.

Page 18: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Ejemplo de Estructura de Trabajo

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Page 19: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Ejemplo de Estructura de Trabajo

66..33-- IInntteerrrreellaacciioonnaarr aaccttiivviiddaaddeess yy eelleemmeennttooss En este paso se detalla que elementos se crean o actualizan en cada actividad.

o Etapa de desarrollo Elaborar Prototipo: En esta actividad se crean los elementos:

Código fuente del programa. Se estima que esta actividad el esfuerzo base para desarrollar este elemento es de 10 días.

Completar la codificación: Código fuente del programa. Se estima que en esta actividad el

esfuerzo base para actualizar este elemento es de 5 días. Instructivo para el usuario. Se estima que en esta actividad el

esfuerzo base para desarrollar este elemento es de 2 días.

o Etapa de prueba Preparar casos de prueba.

Casos de prueba. Se estima que en esta actividad el esfuerzo base para desarrollar este elemento es de 2 días

Ejecutar las pruebas. Código fuente del programa. Se estima que en esta actividad el

esfuerzo base para actualizar este elemento es de 2 días. Instructivo para el usuario. Se estima que esta actividad el

esfuerzo base para actualizar este elemento es de un 1 día.

Page 20: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Ejemplo de Estructura de Trabajo

Page 21: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Ejemplo de Estructura de Trabajo

Page 22: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Ejemplo de Estructura de Trabajo

Page 23: PLANIFICACIÓN DE PROYECTOS

CONTENIDOCONTENIDO

Planificación Orientada a los Productos

Calendario de Trabajo

Concepto de Esfuerzo base

El Reto de la Estimación

Completar el Plan de Proyecto

Pasos en el Desarrollo de un Plan

Ejemplo de Estructura de Trabajo

Definir Productos y Elementos

Estimar Esfuerzo Base Requerido por cada Elemento

Determinar las Actividades a cumplir

Determinar qué Elementos se crean o

actualizan por Actividad

Determinar Esfuerzo Base por cada

Elemento en cada Actividad

Determinar qué Roles

Participan en cada Actividad

Establecer % de Responsabilidad de

cada Rol por Actividad

Determinar Carga de Trabajo de cada

Rol por cada Actividad

Determinar cuántas personas

se asignarán a cada Rol para

establecer Duración

Calendarizar el Proyecto

Page 24: PLANIFICACIÓN DE PROYECTOS