viernes, 27 de marzo de 2015

Nos trasladamos. MBIT School

Después de unos cuantos años balanceIT.org deja de publicar en este Blog y se traslada al Blog de MBIT School donde seguiremos publicando.

Síguenos en MBIT School


jueves, 26 de junio de 2014

Un SmartWatch realmente Watch

Estaba dando vueltas a mi regalo de cumpleños, intentando compaginar la salida del iWatch de Appel con que cumplo en Agosto cuando mi amigo Carlos Garcia me comento que recordaba haber visto el concepto real de smartwatch.
Seamos sinceros los smartwatch actuales para los que tenemos más de 16 años son bastante "frikys" y no es que eso me importe espcialmente pero para los que nos gustan los relojes, lo de renunciar a la mecanica en pro de las funcionalidades smart es bastante duro, y siendo aun mas sincero los smartwatch como relojes son fundamentalmente feos, pero que muy feos.

Pero el concepto del que hablaba Carlos es totalmente distinto, este concepto es tomar un reloj mecanico que mole, porque los relojes molan,  y darle funcionalidades smart, despues de varias busquedas por internet dimos con el video de este concepto, y pensamos que seria increible que alguine lo hubiese llevado a la realidad, pues....... lo han hecho.


Como reloj la verdad es que tiene muy buena pinta, la mecanica esta bien monta la misma que un Seiko (mecanica Japonesa) o que un Festina sin eres mas aficionado a la mecanica "Swiss made" y las funcionaledas de smartwatch son las mismas que te puedes encontrar en muchos otros. Contestar llamadas, leer correos, notificaciones, controlar la camara a distancia (no se me ocurre nada legal en lo que esto sea util pero es una funcionalidad), etc.

7 Días de bateria que se carga sin necesidad de conector, lo cual lo libera de los antiesteticos agujeros usb, y algo totalmente novedoso la posibilidad de actualizar los componenetes electronicos por 99$ de esta forma siempre puedes tener tu reloj actualizado no solo en softwatre sino con "upgrade kits" de hardware.

Si queresis más información podeis seguir este enlace, todavia estais a tiempo de realizar un pedido que se entregará en Diciembre del 2014, a no ser que todo esto sea un tipo y el supuesto ahorro del 50% se transforme en el tipo de la estampita smart via web.

Por si os sirve de algo yo he picado y he pedido uno.




miércoles, 25 de junio de 2014

MBIT School. Un nuevo proyecto.

Hace poco publicaba en este blog una iniciativa que parecia ciertamente interesante y que afrontaba el verdadero problema de BI y Big Data, la preparación de profesionales cualificados.
Bueno pues siguiendo la filosofia " o eres parte de la solución o eres parte del problema", he decidido formar parte del equipo docente del MBIT.




La idea es participar en dos Master.
  • Máster Executive en Business Intelligence y Big Data (Executive MBI). Programa dirigido a profesionales de las Tecnologías de la Información que tiene el objetivo de formar a perfiles de la más alta cualificación capaces de liderar grandes proyectos de Inteligencia de Negocio y Big Data en organizaciones de una gran variedad de sectores.
  • Máster en Business Intelligence y Big Data (MBI).Programa que comparte objetivo con él anterior pero que profundiza mucho más en el conocimiento tecnico enfocado a perfiles con una menor experiencia profesional.
    Espero poder aportar mi experiencia en una de las areas mas criticas del crecimiento tecnologico presente y futuro, donde claramente se fusionan la visión de tecnologia y negocio, para que las entrevistas a profesionales de BI no sean como buscar entrenador para la selecion española, que el puesto es muy importante pero lo candidatos escasos.
    Aprovechare este Blog y el de www.balanceit.org (Linkedin esta todavia en fase de evaluación) para daros más detalles sobre los contenidos de los Master y poder reflesionar sobre como ayudar a tomar mejores decisiones basadas en la información, que aunque parece facil, llevamos progresando en ello desde que el mundo es mundo.

sábado, 14 de junio de 2014

Gamificación

Muchas veces oímos hablar de esta palabra y siempre nos parece una buena idea pero pocas veces se nos plantea la posibilidad de verla en acción.

Normalmente nos contentamos con ver ejemplos como este:


Pero ahora tenemos un ejemplo mucho más cercano, La empresa VisionIT lanza su nueva Web y aprovechando el tirón del mundial nos plantea un juego para conocerla y de paso mostrar sus capacidades.

Es curioso que en la mayoría de las Web de empresas de IT solo se encuentran aburridas descripciones sobre generalidades poco demuestran las capacidades de las empresas. Pero en este caso VisionIT ha asumido el riesgo de presentarse de una forma diferente de generar una aplicación completa con un fin.

Perfecto acepto el reto y aunque pueda parecer que trabajando en una empresa de apuestas juego con ventaja mis conocimientos de fútbol se limitan a saber cuando es gol, que es siempre que sube al marcador.

Bienvenidas este tipo de iniciativas y bienvenidas las empresas que demuestran sus capacidades asumiendo riesgos.

Ahora a darse de alta y a jugar....



viernes, 6 de junio de 2014

MBIT School

Ayer tuve la suerte de poder asistir a la presentación de la Escuela de Business Inteligence de Madrid, que en Ingles tiene un nombre mucho mas acertado MBIT School.
Ciertamente he quedado gratamente sorprendido. Como habéis podido leer en algún que otro articulo (Big Data o la Parábola del Indio) soy un firme creyente que el problema de BI o de Big Data esta en las personas, o más concretamente en los profesionales, por eso ver una iniciativa que ataca ese problema me parece que de puro simple es genial.

