You are on page 1of 55

Planificacin de

Proyectos Inf.:
Asignacin de
Recursos

Jos Onofre Montesa Andrs


Universidad Politcnica de
Valencia
Escuela Superior de
Informtica Aplicada
2003-2004

Asignacin de Recursos
Consiste en asociar a cada una de las
tareas, en el proyecto, las personas y
materiales necesarios para que estas se
pueda realizar.
Los recursos humanos constituyen el
componente econmico mas importante
de los Proyectos Informticos. Por
encima de los recursos fsicos (HW e
Instalaciones)
GPI-2E. Planificacin de Proyectos Inf.: As

Recursos Humanos?
Las personas no son recursos humanos. Son
individuos vivos, con todo su derecho a ser
diferentes.
las empresas
Tienen en el conocimiento su principal recurso,
Son organizaciones compuestas fundamentalmente
por especialistas que trabajaran de acuerdo a las
informaciones que reciben.

GPI-2E. Planificacin de Proyectos Inf.: As

Otros Recursos Importantes:


El Hardware
Los costes del Hw
bajan de forma
continua.
La utilizacin de
recursos Hw es
funcin de la
cantidad de personas
asignadas al proyecto

GPI-2E. Planificacin de Proyectos Inf.: As

Otros Recursos Importantes:


Los Consultores
Son profesionales
externos.
Soporte a tareas
donde la empresa no
tiene experiencia.
Pueden llegar a
suponer un coste
similar al de los
desarrolladores, en
proyectos complejos.
GPI-2E. Planificacin de Proyectos Inf.: As

Otros Recursos Importantes:


Los Clientes y Usuarios
Estn presentes en todas las fases del
proyecto, fundamentalmente en:
las primeras (anlisis) y
ltimas (pruebas).

No suelen tenerse en cuenta a la hora de


la planificacin, se ve cuando:
Se quejan: Con el tiempo que...
Cuando un usuario se excusa de la asistencia
a una reunin
GPI-2E. Planificacin de Proyectos Inf.: As

Adems de las tareas del


proyecto.
Para que un grupo haga su trabajo, es
necesario:
tareas en si mismas.
tareas de mantenimiento del equipo:

mantener su cohesin, su motivacin y su


voluntad general de dedicarse a la tarea.

Satisfacer las necesidades individuales:

lo que ayuda al individuo a sentirse parte del


grupo y le capacita para realizar su aportacin
mxima.
GPI-2E. Planificacin de Proyectos Inf.: As

No forzar las planificaciones


por bajo de lo previsible.

Condenan al proyecto independientemente de la


calidad del personal o de la disponibilidad de
herramientas, lenguajes y procesos.
Si se comprime la duracin o el presupuesto
el personal no ser eficientemente,
no se forzara si ve imposible alcanzar la meta.

Peor aun, cuando los retrasos empiecen,

Sufrir la moral y el proyecto probablemente


cueste ms que de haberse hecho de forma
razonable.

GPI-2E. Planificacin de Proyectos Inf.: As

Determinacin del plazo de


entrega de la aplicacin.
Puntos de vista:
Del informtico:
Aplicacin es el objetivo de la creacin.
Proyecto es el medio.

Del Usuario y cliente


Aplicacin: Es lo que me hace falta para poder
alcanzar mis objetivos empresariales
Proyecto: Un mal trago que hay que pasar

GPI-2E. Planificacin de Proyectos Inf.: As

Determinacin del plazo de


entrega de la aplicacin.
Equilibrio:
Cuanto tiempo y $
consumir este proyecto,
Cuando deber estar
disponible para el usuario.

GPI-2E. Planificacin de Proyectos Inf.: As

10

Lmites duracin del proyecto


y Asignacin de recursos
Un proyecto de 165 meses/hombre
Una Persona en 15 AOS

Ya no har falta
Costes de oportunidad
Obsoleto para cuando lo entreguemos
Puede hacer falta especialistas

3.300 Personas en un da
Orden de las tareas
GPI-2E. Planificacin de Proyectos Inf.: As

11

La duracin de los P.I. se


deben ajustar a los aspectos:
...del negocio,
...tcnicos del desarrollo
cantidad mxima de recursos en cada tarea,

...de gestin
equipo de desarrollo lo ms pequeo posible,
de evitar problemas de comunicacin y
coordinacin.

GPI-2E. Planificacin de Proyectos Inf.: As

12

Determinacin del plazo.


La negociacin.
Seleccin de una alternativa
Mtodo emprico de Putnam y Norden.

GPI-2E. Planificacin de Proyectos Inf.: As

13

La negociacin.
Esta bien, espritu comercial, peligrosa si:
Se comienza a negociar sin tener claras las
especificaciones del cliente.
El usuario con ligeras nociones de las tcnicas de
desarrollo actuales.
El usuario tiene la necesidad de disponer de la
aplicacin lo antes posible.
El director del CPD o jefe de proyecto tiene que
negociar con un usuario de mayor nivel jerrquico.
El trabajo usual de muchos usuarios es el de contratar
servicios a empresas externas y saben que siempre hay
un margen que se puede disminuir.

GPI-2E. Planificacin de Proyectos Inf.: As

14

La negociacin de los plazos,


lleva a:
Fuertes niveles de compromiso personal del jefe
del proyecto,
Escasa participacin en la fijacin de plazos de
los que van a desarrollar la aplicacin.

El marco es el ideal para el fracaso:

El desconocimiento de las necesidades del


usuario suele hacer que se subestimen
El compromiso unilateral del jefe, en estas
condiciones, difcilmente ser respaldado por sus
subordinados.

GPI-2E. Planificacin de Proyectos Inf.: As

15

Seleccin de una alternativa.


Quiero pasar una
tarde divertida...
Cada persona tiene
sus gustos ...

GPI-2E. Planificacin de Proyectos Inf.: As

16

Podemos ofrecer:
Distintos Diseos
Distintas planificaciones para un diseo
dado.
Distintos enfoques al desarrollo:
Desarrollo propio,
Outsourcing o subcontratacin,
Compra de paquetes

GPI-2E. Planificacin de Proyectos Inf.: As

17

Mtodo emprico de Putnam y


Norden.
La cantidad de gente que hace falta a lo
largo de un proyecto depende del
instante en que nos encontremos.

Esfuerzo t 2 Kate

at

GPI-2E. Planificacin de Proyectos Inf.: As

18

Curva para un proyecto de 165 meses


hombre
Esfuerzo t 2 Kate
15

at 2

Esfuerzo
Asignado

10
5
0

Meses de Desarrollo

GPI-2E. Planificacin de Proyectos Inf.: As

19

Personas

Es
M fu
al er
ga z
st o
ad
Es
o
di fu
ha spo er
c i ni z o
a bl n
fa e o
lt cu
a a
Es
nd
de fu
o
m er
as zo
ia A
do p
ta lica
Es
rd do
N fu
e
Co ec e e r
in m sa zo
c o pe r E
rr ns io xt
ec ar pa ra
ta la ra
as
ig
na
ci
n

15

10

Meses de Desarrollo

GPI-2E. Planificacin de Proyectos Inf.: As


20

Podemos adaptarnos a la
cantidad de gente disponible.
80

Personal asignado

70
60
50
40
30
20
10
0

Meses de realizacin

GPI-2E. Planificacin de Proyectos Inf.: As

21

Boehm, definiendo la regin


imposible,...
en cuanto a la duracin de un proyecto, en
concreto,
indica
que
desde
la
especificacin a la entrega de un producto
informtico, no puede pasar menos de:

T 2,15 PersonasMes
3

Y el 99% de los proyectos cumplen esto.

GPI-2E. Planificacin de Proyectos Inf.: As

22

Tipos de recursos usuales.

Trabajo
Lugar de trabajo
Equipamiento
Material bsico para el desarrollo
Material fungible

GPI-2E. Planificacin de Proyectos Inf.: As

23

Trabajo
Equipo de desarrollo
Soporte al desarrollo
Clientes y usuarios

GPI-2E. Planificacin de Proyectos Inf.: As

24

Lugar de trabajo
Salas de reuniones
Entorno de desarrollo
Silenciosos
Tranquilos

Zonas para recogida de datos


GPI-2E. Planificacin de Proyectos Inf.: As

25

Equipamiento
Mobiliario de oficina
Ordenadores

Material para
presentaciones

GPI-2E. Planificacin de Proyectos Inf.: As

26

Material bsico para el


desarrollo
S.O., Lenguajes de desarrollo,
herramientas de desarrollo (case).
Manuales del software: iniciacin, manual
de usuario, libreras, etc..
Libros con referencia a tcnicas de
desarrollo

GPI-2E. Planificacin de Proyectos Inf.: As

27

Material fungible
Material de escritorio: bolgrafos, clips,
grapas
El material necesario para los equipos:
tinta o toner de impresora

