Vous êtes sur la page 1sur 53

Tema 6. Asignacin de Recursos en los Proyectos Informticos.

Jose Onofre Montesa Andrs Universidad Politcnica de Valencia Escuela Universitaria de Informtica 2001

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)
6. Asignacin de Recursos en los Proyectos Informticos. 1

Recursos Humanos?
Las personas no son recursos

humanos. Son individuos vivos, con todo su derecho a ser diferentes. las empresas del futuro
Tendrn en el conocimiento su principal recurso, Organizaciones compuestas fundamentalmente por especialistas que trabajaran de acuerdo a las informaciones que reciban.
6. Asignacin de Recursos en los Proyectos Informticos. 2

Otros Recursos Importantes


HARDWARE Los costes del Hw bajan de forma continua. La utilizacin de recursos Hw es funcin de la cantidad de personas asignadas al proyecto 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.
3

6. Asignacin de Recursos en los Proyectos Informticos.

Otro recurso importante: Los clientes y usuarios


Estn presentes en todas las fases
las primeras (anlisis) y ltimas (pruebas).

del proyecto, fundamentalmente en:

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

6. Asignacin de Recursos en los Proyectos Informticos.

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.
6. Asignacin de Recursos en los Proyectos Informticos. 5

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.
6. Asignacin de Recursos en los Proyectos Informticos. 6

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

6. Asignacin de Recursos en los Proyectos Informticos.

Determinacin del plazo de entrega de la aplicacin.


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

6. Asignacin de Recursos en los Proyectos Informticos.

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
6. Asignacin de Recursos en los Proyectos Informticos. 9

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.
6. Asignacin de Recursos en los Proyectos Informticos. 10

Determinacin del plazo.


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

6. Asignacin de Recursos en los Proyectos Informticos.

11

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. 6. Asignacin de Recursos en los 12
Proyectos Informticos.

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.
6. Asignacin de Recursos en los Proyectos Informticos. 13

Seleccin de una alternativa.


Quiero pasar una

tarde divertida... Cada persona tiene sus gustos ...

6. Asignacin de Recursos en los Proyectos Informticos.

14

Podemos ofrecer:
Distintos Diseos

Distintas planificaciones para un

diseo dado. Distintos enfoques al desarrollo:


Desarrollo propio, Outsourcing o subcontratacin, Compra de paquetes

6. Asignacin de Recursos en los Proyectos Informticos.

15

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
6. Asignacin de Recursos en los Proyectos Informticos.

at

16

Curva para un proyecto de 165 meses hombre


Esfuerzo t 2 Kate
16 14 12 10 8 6 4 2 0 Esfuerzo Asignado
at 2

10

12

14

16

18

20

22

Meses de Desarrollo

6. Asignacin de Recursos en los Proyectos Informticos.

24

17

15
Personas

10 5 0
12 15 18 21 24 0 3 6 9

Meses de Desarrollo

6. Asignacin de Recursos en los Proyectos Informticos.

18

Podemos adaptarnos a la cantidad de gente disponible.


80
Personal asignado

70 60 50 40 30 20 10 0
1 7 13 19 25 31 37 43 49 55 61 67 73 79

Meses de realizacin
6. Asignacin de Recursos en los Proyectos Informticos. 19

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 PersonasMe s
3

Y el 99% de los proyectos cumplen

esto.

6. Asignacin de Recursos en los Proyectos Informticos.

20

Tipos de recursos usuales.


Trabajo Lugar de trabajo Equipamiento

Material bsico para el desarrollo


Material fungible

6. Asignacin de Recursos en los Proyectos Informticos.

21

Trabajo
Equipo de desarrollo Soporte al desarrollo Clientes y usuarios

6. Asignacin de Recursos en los Proyectos Informticos.

22

Lugar de trabajo
Salas de reuniones Entorno de desarrollo Silenciosos Tranquilos

Zonas para recogida de datos

6. Asignacin de Recursos en los Proyectos Informticos.

23

Equipamiento
Mobiliario de

oficina

Ordenadores

Material para

presentaciones

6. Asignacin de Recursos en los Proyectos Informticos.

24

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

6. Asignacin de Recursos en los Proyectos Informticos.

25

Material fungible
Material de escritorio: bolgrafos,

clips, grapas El material necesario para los equipos: tinta o toner de impresora

6. Asignacin de Recursos en los Proyectos Informticos.

26

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


27

6. Asignacin de Recursos en los Proyectos Informticos.

Esfuerzo y duracin de las tareas


Esfuerzo 10 das 10 das Duracin Recursos Asignados 5 semanas 2 das/semana 1 semana 2 personas a Tiempo Completo

6. Asignacin de Recursos en los Proyectos Informticos.

28

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.

6. Asignacin de Recursos en los Proyectos Informticos.

29

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%

6. Asignacin de Recursos en los Proyectos Informticos.

30

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.
6. Asignacin de Recursos en los Proyectos Informticos.

31

Asignacin de personas a tareas

6. Asignacin de Recursos en los Proyectos Informticos.

32

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.
6. Asignacin de Recursos en los Proyectos Informticos. 33

Relacin empleado y tarea, inersan 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
6. Asignacin de Recursos en los Proyectos Informticos. 34

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.
6. Asignacin de Recursos en los Proyectos Informticos. 35

Puede realizar el trabajo y quiere realizarlo.


Esto es lo ideal.

6. Asignacin de Recursos en los Proyectos Informticos.

36

Puede realizar el trabajo y accede a realizarlo.


Habr que pensar

en otras tareas que motiven a la persona.

6. Asignacin de Recursos en los Proyectos Informticos.

37

Puede realizar el trabajo pero no esta dispuesto.


Tenemos problemas. Posiblemente nos

encontremos en la ltima situacin

6. Asignacin de Recursos en los Proyectos Informticos.

38

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

6. Asignacin de Recursos en los Proyectos Informticos.

39

No puede realizar el trabajo.


Tienes problemas serios

Habr que identificar otras tareas a

esta persona.

6. Asignacin de Recursos en los Proyectos Informticos.

40

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.
6. Asignacin de Recursos en los Proyectos Informticos. 41

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.
6. Asignacin de Recursos en los Proyectos Informticos. 42

1) las tareas se pueden repartir de forma perfecta.


9 8 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 Personas
6. Asignacin de Recursos en los Proyectos Informticos. 43

Duracin

2) la tarea no se puede partir.


9 8 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 Personas

6. Asignacin de Recursos en los Proyectos Informticos.

Duracin

44

3) Se requiere comunicacin entre las personas.


9 8 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 Personas
6. Asignacin de Recursos en los Proyectos Informticos. 45

Duracin

4) interrelaciones tan complejas que cuesta ms tiempo.


9 8 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 Personas
6. Asignacin de Recursos en los Proyectos Informticos. 46

Duracin

Una vez asignadas las tareas tendremos


Recursos Humanos

Asignacin

TAREAS DEL PROYECTO


6. Asignacin de Recursos en los Proyectos Informticos. 47

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.
6. Asignacin de Recursos en los Proyectos Informticos. 48

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).

6. Asignacin de Recursos en los Proyectos Informticos.

49

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.
6. Asignacin de Recursos en los Proyectos Informticos. 50

Combine 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.
6. Asignacin de Recursos en los Proyectos Informticos. 51

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. :
6. Asignacin de Recursos en los Proyectos Informticos. 52

Vous aimerez peut-être aussi