Fallas en el manejo apropiado

"Recuerda los dos beneficios del fracaso. Primero, si fallas, aprendes lo que no funciona; y segundo, el fracaso le da la oportunidad de probar un nuevo enfoque "- Roger Von Oech

Foto de Martin Oslic

Cada desarrollador ha escrito un error al menos una vez en sus carreras. Es casi un rito de paso para depurar el código defectuoso y convertirlo en algo que funciona. La mayoría de las veces, estos errores se detectan antes de que lleguen a los ojos de sus clientes, pero de vez en cuando un error llega a la producción. La forma en que maneje estos errores puede ser la diferencia entre un programa exitoso o un negocio exitoso.

Sé transparente

Una de las cosas más importantes que puede hacer cuando se arruina es ser transparente. Deje que sus usuarios sepan qué sucedió, por qué sucedió, qué está haciendo para solucionarlo y cómo evitará que ocurra en el futuro. Si bien esto no restaura por completo la fe de su usuario en su equipo de desarrollo y en el producto, ayuda en gran medida a reparar los puentes rotos.

Las actualizaciones constantes ayudan a sus usuarios a conocer el progreso que está logrando para recuperarse de una falla y pueden darles una idea de cuándo todo volverá a la normalidad (si el problema es más que una solución simple).

Pedir disculpas

Cometiste el error, deberías disculparte. Si rompiste el teléfono de alguien, te disculparías y esto no es diferente. Al disculparse, está admitiendo que ha hecho algo mal y lamenta haber roto algo que la gente usa. Pedir disculpas no es difícil, basta con un simple disculpa, pero asegúrate de disculparte y no solo pseudo-disculparse.

Solucionarlo rápidamente

Este es bastante sencillo. Mientras más tiempo exista un problema, es más probable que pierda clientes. Si el problema persiste por más de un par de horas, debería considerar la posibilidad de compensar a los usuarios con un descuento u otra cosa de valor. Esto, en combinación con una disculpa y transparencia, debería ayudarlo a mantener a sus usuarios a través de sus fallas.

Aprender de ello

Lo mejor que puede hacer después de fallar es aprender de ello.

"El único error real es aquel del que no aprendemos nada". – Henry Ford

Aquí es donde entran las autoevaluaciones . Al documentar sus fallas, hace que sea más fácil aprender y más fácil de prevenir en el futuro. Está creando un repositorio de información en el que los nuevos desarrolladores pueden apoyarse cuando implementan un nuevo código. Esto también le ayuda a evitar que problemas similares ocurran en el futuro.