De vuelta del MVP Summit 2009: fué en Oslo no en Redmond

MVP Summit 2009

Por fin me he recuperado del jetlag… y soy capaz de postear algo. La verdad es que este año no tenía la intención de publicar nada sobre este evento. Entiendo que quizás no sean muchos los lectores de este blog a los que les interesan las aventuras de los MVPs en su ‘sarao’ anual al otro lado del charco. Pero aquí estoy escribiendo sobre el tema, y es que ocurrio algo que merece ser contado. No, no se trata de nada que viese en los dos intensísimos días que junto a Luis Fraile y el resto de MVPs de Team System compartí con el equipo de desarrollo de esta herramienta. Vimos algunas novedades, pero casi todas ya eran públicas tras el PDC y de la otras no podemos hablar. Vamos nada que el amigo Bruno no nos hubiese contado ya en su blog.

Lo que justifica este post es la charla con la que Miguel LLopis, SDET de Microsoft, nos obsequio en la primera jornada del Summit. Habló, como no, de Oslo, en español, y asistimos un buen puñado de españoles y sudamericanos. Lo primero agradecer a Miguel el viaje desde Vancouver a Seattle, el esfuerzo de preparar la charla y sobre todo, el seguro montón de mails que ha tenido que escribir para conseguir una sala en la que dar la sesión en el Summit.

Sobre la sesión, excelente. Tener el lujo de contar con alguien que está dentro del equipo de Oslo para poder acribillarle a preguntas y comentarios fue un privilegio. Entre en esa sala con un vago conocimiento de que es Oslo y en que estado se encuentra y en dos horas, Miguel, nos puso al día. Además siempre es un placer charlar con alguien que está haciendo cosas interesantes dentro de Microsoft.

Oslo es la nueva plataforma para el modelado de Microsoft. Yo no soy muy amante de las herramientas de modelado, ni de los lenguajes de modelado. Son sin duda una de las promesas fallidas de la informática, primero 4GL, luego UML, luego DSL, luego Oslo… todas estas herramientas prometían que los desarrolladores podríamos subir el nivel de abstracción y dejar de escribir código para pasar a crear ‘dibujines’ que luego darían como resultado el código. La promesa es fallida porque es evidente que los desarrolladores seguimos utilizando el código como principal fuente de expresión.

Durante el debate que se planteó en la sesión, yo planteaba este escepticismo, compartido por parte de la sala, a Miguel. Le preguntaba ¿por que esta vez si que vais a cumplir la promesa? Tras escuchar a Miguel, creo que esta vez si se puede cumplir la promesa por varios motivos:

El modelo se expresa con código. M es el lenguaje de modelado de Oslo y nos permite crear modelos como nos gusta hacer las cosas a los desarrolladores, escribiendo código. Podemos generar nuestras propias gramáticas.

El modelo es agnóstico de su instanciación. De un mismo modelo podemos generar, mediante compilación de nuestro código M que podemos validar contra nuestra gramática y pasear mediante las librerías de Oslo tantas instanciaciones como queramos. De nuestro modelo en M, podríamos generar la capa de acceso a datos, los servicios WCF o ASPX y la interfaz de usuario Winforms o WPF, según lo que queramos hacer, según como instanciemos nuestro modelo.

No solo de código vive el hombre. Evidentemente si queremos que el modelado realmente aporte ganancias claras de productividad (Miguel habló de un 10x de mejora que no nos creímos nadie pero que todos deseamos que sea cierto), tenemos que poder utilizar ‘dibujines’ al menos para muchas de las tareas en las que la abstracción es clave. Y Oslo permite esto e incluso nos proporcionará herramientas para que ese modelado sea simple, atractivo y por fin ‘la gente del negocio puedan programa sin saberlo’…

Se cumplirá esta vez la eterna promesa… ojalá si.

Por último, Miguel lanzo un ‘call to action’ que yo voy a repetir aquí. Miguel está liderando la iniciativa para tener un centro de desarrollo sobre Oslo con contenido en español. Por lo tanto solicito a la comunidad que comencemos a generar contenido sobre el tema. Seguro que seremos muchos los que recogeremos el guante lanzado por Miguel.

En otro plano de cosas, fue una gozada poder compartir días, comidas y charlas con toda la recua de MVPs españoles. Además de poder ver a viejos amigos como Marco Amoedo, Octavio Hernandez, Juansa, Pep Lluis, Jose Luis Latorre, Julián Peris por citar algunos y conocer personalmente a varios de los habituales de Geeks.ms como Elias Mereb o Jose Miguel Torres.

8 comentarios en “De vuelta del MVP Summit 2009: fué en Oslo no en Redmond”

  1. Rodrigo, muchas gracias por contar estas cosas.

    La verdad es que para los que teníamos la oportunidad de asistir a Seattle pero que por unos u otros motivos no hemos podido, es de agradecer que se nos cuente estas cosas. 🙂

    Gracias.

  2. Fue un placer conocerte. Confio en repetir en algún otro sarao con Unai y cía…

    Lástima de no poder asistir a la charla de Miguel; estuve haciendo amigos en la aduana, retenido por la TSA. 🙁

    Agur!!

  3. @José Miguel: Lo mismo digo. Solo espero que no fuesen ‘demasiado amigables’ en la aduana ejjeje… y que la salida de USA fuese más facil que la llegada.

    Seguro que coincidiremos en más saraos jajajaaj…

    ¡Un saludo!

  4. @Rodrigo: Pues para salir nos apartaron a Pep Lluis y amí para interrogarnos de nuevo antes de subir al avión… no se por que coj… me pillaron manía…

    @Unai: menudas entrevistas te has marcao campeon!!!

    Soys la booooommba!!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *