46
INTRODUCCIÓN AL INTRODUCCIÓN AL PROJECT. PROJECT. COMPUTACIÓN. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q. PROFESOR: MANUEL SAN MARTÍN Q.

INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Embed Size (px)

Citation preview

Page 1: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

INTRODUCCIÓN AL PROJECT.INTRODUCCIÓN AL PROJECT.

COMPUTACIÓN.COMPUTACIÓN.

PROFESOR: MANUEL SAN MARTÍN Q.PROFESOR: MANUEL SAN MARTÍN Q.

Page 2: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q
Page 3: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PROYECTOS.PROYECTOS.búsqueda búsqueda

solución inteligentesolución inteligente

para resolverpara resolver

UNA NECESIDAD HUMANA.UNA NECESIDAD HUMANA.

Page 4: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Software para gestión de Software para gestión de proyectos.proyectos.

- Project.Project.- Primavera.Primavera.- OpenProj.OpenProj.- ProactiveOffice.ProactiveOffice.- Workplan.Workplan.- . . . . . .

Page 5: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

ETAPAS DE UN PROYECTO

INICIACIÓNPLANIFICACIÓN

EJECUCIÓN

CONTROL

TERMINACIÓN

Page 6: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q
Page 7: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q
Page 8: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

calidad

PROYECTO

tiempo

costo

Page 9: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Objetivos de un proyecto

Mayor rendimiento:Mayor rendimiento: BUENOBUENO (al nivel deseado de calidad).(al nivel deseado de calidad).

Menor dinero:Menor dinero:BARATO BARATO (en el presupuesto).(en el presupuesto).

Menor tiempo:Menor tiempo:RÁPIDO RÁPIDO (a tiempo).(a tiempo).

Page 10: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Estos tres objetivos deben alcanzarse usando los recursos con eficiencia y eficacia.

Los tres objetivos NO pueden ALCANZARSE

SIMULTÁNEAMENTE

Page 11: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

TAREAS.TAREAS.

Las tareas se obtienen de descomponer Las tareas se obtienen de descomponer cada uno de los objetivos del proyecto en cada uno de los objetivos del proyecto en unidades menores.unidades menores.

El objetivo del desglose de tareas es El objetivo del desglose de tareas es realizar un estudio más preciso de los realizar un estudio más preciso de los recursos necesarios, interdependencias, recursos necesarios, interdependencias, etc.etc.

PLANIFICACIÓN

Page 12: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

TAREAS.TAREAS.Estimaciones.Estimaciones.Planificación de tareas.Planificación de tareas.

Page 13: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓNOBJETIVO DEL DESGLOSE DE TAREAS.OBJETIVO DEL DESGLOSE DE TAREAS. Identificar.Identificar. Estimaciones de duración.Estimaciones de duración. Elaborar presupuesto.Elaborar presupuesto. Elaboración de un programa de trabajo.Elaboración de un programa de trabajo. Asignar responsables.Asignar responsables.

Es más fácil estimar los recursos de tareas Es más fácil estimar los recursos de tareas individuales.individuales.

Page 14: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓNEJEMPLO.EJEMPLO.Objetivo; Importar una máquina.Objetivo; Importar una máquina.

Preguntas:Preguntas: Cuánto dinero nos cuesta importar la máquina.Cuánto dinero nos cuesta importar la máquina. Cuánto tiempo nos llevará.Cuánto tiempo nos llevará. Quien o quienes se encargarán de hacerlo.Quien o quienes se encargarán de hacerlo.

Page 15: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓNNIVELES DE LA ESTRUCTURA DE DESGLOSE DE NIVELES DE LA ESTRUCTURA DE DESGLOSE DE

TRABAJOS.TRABAJOS.

NivelNivel DescripciónDescripción

11 Programa totalPrograma total

22 ProyectoProyecto

33 TareaTarea

44 SubtareaSubtarea

55 Paquete de trabajoPaquete de trabajo

66 Actividad o nivel de Actividad o nivel de ESFUERZOESFUERZO

Page 16: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

