viernes, 17 de agosto de 2012

Los mejores de entre los hombres

Anoche, en este intervalo entre los Juegos Olímpicos y los Paralímpicos de Londres, la BBC emitió un programa de ficción basada en una historia real que me ha impactado mucho. Durante 90 minutos The Best of Men (los mejores de entre los hombres) cuenta la historia del doctor Ludwig Guttman, neurólogo y refugiado judío alemán que vivía en Inglaterra. El el doctor Gutmann llega al hospital militar temporal de Stoke Mandeville en el año 1944 en plena Segunda Guerra Mundial para tratar a los heridos medulares.

Los heridos de guerra llegaban desde el frente para ser cuidados durante su agonía y no tenían más esperanza que una vida prostrados en la cama y una probable muerte lenta ó por sus heridas ó por los problemas provocados por la falta de curación. En la época las personas paraplégicas no tenían esperanza de una vida mejor.

Nada más llegar al hospital el doctor Gutmann empieza a poner en práctica sus ideas y tratamientos radicales. A pesar del rechazo por parte del personal clínico empieza a retirar la escayola que les sujetaba la cama, desengancharles de la morfina para permitirles pensar, y tras un período tenso de ajuste, empezar a levantarse y moverse por el pabellón. El médico tuvo que enfrentarse al rechazo por parte del gremio médico e incluso de sus propios pacientes, y de la xenofobia y del racismo. Sin embargo vemos como los hombres empiezan a moverse y a valerse por sí mismos provocando el asombro entre ellos mismos y de los responsables del hospital. El doctor lucha contra la incomprensión de sus superiores militares para conseguir los recursos necesarios para permitir a los soldados moverse y hacer ejercicios para recuperar la fuerza en el tronco.

Al empezar a recuperar la movilidad en el tronco y al entregarse las hasta entonces innecesarias sillas de ruedas, los jóvenes soldados sufren por falta de actividad. El médico les hace salir del pabellón para disfrutar de los jardines y en una secuencia emocionante, vemos la primera vez que empiezan a jugar con bastones invertidos que sirven de palas para tirar piedras hacía cubo tumbado en el suelo. En seguida consiguen del gimnasio unas palas de hockey y pelotas. Luego empiezan con lanzamiento de jabalina y tiro con arco. El médico se niega a aislar a los soldados de la vida real y consigue convencerles que deben adaptarse al mundo exterior.

Al terminar la guerra llega el momento para que los "pacientes" salgan del hospital para iniciar su vida como "ciudadanos". Vemos cómo superan el miedo al rechazo social y familiar y buscan su camino en el mundo. Sin embargo les falta una forma de convencerse a ellos mismos de su habilidad. El doctor Gutmann reacciona a la noticia de los juegos olímpicos de Londres de 1948 y propone la idea entonces sorprendente de unos juegos paralelos para las personas con discapacidad. Los juegos consiguen reunir a personas de todo el país.

El cierre del programa muestra imágenes de los "Juegos Stoke Mandeville" desde ese año hasta el año 1960 cuando tuvieron lugar los primeros juegos "Paralímpicos" en Roma, y hasta la actualidad.

El programa es emocionante y ayuda a comprender la enorme importancia de estos juegos para los participantes y la lucha de cada persona para superar sus limitaciones. Ha sido me parece muy acertado en estos momentos en que vemos en España como en el Reino Unido como los recortes presupuestarios perjudican la vida de las personas con discapacidad.

viernes, 20 de enero de 2012

Encuentro mensual sobre la accesibilidad de las TICs

El primer encuentro tuvo lugar en la Sala Ciball (Centro de Innovación Ballesta) en el centro de Madrid.

Ramón Corominas explica la accesibilidad con ayuda de su iPad
Durante el año 2011 tuve la ocasión de conocer y de forma muy limitada participar en diferentes grupos del ámbito del desarrollo Java en Londres y Madrid. La idea es facilitar a los profesionales que trabajan en oficinas con solo el contacto "virtual" encontrarse en un contexto presencial y social. Pensaba que los que participamos en la accesibilidad, profesionales y usuarios, necesitábamos también una forma de encontrarnos para intercambiar ideas, ampliar  nuestros conocimientos y apoyarnos mutuamente. Con esa idea creé el grupo en meetup.com y con la colaboración el Centro de Innovación Ballesta organicé el primer encuentro el 17 de enero de este año 2012.

