Planificación de Proyectos
Carol Castro N.
Estimación en Proyectos TI

Para realizar la estimación supondremos que ya
contamos con el análisis y disponemos de la
especificación de requerimientos del sistema.
“Un problema de la estimación es que se nos
pide que la realicemos cuando aún
no está claro que desea el
usuario”
Estimación en Proyectos ...

Diferente naturaleza de las tareas:



Levantar un muro no requiere comunicación
El desarrollo de software requiere comunicación
Efecto de la comunicación


“Añadir personal a un proyecto retrasado lo
puede retrasar aún más”
“Personas y meses no son intercambiables”
El mito de las Personas-Mes

Un muro es levantado por una persona en 9 días


Una mujer tiene un hijo en 9 meses


Cuántas personas se necesitan para hacerlo en 3 días?
Cuántas mujeres se necesitan para tener un hijo en 3
meses?
Un producto software es realizado por una persona
en 9 meses

Cuántas personas se necesitan para hacerlo en 3 meses?
Consideraciones ...

Un proyecto retrasado
no significa que pierda
dinero
Un proyecto adelantado no
significa que gane dinero

Consideraciones ...

“El trabajo se expande hasta el
tiempo límite”
"La cantidad de esfuerzo dedicado a una
actividad es fuertemente acelerada cuando
se aproxima la fecha límite correspondiente“
Productividad del personal muy variable

El día NO tiene 24 horas


Consideraciones ...


Aumento en la presión -> aumento de
motivación y por tanto mayor productividad
Aumento en la presión -> motivación decrece
-> se trabaja más horas, pero se rinde mucho
menos en cada hora
Qué Piensa el Cliente?




Cuánto me va a costar?
Cuándo va a estar implantado?
Funcionará adecuadamente?
Tendré retorno de la inversión?
Qué Piensa el Proveedor?





Cuánto voy a ganar?
En qué orden hago las cosas?
Cuántos recursos necesito? Los tengo?
Voy a conseguir finalizar en el plazo?
Voy a ganar dinero?
Comenzando a Estimar ...

Dado que ya tenemos la
planificación temporal
del proyecto, que
responde a:




¿Qué se hará?,
¿Quién lo hará?, y
¿Cuándo lo hará?
¿Qué recursos son
necesarios?

Nos quedan unas
preguntas a
responder:


¿Cuánto costará?
¿Cómo se aplicará el
recurso “capital”?
Por qué?



El dinero es importante en
el mundo empresarial.
Nuestros proyectos viven
en ese contexto.
Las empresas tienen
muchos proyectos
pendientes, el costo es un
criterio de selección.
Comenzando a Estimar ...




Experiencia
Algorítmico
Basado en los recursos
Basado exclusivamente en el
mercado
¿Cuáles son mis costos?
¿Cuánto cobro?
¿Es rentable?
¿Que
gente?
¿Donde?
¿A que?
¿Cuanto nos
podemos
gastar?
Costos

Directos:

son aquellos que se pueden asignar al proyecto de
forma clara. Por ejemplo:




Horas trabajadas
Recursos de infraestructura
Recursos de HW
Indirectos:

Es difícil evaluar en que medida han aportado
valor al proyecto, suelen ser costos fijos de la
empresa. Por ejemplo:

Electricidad consumida, secretaria ...
Plan Económico

Hay que ver como se va a cobrar el
proyecto



Por hitos?
Una vez ternimado?
Se realizó bien la especificación de
requerimientos y la aceptación de cada
etapa?
Nos pagarán?
Plan Económico


Con cuanto capital dispongo?
Tengo capital para eventualidades?



Retrazo por ejemplo
Hay otros proyectos que dejo de lado por
este?
Me conviene este u otro proyecto?



Ganancia
Prestigio
Futuros negocios
Plan Económico


Dispongo de todos los recursos
humanos en mi empresa o debo
subcontratar?
Estoy asignando bien mis recursos
humanos?


El analista es el adecuado?
El Jefe de proyecto, esta acargo de otros?
Plan Económico

Para evaluar el costo real del proyecto:



Hay que tener en cuenta si estos recursos
están siendo utilizados por otros proyectos.
Si hay tiempos de no utilización del recurso
por el proyecto, éste se utiliza en algo o
simplemente se desperdicia?
Evalué bien los costos no relevantes?
Plan Económico