Si a eso le sumamos que buena parte de las personas que colaboran en esta iniciativa cuentan con mi más absoluto respeto profesional y les considero altamente cualificados, no me queda más que augurarles un gran futuro.

Por mi parte estoy deseando comenzar a contar con graduados de esta escuela para que los puesto de arquitecto de BI o científico de datos no sean una quimera imposible de encontrar en el mercado.

En cuanto a la presentación en si, siempre es un placer escuchar a Marco Bressan, no solo por lo que se aprende sino por la pasión que pone al explicarlo, la misma pasión que mostraron el resto de ponentes y que finalmente contagiaron a un auditorio más que entregado.


Seguiremos de cerca la evolución de esta escuela de negocios, ya que sinceramente tengo muchas esperanzas puestas en que sea un referente en los próximos años y no solo en el ámbito español sino a nivel internacional.

viernes, 30 de mayo de 2014

Inteligencia Digital 2014

BalanceIT participara en el evento de Inteligencia Digital 2014.

jueves, 1 de mayo de 2014

Big data en 4 imágenes.

La semana pasada participe en el seminario de IIR sobre BI y Big Data, os presento mi visión de Big Data en 4 gráficos.

1.- Tenemos los datos.
2.- Las relaciones entre los datos les dan significado y tenemos información.
3.- BI nos permite selecionar las relaciones correctas para encontrar la figura escondida.
4.- Big Data nos añade más datos (volumen) de mas fuentes (variedad) y a mayor velocidad para descubrir completamente la estrella.


viernes, 4 de abril de 2014

Computing 1-4-2014. La toma de decisiones se ramifica gracias a BI.





domingo, 16 de febrero de 2014

"Big Data" o la parábola del Indio.

I"Big Data" se ha convertido en una de las 5 tendencias tecnológicas que más impacto van a tener el los próximos 3 años. O por lo menos eso es lo que nos quieren vender.
Para ilustrar mi opinión sobre "Big Data" permitirme que recurra a una parábola, no es que me haya vuelto evangelista, simplemente creo que es una buena forma de contar algo de forma entretenida.

La parábola del Indio.
Hace unos cuantos años el equipo olímpico de tiro con arco de EE.UU. estaba buscando como mejorar sus resultados, ya que en las últimas olimpiadas no habían sido los esperados. Con esta idea se dieron cuenta que la tecnología de los arcos había evolucionado mucho y que existían nuevos materiales, nuevas formas y nuevos diseños que podían mejorar notablemente el rendimiento de los arqueros, por ello lanzaron un concurso a nivel mundial para conseguir el mejor diseño de arco. Estuvieron varios años probando arcos de fibra de carbono, hilo de pelo de ballena, con tensores multipolea y estabilizadores servoelectricos; pero un día apereció un Indio (nativo americano) que portaba una gran arco de madera, el Indio reto al equipo olímpico para demostrar que su arco era el mejor del mundo. El Indio con su gran arco siempre daba el blanco y barrió completamente al equipo olímpico. Estaba claro, ese arco representaba la perfección absoluta y su simplicidad y tamaño lo hacían fácilmente utilizable por cualquiera. El seleccionador negoció duramente con el Indio y finalmente este le cedió la patende del gran arco por unos cuantos millones de dólares.
El equipo olímpico estaba deseoso de probar el arco que por fin les haría estar en lo mas alto del medallero. El seleccionador llego con los nuevos arcos, pero para estar seguros al mejor tirador del equipo le dio el mismo arco con el que el Indio les había vapuleado.
Después de muchos disparos el mejor tirador del equipo rara vez acertaba en la diana y mucho menos en el blanco, indignado, el seleccionador saco el resto de los arcos y se los dio al equipo, pero el resultado fue a un peor. El seleccionador pensó que tenían que adaptarse al nuevo arco y que necesitaban formación, por desgracias el Indio estaba de ejercicios espirituales, pero por unos pocos cientos de miles de dólares les mando una guía de formación y unos cursos de couching en DVD. 
2 meses más tarde el equipo olímpico de EE.UU. era un completo desastre con sus arcos grandes, totalmente desesperado el seleccionador miro al viejo utillero que llevaba toda la vida con los distintos equipos olímpicos y le preguntó ¿Tu que opinas? Y el mirándolo con una sonrisa le contesto " A que va a ser el Indio y no el arco el que daba en el blanco".



Bueno pues con "Big Data" me pasa exactamente lo mismo que con los arcos, creemos que el problema de dar en el blanco, o sea tomar las decisiones correctas, es cuestión de la tecnología y no de las personas. Antes de aventurarnos en buscar vuestro "arco grande" pensar con que equipo de arqueros contáis y si el equipo no es el adecuado en resultado será el mismo pero más caro.

Como muchas otras veces no existe el absoluto y puede que la tecnología pueda ayudar a un equipo medio bueno a ser mejor pero entramos en el terreno de las casualidades o de las paradojas científicas. 

No me entendáis mal, sabéis que soy un firme creyente en la tecnología, pero también creo en el ser humano tal y como es, aceptemos lo evidente nos encantaría que fuese cierto y que existiera ese" arco grande" que nos permite dar en el blanco a todos, pero va a ser que no existe. Existe el Indio, existe esa extraña combinación de 33% matemático, 33% tecnólogo y 33% conocedor del negocio que ahora llamamos "Científicos de Datos" y el problema es que hay pocos y no todas las empresas van a poder contar con ellos, pero como consuelo siempre podremos gastarnos unos cientos de miles de dólares en un "arco grande" a ver si tenemos suerte y nuestro equipo con el "arco grande" mejora. Por qué "arcos grandes" hay para todos y ya se encargan las empresas en recordárnoslo para que mantengamos viva la ilusión de que dar en el blanco es solo una cuestión de herramientas.