GPI-2E. Planificacin de Proyectos Inf.: As

28

Duracin de las tareas


Recursos

esfuerzo

duracin

Esfuerzo y duracin de las tareas


Asignacin de personas a tareas
Tipo y duracin de las tareas en funcin
de la cantidad de personas asignadas

GPI-2E. Planificacin de Proyectos Inf.: As

29

Esfuerzo y duracin de las


tareas
Esfuerzo

Duracin

Recursos
Asignados

10 das

5 semanas 2 das/semana

10 das

1 semana

2 personas a
Tiempo
Completo

GPI-2E. Planificacin de Proyectos Inf.: As

30

Esfuerzo y duracin de las


tareas: las interferencias
Repeticin de trabajos o correccin
defectos
Vacaciones, fiestas, fiestas locales, etc.
Consultas de otros equipos de la empresa
Papeleos que deberan haber sido delegados.
Falta de formacin en el personal del
proyecto.

GPI-2E. Planificacin de Proyectos Inf.: As

31

Esfuerzo y duracin de las


tareas: las interferencias
Falta de reuniones del equipo.
Interrupciones de todo tipo, telefnicas
etc..
Tiempo de espera en reuniones.
Tiempo que tarda el personal en cambiar de
tarea, no se puede esperar que sea
instantneo.

Puede suponer entre un 30% y un 50%


GPI-2E. Planificacin de Proyectos Inf.: As

32

Cuando ms experiencia las


ms afectadas
Deben ensear y adiestrar al personal
del proyecto en temas no previstos;
Son consultados por otros proyectos, y
Se les suele pedir que asistan a
reuniones, presentaciones, ... Que en
principio no tienen relacin con el
proyecto actual.

GPI-2E. Planificacin de Proyectos Inf.: As

33

Asignacin de personas a
tareas

GPI-2E. Planificacin de Proyectos Inf.: As

34

Asignacin de personas a
tareas

Es mejor disponer de un equipo pequeo de


buenos profesionales

Con la gente correcta aun con herramientas,


lenguajes y procesos insuficientes, pueden tener
xito.
Lo contrario parece imposible.

Pero:

Si confiamos todo a unas pocas personas


Qu ocurre si se van?

Hay que equilibrar el personal.

GPI-2E. Planificacin de Proyectos Inf.: As

35

Relacin empleado y tarea,


interesan estos aspectos:
El cognitivo (KAS), la capacidad tcnica:
(Knowlegue, Abilities, Skils)

Los conocimientos para realizar la tarea


La capacidad de realizarla, y
La experiencia sobre la materia.

El conativo (MAC), la voluntad:

(motivation atachement confidence)

La motivacin de la persona,
El compromiso que asumir, y
La seguridad que tiene en si para realizarla
GPI-2E. Planificacin de Proyectos Inf.: As

36

Asignacin de personas a
tareas
Puede realizar el trabajo y quiere realizarlo.
Puede realizar el trabajo y esta accede a
realizarlo.
Puede realizar el trabajo pero no esta
dispuesto a realizarlo.
Puede ser formado para realizar el trabajo.
No puede realizar el trabajo.

GPI-2E. Planificacin de Proyectos Inf.: As

37

Puede realizar el trabajo y


quiere realizarlo.
Esto es lo ideal.

GPI-2E. Planificacin de Proyectos Inf.: As

38

Puede realizar el trabajo y


accede a realizarlo.
Habr que pensar en
otras tareas que
motiven a la
persona.

GPI-2E. Planificacin de Proyectos Inf.: As

39

Puede realizar el trabajo pero


no esta dispuesto.
Tenemos problemas. Posiblemente nos
encontremos en la ltima situacin

GPI-2E. Planificacin de Proyectos Inf.: As

40

Puede ser formado para


realizar el trabajo.
Supondr:
Gastar dinero para la formacin.
Modificar la programacin con la formacin.
Estar dispuestos a la sobrecarga que
suponga.
Afrontar el riesgo de que no funcione bien

GPI-2E. Planificacin de Proyectos Inf.: As

41

No puede realizar el trabajo.


Tienes problemas serios
Habr que identificar otras tareas a
esta persona.

GPI-2E. Planificacin de Proyectos Inf.: As

42

Segn la cantidad de personas


asignadas.
A una tarea podemos asignar una
cantidad determinada de personas.
La proporcin entre cantidad de
personas asignadas a una tarea y el
esfuerzo, no tienen relaciones lineales.
Asignar ms gente a un proyecto a mitad
de ste no reduce necesariamente su
duracin.
GPI-2E. Planificacin de Proyectos Inf.: As

