February 17, 2012

FOSDEM (EN) – II

Tagged with

Comments 0

And here you have the second post about FOSDEM (original in Spanish):

Pablo Alba http://kaleidos.net/708090/

The FOSDEM has been an amazing experience. What most caught my attention was the volume of the attendees. Over 5000 free software developers, that had traveled from a lot of countries in order to gather together, attend talks, find out about the current state of a lot of big and small projects… I admit that sometimes, when I get my hands on statistics about the usage of operating systems and browsers, I think that we are loosing the battle against the privative software. I’m so glad to have been able to attend an event that gives me back the hope and ilusion for the free software future.

Yamila Moreno http://kaleidos.net/D70A53/

The Fosdem is the result of an effort of Kaleidos for taking us all to the most important open source community event. The only requirements were trying to make the most of the conferences, and enjoying the atmosphere. To pry. And drink Belgian beer! Besides the talks, seeing how and where is the community was a very rewarding experience.

If I had to remark some talk, it would be the Arthur Huillet’s one; the best speaker I found at Fosdem, and the youngest; his talk “Anatomy of a role playing game” was clear, concise, well organized and very revealing of how a RPG is structured. And moving on something else, tha talks about open source activism were verymotivating. It’s time for the Open Source to rule the world!

Andrés Moya http://kaleidos.net/002e33/

Going to FOSDEM has been quite an experience. My first impression was how big it was: huge number of people and talks. Surprisingly, I missed something about Python and MVC web frameworks, like Django or similar. But still was enough interesting material to fill in almost every minute, and regret not being able to attend some talks. My interest centered mainly in three areas:
a) applications architecture, mainly in the videogames track, from where I got some ideas that may be applicable not only to games, but to any kind of systems;
b) current political and social status of free SW, that is
facing up some complex threats, like patents, ACTA and closed systems in cloud and mobile devices, but that also have several opportunities, still to
be exploited, about collaboration with other non-software activist movements;
c) communities management, to make the best out and improve satisfaction of both developers and non-technical contributors. I also contacted three interesting projects: openstreetmaps, MuseScore and gnu.fm. In short, I got a bunch of information, useful both for my job and for my non-job activities in free SW and hacktivism. Ah, and also beer and waffles!

Teresa de la Torre http://kaleidos.net/0F0F0F/

“Very cold, lots of people, lots of knowledge, lots of free software”. This is the sentence to define my first visit to Fosdem which, obviously, I faced willingly. An incredible sharing of knowledge not only technical, but also other as “How-to do the things better” or “How-to explain, to not technical people, what the free software is”. Fosdem brings you over to the communities, to see what they do and how can you help by simply contributing with what you know. For me, indispensable visit for every lover of the free software and for every developer who wants to begin in this world. Welcome to the “Woodstock of the programming software”, be careful that it hooks! :D

David Barragán http://kaleidos.net/FFF8E7/

Sublime, stressful, productive, multitudinous, heady, revitalizing and gelid are some of the epithets that best define the FOSDEM 2012 in a few words. The clock was running while I swarmed from here to there, trying to devour all talks were possible: databases, the Mozilla and Gnome World, virtualization and security were were some of the topics that stole all my time, but talks on Gentoo Hardened and optimization of MySQL indexes were what really got me engrossed for a moment. Year after year the FOSDEM marks the turning point between past and present of the libre software, while offering a vision of bright future that awaits us. For the next year I’m working on a patch for the Beer Distribution Algorithm of FOSDEM Beer Event, I’ll commit my progresses as soon as I can ;-P

Daniel Herrero http://kaleidos.net/71A6D2/

I must admit I started FOSDEM a bit disconcerted, so I’ll explain my experience to let you make the most of this great opportunity. The previous days I had written down my own schedule of desired meetings, and finally, everything fitted well. All I have to do was just to follow this planning, going to the rooms at the right time, but the reality was a bit different, so here are my suggestions.

First, get familiar with the ULB’s building distribution (where AW1, H, Janson building are… ), take into account the time you need to arrive to the classroom and try not
to arrive very close to the start of the meeting (it can be full). Be also conscious of the talks you don’t want to miss, and leave time to eat something ;)

Personally, on Saturday I moved a lot beetween different Tracks -related expositions-, such as Virtualization with KVM, Debian packaging, GNOME 3, LibreOffice, XMPP, Mozilla, HTML5… On Sunday I found interesting to stay at Game Development Track, because I always wanted to know what was behind it. I see FOSDEM as the best opportunity to listen about latest Open Source technologies and developments, share information talking with colleagues, and grab many ideas to apply on your personal projects. I trully recommend you the experience.

Xavier Julián http://kaleidos.net/CC0000/

The first experience in FOSDEM for a frontend developer could be something like discovering a new world, A lost island crowded of developers speaking unknown languages. But no even the Brussel’s frozen winter stopped me from walking in every single building of the congress looking for interesting conferences. It was easy. The first day, Mozilla organized a very interesting track aimed to a more generalist public, where last news about HTML5 and CSS stand out. They also showed news in the, in my opinion, best browser. Other interesting conferences where about new design and development in GNOME, with people from the interesting project The Noun Project1 (http://thenounproject.com/es/).

Second day was even better. First conference give us some advice in how to improve the performance of our website. There were good advices for frontenders. One of the more interesting and curious conferences talked, in an humoristic sense, the way to organize the workflow from design to development so this old profiles battle could become collaboration: talk, talk, talk.

As a critic, I would ask for a more multidisciplinar view of the open source software, not only development.

Back at home, and considering this intense days, the quantity and quality of the conferences has been over my prospectives, an excellent organization, a lot of news and a very recommendable experience.

February 17, 2012

FOSDEM (ES) – II

Tagged with

Comments 0

Y aquí va la segunda tanda de impresiones sobre FOSDEM (versión en inglés):

Pablo Alba http://kaleidos.net/708090/

El FOSDEM ha sido una experiencia increíble. Lo que más me ha llamado la atención es el volumen de asistentes. Más de 5000 desarrolladores de software libre, que han viajado desde un montón de países para juntarse, asistir a charlas, enterarse del estado de un montón de proyectos, pequeños y grandes… Reconozco que a veces, cuando caen en mis manos estadísticas de uso de sistemas operativos y navegadores, me da la impresión de que estamos perdiendo la batalla contra el software privativo. Estoy muy contento de haber podido asistir a un evento que me ha devuelto la esperanza y la ilusión por el futuro del software libre.

Yamila Moreno http://kaleidos.net/D70A53/

La Fosdem ha sido el resultado de un esfuerzo de Kaleidos por llevarnos a todos al evento más importante de la comunidad del Software Libre. El único requisito era intentar aprovechar y disfrutar las conferencias y el ambiente. Curiosear. ¡Y beber cerveza belga! Además de las charlas, ver cómo y por dónde se mueve la comunidad fue una experiencia muy gratificante.

Si tengo que destacar alguna de las charlas, sería la de Arthur Huillet, el mejor comunicador que me encontré en la Fosdem y el más joven; su charla “Anatomy of a role playing game” fue clara, concisa, bien estructurada y muy reveladora sobre cómo se organiza un videojuego de tipo RPG. Y en otro orden, las charlas sobre activismo open-source fueron muy motivadoras, ¡toca dominar el mundo con el open source!

Andrés Moya http://kaleidos.net/002e33/

Ha sido toda una experiencia acudir al FOSDEM. La primera impresión fue lo grande que es: muchísima gente y muchísimas charlas. Curiosamente, eché en falta algo de Python y frameworks web MVC, como Django o similares. Pero aún había suficiente material interesante como para ocupar casi cada minuto del día y rabiar por tener que perderse algunas charlas. Mi interés se centró sobre todo en tres áreas:
a) arquitectura de aplicaciones, sobre todo en el track de videojuegos, de donde saqué ideas que se pueden aplicar no sólo a juegos, sino a cualquier tipo de sistemas;
b) situación política y social del SW libre, que afronta amenazas difíciles como las patentes, el ACTA y los sistemas cerrados en nube y en dispositivos móviles, pero que también tiene oportunidades aún poco explotadas de colaboración con otros movimientos activistas no software;
c) gestión de comunidades, cómo sacar más partido y aumentar la satisfacción tanto de desarrolladores como de colaboradores no técnicos.
También contacté con gente de tres proyectos interesantes: openstreetmaps, MuseScore y gnu.fm. En resumen, obtuve información útil tanto para mi trabajo
como para mi actividad extra-laboral en el SW libre y el hactivismo. Ah, ¡y también cerveza y gofres!

Teresa de la Torre http://kaleidos.net/0F0F0F/

“Mucho frío, mucha gente, mucho conocimiento, mucho software libre”. Esta es la frase que para mí definiría mi primera visita a Fosdem que, claro está, afronté con muchas ganas. Una increíble puesta en común de conocimientos no solo técnicos, también del tipo “cómo hacer mejor las cosas” o “cómo explicar, a gente no técnica, qué es el software libre”. Fosdem te acerca a las comunidades, ver qué hacen y cómo puedes ayudar simplemente aportando lo que sabes. Para mí, visita imprescindible para todo amante del software libre y para todo desarrollador que quiera iniciarse en este mundo. Bienvenidos al “Woodstock de la programación software”, cuidado que engancha!! :D

David Barragán http://kaleidos.net/FFF8E7/

Sublime, estresante, productivo, multitudinario, embriagador, revitalizante y gélido son algunos de los epítetos que mejor definen el FOSDEM 2012 en unas pocas palabras. El reloj corría mientras yo pululaba de aquí para allá, tratando de zamparme todas las charlas que fuesen posibles: las bases de datos, el mundo de Mozilla y Gnome, la virtualización y la seguridad fueron algunos de los temas que robaron todo mi tiempo; sin embargo, fueron las ponencias sobre Gentoo Hardened y la optimización de índices en MySQL las que consiguieron dejarme realmente ensimismado por unos instantes. Año tras año el FOSDEM marca el punto de inflexión entre pasado y presente del software libre, al mismo tiempo que ofrece una visión del futuro prometedor que nos aguarda. Para el año que viene estoy trabajando en un patch para el Beer Distribution Algorithm del FOSDEM Beer Event, commitearé mis avances lo antes posible ;-P

Daniel Herrero http://kaleidos.net/71A6D2/

Debo admitir que mi primera sensación en la FOSDEM fue un poco desconcertante. Los días previos había confeccionado mi propio calendario con las exposiciones más interesantes, todas cuidadosamente encajadas. Parecía fácil. Todo lo que debía hacer es seguir la planificación y llegar a las clases en el momento adecuado, pero mi experiencia fue distinta, así que os paso directamente mis consejos para que le saquéis el máximo partido. Primero tratad de familiarizaros con la disribución de los edificios de la ULB (dónde se encuentran AW1, H, Janson,…), sed conscientes del tiempo que necesitáis para llegar hasta allí e intentad llegar con tiempo (la sala puede estar completa). Sed sobre todo conscientes de las charlas que no os queréis perder, y sacad hueco para comer. ;)

Personalmente, el sábado varié mucho de Tracks -exposiciones de temática relacionada-, tocando temas como Virtualización con KVM, paquetes Debian, GNOME 3, LibreOffice, XMPP, Mozilla, HTML5, … El domingo en cambio me resultó interesante aprovechar para saber qué se escondía detrás del mundillo de los video juegos, así que me quedé en el track de “Game Development”.

Yo veo la FOSDEM como la mejor oportunidad para conocer las últimas novedades en el desarrollo y tecnologías Open Source, compartir información con los colegas, y venir con muchas ideas de aplicación directa para tus proyectos personales o de empresa. Realmente os lo recomiendo.

Xavier Julián http://kaleidos.net/CC0000/

La primera experiencia en el FOSDEM para un maquetador podría asemejarse al descubrimiento de un nuevo mundo: una especie de isla perdida de desarrolladores hablando en lenguajes desconocidos. Pero ni siquiera el gélido invierno de Bruselas impidió que recorriese todos los edificios del congreso en busca de charlas interesantes. No fue nada difícil, El primer día, Mozilla organizó un track muy completo dirigido a un público relativamente generalista, donde destacaron las novedades en materia de HTML5 y CSS3, además de mejoras propias del, en mi opinión, navegador más completo. También hubo charlas interesantes sobre diseño y desarrollo de GNOME, con gente del genial proyecto The Noun Project (http://thenounproject.com/es/).

El segundo día fue más interesante aún si cabe. Una primera conferencia hablaba de cómo mejorar el rendimiento de nuestra web. Hubo buenos consejos para desarrollo frontend. Destacó especialmente una charla que trataba, con humor, la forma de organizar el trabajo desde diseño a desarrollo para que esta vieja batalla de perfiles se convirtiese en colaboración: hablar, hablar, hablar.

Una crítica: falta un enfoque multidisciplinar del software open source. No sólo debería ser desarrollo.

A la vuelta, y valorando estos dos días intensos, la cantidad y la calidad de las charlas ha estado por encima de mis expectativas, una organización excelente, un montón de novedades y una experiencia totalmente recomendable.

February 16, 2012

FOSDEM (EN) – I

Tagged with

Comments 0

A promise is a promise and here you are, two articles (original in Spanish) with the impressions of the Kaleidos team about FOSDEM. Our aim with this is to give everyone a feeling of how each one of Kaleidos’ employees experienced this year’s event.

Alejandro Alonso http://kaleidos.net/FC8EAC/

What I get from FOSDEM, among other things, is a great free community family picture at European and global level. Although it would be impossible to reflect on one event each and every one of the different areas of free software, the number of papers (over 400), their diversity and big quality and the large number of people attending (more than 4000 people), gives a broad overview of the great open source health state. The main conclusion for me is that the community is alive and growing in many directions which often we are not aware of. In events like FOSDEM is where you really discover the global reach of what we’re building together and the positive impact it has on the world.

JuanFran Alcántara http://kaleidos.net/40826D/

One of the most interesting things about the FOSDEM was finally see B2G (https://wiki.mozilla.org/B2G) a mobile OS that is being developed by Mozilla with Gecko, it seems that we finally have true freedom for develop apps without being tied to any company and without having to repeat the work several times to get everyone, hope you have success! Very interesting also WebKitGTK and integration of web applications in Gnome; it seems that in the coming years we will see much HTML5 and Javascript.

Iván López http://kaleidos.net/4B0082/

What I liked most of the FOSDEM was the variety of talks to choose. Sometimes, 3 or 4 interesting talks overlapped and it was difficult to chose. I focused in the Mozilla track, and “Boot to Gecko” was the most interesting in my opinion: the talk was a review of evertything “it’s being done wrong” from the open source point of view; apple, google and microsoft mainly decide the stack and ther are the ones who control everything: developement language, apps store…

Mozilla is working in the developement of a new open-source system to free our smartphones: each app of the phone is a web app from which it’s possible to call every API inside the phone: calls, vibration, wifi… The best part came when, in the corridor (as they run out of time), the showed a demo of the system in a Samung Galaxy SII and they commented that the flash process replaces completely the native Android int he phone. The developement is in a very early phase, butit’s very promising soy we should pay attention.

About the atmosphere, it’s been great be surrounded for two days by so many geeks and open source enthusiasts (although there were too many Macs). The only negative point, and it’s nothing to do with the FOSDEM, was the weather: it coincided with a siberian winter wave and I was very cold. Even though, I would repeat without question another year :-D

Pablo Ruiz http://kaleidos.net/761CEC/

FOSDEM 2012 was my second FOSDEM in three years. Despite the chilly weather, I’m confident about this one being even better that 2010′s edition. Logistics and organisational-wise everything went quite smooth and I could focus on the 400+ talks (sounds like an oxymoron, it’s probably one). I see FOSDEM as a boost in motivational energy. 4000+ hackers gathered around laptops, code and beer can’t just go unnoticed by your FOSS brain. If I had to pick some talks, I’d go for some XMPP or Open Source Game Development ones. Add some time spent at the Hacker’s room to play around with some new code and you get the full FOSDEM experience :) .

I should’ve tried to meet more people out of my confort zone but everything went very fast and perhaps I thought I’d “collision” more easily than FOSDEM really allows anyone without a specific plan to do. As Kaleidos’ CEO, I was specially happy to see the Kaleidos team enjoy our time together @FOSDEM, spreading out to reach as many different talks as possible. Next year we’ll return and bring some good talks so we can give back some of our knowledge and experience to the community.

Jesús Espino http://kaleidos.net/007000/

What I found most interesting has been, without a doubt, the lesson in humility which meant. It widens your scope through extraordinay talks and amazing speakers. After enjoying, the most varied possible, and each speaker even better and better, one can see new horizons to reach, new aims, and can start walking these new open paths.

Almost every talk I assisted have been high quality, but the PostgreSQL track had the ones which most made me enjoy and most impressed me. Specifically the talk about high availability in PostgreSQL. Here, they showed the real problems of maintaining very highly loaded apps. I’m sure I will be able to face up these problems and put the advices in practice.

Primitivo Cachero http://kaleidos.net/73C2FB/

The icy temperatures in Belgiuim didn’t matter at all: from the first moment I landed in the FOSDEM, I felt in a new world, warm, with people from everywhere, languages and open source related technologies. People to talk with, soak up their passion for open source, and spread bussiness cards of Kaleidos to keep in touch; people from Argentina, from Germany, english people and even spanish people working abroad. I spent my time with Mozilla, Gnome, Kde, PostgreSQL, MySQL, XMPP, Virtualization and Cloud Computing. Progresses, news, explanations, some talks were dense and some talks were almost unnotice, but, on the whole, AMAZING.

The most interesting talk for me was “Hacking Gecko”. The render engine of Mozilla Firefox, reminded me when I was a C/C++ developer, before becoming a Java developer. Consecuences? I contacted with Santiago, Mozilla Developer, who has nominated me for being part of the Mozilla developers program, with a mentor who will help me in the beginings.

A great challenge, personal and professional, something that will demand my best effort and will make me grow.

Antonio de la Torre http://kaleidos.net/67CF00/

Let’s be sincere. I have a little write this review because if someone asks me what I bring to the Fosdem to use immediately in my daily work, my answer would be quite disappointing. But I want to return next year.

How do you explain this strange inconsistency?

I have not taken anything to my daily work. I didn’t found talks about my tipical working day: about Alfresco, or Grails or agile practices. And talks, those I could be interested were not great… Mozilla developers, without interest, HTML5, I didn’t understood, the president of Eclipse, could be interesting but so light, games, interesting but no my way, testing , those of large Linux distributions, mere corporate presentations and finally some others I did not understood English’s speaker (sometimes good, sometimes awful).

Perhaps it was a misunderstanding. I thought it would be programming in talks with speaker guidance, more workshops, or even among Kaleidos members, sharing during the event. Instead I found more than 400 talks in 15 rooms, mainly half-hour duration and almost with pill information mode ON. He gave you it and then you had to eat it at home.

But despite all this, I never had the feeling of wasting time. This fabulous talk and lectures grill running simultaneously woke me great curiosity. Each talk was a new opportunity I gave to someone, to show something that was his job for him. And when we talk about free software work, we talk about dreams and life. While there, see 5000 people walking around, filling the lectures more interesting and leave me out, make me feel part of a movement big and strong. Proud of a way of understanding our work, of understanding knowledge.

Next year I will return to Fosdem, but I’ll be ready. I will participate in a project and I can enjoy more of the talks because it will directly affect my work.

Before Fosdem I believed in the Community, now I’ve seen them with my own eyes.

****

To be continued…

February 16, 2012

FOSDEM (ES) – I

Tagged with

Comments 0

Lo prometido es deuda, y aquí van dos artículos (y sus correspondientes en inglés, sed indulgentes ;-) ) con las impresiones del Team-Kaleidos sobre el FOSDEM. La idea es que os podáis hacer una idea de cómo fue para Kaleidos a través de pequeñas píldoras de cada compañero.