Para los que todavía tenéis dudas de lo que ocurre cuando dejamos que los modelos matemáticos nos digan lo que debemos hacer sin dotarlos de humanidad, les recomiendo que vean esta película y luego contesten sinceramente ¿Que hace un ingeniero de la NASA jugando en bolsa?  La culpa no es del pobre ingeniero, ni del modelo matemático, la culpa es humana, como la solución también es humana.
Invertir en buscar a Indio para dar en el blanco y huir de los cantos de sirena de los vendedores de "arcos grandes" ya sea de herramientas o de consultoría o de formación, cuando tengáis al Indio ya os dirá él que arco necesita.


martes, 21 de enero de 2014

Los caballeros del código. Lo hice porque sabia hacerlo.

No me he podido resistir a comentar uno de los correos que me han enviado hoy. Para ponernos en contexto debéis ejecutar el siguiente comando de windows (también disponible en otros sistemas operativos con distinta sintaxis).

tracert -h 255 obiwan.scrye.net

A partir de que pulséis el [Intro] el comando comenzara a mostraos los diferentes saltos que desde vuestra dirección IP os llevan hasta la dirección que hemos escrito.

Seguramente a partir del salto 20 los más "frikis" comenzares a reconocer el texto para los que no al final de este articulo tenéis la solución.

Pero lo importante no es el texto en si, sino la capacidad de hacer con algo totalmente técnico un instrumento de comunicación, con mucho trabajo y bastante ingenio este amigo a conseguido hacer algo tan inútil como chulo.

Este espíritu rebelde de lo hacer cosas porque somos capaces de hacerlas estoy convencido de que genera más y mejores cambios que los planes estratégicos de la empresas.

Si tenéis capacidad para hacer algo aunque sea muy inútil hacerlo ya que el proceso de creación en si mismo os aporta un conocimiento que de otra forma es difícil de conseguir.


sábado, 4 de enero de 2014

Los Caballeros del Código.

Quizá este influido por las ultimas películas, comics y libros que estoy leyendo, pero he llegado a la conclusión de que hace falta algo de honor en la sociedad y como cambiar la sociedad me parece una tarea titánica me conformo con intentar cambiar el pequeño mundo del desarrollo de aplicaciones.

Este cambio no tiene que ver con las metodologías, de esas tenemos más que de sobra y como la religiones en la mayoría de los casos es cuestión de fe. Mi cambio va mas hacia el individuo, soy un firme creyente en el individúo más que en la sociedad o en los grupos, quizá sea una visión muy matemática del mundo pero un conjunto de individuos "buenos" no da un buen grupo y un conjunto de buenos grupos una sociedad buena.

Con este espíritu he estado repasando viejos libros de filosofía oriental, caballería medieval y psicología, estaba buscando una guía que sirviera de código de honor para estos nuevos "Caballeros del Código", aquí el juego sutil de palabras repetidas no ha quedado muy redondo pero resume el espíritu original.

Al final me he decantado por el Camino del Guerrero Japonés o Bushidó, intentando adaptar sus 7 virtudes al desarrollo de software. (Nota.- Como en otras ocasiones utilizare Wikipedia como referencia para que nadie tenga que invertir en libros.)

義 Gi - justicia (decisiones correctas)

Sé honrado en tus tratos con todo el mundo. Cree en la justicia, pero no en la que emana de los demás, sino en la tuya propia. Para un auténtico samurái no existen las tonalidades de gris en lo que se refiere a honradez y justicia. Sólo existe lo correcto y lo incorrecto.

La  adaptación de esta virtud es bastante obvia solo existe el código bueno y el código malo, si algo se puede mejorar y no lo haces es malo, si puedes ahorrar memoria, proceso, escrituras, lecturas, etc. y no lo haces es malo, si tu rutina dibuja los objetos 2 veces y no una es malo; nuestro mundo es de 0 y 1 y nuestro código debe serlo también.


勇気 Yuuki - Coraje

Álzate sobre las masas de gente que temen actuar. Ocultarse como una tortuga en su caparazón no es vivir. Un samurái debe tener valor heroico. Es absolutamente arriesgado. Es peligroso. Es vivir la vida de forma plena, completa, maravillosa. El coraje heroico no es ciego. Es inteligente y fuerte. Reemplaza el miedo por el respeto y la precaución.

Los que dicen que algo no se puede hacer simplemente se niegan a intentarlo, las cosas son como queremos que sean si algo no lo queremos no tenemos que aceptarlo, "es que este Framework no lo hace así", "es que esta librería no lo resuelve"; las excusas no crean programas y tienes que tener el coraje de olvidar las excusas y crear el código que necesites como lo necesites.


仁 Jin - Benevolencia

