PIWEEK!

Hoy ha finalizado la tercera edición de la PIWEEK, que para quien no lo sepa, es una idea genial a las que nos hemos apuntado desde wadobo. Copio la descripción de la misma web:

ΠWEEK viene de Personal Innovation Week y persigue promover la innovación y creatividad en un entorno multicompañía prácticamente sin límites. No se exige propósito comercial, no se impone un filtro específico, sólo es una semana para que todo el mundo haga lo que más desee.

-- piweek

Yo me enteré de la existencia de esta genial idea a través de Yaco, quienes participaron en la última edición y a partir de eso en wadobo decidimos que esto encajaba directamente con nuestra forma de trabajar y por eso nos apuntamos a esta.

Propuesta de trabajos

En la semana anterior a la ΠWEEK se hace una presentación de ideas de proyectos para intentar captar gente e ir creando los grupos de trabajo.

En esta edición se han propuestos varios proyectos bastante interesantes. Edulix propuso Agora como proyecto. Es verdad que no es un proyecto para hacer en una semana y ya hay algo hecho, pero se propuso un objetivo en concreto y en eso hemos estado trabajando.

El equipo de trabajo de Agora Ciudadana en las oficinas de Kaleidos

Para mi la parte más importante y el gran potencial de la ΠWEEK es la colaboración entre empresas, la posibilidad de trabajar y aprender junto a gente de otras empresas y otros lugares, por eso quería colaborar en algún proyecto propuesto por alguien con quién no hubiera trabajado, pero finalmente y por estar un podo a medias en este evento he trabajado solamente en Agora. Por suerte y aún habiendo trabajado en este proyecto con Edulix también hemos tenido la suerte de trabajar con gente de Kaleidos.

Kaleidos

Yo he estado trabajando la mitad de la semana desde Córdoba, pero el jueves me acerqué a Madrid para vivir el evento en toda su plenitud.

Lo primero que tengo que decir es que Kaleidos es una empresa genial, me he sentido como uno más los dos días que he estado por allí y nos han tratado muy bien. He tenido la gran oportunidad de conocer a mucha gente y de trabajar allí un par de días y viendo el ambiente y las oficinas me ha recordado mucho a Yaco y a ese gran ambiente que sólo se consigue juntando a gente muy buena en un ambiente agradable.

Muchas gracias a toda la gente de Kaleidos por organizar estas cosas y por tratarnos tan bien.

Agora

El proyecto Agora ciudadana ya tiene un largo recorrido y la web está en producción, hay gente usándola y sobretodo Edulix, sigue trabajando en esto.

La propuesta para esta semana era refactorizar, trastocar todo el código para hacer la aplicación mejor internamente para facilitar futuros desarrollos y el mantenimiento de la plataforma.

El trabajo principal que hemos estado realizando ha sido el de finalizar la API rest, documentarla y sobretodo, trasladar la lógica de interfaz a cliente utilizando tecnologías como Backbone.

Qué hemos aprendido

Yo personalmente he aprendido mucho de Backbone y javascript en general. Ya he trabajado con javascript muchas veces y es algo que conozco, pero nunca había hecho las cosas tal y como las hemos hecho en ágora y la verdad es que he aprendido mucho.

También hemos tenido la oportunidad de discutir la estructura y ver cuál sería una organización mejor para un entendimiento y desarrollo del proyecto más fácil.

La conclusión técnica más importante que he sacado del trabajo de toda la semana en Agora es que cuando un proyecto comienza a hacerse grande hay que dividir. Hay que buscar siempre la simplicidad y trabajar para que las capas de comunicación entre componentes simples también sea simple, buscando conseguir hacer algo complejo pero entendible por partes. Osea, evitar código espagueti, organizar por funcionalidad y no mezclar funcionalidades. Lo que cuentan todos esos libros de diseño de software y patrones y esas cosas.

Comments !