10-10-2007 Raul Vicente
Ayer encontré un artículo que me dió que pensar y cuyo título reza lo mismo que el mío. El artículo está escrito por Elizabeth Keogh, que en mí opinión no tiene mucha pinta de ser autóctona, lo digo porque yo, al menos, tiendo a pensar que en otros sitios las cosas no se hacen como aquí y todo es maravilloso como te contaban en la facultad, cuando la realidad es que todas las casas cuecen habas.
El artículo que al final todos los proyectos tienen un presupuesto ya que las horas de los trabajadores cuestan dinero, así que cuando uno se pasa de horas tiene que mendigar más de ese presupuesto, como si le pidiera a su madre que le aumentara la paga, lo cual es verdaderamente humillante, amén de responder a todas las preguntas incómodas acerca del porqué de ese retraso.
Pero, ¿que motivaciones tiene un programador cuando todo ha ido mejor de lo esperado?
Pues a decir verdad, ninguna, ya que por parte del jefe de proyecto lo que esperará es que la siguiente vez lo hagas igual de rápido con lo que te dará menos horas, y en cuanto al personal que se ocupa del dinero lo que hará será guardar ese dinero sobrante, para otra vez. Es decir, que en la práctica a nadie en su sano juicio se le ocurre decir que ha terminado antes de tiempo, ya que cuando vengan mal dadas vas a tener menos tiempo si cabe del que tienes ahora.
A mí me ha dejado anonadado, porque pensaba que eso sólo pasaba en un país latino como este en el que el desarrollo de software, a veces, es marca ACME, pero voy y me doy cuenta que allende nuestros mares cuecen las mismas habas que aquí.
Esto además, crea otro problmea, ¿qué lecciones aprendidas se van a extraer al final del proyecto si la gente no dice lo que tarda verdaderamente? ¿No habría forma de que la gente estuviera motivada a decir lo que tarda realmente, sin ofrecerle un sobresueldo, para no juegue a la picaresca de no decir que hace 2 días que ha terminado el trabajo? ¿Qué falla en el sistema ?
Me gustaría conocer vuestras impresiones porque yo no veo cómo solucionar el problema.
El artículo original es este:
1. Joserra | Octubre 10th, 2007 at 12:00 pm
“¿Qué falla en el sistema ?” La confianza.
Si no tienes un clima de confianza dentro del equipo (jefes proyecto, desarrolladores, incluso cliente).
Como jefe de proyecto siempre confio en lo que me dicen los desarrolladores, y espero que ellos hagan lo mismo con lo que les digo yo ![]()
Otro tema es con el cliente…
2. Inherent | Noviembre 5th, 2007 at 9:21 am
También falla muchas veces el seguimiento de los proyectos. se echan cuentas una vez entregado el mismo, no se va siguiendo poco a poco y previendo a tiempo que se va a extralimitar el número de horas previsto. Así como no se reportan las dificultades encontradas, de manera que se justifique el retraso o el incremento en coste.
3. Raúl Vicente | Noviembre 5th, 2007 at 9:41 am
Gracias a los 2 la verdad es que no puedo estar más de acuerdo con ambas apreciaciones, me alegra saber que esas cosas que me dan vueltas a veces en la cabeza son compartidas por otras personas.
Un saludo