Puedes consultar la página sobre el evento en Meetup.com. No lo describo aquí con más detalle porque ya lo ha hecho mucho mejor otra persona, un resumen detallado por Sergio Luján Mora quien estuvo también.

viernes, 4 de noviembre de 2011

¿Dónde está la calidad en la agilidad? Charla de Dan North

Ayer jueves pasado tuve la oportunidad de asistir a esta charla por Dan North, el inventor de Behaviour-driven Development (desarrollo guiado por el comportamientio). Básicamente Dan trataba la idea de que el desarrollo ágil no cuida la calidad, pero llegando a la conclusión que los principios expresados en el manifiesto ágil (Agile Manifesto) son los mismos que se necesitan para asegurar la calidad. Opina que la calidad se puede lograr de diferentes formas y que las prácticas ágiles nos permiten lograr el mismo objetivo con mayor flexibilidad. Podemos ver el vídeo y las diapsositivas en el sitio de Skills Matter.

Skills Matter es un centro de formación. Está situado en el distrito donde se encuentra silicon roundabout ("rotonda del silicio", en alusión al valle homónimo en California) en una zona barata al norte de la zona financiera de Londres

Congreso JAX London: Java, Ágil, Android

La semana pasada tuve la suerte de asistir a las tres jornadas de este congreso, JAX London 2011 en Londres. El primer día escogía sesiones sobre Spring. El martes me elección se enfocaba sobre las técnicas ágiles (en vez de las sesiones Android) y el miércoles los ponentes trataban Java de forma más general. Las sesiones para mí más memorables eran:

  • Spring and Scala: por Eberhard Wolff.
  • Identity Management with Spring Security: Dave Syer (SpringSource/VMware).
  • Spring 3.1 in a Nutshell: Sam Brannen (Swiftmind).
  • Behind the Scenes at Spring Batch: Dave Syer (SpringSource/VMware)
  • WaveMaker, Spring Roo, SpringSource Tool Suite: Choosing the right tool for the right job. Por Martin Lippert (SpringSource/VMware)
  • Middleware Everywhere - Ready for Mobile and Cloud: Mark Little (Red Hat)
  • An Introduction to Neo4j (and Doctor Who): Ian Robinson (Neo Technology). Una base de datos de gráfos y una explicación de como ésta se puede usar para analizar la vida de las partes de un robot a través de muchos años de trabajo en una serie de ciencia-ficción.
  • Think you don't need software craftsmanship?: Sandro Mancuso (UBS).
  • Slow & Dirty: Jason Gorman (Codemanship Ltd).Muchas empresas de nueva creación (startups) creen que deben sacar un producto o servicio cuanto antes sin priorizar la calidad. Jason explicaba muy bien como estas iniciativas destruyen su propio porvenir por la falta de calidad y por tanto, de flexibilidad. Como dice, "El software es el negocio." Sin calidad desde el principio, el software no puede evolucionar, y la empresa tampoco.
  • Grails in the Java enterprise: Peter Ledbrook (VMware)
  • The Rise and Fall and Rise of Java: James Governor (RedMonk). A pesar de los años el ecosistema Java se mantiene más joven que nunca y sigue creciendo.
  • Thinking Distributed to Improve Agility: Jamie Allsop. Como los equipos ubicados en distintos zonas geográficas pueden sacar provecho de la distancia para trabajar mejor.
  • The (not so) Dark Art of Performance Tuning: Dan Hardiker, Jon Mort, (Adaptavist.com)
  • To Java SE 8 and Beyond!: Simon Ritter (Oracle)
  • Modular enterprise applications: Mark Nuttall (IBM)
  • Busy Java Developer’s Guide to NoSQL: Ted Neward. Esta charla fue como un flujo imparable de ideas que nos dio un repaso vertiginoso por toda este campo en algo más de una hora. Impresionante.
Por desgracia las dispostivas no están publicadas en el sitio web del congreso pero muchos sí aparecen en otros sitios (a buscar).

miércoles, 19 de octubre de 2011

Java y JBoss, dos encuentros en Londres

Cada mes la comunidad Java de Londres (London Java Community) organiza un encuentro social en un bar céntrico de la ciudad. Empieza a las 18:30 para coincidir con la salida de la oficina.

Eric Schabell charla sobre jBPM
En el mes de mayo estuve en el encuentro en el Porterhouse Covent Garden. La cita este mes de octubre ha sido en el bar de la cadena Slug and Lettuce de Hanover Street cerca de Oxford Circus en la zona comercial. El bar, como es de costumbre, tiene una sala privada en la primera planta. El organizador es Barry Cranford, que lleva una agencia de empleo especializada en Java. El encuentro es una oportunidad no solo para los desarrolladores Java de la ciudad a encontrarse entre ellos sino también para Barry a conocer posibles clientes y orientarnos sobre nuestra trayectoria profesional. Le ayuda un equipo de voluntarios que dan la bienvenida a lo nuevos, entre los cuales algunos de sus colaboradores de la agencia que también pueden dar consejos profesionales.

La noche anterior pude asistir al encuentro mensual del grupo de usuarios de JBoss (JBUG) de Londres. El evento tuvo en las oficinas de Atos Origin cerca de Warren Street. La charla principal fue sobre jBPM, el módulo de gestión de procesos de negocios de JBoss, por Eric Schabell de Red Hat. La charla de Eric fue precedida de dos charlas relámpago sobre OpenShift, un conjunto de servicios de la nube para la plataforma-como-servicio (PaaS) de Red Hat, y sobre JON (JBoss operations network) y como una empresa recopila estadísticas sobre el rendimiento de sus servidores y las trata mediante el paquete R para generar informes.

miércoles, 14 de septiembre de 2011

Taller en Madrid sobre Gestión Ágil de Proyectos

Acabo de asistir a un taller aquí en Madrid sobre la Gestión Ágil de Proyectos, impartido por Ángel Águeda Barrero de QRP Management Methods International (con sede en Barcelona, para España). Después de tantos años de la tendencia hacia el desarrollo ágil, aún oigo a mucha gente en Madrid quejarse por de la reticencia de los clientes a aceptarla. Me pregunto si se trata de una cuestión cultural, sobre la cultura empresarial española, o si pasa lo mismo en otros países. Curiosamente, Ángel mencionó que algunas ministerios del gobierno español han realizado proyectos con metodologías ágiles. También mencionó su uso para algunos proyectos de defensa en el Reino Unido. La charla abarcó las diferentes metodologías especialmente DSDM Atern y Scrum, pero no mucho acerca de Lean, o Extreme Programming, ya que era más sobre las metodologías de mayor alcance. QRP ofrece cursos de formación y certificación (la misma empresa da la formación y luego pone el examen) en gestión de proyectos ágiles.

miércoles, 1 de junio de 2011

Jornada sobre evolución de la normativa de accesibilidad en Londres

El 25 de mayo tuve la oportunidad de asistir a este seminario patrocinado por el British Computer Society en Londres

Lo temas principales en mi opinión fueron la nueva legislación sobre igualdad y la nueva norma sobre accesibilidad Web del BSI.

Jonathan Hassel dio un ponencia muy animada sobre la nueva normativa BS 8878:2010 Web accessibility. Code of practice (Accesibilidad Web: código de buenas prácticas). La norma complementa WCAG, y proporciona recomendaciones sobre la forma de implantar la accesibilidad en la organización. Se cita en el plan nacional de e-Accesibilidad del gobierno del Reino Unido como base de sus recomendaciones sobre el desarrollo de servicios accesibles online. Incluye recomendaciones sobre la participación de personas con discapacidad en el proceso de desarrollo y el uso de herramientas automatizadas para ayudar con las pruebas de acceso, y también la gestión de las normas y el proceso para el cumplimiento continuado de las directrices y las especificaciones de accesibilidad existentes. La norma complementa las pautas del W3C con un rigurosa y completa norma sobre el proceso. Se prevé su promoción hacía un norma ISO. Incluye un nuevo término "producto web" que abarca no sólo sitios web sino las nuevas "apps" (aplicaciones) y los contenidos generados por los usuarios. El BSI (el organismo de normalización) ha editado un díptico, una "guía para el consumidor" que explica lo que pueden esperar o exigir en cuanto a la accesibilidad y como reclamar. Es interesante que la guía menciona que si un sitio Web anuncia su cumplimiento de las pautas, pero en realidad no cumple, se le puede denunciar ante las autoridades por publicidad engañosa.

Ha sido gratificante la diversidad de los asistentes desde universidades, grandes y medianas empresas, la policía regional de Londres, bancos, Correos, la prensa y organizaciones de la discapacidad.