Un paso a producción sin testear se cargó el feed rss y el envío por correo de los post del blog…

Ya sabéis, “en casa de herrero cuchillo de palo”.
Pensando que era un “minor change” hace unas semanas metí un “parche” directamente en el “entorno de producción”, directamente en la máquina donde se ejecuta el wordpress de este blog. Como era un “cambio menor”… no lo “probé” antes en el “entorno de preproducción” que tengo con un wordpress igual a este.
Ese pequeño cambio se cargó el “feed rss” y el envío por “correo electrónico” de los post a todos los que estáis suscritos al blog. Lo peor es que hasta hace unos pocos días yo no era consciente del “bug”, y peor aún: han tenido que ser numerosos “usuarios” (a los que estoy muy agradecido, más aún por pensar que no había post porque estaba de vacaciones) los que me “reportaran la incidencia”. Afortunadamente, consciente de la “incidencia”, pude localizar el “problema” y ya está solucionado.
Pero debido a este “problema”, se ha visto afectado el “nivel de servicio”, y “la continuidad y disponibilidad del servicio” que da el blog.
Moraleja, quede todo lo anterior como claro ejemplo de lo que no nunca hay que hacer: por pequeño que sea, nunca hagas un “paso a producción” sin “testear”, por pequeño que parezca.
Después de lo anterior, solo me queda dejaros en este post los enlaces a los 12 post que os podéis haber perdido desde el 9 de julio, que es cuando parece que se “cayó el servicio”, aquí los tenéis:
Día 26: Las 3 maneras más típicas de liderar un proyecto software
Día 25: Lo siento mucho, pero sólo con Scrum… no vas a terminar un desarrollo software con éxito
Día 24: Batman trabajó en el SEI (Software Engineering Institute)
Día 23: Programar en cloud: tres IDEs que ya permiten hacerlo
Día 19: El cliente NO siempre lleva la razón
Día 18: Mándame una foto ágil y puede que te regale el ebook “Gestión ágil de proyectos software”
Día 17: ¿Tu equipo o tu proveedor es realmente ágil? Te dejo en este post un test para saberlo
Día 16: Testing en cloud: qué es, pros, contras y 10 proveedores que ya lo ofrecen
Día 12: OOPSLA, de donde salieron “cosas” como Scrum, los patrones, el rational rose, el TDD, etc.
Día 11: ISO 20000 para Dummies (2/2)
Día 10: ISO 20000 para Dummies (1/2)
Día 09: Qué es más importante mantener… ¿el diseño o el código? (45 comentarios)

jgarzas

Ph.D. en informática, Postdoctorado en la Carnegie Mellon (EE.UU) e Ingeniero en Informática.

Primera vez que me tocó hacer una gestión Ágil en una empresa... año 2001. Desde entonces he trabajado en, o para, más de 90. Y he formado a más de 2000 alumnos.

También soy profe de la Universidad Rey Juan Carlos.

0 comentarios en “Un paso a producción sin testear se cargó el feed rss y el envío por correo de los post del blog…”

  1. Pingback: Bitacoras.com

  2. Pingback: Resumen semanal – del 30 de Julio al 5 de Agosto de 2012 - Javier Garzás, sobre calidad software y otros temas relacionados

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *