profile

Hola soy Marcelo Andrade R.

Bugs que arruinan la vida de las personas

Published 3 months ago • 1 min read

Hola, hace poco me topé con este titular: "Prison. Bankruptcy. Suicide. How a software glitch and a centuries-old British company ruined lives"

Este es el link del artículo https://edition.cnn.com/2024/01/13/business/uk-post-office-fujitsu-horizon-scandal/index.html

Como desarrolladores de software al estar en contacto con bugs en software de forma frecuente lo asumimos como propio de la profesión, que siempre trataremos de hacer que funcione bien, pero como humanos no somos perfectos y que el software es el resultado de nuestra imperfección.

Pero luego de leer este artículo me puse a pensar si he tenido alguna vez que trabajar con algo que pueda dañar la vida de las personas. Me acordé de una vez que trabajé en una empresa de telecomunicaciones estaba encargado de la parte técnica de ciertos reportes gerenciales que debían enviarse a la casa matriz, luego de enviarlos a la contraparte de negocio y enviarlos como datos ciertos, revisabamos y nos dimos cuenta que no eran valores correctos, esto puso mucho estrés en la persona encargada de esos reportes de la parte del negocio porque ya los había enviado y no quería enviar una corrección, hubo lágrimas porque la posibilidad de un despido podría ser real. A la final no hubo que enviar la corrección ya que verificamos que los valores del primer correo eran correctos.

Tal vez en ese momento no lo tome tan serio, pero pensándolo bien, tenemos esa responsabilidad que debemos tomar muy en serio.

El servicio postal de UK al parecer nunca les creyó a las personas que manejaban las sucursales y solo procedió a enjuiciar a los gerentes creyéndoles responsables del problema. Y nunca pidió una auditoría del software, hay una parte de responsabilidad también en eso.

Como lado del negocio, siempre deben considerar que un software puede ser falible e incorrecto, y que es una responsabilidad compartida entre el negocio e IT verificar el correcto funcionamiento de los sistemas.

Han tenido problemas de este tipo en su carrera? me gustaría leerlos.

Hola soy Marcelo Andrade R.

Soy de Quito Ecuador, he trabajado en el área de desarrollo de software por más de 17 años. He trabajado como empleado y proveedor en empresas de distintos sectores como telecomunicaciones, banca, salud, legal, transporte, recursos humanos y nómina entre otros. Publico semanalmente tips y artículos de interés en el área de desarrollo de software.

Read more from Hola soy Marcelo Andrade R.

Hola, esta semana leí un post que resonó mucho en mí, y pensé en compartirlo. El autor Greg Navis en su blog The Architecture No One Needs habla de aplicaciones de única página o SPA que en teoría deberían ayudar al desarrollo de un producto de software, pero que en general no cumplen lo que prometen y solo aumentan los costos asociados al desarrollo. Obviamente hay casos en los que este tipo de aplicaciones tienen sentido, ya que se requiere muchas interacciones en tiempo real con los...

2 months ago • 1 min read

Hola, Reader. Ha pasado algún tiempo desde mi último mensaje. Espero poder volver a hacerlo semanalmente. Para los nuevos suscriptores generalmente escribo tips acerca del desarrollo de software que sean de utilidad en su día a día. Hoy quiero compartir una nueva herramienta que se ha vuelto mi primera opción el momento de desplegar una aplicación web. Para aplicaciones pequeñas en las que todos los componentes pueden ser instalados en un solo servidor (app, bd, web, etc) y solo se necesita...

about 1 year ago • 1 min read

Hola, recientemente leí un post interesante y quería compartirlo y anotar mi opinión. Things they didn't teach you about Software Engineering Al haber estado por un largo tiempo en la rama de ingeniería de software muchas de las afirmaciones resonaron conmigo, entre las cuales destaco: Casi nunca se escribe un programa/sistema desde cero, aún si están iniciando un nuevo sistema, casi siempre podemos usar un framework que hace todo el trabajo tedioso y nos deja escribir solo la parte de la...

about 1 year ago • 1 min read
Share this post