ALT.Net

Antes de contar como estuvo la ALT.Net, quiero contar más sobre el espíritu de la conferencia, y cómo se lleva a cabo.image

Por qué ALT.Net?

Microsoft continuamente desarrolla diferentes tecnologías y herramientas que podemos utilizar en el desarrollo de nuestros proyectos: tecnologías como LinQ, Silverlight, WPF, WCF, etc. conforman lo que llamamos el mainstream alrededor de .NET.

Sin embargo, existe una comunidad dedicada al desarrollo de tecnologías Open Source que también son extensamente utilizadas en proyectos. Para dar algunos ejemplos: xUnit, NHibernate, NAnt, MoQ.

A su vez, existe algo en común entre la comunidad dedicada a dar soporte a estas tecnologías: Se trata de gente apasionada con un pimagerofundo interes en compartir su conocimiento. Por ello parte de esta comunidad también se dedica a escribir libros, participar en conferencias y mantener sus weblogs.

De eso se trata ALT.Net. Es un espacio par a discutir, conversar, aprender sobre tecnologías alternativas a las llevadas adelante por los grandes grupos de producto de Microsoft. El espiritu está muy relacionado con la filosofía ágil. Muchos de estos proyectos dan soporte a practicas ágiles: TDD, Integración continua, soporte de User Stories.

Quienes conforman ALT.Net?

En la conferencia que asisitimos con Salias, se encuentran muchos desarrolladores de estas tecnologías y dogmas: Martin Fowler, Oren (Ayende) Reini, Brad Wilson, Scott Hanselman, Phil Haack, Scott Guthrie, entre otros. Exacto, gente de Microsoft también participa dado que es una excelente oportunidad para  recibir feedback del resto de la comunidad, y de compartir ideas sobre los nuevos desarrollos que se están llevando a cabo (tales cómo el fwk ASP.NET MVC).

Cómo se lleva a cabo?image

Es muy interesante la forma en la q ue se desarrollan las sesiones. Se tratan de Open Sessions, es decir no hay agendas pre-definidas. El primer día quien quiere proponer un tema, simplemente pone un post-it con la descripción del mismo sobre la pared (suena familiar no?), y el resto de la gente puede poner su nombre sobre cualquier post-it, indicando en las sesiones que está interesado participar. De esta forma se arma una agenda entre todos.

DSCN1889 Luego durante algunas de las sesiones se practica lo que se llama el "fish bowl" . 5 sillas son dispuestas al frente de la sala. Sólo 4 personas pueden participar de la conversación, y el resto sólo debe oir, sin poder hablar. Una de las sillas se debe mantener siempre libre, con lo cual si alguien del público quiere participar de la conversación, toma la silla disponible, forzando a que uno de los que estaba participando de la conversación deba ceder su asiento.

No puedo describir lo facinante de esta experiencia. Poder participar en sesiones con esta gente, quienes trazan el camino donde se dirige la tecnología, y poder participar en un intercambio de ideas con ellos fue una experiencia que no voy a olvidar facilmente. Un gran respeto entre todos los participantes.

En próximos posts estaré contando sobre las sesiones que pude presenciar. Ahora a preparar todo para volar a casa.

Saludos!