Alejandro Alonso http://kaleidos.net/FC8EAC/

De FOSDEM me llevo, entre otras muchas cosas, una gran foto de familia actual de lo que es la comunidad libre a nivel europeo y mundial. Aunque sería inabarcable reflejar en un único evento a todas y cada una de las diferentes áreas del software libre, el gran número de ponencias (más de 400), su diversidad y gran calidad y la gran cantidad de gente que allí se dio cita (se hablaba de más de 4000 personas), nos da una amplia visión del estado de salud del open source. Para mí la principal conclusión es que la comunidad sigue viva y creciendo en muchísimas direcciones de las que muchas veces no somos conscientes. Es en eventos como FOSDEM donde realmente te das cuenta del alcance global de lo que estamos construyendo y del impacto positivo que tiene en el mundo.

JuanFran Alcántara http://kaleidos.net/40826D/

Una de las cosas más interesantes de la fosdem fue poder ver por fin B2G (https://wiki.mozilla.org/B2G) un SO para móviles que está
siendo desarrollado por Mozilla usando Gecko de base, parece que por fin tendremos verdadera libertad para desarrollos apps sin estar atados a ninguna empresa y sin tener que repetir el trabajo varias veces para llegar a todo el mundo, ¡esperemos que tenga éxito! Muy interesantes también las charlas de WebKitGTK y la de integrar aplicaciones web en Gnome; parece que en los próximos años por suerte veremos mucho HTML5 y Javascript.

Iván López http://kaleidos.net/4B0082/

Lo que más me ha gustado de la FOSDEM ha sido la gran variedad de charlas de distinta temática que había para elegir. En algunas ocasiones se solaparon tres o cuatro charlas que me interesaban y fue difícil elegir entre ellas. En mi caso me centré bastante en las charlas de Mozilla y de todas ellas la que más me gustó fue la titulada “Boot to Gecko”. Realmente la charla en sí fue un repaso de todo lo que “se está haciendo mal” desde el punto de vista del open-source: apple, google y microsoft principalmente deciden el stack y son ellos los que controlan todo: lenguaje de desarrollo, tienda de aplicaciones, … Mozilla está trabajando en el desarrollo de un nuevo sistema open-source para “liberar” nuestros smartphones. Cada aplicación del teléfono es una aplicación web desde la que se puede acceder a todas las APIs del mismo: llamadas, vibración, wifi, … Lo mejor vino cuando se acabó la charla porque en el pasillo (se quedaron sin tiempo) nos hicieron una demo del sistema en un Samsung Galaxy SII y comentaron que el proceso de flasheo sustituye completamente el android nativo del teléfono. Aún se encuentra en fase algo temprana de desarrollo pero es algo muy prometedor y a lo que habrá que estar atentos.

Respecto al ambiente, ha sido magnífico estar rodeado durante dos días de tantos geeks y apasionados del software libre (aunque no tantos porque había mucho Mac). El único aspecto negativo y que nada tiene que ver con la FOSDEM en sí ha sido el tiempo, ha coincidido con la ola de frío siberiano y he pasado mucho frío. Aún así repetiría sin dudarlo cualquier otro año :-)

Pablo Ruiz http://kaleidos.net/761CEC/

FOSDEM 2012 ha sido mi segundo FOSDEM en tres años. A pesar del gélido clima, puedo asegurar que esta edición ha sido incluso mejor que la de 2010. En cuanto a logística y organización, todo fue bastante fluido y pude centrarme en las más de 400 charlas (suena como un oxímoron y probablemente sea uno). Yo veo FOSDEM como una recarga de energía motivacional. Más de 4000 hackers reunidos en torno a portátiles, código y cerveza no puede pasar inadvertido a un cerebro pro-FOSS. Si tuviera que quedarme con algunas charlas, elegiría algunas de XMPP y Open Source Game Development. Si a eso le añades algo de tiempo en la Hacker’s room para jugar un poco con algo de código obtienes la experiencia FOSDEM completa :) .

Quizá debería haber tratado de encontrarme con más gente fuera de mi zona de confort pero todo iba demasiado rápido y quizá confiaba en que “colisionaría” más fácilmente de lo que FOSDEM permite a alguien sin un plan concreto. Como CEO de Kaleidos, me quedé muy contento de ver que el equipo de Kaleidos disfrutó el tiempo que pasamos en FOSDEM, tratando siempre de asistir al máximo número posible de charlas. El año que viene volveremos y traeremos buenas charlas para así devolver algo de nuestro conocimiento y experiencia a la comunidad.