Mediante el entrenamiento intenso el samurái se convierte en rápido y fuerte. No es como el resto de los hombres. Desarrolla un poder que debe ser usado en bien de todos. Tiene compasión. Ayuda a sus compañeros en cualquier oportunidad. Si la oportunidad no surge, se sale de su camino para encontrarla.
El conocimiento te da poder y un gran poder conlleva una gran responsabilidad, saber más que los demás no te coloca por encima solo ayudar a los demás te hace ser mejor. Esta virtud encierra otra realidad "el entrenamiento intenso" se es benevolente si se tiene la capacidad de causa mal y no se utiliza para ello. Lo más triste es ver a personas que creen que son benevolentes porque carecen de la capacidad de hacer daño y por ello no lo hacen, para poder llegar a tener esta virtud primero tenemos que adquirir el conocimiento que nos convierte en "rápidos y fuertes" que nos hace comprender y utilizar la tecnología, sin este conocimiento real no somos verdaderos "samuráis".

礼 Rei - Respeto, Cortesía

Los samurái no tienen motivos para ser crueles. No necesitan demostrar su fuerza. Un samurái es cortés incluso con sus enemigos. Sin esta muestra directa de respeto no somos mejores que los animales. Un samurái recibe respeto no solo por su fiereza en la batalla, sino también por su manera de tratar a los demás. La auténtica fuerza interior del samurái se vuelve evidente en tiempos de apuros.
 Nuestros compañeros, que nos dan los requisitos, muchas veces no saben lo que quieren o no saben expresarlo, tratarlos sin cortesía no hace que los programas se creen no hace que nada surja. El respeto alcanzado es nuestro respeto y cortesía reflejado en los demás. No importa lo equivocados que consideremos que están los demás el respeto no tiene que ver con la razón o la justicia, tiene que ver como el trato que debemos a los demás ser cortes y respetuoso no significa cambiar nuestros convencimientos ni creencias significas exponerlas con respeto y cortesía.

誠 Makoto - Honestidad, Sinceridad absoluta

Cuando un samurái dice que hará algo, es como si ya estuviera hecho. Nada en esta tierra lo detendrá en la realización de lo que ha dicho que hará. No ha de "dar su palabra", no ha de "prometer", el simple hecho de hablar ha puesto en movimiento el acto de hacer. Hablar y hacer son la misma acción.
Creo que esta virtud habla por si misma debemos ser trasparentes y nuestras acciones deben ser lo mismo que nuestras palabras, si lo sabemos y sabemos hacerlo nuestras palabras lo reflejaran, sino sabemos y no sabemos hacerlo nuestras palabra lo reflejaran.

名誉「名譽」Meiyo - Honor

Es la virtud más importante de todas. El auténtico samurái sólo tiene un juez de su propio honor, y es él mismo. Las decisiones que toma y cómo las lleva a cabo son un reflejo de quién es en realidad. No puede ocultarse de sí. En caso de quedar mancillado, la única forma de restaurarlo es mediante el Seppuku.
Quizá tener que suicidarse por honor sea excesivo, pero tener "vergüenza torera" como diría un castizo es totalmente necesario, las tareas las hacemos por nosotros mismos y las hacemos, no lo mejor que se, sino lo mejor posible y para ello debo estar dispuesto a dar siempre más de lo que se espera, porque nosotros debemos ser los más exigentes con nosotros mismos.  El honor de ser los mejores por nosotros mismos por nuestra satisfacción, este es el honor que echo de menos y el que nos debería guiar. Nunca te quedes en hacer lo mínimo intenta que tu código sea el orgullo de tu honor.

忠義 Chuugi - Lealtad

Haber hecho o dicho "algo", significa que ese "algo" le pertenece. Es responsable de ello y de todas las consecuencias que le sigan. Un samurái es intensamente leal a aquellos bajo su cuidado. Para aquellos de los que es responsable, permanece fieramente fiel. Para el guerrero, las palabras de un hombre son como sus huellas: puedes seguirlas donde quiera que él vaya.
Tu código es tu responsabilidad y será compartido por otros, tus huellas serán reconocidas y los que las sigan (utilicen tu código) deben sentir tu lealtad, deben sentir que has pensado en las consecuencias que tu código va a producir en los que lo compartan contigo, los que comparten tu código están bajo tu cuidado y les debes lealtad. Normalmente es más fácil decir que los demás no comprende tu código que admitir que no pensastes en esa forma de usarlo y no lo documenatstes convenientemente.

Este código es aplicable a todos los profesionales de TI, pero quizá si comenzamos por las personas que desarrollamos aplicaciones los "Caballeros del código" puedan servir de guía a sus compañeros de TI.

Para terminar dejarme hacer otra referencia cinematografica.



Igual que Tom Cruise llego a ser un samurái nosotros podemos mejorar como individuos en la profesión que hemos elegido y es nos hace mejorar como personas.

sábado, 21 de diciembre de 2013

Feliz Navidad. Prospero 2014.

Creo que es la primera vez que felicito la Navidad y el nuevo Año desde este blog. A lo mejor es que este año que llega a su fin ha tenido (todavía tiene) algo de especial, quíza por la algo que escuche en una película.


Sí, el 2013 esta siendo oscuro, aun así,  tengo plena confianza en lo que el 2014 nos depara, personalmente no me puedo quejar sigo trabajando en proyectos excitantes por lo que me considero un doble privilegiado, y lo que me permite concentrarme en el trabajo, salud y amor también están perfectamente cubiertos gracias a mi familia.
Normalmente utilizo este blog para hablar de tecnología, pero no creo en la tecnología sin las personas, tanto en Terminator como en Matrix la humanidad triunfa, ahora parece que nos atacan la macroeconomía, los mercados de valores y una tal prima de riesgo; pero sigue existiendo un mundo maravilloso que se abre ante nosotros cada día, siguen existiendo las personas con quien nos cruzamos cada día, que antes de ser clientes, consumidores, compradores, publico objetivo o como me quieran definir soy persona.