43

Segn la cantidad de personas


asignadas.
1) las tareas se pueden repartir de forma perfecta, sin
necesidad de comunicacin entre las personas.
2) la tarea no se puede partir (para que nazca un nio
se requieren nueve meses, no importa cuantas mujeres
se asignen).
3) la tarea se puede partir, pero se requiere
comunicacin entre las personas.
4) la tarea se puede partir pero las interrelaciones son
tan complejas que cuesta ms tiempo realizar la tarea
con muchas personas.

GPI-2E. Planificacin de Proyectos Inf.: As

44

Duracin

1) las tareas se pueden


repartir de forma perfecta.
9
8
7
6
5
4
3
2
1
0
0

Personas

GPI-2E. Planificacin de Proyectos Inf.: As

45

Duracin

2) la tarea no se puede partir.


9
8
7
6
5
4
3
2
1
0
0

Personas

GPI-2E. Planificacin de Proyectos Inf.: As

46

Duracin

3) Se requiere comunicacin
entre las personas.
9
8
7
6
5
4
3
2
1
0
0

Personas

GPI-2E. Planificacin de Proyectos Inf.: As

47

Duracin

4) interrelaciones tan complejas


que cuesta ms tiempo.
9
8
7
6
5
4
3
2
1
0
0

Personas

GPI-2E. Planificacin de Proyectos Inf.: As

48

Una vez asignadas las tareas


tendremos
Recursos
Humanos

Asignacin

TAREAS DEL PROYECTO


GPI-2E. Planificacin de Proyectos Inf.: As

49

Asignacin consistente de las


tareas.
distinta visin del director y los empleados es
sobre el trabajo.
Asignar las tareas a quienes quieren.
Trabajar las asignaciones con los empleados.
Hacer una lista de objetivos por trabajador.
Ir haciendo reuniones hasta que este clara la
asignacin.

GPI-2E. Planificacin de Proyectos Inf.: As

50

Consideraciones finales.
Coste mnimo de desarrollo
En tiempo (especialistas ya formados en
cada rea de trabajo. Tantos como se
pueda).
En dinero (utilizar el personal necesario
para que se lleven a cabo las tareas y que ya
conozcan las reas que se les asignan).

GPI-2E. Planificacin de Proyectos Inf.: As

51

Consideraciones finales.
Coste mnimo a largo plazo (pensar en el
mantenimiento y otros proyectos)

Hacer que el personal menos experimentado


trabaje en el desarrollo, dando formacin en
caso necesario.
Hacer que el personal se sienta
promocionado. Detectar los objetivos de
cada empleado y hacer que cada nuevo
proyecto sea un paso en la consecucin de
estos.
GPI-2E. Planificacin de Proyectos Inf.: As

52

Convine recordar, al asignar


personas a tareas, que:
Que la productividad de los
programadores es muy variable, es
habitual la relacin 1:5.
En un estudio se dieron diferencias de 1
a 26 en los niveles de productividad.
En las tareas criticas convendr poner al
personal con mayor experiencia y
reputacin, ya que se espera sean ms
productivos.
GPI-2E. Planificacin de Proyectos Inf.: As

53

Ficha de Tarea
Especificacin de tarea

Nmero:
3.1.
Nombre:
Diseo B.D.
Descripcin: Se diseara la base ...
Esfuerzo Estimado: 2 semanas/hombre
Personas: 1 Diseador
Recursos: Sala de reuniones
Duracin: 2 semanas
Entregables:
Estructura de implementacin de la
B.D.
:

GPI-2E. Planificacin de Proyectos Inf.: As

54

Bibliografa
Blanchard, K., Johnson, S. El ejecutivo al minuto. Grijalbo
Mandadori, S.A. 1983.
Brooks, Frederick P. The mythical man-month: essays on
software engineering. Addison-Wesley, 1995.
DeMarco, Tom. Controlling Software Projects. Prentice Hall,
1982.
Fergus O'Connell. "How to run successful projects". Prentice
Hall, 1994.
Metzger, P. Boddie, J. Managing a programming project: people
and processes 3 ed. Prentice Hall, 1996.
Thomsett, R. Third Wave Project Management. Prentice Hall,
1993.
Yourdon, Edward. Anlisis Estructurado Moderno. Prentice Hall,
1993.

GPI-2E. Planificacin de Proyectos Inf.: As

55

You might also like