DEPENDENCIAS DE LAS TAREAS.DEPENDENCIAS DE LAS TAREAS.- Establecer la secuencia temporal que deben Establecer la secuencia temporal que deben

seguir.seguir.- Se establecen las dependencias entre ellas.Se establecen las dependencias entre ellas.

- Cual es primero, cual la sigue, . . . Cual es primero, cual la sigue, . . .

Page 17: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

TÉCNICAS GRÁFICAS PARA MOSTRAR TÉCNICAS GRÁFICAS PARA MOSTRAR SECUENCIAS DE TAREAS.SECUENCIAS DE TAREAS.(Estructuras de descomposición de trabajos)(Estructuras de descomposición de trabajos)

- Diagramas de Hitos.Diagramas de Hitos.- Carta Gantt.Carta Gantt.- Diagramas de precedencia.Diagramas de precedencia.- PERT.PERT.- CPM.CPM.

Page 18: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓNTÉCNICAS GRÁFICAS PARA TAREAS.TÉCNICAS GRÁFICAS PARA TAREAS.Diagramas de Hitos.Diagramas de Hitos.

ACTIVIDADACTIVIDAD FECHA DE FECHA DE TÉRMINOTÉRMINO

-Firma de contrato-Firma de contrato 10 de octubre de 201410 de octubre de 2014-Recepción oficinas-Recepción oficinas 30 de noviembre 201430 de noviembre 2014

Presenta incertidumbre: fechas de inicio, Presenta incertidumbre: fechas de inicio, interrelaciones entre las tareas.interrelaciones entre las tareas.

Page 19: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

TÉCNICAS GRÁFICAS PARA TAREAS.TÉCNICAS GRÁFICAS PARA TAREAS.

Carta Gantt.Carta Gantt.

Recomendable para proyecto (subproyecto) de Recomendable para proyecto (subproyecto) de hasta 25 tareas.hasta 25 tareas.

Id

1

2

3

4

5

0%

0%

0%

0%

0%

12 15 18 21 24 27 30 03 06 09 12 15 18abril 2007 mayo 2007

Page 20: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

TÉCNICAS GRÁFICAS PARA TAREAS.TÉCNICAS GRÁFICAS PARA TAREAS.

Diagramas de precedencia.Diagramas de precedencia.

Page 21: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓNTÉCNICAS GRÁFICAS PARA TAREAS.TÉCNICAS GRÁFICAS PARA TAREAS.

PERT PERT ((Program Evaluation and Review Program Evaluation and Review Technique).Technique).

Se centran en las tareas.Se centran en las tareas. Las actividades ocurren entre dos sucesos que Las actividades ocurren entre dos sucesos que

llamaremos suceso inicial y suceso final.llamaremos suceso inicial y suceso final.Se entiende un suceso como un hecho temporal Se entiende un suceso como un hecho temporal que no consume recursos.que no consume recursos.

La representación se mediante un grafo donde La representación se mediante un grafo donde las actividades son el arco y los sucesos el las actividades son el arco y los sucesos el vértice.vértice.

Page 22: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

TÉCNICAS GRÁFICAS PARA TÉCNICAS GRÁFICAS PARA ACTIVIDADES.ACTIVIDADES.

PERT. PERT. Para el cálculo de tiempos se usan varios Para el cálculo de tiempos se usan varios

métodos, entre ellos:métodos, entre ellos:- Mediante una curva normal.Mediante una curva normal.- Estimaciones con tres tiempos.Estimaciones con tres tiempos.

- Condiciones optimista y pesimista.Condiciones optimista y pesimista.

Page 23: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN

TÉCNICAS GRÁFICAS PARA TAREAS.TÉCNICAS GRÁFICAS PARA TAREAS.

PERT definiciones. PERT definiciones. a = plazo optimista de realizacióna = plazo optimista de realización

m = plazo más probable.m = plazo más probable.

b = plazo pesimista.b = plazo pesimista.

ttpp= tiempo previsto.= tiempo previsto.

Duración media,Duración media,

ttpp = (a + 4m + b) / 6 = (a + 4m + b) / 6

Page 24: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.TIPOS DE RELACIONESTIPOS DE RELACIONES

