Upload
christian-s-medina
View
259
Download
0
Embed Size (px)
DESCRIPTION
Asignacion PP
Citation preview
Planificacin de Proyectos Inf.: Asignacin de RecursosJos Onofre Montesa AndrsUniversidad Politcnica de ValenciaEscuela Superior de Informtica Aplicada2003-2004
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Asignacin de RecursosConsiste 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.: Asignacin de Recursos
Recursos Humanos?Las personas no son recursos humanos. Son individuos vivos, con todo su derecho a ser diferentes.las empresasTienen 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.: Asignacin de Recursos
Otros Recursos Importantes: El HardwareLos 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.: Asignacin de Recursos
Otros Recursos Importantes: Los ConsultoresSon 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.: Asignacin de Recursos
Otros Recursos Importantes:Los Clientes y UsuariosEstn 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.: Asignacin de Recursos
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.: Asignacin de Recursos
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 presupuestoel 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.: Asignacin de Recursos
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 clienteAplicacin: Es lo que me hace falta para poder alcanzar mis objetivos empresarialesProyecto: Un mal trago que hay que pasar
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.: Asignacin de Recursos
Lmites duracin del proyecto y Asignacin de recursosUn proyecto de 165 meses/hombreUna Persona en 15 AOSYa no har faltaCostes de oportunidadObsoleto para cuando lo entreguemosPuede hacer falta especialistas3.300 Personas en un daOrden de las tareas
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
La duracin de los P.I. se deben ajustar a los aspectos:...del negocio,...tcnicos del desarrollocantidad 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.: Asignacin de Recursos
Determinacin del plazo.La negociacin.
Seleccin de una alternativa
Mtodo emprico de Putnam y Norden.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.: Asignacin de Recursos
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 subestimenEl compromiso unilateral del jefe, en estas condiciones, difcilmente ser respaldado por sus subordinados.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Seleccin de una alternativa.Quiero pasar una tarde divertida... Cada persona tiene sus gustos ...
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Podemos ofrecer:Distintos DiseosDistintas planificaciones para un diseo dado.Distintos enfoques al desarrollo:Desarrollo propio,Outsourcing o subcontratacin,Compra de paquetes
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Curva para un proyecto de 165 meses hombre
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Podemos adaptarnos a la cantidad de gente disponible.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Hoja1
12000.0010.0050.002
12.397601199611.94014975034.7904095936
24.780838348923.52476815949.5235063824
37.135490727234.41590934614.143118866
49.447622272544.309584626618.5953263759
511.703718944352.949814155122.829506188
613.890820226260.139455221626.7992897994
715.996642978965.747181212330.4634031661
818.00969599169.710307559133.7863697592
919.919383735272.033495572736.7390600361
1021.716098032972.783679165539.2990761477
1123.391296533372.081824316441.4509661747
1224.937567144170.092324858243.186267713
1326.348677785667.010947880944.5033859649
1427.619611085263.05226460745.4073164582
1528.746583875358.437444124545.9092269168
1629.727051601653.38316168746.0259165065
1730.559697980448.092199617445.7791735615
1831.244410470842.746119002145.1950548921
1931.782242330137.500176099644.3031108565
2032.175362209732.480467976843.1355805553
2132.426992411327.783132376741.726580827
2232.54133706123.475307009340.1113112771
2332.523501571519.597477632138.3252954518
2432.379404843316.166811696236.4036756253
2532.115685711113.18108008734.3805756232
2631.739605165710.622805877232.2885428228
2731.25894587958.463336792730.1580770832
2830.68191053476.666607834128.0172510136
2930.01702039685.19243355225.8914228017
3029.27301550133.999238753823.8030399039
3128.45875772473.046196777321.7715293342
3227.58313789412.294792791719.8132681272
3326.65498796651.70986464317.9416258458
3425.68299916641.260195886616.1670697593
3524.67564682720.918746269614.4973225319
3623.64112253120.662606213512.9375619105
3722.58727399240.472756209111.4906519461
3821.52155297770.33370190310.1573956704
3920.45097141840.23304313738.9367998281
4019.38206572750.16102206147.8263431638
4118.32086920960.11008293056.8222408251
4217.27289233650.07446517365.9196986045
4316.24311055530.04984220155.1131519479
4415.2359592080.0330113544.3964858521
4514.25533506430.02163526063.7632329221
4613.30460390820.01403147933.2067479195
4712.38661357490.00900526612.7203580825
4811.50371179720.00571939452.2974893249
4910.6577682080.0035947781.9317691016
509.85019983490.00223599191.6171072798
519.08199943150.00137642231.3477567594
528.35376600660.00083853891.1183558733
537.66573693770.00050558140.923954761
547.01782109070.00030169040.7600279763
556.40963240760.00017817220.6224755697
565.840523470.00010414340.5076147977
575.30961859610.00006024790.4121644684
584.81584608260.00003449660.3332237571
594.35796925330.00001954960.2682471188
603.93461603240.00001096560.2150167128
613.54430681310.00000608780.1716135353
623.18548044050.00000334530.1363882478
632.85651818040.00000181950.1079324883
642.55576558520.00000097950.0850512725
652.28155221470.00000052190.0667369296
662.03220920450.00000027530.0521448769
671.80608470650.00000014370.0405714175
681.60155725860.00000007430.0314336477
691.41704716030.0000000380.0242514813
701.25102595590.00000001920.0186317374
711.10202413810.00000000960.0142541925
720.96863720020.00000000480.0108594679
730.84953017170.00000000230.0082386017
740.74344077790.00000000110.0062241463
750.64918136450.00000000050.0046826272
760.56563973030.00000000030.0035082051
770.49177900470.00000000010.0026173873
780.4266367050.00000000010.0019446461
790.369323099300.0014388138
800.319018996400.0010601367
810.274973071500.0007778826
820.236498830700.0005684116
830.20297130700.000413628
840.173823569300.0002997483
850.14854311800.0002163241
860.126668230800.0001554733
870.107784313700.0001112783
880.091520302300.0000793179
890.07754515300.0000563038
900.065564453800.0000398028
910.055317179600.0000280219
920.046572609700.0000196468
930.039127420400.0000137182
940.032802961400.0000095393
950.027442719600.0000066062
960.022909970500.0000045561
970.019085616600.0000031294
980.015866206900.0000021406
990.013162131300.0000014583
1000.010895983100.0000009894
1010.009001079700.0000006685
1020.007420131900.0000004498
1030.006104053200.0000003015
1040.005010896900.0000002012
1050.004104912300.0000001337
1060.003355709100.0000000885
1070.002737521200.0000000584
1080.002228559100.0000000383
1090.001810443600.0000000251
1100.001467711500.0000000163
1110.00118738600.0000000106
1120.000958604100.0000000068
1130.000772295400.0000000044
1140.000620904800.0000000028
1150.000498155100.0000000018
1160.000398843700.0000000011
1170.000318669100.0000000007
1180.000254083700.0000000005
1190.000202168800.0000000003
1200.000160528400.0000000002
&A
Pgina &P
Hoja1
&A
Pgina &P
Meses de realizacin
Personal asignado
Hoja2
&A
Pgina &P
Hoja3
&A
Pgina &P
Hoja4
&A
Pgina &P
Hoja5
&A
Pgina &P
Hoja6
&A
Pgina &P
Hoja7
&A
Pgina &P
Hoja8
&A
Pgina &P
Hoja9
&A
Pgina &P
Hoja10
&A
Pgina &P
Hoja11
&A
Pgina &P
Hoja12
&A
Pgina &P
Hoja13
&A
Pgina &P
Hoja14
&A
Pgina &P
Hoja15
&A
Pgina &P
Hoja16
&A
Pgina &P
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:
Y el 99% de los proyectos cumplen esto.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Tipos de recursos usuales.TrabajoLugar de trabajoEquipamientoMaterial bsico para el desarrolloMaterial fungible
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
TrabajoEquipo de desarrollo
Soporte al desarrollo
Clientes y usuarios
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Lugar de trabajoSalas de reuniones
Entorno de desarrolloSilenciososTranquilos
Zonas para recogida de datos
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
EquipamientoMobiliario de oficina
Ordenadores
Material para presentaciones
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Material bsico para el desarrolloS.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.: Asignacin de Recursos
Material fungibleMaterial de escritorio: bolgrafos, clips, grapasEl material necesario para los equipos: tinta o toner de impresora
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Duracin de las tareasRecursos esfuerzo duracin
Esfuerzo y duracin de las tareasAsignacin de personas a tareasTipo y duracin de las tareas en funcin de la cantidad de personas asignadas
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Esfuerzo y duracin de las tareas
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Esfuerzo
Duracin
Recursos Asignados
10 das
5 semanas
2 das/semana
10 das
1 semana
2 personas a Tiempo Completo
Esfuerzo y duracin de las tareas: las interferenciasRepeticin de trabajos o correccin defectosVacaciones, fiestas, fiestas locales, etc.Consultas de otros equipos de la empresaPapeleos que deberan haber sido delegados.Falta de formacin en el personal del proyecto.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Esfuerzo y duracin de las tareas: las interferenciasFalta 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.: Asignacin de Recursos
Cuando ms experiencia las ms afectadasDeben ensear y adiestrar al personal del proyecto en temas no previstos;Son consultados por otros proyectos, ySe les suele pedir que asistan a reuniones, presentaciones, ... Que en principio no tienen relacin con el proyecto actual.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Asignacin de personas a tareas
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Asignacin de personas a tareasEs mejor disponer de un equipo pequeo de buenos profesionalesCon 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.: Asignacin de Recursos
Relacin empleado y tarea, interesan estos aspectos:El cognitivo (KAS), la capacidad tcnica:(Knowlegue, Abilities, Skils)Los conocimientos para realizar la tareaLa capacidad de realizarla, yLa experiencia sobre la materia.El conativo (MAC), la voluntad:(motivation atachement confidence)La motivacin de la persona,El compromiso que asumir, yLa seguridad que tiene en si para realizarla
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Asignacin de personas a tareasPuede 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.: Asignacin de Recursos
Puede realizar el trabajo y quiere realizarlo.Esto es lo ideal.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.: Asignacin de Recursos
Puede realizar el trabajo pero no esta dispuesto.Tenemos problemas. Posiblemente nos encontremos en la ltima situacin
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.: Asignacin de Recursos
No puede realizar el trabajo.Tienes problemas seriosHabr que identificar otras tareas a esta persona.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.: Asignacin de Recursos
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.: Asignacin de Recursos
1) las tareas se pueden repartir de forma perfecta.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
2) la tarea no se puede partir.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
3) Se requiere comunicacin entre las personas.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
4) interrelaciones tan complejas que cuesta ms tiempo.
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
Una vez asignadas las tareas tendremosTAREAS DEL PROYECTORecursos HumanosAsignacin
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
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.: Asignacin de Recursos
Consideraciones finales.Coste mnimo de desarrolloEn 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.: Asignacin de Recursos
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.: Asignacin de Recursos
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.: Asignacin de Recursos
Ficha de TareaEspecificacin de tareaNmero: 3.1.Nombre: Diseo B.D.Descripcin:Se diseara la base ...Esfuerzo Estimado: 2 semanas/hombrePersonas:1 Diseador Recursos:Sala de reuniones Duracin:2 semanasEntregables:Estructura de implementacin de la B.D.:
GPI-2E. Planificacin de Proyectos Inf.: Asignacin de Recursos
BibliografaBlanchard, 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.: Asignacin de Recursos