?
Blog
11/11/2020    

La historia del cliente que nos persiguió por teléfono.

La historia del cliente que nos persiguió desde su teléfono en la madrugada

¡Hola! Ya está disponible en El Camino de Java, Volumen 2 la nueva sección: "Cómo usar Ant, Maven y Gradle". Hoy día, una aplicación está integrada por muchos componentes, y construir correctamente un proyecto es de vital importancia. Si te parece irrelevante aprender estas herramientas, te voy a contar una historia que me sucedió hace mucho tiempo:

En este entonces no existían las aplicaciones web, así que la forma de distribuir tu programa era creando un instalador, pero hacerlo era un proceso relativamente manual. La empresa que nos contrató, asignó a una persona para que se encargara de instalar el software en diferentes oficinas en el país, y si bien recuerdo, esta persona iba a viajar al otro día, así que eso lo puso paranoico y nosotros fuimos los que pagamos: De buenas a primeras todo estaba mal, le encontraban errores por todas partes al programa, con lo que habíamos deducido que durante el periodo formal de pruebas, en realidad no hicieron su trabajo, así que solo decían "Sí, ya probamos el sistema y no tiene errores", pero cuando ahora ellos eran los responsables, pues fue cuando realmente se pusieron probar. ¡Un día antes!. Ese fue uno de los peores días que he vivido: Estrés al tope, todos molestos y reportando un error cada 5 minutos.

Y así se pasó el día, y por ahí de las 10 de la noche estaba todo listo, pero aún así, esta persona seguía pensando que algo iba a salir mal y comenzó a pedir cosas absurdas: Que cambiáramos el programa porque algo no le gustaba, que la letra se veía muy pequeña, que el mensaje se veía mejor en la parte de arriba, y así; pero al hacer eso, construíamos una nueva versión del instalador pero se nos olvidaba incluir algo, volvíamos a construir y había otra cosa que no habíamos incluido, y eso se convirtió en un ciclo desesperantemente repetitivo. Y entre peticiones y olvidos, nos estuvo haciendo trabajar hasta la 1 de la mañana, pero lo que no te mencioné es que esta persona estaba muy preocupada por el proyecto pero a las 6 de la tarde ya se había ido a su casa a descansar, y desde ahí nos llamaba por teléfono cada 5 minutos para decirnos lo que se le acababa de ocurrir. Llegó el momento en que estábamos tan hartos que dijimos: ¡Al diablo! yo me voy a mi casa y esto se acabó, pero él seguía marcando por teléfono hasta que simplemente dejamos de contestar y nos fuimos.

Pues no me vas a creer, pero cuando vio que no contestábamos, comenzó a marcar a las extensiones de los cubículos de al lado, y después a la extensión de la recepcionista, por si íbamos pasando por ahí. ¡íbamos bajando las escaleras, y en cada piso comenzaba a sonar el teléfono de la recepcionista!... ¡riiing! ¡riiing!, me sentía como ladrón ahí huyendo de los timbres, teníamos una sensación de risa por el momento pero al mismo tiempo rabia por la insistencia de esta persona. Al final, llegamos a la salida y estaba el guardia con el teléfono:

"Sí joven, en un momento", retira la bocina de la oreja y nos dice:

"Buenas noches jóvenes, tienen una llamada del señor Fulano...".

¡Ya valió! y efectivamente, era esta persona que se le había ocurrido pedirnos que hiciéramos algo más, y ahí vamos de regreso...

Ahora que recuerdo la anécdota, además de darme risa, lo que me pongo a pensar es: Si hubiéramos tenido una buena herramienta para construir nuestro proyecto, seguramente nos habríamos evitado horas de frustración cada que teníamos una nueva versión, porque si programas correctamente tu herramienta de construcción, lo que hayas incluido nunca será olvidado, y por eso, en el curso estoy incluyendo la nueva sección "Cómo usar Ant, Maven y Gradle". Con esta información, no te criticarán por haber hecho una mala construcción de tu proyecto, te van a criticar por otra cosa claro...

¡Hasta la próxima!

Raúl Cosío

Siguiente    Anterior
Regresar