DE DE PRECEDENCIA PRECEDENCIA LINEALESLINEALES

Antes de empezar Antes de empezar BB tiene que estar tiene que estar terminado terminado AA

DE DE PRECEDENCIA PRECEDENCIA CONVERGENTECONVERGENTE

Para iniciar Para iniciar DD tiene que terminar tiene que terminar AA, , BB, , CC

DE DE PRECEDENCIA PRECEDENCIA DIVERGENTESDIVERGENTES

Para iniciar Para iniciar BB, , CC o o DD es necesario que es necesario que haya terminado haya terminado AA

2

A B31 2

4 5

3

1 A

B

C

D

1 2

3

4

5

A

B

C

D

Page 25: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.Conflictos en PERT.Conflictos en PERT.

B

C

A

E

D

Page 26: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.Resolución de conflictos en PERT.Resolución de conflictos en PERT.

B

C

A

E

D

Se agrega tarea con duración 0 y sin gasto de recursos

Page 27: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.EJEMPLO.EJEMPLO.

AA precede aprecede a BB, , CC y y DD

BB precede aprecede a EE

CC precede aprecede a FF

DD precede aprecede a GG

EE y y FF precede aprecede a HH

Page 28: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT ejemploRelaciones de precedencia.Relaciones de precedencia.

TAREAS TAREAS DURACIÓNDURACIÓN TAREAS DETAREAS DE PRECEDENCIAPRECEDENCIA

AA 88 - -- -BB 55 AACC 66 AADD 55 AAEE 66 BBFF 77 CCGG 99 DDHH 33 E, FE, F

Page 29: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT ejemplo.Red resultanteRed resultante

B

CA

E

D

1 2

3

4

5

6

7

H

G

F

Page 30: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.Cálculos de tiempo.Cálculos de tiempo.

TETEjj = max = max [[TETEi i ++ TTijij ]] VVjj

TLTLii = min = min [[TLTLj j ++ TTijij ]] VVjj

TEj TLjTLiTEi

Suceso jSuceso i

Page 31: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT ejemplo.Tiempos más tempranos y más tardes.Tiempos más tempranos y más tardes.

B

CA

E

D

1 2

3

4

5

6

7

H

G

F

24 24

21 21

3

22

13 156

19

14 14 7

13 159

0 0 8 8 8

5

6

5

Page 32: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.Holgura total de una tarea y camino crítico.Holgura total de una tarea y camino crítico.

Holgura de un sucesoHolgura de un suceso

HHii = TL = TLi i ++ TETEii

Un suceso es crítico si HUn suceso es crítico si Hj j = 0= 0

en el ejemplo son críticos los sucesos 1, 2, 3, 6 y 7.en el ejemplo son críticos los sucesos 1, 2, 3, 6 y 7.

Holgura total de una tarea que une i con jHolgura total de una tarea que une i con j

HHTTijij = TL = TLj j –– TETEi i – T– Tijij

Las tareas que tienen una holgura total igual a 0 son Las tareas que tienen una holgura total igual a 0 son tareas críticas.tareas críticas.

Page 33: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT.Camino crítico y holgura libre.Camino crítico y holgura libre.

El camino crítico es aquel que se forma uniendo desde el El camino crítico es aquel que se forma uniendo desde el suceso inicial al final a a través de las tareas críticas.suceso inicial al final a a través de las tareas críticas.

Holgura libre.Holgura libre.

HHLLijij = TE = TEj j –– TETEi i – T– Tijij

Este es el tiempo que la tareas puede retrasarse sin Este es el tiempo que la tareas puede retrasarse sin retrasar el proyecto.retrasar el proyecto.

Page 34: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PLANIFICACIÓN PERT ejemplo.Camino crítico.Camino crítico.

B

C

A

E

D

1 2 3

4

5

6

7

G

H

F

Page 35: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

SEGUIMIENTO Y CONTROL DE PROYECTOS

La actividad de seguimiento y control La actividad de seguimiento y control comienza desde la instauración del comienza desde la instauración del calendario.calendario.

msmq

Page 36: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