Y por eso y por que estoy orgulloso de levantarme cada mañana y seguir luchando por todo aquello que me gusta e incluso por lo que me disgusta, quiero  compartir con vosotros este raro mensaje navideño.


Puede que le falten algunos buenos deseos, algo de nieve, arbolitos y bolas rojas, pero sí este poema inspiro a Nelson Mandela (descanse en paz) en sus años de cautiverio creo que debería ser suficiente para que nosotros afrontemos nuestras pequeñas situaciones críticas sin temor. Y ya que comenzamos con Batman otra frase para recordar..


Que vuestras acciones reflejen vuestros deseos, que cada pequeña acción que realicemos sume algo bueno para alguien, que se nos conozca por nuestras acciones.
Para despedirme no quería dejar con una mala sensación, así que otra forma de motivarnos y afrontar nuevos retos es reír...

 

Feliz Navidad y Prospero 2014.

martes, 12 de noviembre de 2013

De las buenas ideas a los malos hechos

Hoy comiendo con los compañeros de trabajo en una de esas sesiones más propias de "Big Bang Theory" que de profesionales de IT, comentábamos la dificultad de saber con exactitud que tipo de navegado esta accediendo a nuestra web, por fortuna uno de los comensales recordó este artículo que os os cito.


"Al principio se creó el navegador "NCSA Mosaic", y "Mosaic" se le puso el user-agent "NCSA_Mosaic/2.0 (Windows 3.1)". Mosaic mostraba imágenes junto con el texto, y eso gustaba mucho.

He aquí que luego vino un nuevo navegador web conocido como "Mozilla", al ser la abreviatura de "Asesino de Mosaic" (Mosaic Killer), pero a Mosaic no le hizo mucha gracia, así que el nombre público fue cambiado a "Netscape", y "Netscape" se llamó "Mozilla/1.0 (Windows 3.1)", y este navegador gustaba aún más. "Netscape" soportaba frames, y los frames se hicieron populares entre la gente, pero "Mosaic" no soportaba frames, y así comenzó el sniffing del user-agent y los webmasters enviaban frames a "Mozilla", pero no a otros navegadores, que no soportaban frames.

Y Netscape dijo: "vamos a burlarnos de Microsoft" y dijeron que en Windows los "controladores de dispositivos estaban mal depurados", y Microsoft se enfadó, por lo que Microsoft hizo su propio navegador web, al que llamaron "Internet Explorer" con la esperanza de que fuera un "Asesino de Netscape". "Internet Explorer" soportaba frames, pero como no era "Mozilla", así que los webmasters no le mandaban frames. Microsoft se impacientaba y no quiso esperar a que los webmasters conocieran IE y le empezaran a mandar frames, así que dijo que "Internet Explorer" era "Mozilla compatible" y comenzó a hacerse pasar por "Netscape", cambiando su user-agent a "Mozilla/1.22 (compatible ; MSIE 2.0; Windows 95)". Así fue como Internet Explorer empezó a recibir frames, y todos en Microsoft eran felices, pero los webmasters estaban confusos.

Y Microsoft unió IE al sistema operativo Windows y lo hizo mejor que "Netscape", y así comenzó la primera guerra de los navegadores, que hizo estragos sobre la faz de la tierra. Netscape fue asesinado, y hubo mucho regocijo en Microsoft.

Pero "Netscape" renació como "Mozilla", y a "Mozilla" le pusieron un nuevo motor web llamado "Gecko". Internamente se le llamó "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv: 1.1) Gecko/20020826", Gecko fue el motor de renderizado, y Gecko fue bueno. Más tarde se convirtió en "Mozilla Firefox", llamándose "Mozilla/5.0 (Windows; U; Windows NT 5.1 sv-SE; rv: 1.7.5) Gecko/20041108 Firefox/1.0", y "Firefox" fue muy bueno. Y "Gecko" empezó a multiplicarse, y otros navegadores nacieron utilizando su código, llamándose "Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O, en-US; rv: 1.7.2) Gecko/20040825 Camino/0.8.1" uno y "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv: 1.8.1.8) Gecko/20071008 SeaMonkey/1.0" otro, haciendose pasar por "Mozilla", e impulsados por "Gecko".

Y "Gecko" era bueno, e IE no lo era, y el sniffing del navegador renació, y a "Gecko" se le daba buen código web, y a otros navegadores no. Entonces los linuxeros se pusieron muy tristes, porque ellos habían construido "Konqueror", cuyo motor era "KHTML", que pensaban que era tan bueno como "Gecko", pero no era "Gecko", por lo que no se le mandaban buenas páginas, por lo que "Konqueror" empezó a hacerse pasar por "Gecko" para obtener las páginas buenas, y llamó a si mismo "Mozilla/5.0 (compatible; Konqueror/3.2, FreeBSD) (KHTML, like Gecko)" y hubo mucha confusión.

Luego vino Opera y dijo: "nosotros tenemos que permitir a nuestros usuarios a decidir por qué navegador se quieren hacer pasar", y así Opera creó una opción de menú donde seleccionar el user-agent, y a Opera se llamó "Mozilla/4.0 (compatible; MSIE 6.0, Windows NT 5.1) Opera 9.51", o "Mozilla/5.0 (Windows NT 6.0; U; es; rv: 1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51" o "Opera/9.51 (Windows NT 5.1; U; en)" dependiendo de la opción que seleccionara el usuario.

