Académique Documents
Professionnel Documents
Culture Documents
6. ASIGNACIN DE RECURSOS
EN LOS PROYECTOS
INFORMTICOS
1. INTRODUCCIN.
La asignacin de recursos consiste en asociar a cada una de las tareas, en
el proyecto, las personas, equipos y materiales necesarios para que stas se
puedan realizar. Esta es una labor complicada y fundamental en la
planificacin del desarrollo de una aplicacin informtica.
La visin de las personas como recursos es errnea. Como dice Handy en
La era de lo irrazonable: Las personas no son recursos humanos. Son
individuos vivos, con todo su derecho a ser diferentes. De hecho, Peter
Druker, haciendo referencia a las empresas del futuro dice que no se
parecern a lo que pueden imaginar empresarios y profesores, sino que sern
similares a los hospitales, universidades o grandes orquestas sinfnicas. Al
igual que estas tendrn en el conocimiento su principal recurso, pasando a
ser organizaciones compuestas fundamentalmente por especialistas que
trabajaran de acuerdo a las informaciones que reciban.
En cualquier caso esto no eximir al director o coordinador de tener que
enfrentarse al reparto de tareas y adscripcin de las mismas a los miembros
de la organizacin
Actualmente los recursos humanos son el componente econmico ms
importante, en los proyectos informticos, por encima de los recursos fsicos
como Hardware o instalaciones.
Como hemos visto, mediante la estimacin con los Puntos de Funcin y
dependiendo de los datos histricos de la organizacin, estimamos el
esfuerzo que debern realizar las personas encargadas de desarrollar la
aplicacin.
71
Se puede argumentar que con un Hardware ms eficiente, con unas oficinas mejor
acondicionadas o que con herramientas de desarrollo ms evolucionadas se podra realizar el
proyecto en menos tiempo. Este tipo de cuestiones y otras que influyen en la duracin y
calidad del Software las trataremos en DPI'
72
73
Frederick P. Brooks comenta en su libro The mythical man-month: "Por lo tanto el meseshombre como una unidad para medir el tamao de un trabajo es un mito peligroso y
engaoso. Implica que los meses y los hombres son intercambiables.".
75
LA NEGOCIACIN.
La negociacin3 es una de las tcnicas ms extendidas para fijar los plazos
de entrega de aplicaciones informticas. Esta tcnica puede ser muy peligrosa
si se producen ciertas circunstancias como:
Ver Anlisis Estructurado Moderno, E. Yourdon; pg. 536. o Assesment and Control of
Software Risks, C. Jones; pg. 118.
76
15
PLANIFICACIN DE PROYECTOS INFORMATICOS
10
Esfuerzo
Asignado
5
0
0 2 4 6
8 10 12 14 16 18 20 22 24
Meses de Desarrollo
Esfuerzo_en_hombres(t) = 2K a t e-at
donde
78
Una vez realizado el grueso del trabajo van quedando menos tareas y
la cantidad de personas que se pueden asignar son menos.
Personas
16
14
12
10
8
6
4
2
0
12
24
36
48
60
72
84
8
10 12 14 16
Meses de Desarrollo
18
20
22
24
figura 3
Otros usos de estas curvas se dan cuando podemos fijar la cantidad
mxima de personas de las que podremos disponer en cualquier momento del
desarrollo. En este caso nos podemos mover en una familia de curvas, como
las de la figura 3 y seleccionar la que se adapte mejor a nuestra situacin.
Algo similar a esto postulo Boehm, definiendo la regin imposible en
cuanto a la duracin de un proyecto, en concreto, basndose en los recursos
necesarios para realizar el proyecto, indica que desde la especificacin a la
entrega de un producto informtico, no puede pasar menos de:
T 2,15 3 PersonasMes
80
La capacidad de realizarla, y
La experiencia sobre la materia.
El cognitivo o MAC (Motivation, Attachment, Confidence), se puede
ver como la voluntad de realizar la tarea. Es decir:
La motivacin de la persona,
El compromiso que asumir, y
La seguridad que tiene en si para realizarla
Esto es lo ideal.
84
Duracin
Personas
85
Duracin
Duracin
9
8
79
68
57
46
35
24
13
02
1
0
0
1
0
2
1
2 Personas
3 4 5
Pe rsonas
7
6
8
8
Duracin
6.CONSIDERACIONES FINALES.
Como se ve habr que buscar la situacin en que se optimicen cualquiera
o todas estas condiciones:
Coste Mnimo de desarrollo
En tiempo (Especialistas ya formados en cada rea de trabajo.
Tantos como se pueda, siempre y cuando no se tengan que
relacionar de forma compleja por razn de las tareas
asignadas).
87
6. BIBLIOGRAFA
1. Blanchard, K., Johnson, S. El ejecutivo al minuto. Grijalbo Mandadori,
S.A. 1983.
2. Brooks, Frederick P. The mythical man-month
3. DeMarco, Tom. Controlling Software Projects. Prentice Hall, 1982.
(Biblioteca UPV)
4. Fergus O'Connell. "How to run successful projects". Prentice Hall, 1994.
(Biblioteca UPV)
5. Metzger, P. Boddie, J. Managing a programming project: people and
processes 3 ed. Prentice Hall, 1996.
6. Thomsett, R. Third Wave Project Management. Prentice Hall, 1993.
(Biblioteca UPV)
7. Yourdon, Edward. Anlisis Estructurado Moderno. Prentice Hall, 1993.
(Biblioteca UPV)
88