FORMAS de reconocimiento de desvíos.FORMAS de reconocimiento de desvíos. Realizando reuniones periódicas.Realizando reuniones periódicas. Evaluando los resultados de todas las Evaluando los resultados de todas las

revisiones.revisiones. Determinando si los hitos formales se han Determinando si los hitos formales se han

alcanzado.alcanzado. Comparando las fechas real con las Comparando las fechas real con las

planificadas.planificadas. Reuniones informales con los técnicos para Reuniones informales con los técnicos para

conocer sus valoraciones.conocer sus valoraciones.

Cuando hay desvíos debe ejercerse el Cuando hay desvíos debe ejercerse el CONTROL.CONTROL.

Sin PLAN NO hay CONTROL posibleSin PLAN NO hay CONTROL posiblemsmq

SEGUIMIENTO Y CONTROL.

Page 37: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

PORQUE HAY DESVIACIONESPORQUE HAY DESVIACIONES Tecnología no madura.Tecnología no madura. Proyectos no asimilables a otros proyectos.Proyectos no asimilables a otros proyectos. Interdependencia de muchos factores.Interdependencia de muchos factores. Costos de personal muy elevado.Costos de personal muy elevado. Rápida evolución tecnológica.Rápida evolución tecnológica.

msmq

SEGUIMIENTO Y CONTROL.

Page 38: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Una de las responsabilidades esenciales de Una de las responsabilidades esenciales de un jefe de proyectos es el un jefe de proyectos es el seguimientoseguimiento y y

controlcontrol de los resultados, así como la de los resultados, así como la adopción de las medidas correctoras.adopción de las medidas correctoras.

msmq

SEGUIMIENTO Y CONTROL.

Page 39: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Para poder efectuar un control de la marcha Para poder efectuar un control de la marcha de cualquier sistema hay que conocer de cualquier sistema hay que conocer primero la situación del mismo.primero la situación del mismo.

INFORMES DE AVANCE.INFORMES DE AVANCE. PUNTOS DE CONTROL AL FINAL DE PUNTOS DE CONTROL AL FINAL DE

CADA ETAPA.CADA ETAPA. REUNIONES DE COORDINACIÓN.REUNIONES DE COORDINACIÓN. APLICACIONES INFORMÁTICAS.APLICACIONES INFORMÁTICAS.

msmq

SEGUIMIENTO Y CONTROL.

Page 40: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

FundamentalFundamental

Reuniones periódicas

Determinar cumplimiento hitos

Situación recursos y costos

Progreso Evaluar resultados

•Fechas inicio - fin tareas

msmq

SEGUIMIENTO Y CONTROL.

Page 41: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Función resultados

Tomar decisiones

-Costes-Plazos-Redistribución recursos

msmq

SEGUIMIENTO Y CONTROL.

Page 42: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

msmq

Informe de situaciónPuntos de controlReuniones

¿Camino crítico?¿Plazos?¿Costes?¿Recursos?

SI¿Reprogramar?¿Reprogramar?NO

SEGUIMIENTO Y CONTROL.

Page 43: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

RIESGO:

Un riesgo es la probabilidad de que ocurra alguna circunstancia adversa.

ANÁLISIS DE RIESGOSANÁLISIS DE RIESGOS

Page 44: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

Identifica ción del riesgo

Valoración de riesgos

Listado de riesgos potenciales

Listado de priorización de riesgos

Anulación de riesgos y planes de contingencia

Planea ción del riesgo

Supervi sión del riesgo

Análisis del riesgo

ETAPAS

ANÁLISIS DE RIESGOSANÁLISIS DE RIESGOS

Page 45: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

-TAREAS-RECURSOS-RIESGOS-FACTORES DE EXITO

msmq

QUE DEBEMOS TENER PRESENTE EN UN PROYECTO

Page 46: INTRODUCCIÓN AL PROJECT. COMPUTACIÓN. PROFESOR: MANUEL SAN MARTÍN Q

-Desarrollo de planes.-Asignación de recursos a tareas.-Seguimiento.-etc.

msmq

PROJECTSOFTWARE DE ADMINISTRACIÓN DE

PROYECTOS, Microsoft