Y Apple construyó "Safari", que utilizaba "KHTML", pero añadía muchas características, así que hizo un fork del proyecto, y lo llamó "WebKit", pero quería las páginas escritas para "KHTML", y así se llamó "Safari Mozilla/5.0 (Macintosh; U; PPC Mac OS X, de -DE) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5", y la cosa empeoró.

Microsoft temía "Firefox" en gran medida, y actualizó "Internet Explorer", llamándolo "Mozilla/4.0 (compatible; MSIE 8.0, Windows NT 6.0)" y renderizaba buen código, pero sólo si los webmasters le pedían que lo hiciera.

Y entonces Google lanzó "Chrome", y "Chrome" utilizaba "WebKit", y fue como "Safari", y quería las páginas creadas para "Safari", por lo que se hizo pasar por "Safari". Y así, "Chrome" utilizaba "WebKit", y se hizo pasar por "Safari", y "WebKit" pretendía ser "KHTML", y "KHTML" pretendía ser "Gecko", y todos los navegadores pretendían ser "Mozilla", y a "Chrome" se llamó "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13".

Y la string para el user-agent del usuario fue un completo desastre, además de inútil, pues todo el mundo pretendía ser como los demás, llenando el mundo de confusión."

Creo que como resumen jocoso de la manera en que una buena idea de programación se prostituye hasta la inutilidad no tiene precio.

Ahora espero que algunas personas comprendan un poco mejor que lo de programas para todos los navegadores tiene más de arte que de ciencia.

viernes, 11 de octubre de 2013

Diferencias entre lo que cuesta y lo que valen las cosas

Cuando comenzamos a desarrollar aplicaciones para móviles, las famosas App, comenzamos como cualquiera que se considera inexperto en una materia, comenzamos a leer manuales de xcode, libros de desarrollos de Apps y unos cientos de páginas web.

Después de esto comenzamos a explicar lo que queríamos hacer a distintos proveedores y para intentar eliminar los sesgos hablamos con grandes empresas, medianas empresas, pequeñas empresas y desarrolladores con bañador y chanclas.

En este punto la sorpresa fue mayúscula ya que para el mismo supuesto desarrollo teníamos presupuestos de 9 meses 750.000 € o 6 semanas 15.000 €. Durante mucho tiempo pensé que no me había explicado bien y que los proveedores no habían comprendido el ámbito del proyecto.

Nada más lejos de la realidad los proveedores habían comprendido perfectamente lo que necesitábamos, el problema estaba en realizar la estimación sin tener ningún conocimiento de lo que se esta estimando.

Me senti como si hubiese estado paseando por una calle de Madrid preguntando a los transeúntes cuanto tardarían en hacer una catedral gótica y cuanto me costaría. Por suerte entre los transeúntes encontré un arquitecto que no solo sabia hacer catedrales góticas sino que ademas las hacia por un precio razonable.

36.000 € ha sido el precio justo por las dos Apps que os presentaba en el post anterior. Después de  9 semanas muy intensas, repito 9 semanas muy intensas no 9 semanas y media, que alguno con más de 40 años sabe de lo que estoy hablando; teníamos 2 apps que cumplían 100% los objetivos.

La moraleja de esta historia es que si no hubiese dedicado tiempo a formarme en un nuevo paradigma tecnológico, y cuando digo tiempo es realmente mucho tiempo, no habría tenido la capacidad para distinguir cual es la diferencia real entre los distintos presupuestos y debería utilizar otros valores para decidir como la confianza en la empresa, la reputación, etc y estas otras razones no son siempre garantia de éxito.

El resto lo puedo resumir en este foto.


668 clientes mantienen la App en Android de un total de 1.468 descargas sin ningún tipo de inversión en publicidad o publicación en redes sociales. Nuestro objetivo inicial eran 100 descargas y una retención del 25% para una App que solo permite consultar y no hace apuestas.

domingo, 22 de septiembre de 2013

Vuelta al desarrollo

Durante este año no me he prodigado mucho en el mantenimiento del Blog de BalanceIT y aunque suene obvio decirlo es que he estado muy ocupado.
La pregunta es ¿en que? Normalmente mi carrera ha estado ligada al desarrollo de productos ya sean servicios de TI, internos (de la empresa para la empresa) o externo (de la empresa para otra empresa) o productos propiamente dichos.

Pues bien este ultimo año he estado desarrollando productos de Apuestas Deportivas y Juegos, cuando digo productos me refiero a toda una plataforma de juego para terminales e Internet y a varias aplicaciones de Apuestas.

Ahora es el momento de comenzar a mostrar los primeros resultados:


Estas dos aplicaciones son los primeros resultados de la aplicación de la metodología de desarrollo SCRUM y del conocimiento en desarrollo de aplicaciones para dispositivos móviles.

Esta aventura que comencé me ha devuelto a mis orígenes de desarrollador y me ha permitido adaptar mi conocimiento teórico sobre desarrollo ágil y varios ejemplos reales.

De aquí en adelante BalanceIT dará un pequeño giro hacia el gobierno de TI enfocado en el desarrollo de productos, espero que esta nueva etapa os parezca interesante e útil.

Como adelanto me gustaría que vieseis estas aplicaciones y participarais en un pequeño juego.

¿Cuanto han costado hacer estas aplicaciones? Hablamos de Euros por supuesto, la semana que viene os lo contare en el post "Diferencias entre lo que cuesta y lo que valen las cosas".

sábado, 15 de junio de 2013

36ª Charla técnica de ISACA Madrid