Jesús Espino http://kaleidos.net/007000/

Lo que me ha resultado más interesante del FOSDEM ha sido, sin lugar a dudas, el baño de humildad que supone. Te amplía las miras a golpe de ponencias extraordinarias y ponentes increíbles. Tras disfrutar de charlas de lo mas variadas y con cada ponente mejor que el anterior, uno es capaz de ver nuevos horizontes a donde llegar, nuevas metas, y empezar a recorrer esos caminos que se abren ante ti.

La mayor parte de las ponencias a las que pude asistir han tenido un nivel excepcional, pero las que mas pude disfrutar y con las que mas impresionado quede fueron las del track de PostgreSQL, y mas concretamente con la ponencia sobre alta disponibilidad en PosgreSQL. En esta charla se mostraban los problemas reales de mantener disponibles aplicaciones con carga alta y en proceso de evolución, situación a la que espero enfrentarme pronto y poder poner en práctica lo aprendido.

Primitivo Cachero http://kaleidos.net/73C2FB/

Para nada importaron las gélidas temperaturas de Bélgica: desde el primer momento que aterricé en la FOSDEM me sentí en un mundo nuevo, cálido, con gente de todas partes, idiomas y tecnologías relacionadas con el software libre. Gente con la que podías hablar tranquilamente, empaparte de su pasión por el software libre y distribuir tarjetas de KALEIDOS para mantener el contacto; gente de Argentina, de Alemania, ingleses e incluso algún español que trabaja fuera de su país.

Centré buena parte de mi tiempo en Mozilla, Gnome, Kde, PostgreSQL, MySQL, XMPP, Virtualización y Cloud Computing. Avances, noticias, explicación de cierto movimiento o aplicación, con charlas muy densas e interesantes y alguna que ha pasado al menos para mí sin pena ni gloria, pero en resumen y conjunto… IMPRESIONANTE.

La charla por excelencia para mi gusto fue “Hacking Gecko”. El motor de renderizado de Mozilla Firefox, que me hizo recordar mis tiempos de desarrollador en C/C++ antes de mi paso a Java. ¿Consecuencias? Pues que contacté con Santiago, un Mozilla Developer, que me ha propuesto formar parte del programa de desarrolladores de Mozilla con un mentor específico para iniciarme en las tripas de Mozilla y colaborar.

Un gran reto, tanto personal, como profesional, algo que se que me exigirá dar lo mejor de mí mismo, pero que al mismo tiempo me hará crecer.

Antonio de la Torre http://kaleidos.net/67CF00/

Vamos a sincerarnos. Me cuesta un poco escribir esta crítica porque si alguien me pregunta qué me traigo de la Fosdem para usar inmediatamente en mi trabajo diario mi respuesta sería bastante decepcionante. Pero quiero volver el año que viene.

¿Cómo se puede explicar esta rara incongruencia?

No he sacado nada para en mi trabajo diario. No encontré charlas con lo que trabajo habitualmente: sobre Alfresco, sobre Grails o sobre prácticas ágiles.
Y las que podían interesarme por tocar algo habitual en mi vida en general me fue regular. Las charlas de los desarrolladores de Mozilla a las que fui, no me despertaron interés, la de HTML5, no la entendí, la del presidente de Eclipse, aunque podía ser interesante me pareció de poco calado, la de juegos, interesante pero no me engancha, las de testing muy de concepto, las de las grandes distribuciones Linux, meras presentaciones corporativas y algunas otras no entendía el inglés del ponente (a veces por excelente a veces por horrible).

Quizá iba con una idea equivocada. Pensé que iba a ser más para probar cosas en directo con el ponente, cada uno en su ordenador, más talleres, o incluso entre los que íbamos más puesta en común durante el evento. En cambio me encontré con unas 400 ponencias en 15 salas, de una duración de media hora casi todas y en modo pastilla de información. Te la daban y luego tú tenías que comértela en casa.

Pero a pesar de todo esto, nunca tuve la sensación de estar perdiendo el tiempo. Esa fabulosa parrilla de charlas y conferencias de manera simultánea me despertaba una curiosidad fantástica. Cada charla nueva a la que iba era una oportunidad que daba a alguien para que me enseñase algo que para él era su trabajo. Y en Software Libre cuando hablamos de trabajo, hablamos de ilusiones y de vida.
Estando allí, ver a 5000 personas que van y vienen continuamente, que llenan las conferencias más interesantes y te dejan fuera, hacen que me sienta parte de un movimiento grande y fuerte. Orgulloso de una manera de entender nuestro trabajo, de entender el conocimiento.

El año que viene volveré al Fosdem, pero estaré preparado. Participaré en un proyecto y podré disfrutar mucho más de las charlas porque me afectarán directamente a mi trabajo.

