Dominous summer of code

04 July 2010 – 14:00

Ahora que se acerca el verano hay que buscar formas más atractivas de enfrentarse al proyecto :-D

Hasta ahora el proyecto iba avanzando sin problemas, haciendo sesiones de desarrollo largas y divirtiéndome con los problemas que van apareciendo, diseñando la aplicación y disfrutando con los grandes cambios que iba sufriendo cada poco tiempo.

Pero ahora que el proyecto va tomando forma, las horas de programación no se traducen en grandes cambios estéticos o mejoras atractivas, sino que son nuevas características que, al no ser retos, pierden mucho el interés. Me refiero, por ejemplo, a cosas como que, al pulsar escape en mitad de una partida, aparezca un menú que te permita volver al menú principal. O a mostrar una página de resumen con los puntos de cada equipo. No son retos intelectuales y por lo tanto no son tan apetecibles.

Así que se me ha ocurrido comenzar el Dominous summer of code, que, además de ser un sufrimiento, va a consistir en resolver cada semana cinco pequeños problemas, bugs o features (que previamente habré creado en la forja de rediris) relacionados con el proyecto. Así consigo:

  • Enfocarme en pequeños problemas fáciles de resolver.
  • Olvidarme de la aplicación en general, lo cual se traduce en menos estrés.
  • Mayor satisfacción al ver que avanzo con el proyecto

Por lo que mi flujo de trabajo consistirá en, de lunes a viernes:

  • Elegir un ticket (tarea)
  • Hacerla :-D
  • Momento-satisfacción-me-puedo-ir-a-la-calle

Y crear los tickets el fin de semana.

Y bueno, como esto es mucho mejor entre varios, desde aquí lanzo el guante y reto a cualquiera que todavía no haya acabado el PFC a meterse en un summer of code. ¿Alguien se apunta? Adjunto dejo el summer of code badge y las japanese foliage :-D


Publicado originalmente en mi antiguo blog, 3oheme.com, y recuperado de archive.org.

This is the personal website of Ignacio Palomo Duarte, Product Manager. If you're looking for my portfolio and more information just have a look at the homepage, and if you liked this article maybe you can share it on Bluesky.