El pasado 10 de Junio participe de la 36ª Charla técnica de ISACA Madrid, este año me gustaria destacar la participación del Centro de Ciberseguridad Industrial.



Destaco esta participación, por que el mejor resumen que puedo hacer es que veáis la película La Jungla 4.0, en esta película un grupo de ciberterroristas toma el control de los EE.UU. controlando las industrias basicas, electricidad, gas, etc. Podemos pensar que es solo una película, pero si en el 2007 ya los guionistas pensaban que el guión podia ser creíble  hoy en el 2013 es una realidad.
Las maquinas tambien se conectan y conectadas son vulnerables, teneis un resumen de la charla en el Blog del Centro de Ciberseguridad Industrial.


Otro punto a destacar fue la presentación de Viper Network, si os digo que es un sistema de protección basado en la geolocalización de IP no parece muy novedoso; y es cierto no es novedoso; lo novedoso es que este centralizado en un solo punto de la red y no es innumerables elementos distribuidos y que ademas de poder bloquear un pais, se pueda hacer por protocolo y puerto; es simple y brillante; facil de implementar y poco coste de mantenimiento, una solución para dar seguimiento en el futuro; si quereis tener mas información leer el articulo en IT Ultreia.

Termino citando a Luis Fernando Hernández (Guardia Civil),
 "Toda organización debe priorizar la Gestión del Conocimiento dentro de su estructura". 
y si hablamos de seguridad el conocimiento es poder....


jueves, 13 de junio de 2013

Cloud. IaaS el valor no se presupone se demuestra.

Os recomiendo la lectura detallada de este artículo.

http://www.cloudspectator.com/cloud-server-performance-a-comparative-analysis-of-5-large-cloud-iaas-providers-3/

Este estudio a tomado 5 proveedores de Cloud IaaS con 5 servidores equivalentes.


Y se ha comparado el costes + el rendimiento en un concepto llamado valor.


Sacar vuestras propias conclusiones pero lo que parece evidente es que una vCPU no es lo mismo dependiendo del proveedor y que un € no significa lo mismo.

Hay que hacer esta pruebas por uno mismo para poder elegir que proveedor de Cloud, sobre todo en IaaS.

Nota.- No por tener el mismo nombre significan lo mismo.


domingo, 2 de junio de 2013

Bring your own device. (BYOD).

El pasado día 17 de Mayo participe en una mesa redonda de
 sobre BYOD, o lo que es lo mismo que los usuarios utilicen sus propios dispositivos en la empresa.

Génesis.

¿De dónde parte esta necesidad? Hasta qué los señores de Appel no convirtieron los teléfonos en objetos de culto y los bloc de notas en "tables", nuestros usuarios eran felices con los dispositivos que les proporcionaba la empresa, pero ahora eso ya no es así; y no es así por varios factores:

  • Factores humanos.
    •  Los dispositivos smartphones, tables e incluso los PCs se han convertido en una señal de estatus, tener un iPhone es esta en la onda y una Blackberry es de antiguos.
    • Uso. Ahora los dispositivos hacen muchas más funciones, usamos correos electrónicos, redes sociales e incluso trabajamos con ellos. A hacer más cosas comenzamos a tener, más utilidad más opiniones de uso y más opiniones más diversidad. Ahora valoramos un dispositivo por el programa de correo que tiene, me gusta más el correo de Android que el de iOS.
  • Factores de Mercado.
    • Fabricantes de Dispositivos. Se ha descubierto un nuevo mercado y los fabricantes de dispositivos se han apresurado a tomar posiciones, como los pioneros del lejano oeste han puesto en funcionamiento sus carretas de marketing, publicidad, etc. para poder conseguir un pedazo de la tierra prometida. Han sido los responsables de acentuar los factores humanos creando una demanda por encima de lo normal, la duración de un dispositivo de alta gama en el mercado son 6 meses; ¿De verdad que cada 6 meses hay que cambiar de móvil? Para mi esto es casi un problema moral ya que indica que para una sociedad la representación material continúa siendo vital, perdón, siempre me olvido que somos una sociedad de consumo.
    • Operadores. Los operadores han visto también una posibilidad de mercado en mi opinión no tienen muy claro cual es ese mercado pero ven que se mueve mucho dinero y eso significa que hay que tomar posiciones, lo que vulgarmente decimos, vamos al lío a ver que pasa.

Estos factores son el génesis de la tormenta, ahora la tormenta comienza por los directivos, esos indisciplinados que opinan que ya que el futuro de las compañías depende de sus decisiones lo mismo también pueden decidir que dispositivos utilizar, ilusos. Y no nos engañemos, por los departamentos de TI que son de los primeros que usa dispositivos distintos al resto de usuarios, pero la escusa es "Es que yo se de esto, y lo necesito para probar y estar preparado", otros ilusos.

La tormenta ya esta descargando y ahora toca saber que hacemos para no mojarnos.

Alternativas.

Negación.

Simplemente podemos negar que llueve y en nuestro caso esta negativa tiene varias posibilidades.

No estamos preparados.

Negación de que nuestros sistemas y aplicaciones estén listos para soportar cualquier dispositivos del mercados. Que esta negación tiene una derivada que es un poco más sibilina, no estamos preparados pero por una indecente cantidad de dinero preparo los sistemas, esta negación elude la responsabilidad ya que no es por culpa del departamento de TI, que si que quiere, es que cuesta mucho.

No es seguro.