Antes del Fosdem creía en la Comunidad, ahora la he visto con mis propios ojos.

****

¡Mañana más!

February 10, 2012

FOSDEM 2012 was sooooo great!

Tagged with

Comments 0

We’re preparing a composite blog post but in the meantime, here’s a sneak peak on how we felt about FOSDEM 2012 :)

Click on the photo to enlarge.

February 3, 2012

Kaleidos @ FOSDEM 2012

Tagged with

Comments 0

When we founded Kaleidos past July we collected more than 60 great ideas from every one of our employees; ideas that could or could not be feasible but that should be considered as a means to build up a gorgeous company for all.

One of those ideas was to set up some sort of contest and give away 4 or 5 FOSDEM tickets. It was much saluted :)

FOSDEM is a place to be and to experience. It’s more than 4.000 people commited to Free & Open Source Software gathering together and enjoying the ethical & technical nature of software development. You could say it’s like our Europe’s version of OSCON but with a greater focus on community and grass-roots features.

Well, @management we decided that we could outmatch that idea for the contest… and invited everyone at Kaleidos to go to FOSDEM. That’s right! The entire Kaleidos came to Brussels to attend FOSDEM.

This is going to be a wonderful weekend :)

PS: wonderful… and chilly!

December 26, 2011

Cómo hacemos Agile

Tagged with , , ,

Comments 0

Después de ver en el anterior post una pequeña introducción, dedicaremos un rato a describir más en profundidad cómo hacemos Agile y las características concretas que condicionan la implantación de toda la liturgia Scrum.

 

Organización y Gestión de Proyectos

Actualmente somos 3 equipos Scrum, 2 en proyectos en Python y Django y 1 en Grails. Estos equipos trabajan cada uno únicamente en un proyecto.

Cuando cambia la tecnología o el tamaño del proyecto, el mejor equipo posible para el proyecto cambia y reconfiguramos los equipos. Esto que a priori puede ser un problema, no lo es tanto, pues la estabilidad de los equipos es media-alta, de 9 meses a 1 año y el cambio de tecnología suele gustar bastante.

Lo que sí intentamos siempre equilibrar son los maestros y los principiantes en todas las disciplinas, no sólo la tecnología a usar, si no en perfiles como analistas, comunicación con el cliente o sistemas. El Scrum Master de cada equipo conoce sus funciones y las asume con responsabilidad.

Para la gestión de los proyectos y las tareas usamos Redmine con un plugin de Scrum, que nos permite mantener y priorizar un Product Backlog, crear Sprints y gestionar luego la evolución del Sprint. La limitación más clara que tiene es que no se dispone de un gráfica para ver el Project Burndown y eso lo tenemos que llevar en un documento compartido aparte. Luego esa gráfica la exportamos en el wiki del proyecto y queda bastante bien.

Y es que teniendo dos días de teletrabajo a la semana tenemos que virtualizar los paneles, intentando facilitar tanto la visualización de la información en remoto como las comunicaciones. Esto tiene el beneficio que todo el equipo es consciente que lo que no está en la plataforma no existe, lo que ayuda a tener toda la información recogida.

Pero los beneficios de tener un panel real son muy altos, el Visual Management, así que es un punto en el que estamos trabajando activamente, porque una cosa es la gestión de las tareas y otra muy diferente el Big Picture del proyecto o las retrospectivas.

La coordinación y seguimiento de los equipos a nivel de Scrum la realiza el Agile Coach, que soy yo.

Todas los aspectos de Scrum se coordinan con el CEO de la compañía y así tener el respaldo para afrontar con garantías las acciones de mejora.

Esta denominación de Agile Coach, aunque ya la había visto, no la comprendí del todo hasta que asistí la charla de Joserra Díaz (@joserra_diaz) y Olaz Zamora (@olatzZamora ) en la CAS 2011.

 

Retos actuales

Por no adelantar temas de otros posts, comento rápidamente algunos retos que afrontamos actualmente.

El primero es empezar con garantías los proyectos. Detectamos una indefinición en las historias que hacía bajar nuestra velocidad, así que como reto nos proponemos tener un Sprint 0 más efectivo, que permita que el Sprint 1 sea lo más parecido posible al Sprint 9.

