4205
El banco del servicio postal italiano, Banco Posta, ha dejado en números rojos a varios usuarios cuando, debido a un hipotético error informático, el ordenador del banco eliminó la coma de separación de céntimos al cargar las operaciones del cliente en su cuenta. Así el cliente sacaba 100,00 euros pero de su cuenta se descontaban 10.000. El banco ha cancelado las operaciones con tarjeta hasta que deshaga el entuerto y restablezca el monto erróneo sustraído de las cuentas afectadas.
menéame
En serio.
¿Qué pinta ahí la etiqueta "Superman III"?
#1 ¿no era esa la del "juanker" que redondea los pagos de los bancos y se queda con los centimos, billones de ellos?
La vi cuando salió (verla ahora, haría que la odiase) si vosotros lo decís, me lo creo
Lo que debería pasar es que fuese un escándalo y la próxima vez se gastasen más pasta o tiempo para evitar estas cosas.
(eso si, rebuscadillo si es)
Edito: Lo que me temo es que toda la responsabilidad caerá sobre los informáticos que desarrollaron esto cuando también debería recaer sobre mas gente
Estoy contigo: yo les prohibía volver a ejercer. Por mala praxis.
#27 No hay competencias ni regulación -> no hay responsabilidades.
si hubiese sido un error informatico en un banco no hubiese sido a "unos cuantos usuarios", habrian sido miles. Segundo, si no tienen ni si quiera miserables pruebas unitarias para detectar errores de ese calibre... que cambien de banco los clientes porque como esta volveran a psar miles
Sospechoso ¿no?
Este error puede parecer de traca, pero igual hay algo que no sabemos. Igual es que el que ha diseñado la capa de negocio lo hizo para que parseara digitos y el caracter ',' y al introducir un '.' no lo pillaba (o viceversa), y pusieron una interfaz que comprobaba el formato en esa capa y ahora los del banco la han cambiado por otra interfaz suya, quedando el error en bragas. La culpa en este caso ya no sería solo del que lo ha programado (aunque buena parte si lo sería), y esto es solo un ejemplo que se me puede venir a la cabeza pensando en este caso, puede haber mil razones más. A ver como exiges (y a quien) responsabilidades en un caso así.
Cuando los planes de estudio garanticen controlar esos y el resto de errores (y muchas otras cosas más), podrás exigir regulación.
El otro dia vi un episodio de "Medium" en el que el marido es secuestrado junto con un grupo de jefes de su empresa por uno al que habian despedido la semana anterior debido a que "por su culpa se habia caido un satelite".
El ingeniero despedido dijo "antes de lanzar el satelite te pedi 3 semanas más y 100.000 dolares, y tu te negaste, eran necesarios para mantener el satelite en orbita" y el jefe gordo dice "tu deber era que el satelite aguantara con los recursos que tenias!"
Mi novia se pego un susto hacia el final del capítulo porque grité: "sí! sí! dos tiros más! uno de mi parte!" cuando el ingeniero vació el cargador de dos pistolas en el jefe...
- Si pagas una mierda obtienes una mierda
- Si pagas decentemente obtienes un programa decente
Es decir, la calidad del código es inversamente proporcional a las patadas que le den al programador en la cabeza.
#27 Bravo.
En cualquier caso, si la noticia es cierta, gran cagada independientemente de quien haya cometido el error. De todas formas se supone que proyectos de este calibre los supervisa uno o varios ingenieros informáticos, por no hablar de auditorias, seguridad, tests y demás.
Cuando haya una regularización podrás pedir responsabilidades.
Como puedo deducir, nunca has trabajado en grupo desarrollando un software (o por lo menos de manera seria) porque sino sabrías que se sabe quien ha escrito hasta la última línea de código.
#40 Tampoco se confirma que lo hayan hecho informáticos pero en el titular se les hecha la culpa directamente (o sino que digan error al usar ordenadores y no fallo informático). Y como dices, "se supone" que lo debe revisar un informático pero no es obligatorio y así las empresas se ahorran pasta colando chapuzas.
Vaya, parece que microsoft sin ir más lejos es italiana, no? Como allí usan windows...
Busca acerca de la globalización en google.
Me gustaría por una vez leer críticas cimentadas y no comentarios de gente totalmente ajena a la informática (que yo también puedo criticar médicos, arquitectos y todo lo que se me pase por el camino si tener ni idea pero no lo hago)
Y lo de ajeno a la informática es gratuíto, y equivocado de nuevo: podemos discutir los aspectos técnicos que quieras, pero es que me ha hecho mucha gracia el partidismo que has hecho de una noticia que no es lo suficientemente clara para ello, con lo cual tus comentarios acerca de la regulación y la capacitación están fuera de lugar, y parten de una premisa errónea.
NUNCA: no puede Vd ingresar porque no tenemos suministro eléctrico.
SIEMPRE: No puede Vd retirar su dinero porque no tenemos conexión con el ordenador central.
SIEMPRE: No puede retirar dinero porque la Caja fuerte está bloqueada.
La banca existe desde hace siglos,desde cuando no había teléfono,ni máquinas de calcular ni ordenadores.
Para que funcione un banco o una caja hace falta papel y pluma(no lápiz) y un trabajador experimentado(probablemente el Director general o el Jefe de Recursos no lo sabrian hacer).
Los programas informáticos bancarios los hacen empresas externas y les cobran un pastón que les produce un temblor piernas sólo comparable al que les producen los "bonus".Al final todos los bancos usan los mismos programas ,convenientemente disfrazados para que los potenciales compradores no se den cuenta....
Es más, lo normal es tener '.' para separación decimal, posiblemente el bug sea debido a que ignoran este aspecto y directamente se borran todos las comas (usadas para separación de miles) 10,000.00 => 10000.00 lo que viene siendo una chapuza vamos.
Supongo que estareis de acuerdo conmigo en que, si son ingenieros informáticos, se están salvando justamente por no haber atribuciones (y ojo, que lo más probable es que tengan un contrato con unas cláusulas de responsabilidad MUY estrictas que ya cumplen con lo necesario en cuanto a la seguridad).
Y entonces también supongo que estareis de acuerdo conmigo en que si exsitieran atribuciones, deberían inhabilitarles por este bug (que como dicen más arriba, podría ser por poner "." en vez de ","), ¿no?
Si hubiese regulación, se podrían exigir responsabilidades, como no la hay, pues nada, a ver cómo solucionan el problema...
Y, lo que sigue sin entenderse, por lo que leo a muchos, es que no es necesario que todo el equipo que desarrolla el proyecto sean Ing. Informáticos, el único que debería obligarse a que lo fuese es el director de proyecto, el que debiera firmar el proyecto, el resto pueden ser FPs, Ing. Técnicos, etc...
Si se hace una aplicación que controle, por ejemplo, un aparatito de esos que ayudan en las operaciones y arma una carnicería... ahora mismo la responsabilidad... uhhhh ¿a quién se reclama? Que no son cosas tan triviales las que se deben a la informática...
#34 De haberlos, haylos, pero no suelen salir en la prensa.
Los tipos que la han cagado deben estar haciendo más horas que un reloj atómico
No es que debiera haber una asignatura específica para la detección y arreglo de errores, pero debería ser un requisito lógico indispensable antes de publicar una aplicación.
Resumiendo, que las personas que hicieron eso o bien fueron unos irresponsables o estaban hasta los redondísimos buñuelos (que también puede ser).
como apunta #51, un programador debe programar para solucionar todos los posibles fallos que pueda tener el código.
Es lo más coñazo de programar, ver cómo el usuario la va a joder y probar el programa en funcionamiento.
Obviamente, lo de este banco es un chapuza hecha con prisas; porque ver los resultados no es dificil, sobre todo si falta una coma.
Al menos en EEUU, -donde no hay regulacion como se pide en España, ni colegios y definitivamente mucha menos titulitis-, QA (Quality Assurance) en un rol normal. Cuando la aplicacion esta completada y testeada por el desarrollador, los QA la repasan y son lo que crean la lista de vicios, ...
En el caso de ese banco al desarrollador se le paso -error gordo- porque deberia haber fallado the unit tests y de ahi o se le paso al QA -al que su regression plan era incompleto- o fue directamente a produccion y los que testearon fueron los clientes.
Nada que ver con colegios ni colegiados.