Esta negación es mi favorita, por que simplemente no hay que demostrarla, tu simplemente dices "No, es que no es seguro." Con cara de preocupación y automáticamente has creado una barrera infranqueable y lo mejor es que casi nadie pregunta "pero, ¿Por qué no es seguro?; y aunque lo hagan basta con decir: " Es que podemos perder datos" como si eso no ocurriera jamás en una empresa y como si mandar un fichero adjunto por correo a una persona externa de la compañía, como un auditor, no supusiera que ese adjunto a pasado por unos cuantos servidores en el mundo, que ni se donde están, ni se quien los controla, pero esto no es perder datos; es extraviarlos controladamente, por cierto nadie a pensado que esa auditor que recibe el correo lo hace en un dispositivo personal por que su empresa si tiene una política de BYOD.


Adopción.

La posibilidad de crera una formula para que los usuarios utilicen sus propios dispositivos merece un articulo completo, que dejo para más adelante....

miércoles, 29 de mayo de 2013

SOCIAL CRM A LA DERIVA

En cualquier proyecto debe existir un Project Manager que se encargue de mantener, mano a mano con el cliente, un suave equilibrio entre el alcance, el coste y el plazo de entrega del producto final. Al analizar la complejidad de las iniciativas empresariales orientadas a Social CRM, nos dimos cuenta rápidamente de que este tipo de gestión era insuficiente y decidimos complementar nuestra metodología de gestión tradicional de proyectos, con el control de una nueva “triada” que, sin llegar todavía a ser mágica, requería de un seguimiento evolutivo retroalimentado, una interpretación tecnológica correcta, unos perfiles adecuados y un modelo de gobierno específico para ciertos “stakeholders”, internos y externos a la compañía.
La “triada” se constituye con 3 bloques de gestión dependientes entre sí; una solución tecnológica integrada, una metodología adecuada para proyectos Social CRM y una gestión eficiente del conocimiento, actual y futuro, del cliente.
Sin un equilibrio entre los 3 bloques, no es posible obtener los resultados esperados de forma sostenible en el tiempo, como por ejemplo: aumento de la captación, conocimiento e incremento del valor del consumidor, mejora de la imagen de marca, eficiencia en la comunicación, adecuación a la legalidad vigente, incremento de ventas, o un control y ponderación de las interacciones con el consumidor, sin que esto suponga un ataque a su libertad.
Esta falta de equilibrio es muy habitual actualmente. Nos encontramos con clientes a la deriva, abrumados por la gran cantidad de soluciones tecnológicas que circulan en el mercado para escuchar, capturar y medir datos. Ya poseen normalmente un volumen importante de registros que no han traducido correctamente en información de valor, y siguen realizando tácticas de marketing relacional, digital y social aisladas, sin una planificación de CRM integrada, ni un plan de acción definido a medio y largo plazo. Todavía ansían más datos pero no han gestionado correctamente los que ya poseen y tienden a comportarse como lo que nosotros denominamos “arponeros”.
Un arponero grita: “¡¡Clientes potenciales a babor!!”… y rápidamente se propone una acción original de la que, independientemente del “éxito” aparente que pueda tener, no se obtiene casi nunca un rédito medible o un conocimiento aprovechable para la compañía. El problema es que los arponeros no tienen muy buena prensa que digamos. Matan ballenas y su imagen pierde valor con cada nueva actuación. Su efectividad se ve mermada porque las ballenas son listas y solo emergen en el caso de que detecten ofertas tentadoras, para volver a sumergirse de inmediato en las oscuras profundidades y además, reciben el acoso de organizaciones en contra de la caza indiscriminada de cetáceos, son multadas por conductas “alegales” o por el uso de arpones de calibre inadecuado.
Otros escenarios habituales incluyen la solicitud de cumplimiento de encuestas con un porcentaje de participación que roza el ridículo, y con el agravante de simplemente responder “¡Gracias!” al incauto encuestado que se ha tomado la molestia de contestar, o el canjeo de puntos por premios que no interesan al consumidor, mucho menos cuando ni siquiera está dispuesto a asumir los costes del envío del premio a su domicilio.
Afortunadamente, esta situación está cambiando. En Genetsis nos sentimos muy orgullosos de estar aportando nuestro granito de arena en este proceso estratégico que afecta tanto a clientes, como a consumidores. La captación sigue siendo muy importante, pero el conocimiento del valor del consumidor lo es muchísimo más. Nuestra misión es ayudar a nuestros clientes a identificar y segmentar de forma correcta a sus consumidores, a establecer acciones programadas y coordinadas en las que el foco no se centre exclusivamente en la recolección del dato, sino en el control y la medición de las interacciones “one to one” y “one to some”. No queremos limitarnos a escuchar sus opiniones en Facebook. Proporcionamos la gestión del diálogo, que podemos traducir en una oferta geolocalizada al consumidor, de interés para él y en el momento preciso. Sin ser intrusivos, ya que conocemos qué quiere y cuándo lo quiere, y poniéndonos siempre en su piel, le ayudamos no solo a que mantenga una conversación de valor con la marca, sino a que sea capaz de pedirle lo que desea.
Toda esta labor no es exclusiva de un único departamento de la agencia. Numerosas personas de diferentes áreas como estrategia, desarrollo de negocio, consultoría, tecnologías de la información, gestión de cuentas, diseño… y por su puesto, el cliente, participan y aprenden cada día de este apasionante trabajo que consiste nada más y nada menos, en comunicarnos de forma correcta.

Pedro Parellada Olarte
Innovation & CRM Program Manager en Genetsis
pedro.parellada@genetsis.com
pparellada@onewayclear.com

"Fuente: Interactiva, abril 2013"