Otro gran reto es la cobertura de tests de nuestro código y la Intregración Contínua. Aquí tampoco me voy a extender en los beneficios que implica el “accountability” del proyecto, que comentaba Uncle Bob (http://www.scrumalliance.org/articles/300-the-land-that-scrum-forgot). ¡Vamos a por ello!

Y el más interesante. Hablar con los clientes de agilismo desde el primer minuto, desde la primera presentación. Nunca será una gestión interna del proyecto, el uso de metodologías ágiles queremos que sea vinculante.

 

Futuro

Y el futuro qué nos depara? Pues además de seguir creciendo internamente, está lleno de propuestas, avances, mejoras, aportaciones a la Comunidad Ágil y ¡proyectos muy muy interesantes!

 

Estimando historias
Estimando historias

 

December 20, 2011

Agile y Scrum en Kaleidos

Tagged with ,

Comments 1

De dónde venimos, dónde estamos y a dónde vamos

Una empresa cuyo modelo de negocio está absolutamente basada en Software Libre, parte de una posición privilegiada para asumir prácticas ágiles. Conceptos como el conocimiento compartido, la meritocracia, la propiedad colectiva del código, el trabajo con la comunidad, o “todos programamos”, ya los llevamos implícitos.

Si a esto le unimos que somos una empresa pequeña, que tenemos muy pocos “jefes” y carecemos de títulos nobiliarios como “Analista Orgánico” o “Programador Senior” y que se prima el talento por encima de una carrera profesional meteórica, tenemos una gran base.

Cuando Kaleidos adoptó Scrum, no nos costó tanto… bueno algo sí, pero ya tendremos oportunidad de comentarlo en futuros posts. :-)

Los inicios

Las razones fundamentales para implantar Scrum fueron para mejorar la gestión del conocimiento del proyecto y de los hitos de entrega. Y mejoramos, pero Scrum trajo más cosas que estar sin ellas ahora sería impensable.

La gestión de los equipos es lo que más beneficio organizativo sin duda ha traído. Ahora ya no hay que pensar quién es jefe de proyecto o responsable de un proyecto, lo es todo el equipo y dentro del equipo todos hacemos lo que mejor sabemos hacer. Depende del ámbito se encargará una persona u otra.

Y de cara al cliente, reuniones con todo el equipo y decisiones consensuadas bajo los criterios de mejor solución para el cliente y para el proyecto.

Pero lo que yo destacaría sobre todo es que ahora la responsabilidad del éxito del proyecto es compartida. Cuando algo sale bien, es mérito de todos.

Y claro, si se comparte el éxito, también el fracaso. Aquí los marrones no pueden “subir” o “bajar”, aquí no hay un cliente, que a su vez echa la bronca al Jefe de Proyecto, que a su vez echa la bronca al equipo de desarrollo. Porque cuando estás en un equipo, y te sientes como tal, no hay nadie a quién echarle la culpa. Cuando te basas en metodologías ágiles, todos teníamos la misma información para verlo venir.

Todo esto hace que esté muy orgulloso de nuestros equipos, sabemos que cada uno es responsable de una parte del buen fin del proyecto y trabajamos duro para conseguirlo.

En siguientes posts iremos desarrollando cómo lo estamos haciendo, qué particularidades tenemos y las propuestas de mejora que salen de nuestros Inspect & Adapt.


Trabajando en un taller de Historias de Usuario
Sliding a project. Trabajando en un taller de Historias de Usuario

 

December 10, 2011

Π WEEK

Tagged with

Comments 0

La semana del 12 al 16 de diciembre, Kaleidos “cierra por innovaciones”. Así es. Una semana al semestre, la denominada Π WEEK, todos los empleados aparcan unos días los proyectos en los que están inmersos para dar rienda suelta a su creatividad y vocación innovadora.

La dinámica es relativamente sencilla. Cada empleado tiene la oportunidad de definir un proyecto para esa semana. Si considera que puede ser muy útil contar con otros empleados, puede ofrecer abrir el proyecto a otras personas que no tengan un proyecto claro. Esto genera un “mercado de talento” muy interesante y divertido, en donde los proyectos más atractivos pelean por “reclutar” a cuanto más, mejor.

La llamamos Π WEEK, pronunciado “pi week” porque es la semana de Personal Innovation y porque nos encantan los números irracionales como Π. Al ser una semana muy concreta, los resultados también deben ser concretos y presentables al término de la mañana del viernes.
Read more…

November 17, 2011

Hello World!

Tagged with , , , , ,

Comments 0

Nos llegó el momento de crear una empresa y teníamos una pizarra en blanco. Sabes cuando estás en uno de esos momentos en donde tienes que dosificar todas las ideas absolutamente geniales para no sobreespecificar. Éste era uno de esos momentos.

Kaleidos significa “de forma bella” en griego. Nos inspira la combinación clásica y renacentista de arte + ciencia y el enfoque antropocéntrico de estas épocas. Los integrantes de Kaleidos somos personas afines a la tecnología pero con mucho aprecio por la estética y la belleza. Tanto es así que nuestro lema es “Beautiful code”, código bello y nuestro manifiesto aparece el número áureo.

Al ser un grupo con talento tecnológico, el apartado de tipología de proyectos era fácil de identificar. Sin embargo, otras variables exigían una atención particular.

  • ¿Qué forma de organización interna queríamos implantar?
  • ¿Quiénes queríamos que fueran nuestros clientes?
  • ¿Qué elementos de nuestra forma de ser y trabajar deseábamos seleccionar para diferenciarnos de la competencia?
  • ¿Qué estrategia a tres años nos acercaba más a nuestro objetivo final, la dominación mundial?

Read more…