{"id":11696,"date":"2014-11-29T11:28:47","date_gmt":"2014-11-29T10:28:47","guid":{"rendered":"http:\/\/changlonet.com\/blog\/?p=11696"},"modified":"2014-11-29T11:28:47","modified_gmt":"2014-11-29T10:28:47","slug":"perversos-placeres-que-crea-perdidos-en-el-trabajo","status":"publish","type":"post","link":"https:\/\/changlonet.com\/blog\/perversos-placeres-que-crea-perdidos-en-el-trabajo\/","title":{"rendered":"Perversos placeres que cre\u00eda perdidos en el trabajo"},"content":{"rendered":"<p>\t\t\t\t<span style=\"font-size: medium;\">Como ya he contado en otra entrada, desde hace m\u00e1s o menos un a\u00f1o, mi puesto de trabajo en mi empresa de por las ma\u00f1anas est\u00e1 otra vez de cara al p\u00fablico.Una de las cosas que hecho de menos en el nuevo puesto de trabajo es la tarea de probar aplicaciones y llamar a los programadores, indicando bugs o errores.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/changlonet.com\/blog\/wp-content\/uploads\/2014\/11\/Buscando-bugs.jpg\"><img fetchpriority=\"high\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"Buscando bugs\" src=\"https:\/\/changlonet.com\/blog\/wp-content\/uploads\/2014\/11\/Buscando-bugs_thumb.jpg\" alt=\"Buscando bugs\" width=\"420\" height=\"277\" border=\"0\" \/><\/a><\/p>\n<p><span style=\"font-size: medium;\">Reconozco que cuando mis tareas antes encajaba en lo que ser\u00eda un analista funcional, la segunda cosa que m\u00e1s me gustaba era buscar bugs en los programas antes de sacarlos a producci\u00f3n. Adem\u00e1s muchas veces localizaba una funci\u00f3n mal implementada o directamente un error y lo anotaba;\u00a0 segu\u00eda y daba vueltas sobre el mismo problema. Al final ten\u00eda material para cuando pasara la incidencia ir contestando al programador e incluso indicarles donde ten\u00edan el problema.<\/span><\/p>\n<p><span style=\"font-size: medium;\">Sin embargo hace unos d\u00edas, se me present\u00f3 la oportunidad de volver a reportar un bug. Estaba yo pagando pensiones en caja, y me llama el jefe. Estaban preparando un informe con la evoluci\u00f3n anual de un cliente. Quer\u00edan cambiar sus condiciones financieras, para adecuarlas a varios cambios legislativos y del mercado. As\u00ed que hab\u00edan generado un informativo anual de resumen de movimiento del cliente con ese tipo de producto. Y de acuerdo a la operatoria que realizaba el cliente hab\u00edan solicitado un cambio de las tarifas. Pero desde arriba les hab\u00edan tumbado la propuesta, porque seg\u00fan los superiores, las cifras de facturaci\u00f3n no eran las mismas que ellos ten\u00edan. <\/span><\/p>\n<p><span style=\"font-size: medium;\">Me pongo a mirar y descubro, que si sum\u00e1bamos los movimientos que ten\u00edamos en la pantalla, obten\u00edamos una cifra. Si \u00edbamos a otra transacci\u00f3n (el resumen) las cifras eras diferentes. Ya ten\u00edamos aqu\u00ed el uno de los problemas m\u00e1s t\u00edpicos cuando se gestionan sistemas complejos como un banco: dos relojes nunca marcan la misma hora a la vez, salvo que est\u00e9n perfectamente sincronizados. Vamos que a la hora de obtener datos de detalle y resumen de datos, lo mejor es hacerlo con el mismo sistema. Aqu\u00ed ten\u00edamos dos transacciones diferentes, que pod\u00edan haberse programado en momentos temporales diferentes, con distintos analistas funcionales y org\u00e1nicos, empresas de programaci\u00f3n tambi\u00e9n distintas;\u00a0 y puede que los requerimientos en cada caso fuesen divergentes.<\/span><\/p>\n<p><span style=\"font-size: medium;\">En mi antigua empresa de por las ma\u00f1anas habr\u00eda tenido f\u00e1cil localizar a los autores de las dos transacciones y ver que pasaba. En la nueva es m\u00e1s complejo y m\u00e1s teniendo en cuenta que no estoy ahora en la parte t\u00e9cnica. Pero tuve suerte, pues varios de mis antiguos compa\u00f1eros programadores, ahora siguen en la nueva empresa y est\u00e1n justamente en el Departamento responsable de estas transacciones. As\u00ed que los llam\u00e9 directamente. Cuando les cont\u00e9 que quer\u00eda reportar un bug, me prestaron atenci\u00f3n. Empiezo a contarles el problema y enseguida me cortan:<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Eso ya lo sabemos, el informe de movimientos da problemas cuando se superan los 150 movimientos. En un problema con los de comunicaciones, que no quer\u00edan enviar tantos registros en la transacci\u00f3n y se pierden algunos. As\u00ed no es nuevo.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Pues no, porque tengo cinco ejemplos y en tres de ellos, el n\u00famero de registros es de 120, 131 y 118 registros. Y est\u00e1n mal.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Espera que miro y pregunto\u2026. me parece que ahora nos han restringido a los 100 registros, por eso el error.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Tampoco, tengo otro dos ejemplos con 81 y 93 registros\u2026<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Ostias\u2026 eso si que es nuevo. Me tomo nota. De todas formas tener en cuenta que ese informativo no est\u00e1 pensado para totalizar, sino para ver los movimientos del \u00faltimo mes y poder ampliar la informaci\u00f3n uno a uno y as\u00ed enfocar la pol\u00edtica comercial, pero del \u00faltimo mes.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Pues entonces alguien deber\u00eda cambiarle el nombre o restringirlo al \u00faltimo mes, porque toda el \u00e1rea comercial lo est\u00e1 usando para totalizar movimiento.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Eso es que no es de nuestro \u00e1mbito, hablaremos con los de formaci\u00f3n y organizaci\u00f3n.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; De todas formas, sigue yendo mal.<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; \u00bfComo?<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Si sacas solo el \u00faltimo mes e incluso la \u00faltima semana\u2026 faltan movimientos<\/span><\/p>\n<p><span style=\"font-size: medium;\">Y aqu\u00ed no puedo reproducir las palabras del programador. <\/span><\/p>\n<p><span style=\"font-size: medium;\">Fue divertido ir soltando los datos conforme hac\u00edan falta. Como dec\u00eda un placer que cre\u00eda desaparecido en mi trabajo, pero que por un momento volvi\u00f3.<\/span><\/p>\n<p>&nbsp;\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span style=\"font-size: medium;\">Como ya he contado en otra entrada, desde hace m\u00e1s o menos un a\u00f1o, mi puesto de trabajo en mi empresa de por las ma\u00f1anas est\u00e1 otra vez de cara al p\u00fablico.Una de las cosas que hecho de menos en el nuevo puesto de trabajo es la tarea de probar aplicaciones y llamar a los programadores, indicando bugs o errores.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/changlonet.com\/blog\/wp-content\/uploads\/2014\/11\/Buscando-bugs.jpg\"><\/a><\/p>\n<p><span style=\"font-size: medium;\">Reconozco que cuando mis tareas antes encajaba en lo que ser\u00eda un analista funcional, la segunda cosa que m\u00e1s me gustaba era buscar bugs en los programas antes de sacarlos a producci\u00f3n.<\/span><\/p>\n","protected":false},"author":1,"featured_media":11695,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[10,13],"tags":[239,447,2251],"class_list":["post-11696","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-otras-cosas","category-software","tag-analista","tag-bugs","tag-programacion"],"_links":{"self":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/posts\/11696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/comments?post=11696"}],"version-history":[{"count":0,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/posts\/11696\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/media\/11695"}],"wp:attachment":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/media?parent=11696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/categories?post=11696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/tags?post=11696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}