Cuando las estimaciones van mal

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:

http://sirenian.livejournal.com/40816.html

6 Comentarios

  • 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

  • 4. Cesar D.  |  septiembre 26th, 2008 at 4:35 pm

    Raul que tal, soy nuevo en estos terrenos de Java y sobretodo Eclipse, hace un par de semanas me asignaron la tarea de desarrollar web services con Java, y hasta la fecha todo lo que eh encontrado es referente a Eclipse java EE, Tomcat y un plugin para manejar tomcat “tomcatPluginV3.21″. Eh estado siguiendo los pasos que muestras en tu POST de Web Services, pero eh tenido problemas, mi primer prblema es que no logro ver la pagina principal del Tomcat, instale Tomcat y crear un servidor dentro de Eclipse, intento ejecutar o cargar la siguiente URL “http://localhost:8080″ y no me pude mostrar nada, me dar una pagina de Error 404, que me dice que el elemento no esta disponible, pero lo raro de esto es que cuando corro el Tomcat desde su monitor, es decir, desde a fuera del Eclipse, este funciona bien, digo esto por que si puedo ver la pagina principal de Tomcat, me puedo logear y demas. Tienes idea de por que pueda suceder esto, ahora despues de instalarle el plugin anteriormente mencionado me aparecen tres nuevos botones en la interfas de Eclipse, start, stop y acutalizar Tomcat, y al dar iniciar Tomcat, todo bien, ahora si puedo ver la pagina de tomcat desde adentro del Eclipse, pero ahora cuando creo mi proyecto Web y al momento de agregarle un Web Services en uno de los pasos del WIZARD me dice que el servidor no esta conectado que si deseo conectarlo, y aqui solo me permite correr el servidor de Tomcat 6 pero parece ser que ejecuta el otro, es decir, el que no es el del plugin, y pues me da la misma, la pagina no se pude mostrar…..
    tienens idea de si se deba esto a una configuracion para el tomcat o algo por el estilo, y por ultimo podrias facilitarme el codigo, mis intenciones por ahora es aprender a realizar web services y ya despues de esta introduccion pues comenzar a crear WEbServices mas complejos.
    Estes es lo que tengo instalado…
    JDK 1.6.0_07
    IDE Eclipse Java EE
    Tomcat 6.0.18
    tomcatPluginV3.21
    De antemano gracias y espero pronto poder devolver el favor aportando algo de lo que eh aprendido, hasta la proxima…..

  • 5. eric  |  octubre 5th, 2008 at 7:02 am

    necestio que me agreges a tu msn ese es el mio
    gracias

  • 6. John  |  diciembre 3rd, 2008 at 12:27 am

    Hola raul,

    NO he podido instalar el framwork de rails on rails spring. sabe como hacerlo?

Comenta el articulo:

Requerido

Requerido,