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.
There are comments.