Re-cuento algo que ya conté el 3 de abril de 2007...
La semana pasada tuvimos una experiencia no muy buena, invitamos a una demostración online de nuestra plataforma a algunas personas que nos interesa conozcan nuestro servicio. No invitamos a pocos, tampoco a muchos. Y nuestra demo falló, y por culpa nuestra. Error Error.
La razón es la siguiente:
Antes de la demo en cuestión, realice una reunión con un grupo de amigos y detecté un error que no se había presentado antes, si se daban algunas situaciones en particular, el sistema confundía la identidades de los asistentes a la charla, entonces si yo quería darle la palabra a Francois, el sistema habilitaba a Pablo, si quería que hablara a Pablo, era Mau el que podía hablar y así, en ese momento lo resolví aprendiendo como era la lógica del cambio de identidad y la reunión funcionó sin problemas.
Analizamos cual era el error y detectamos la falla, que no se presentaba en todos los casos. Hasta ahí todo bien. El error fue que las modificaciones las hicimos sobre la misma versión que usamos para la demo, chequeamos que resultara bien, pero no fuimos lo suficientemente acuciosos en ese proceso, y le dejamos la puerta y ventanas abiertas para que Murphy entrara cuando quisiera…
Llega el día de la demo, y vemos que lo que modificamos fue para peor. Ahora el sistema no solo se confundía quien era quien, sino que además habían algunos usuarios que no aparecían por ninguna parte, resultado: Imposible hacer la Demo.
Como no exigimos registrase para ingresar a la demo, no sabemos quienes fueron y quienes no, pido disculpas a los que asistieron por la perdida de tiempo.
De todo esto nos queda un aprendizaje tatuado en la piel con rojo fosforescente para que no se repita: No hacer las modificaciones sobre las versiones estables, sino que hacerlas en las versiones de prueba y no modificarlas hasta que pasen todos los chequeos de rigor.
(Leer más)