Calculo del flujo de caja:





Valoración unitaria del costo de cada
recurso,
Cálculo del flujo de pagos,
Cálculo del flujo de ingresos,
Obtención del flujo de caja.
Estudio financiero:

Volumen de fondos a comprometer ,
Recursos Hombre del Ejemplo

Según nuestro ejemplo:











1 Analista
2 Analistas
1 Programador
1 Analista
4 Programadores
1 Analista
2 Programadores
2 Programadores
2 Programadores
1 Programador
Jefe de Proyecto
Según nuestras actividades
A
0
(0-3)
1
(3-7) C
B
2
(3-4)
(4-4,5)
E
D
3 (7-8)
4
(8-8,5)
(7-15)
G
H


I
(17-19)
7
J
(19-20)
8
K
(20-22)
(15-17)
F
5

6
Tiempo Estimado= 22 meses
Se necesitan 5 analistas?
Se necesitan 12 Programadores?
Se necesita un Jefe de Proyecto distinto a los
recursos anteriores?
9
Veamos el ejemplo
0
A
(0-3)
1
(3-7) C
B
2

(4-4,5)

(3-4)
E
D
3 (7-8)
4
(8-8,5)
(7-15)

G

F

5




A: 2 Analistas
B: 1 Analista
C: 2 Analistas (A)
D: 1 Programador
E: 1 Analista (B)
F: 4 Programadores
G: 1 Analista (B)
Analistas: 3
Programadores: 5
Veamos el ejemplo ...
H
6
I
(17-19)
7
J
(19-20)
(15-17)
Tenemos:
Analistas: 3
Programadores: 5
Jefe de Proyecto
8
K
(20-22)
9




H: 2 Programadores (F)
I: 2 Programadores (F)
J: 2 Programadores (F)
K: 1 Programador (F)
No necesitamos mas que eso!!!
Podemos seguir reduciendo ???
Cuanto?

El proyecto dura 22 meses






1-7: 3 Analistas (7 meses)
7-8: 5 Programadores (1 mes)
8-15: 4 Programadores (7 meses)
15-20: 2 Programadores (5 meses)
20-21: 1 Programador (1 mes)
Costo por mes HH


Analistas: 3X7 21 meses HH
Programadores: 5X1 + 4X7 + 2X5
+ 1X1 44 meses HH
Acciones Correctivas




Ajustar el número de horas extras y/o el
número de empleados.
Reasignar los empleados para mejorar
la eficiencia.
Reducir requisitos.
Negociar plazos y/o presupuestos
adicionales.
Acciones Correctivas



Reducir la duración de las tareas del camino
critico, y la del proyecto.
Tener en cuenta que al reducir la duración de
una tarea, puede cambiar el camino critico.
Cuando el reducir la duración de una tarea
lleva a un coste mayor, deberemos ajustar la
reducción al máximo con coste mínimo.
Disminuir el camino crítico
0
A
1
(0-3)
(0-3)
(3-7) C
(3-7)
B
2
(3-4)
(4-4,5)
E
D
3 (7-8)
4
(8-8,5)
(7-15)
(7-15)
G
H
6
(17-19)
(17-19)
(15-17)
(15-17)
F
5
I
7
J
8
K
(19-20)
(20-22)
(19-20) (20-22)
Tiempo Estimado= 22 meses
9
Ejercicio
Tarea
Descripción
Tiempo
Normal
Tiempo
Tope
Costo
Normal
Costo
(mes)
Predecesora
A
Análisis
3
2
30
8
-
B
Diseño de la BD
1
0,5
15
15
A
C
Diseño de Procesos
4
3
60
12
A
D
Constr. Prototipo
1
1
10
C, E
E
Desarrollo Esquema
0,5
0,5
15
B
F
Codificación
8
5
100
G
Revisión Prototipo
0,5
0,5
15
H
2
1
20
7
F, G
I
Revisión Código con
mejoras solicitadas
Pruebas
2
1
30
6
H
J
Instalación Sistema
1
1
30
K
Mantención Inicial
2
1,5
20
20
C, E
D
I
5
J
Descargar

GPI_recursos_(Carol)