Archivos Mensuales: diciembre 2012

2012

He pensado revisar el año en una entrada, para poder ver el año que viene todo lo que no he cumplido 🙂 Aquí va:

  • El año está marcado por la salud, o mejor dicho, por la ausencia de ella. Cinco meses (si, cinco) en el dique seco por culpa de una hernia discal que me ha tenido muy muy malito, casi sin poder andar ni sentarme. Lo único bueno es que al menos podía descansar tumbado. Cinco meses se hacen desesperantes cuando los ves pasar lentamente y el progreso es cero o casi cero (esto me recuerda algún proyecto). Pero ya está superado, esperemos que no dé más guerra. En la parte positiva, he perdido peso que la verdad es que me sobraba un poco de lastre.
  • Esto me ha impedido para empezar, trabajar durante la segunda parte del año, tener vacaciones, ir a la CAS 2012 a pesar de estar apuntado y pagado… en fin, todo lo que tendría que haber sucedido en condiciones normales.
  • En la primera parte del año, que es la que he estado operativo, hemos afrontado un semestre con implantación de prácticas ágiles en la oficina. El resultado ha sido bueno, se ha evaluado como bueno… pero al regresar cinco meses después veo que no ha calado en la organización, habrá que darle un poco más de tiempo para tener una evaluación correcta.
  • He formado parte del grupo de estudio de Programanía, hablando de XP y Javascript… una experiencia muy positiva, aunque hay muchas cosas mejorábles, como siempre.
  • Me he involucrado en la organización de la CAS 2013, que será en Bilbao… un montón de trabajo que esperemos que cristalice en una gran conferencia.

Dicho esto, objetivos para 2013:

  • Empezar a hacer un poco de deporte (y después seguir haciéndolo), sobre todo nadar que parece que lo que mejor me viene. Ir al monte también me lo han recomendado, así que intentaremos hacer excursiones familiares.
  • Colaborar para que la CAS 2013 sea una gran conferencia 🙂
  • A nivel laboral, dilucidar si mi proyecto es continuar en el Ayuntamiento o buscar otros objetivos. Con la que está cayendo no sé si es buena idea salir del “entorno seguro” que es la administración (aunque les falta darnos sopapos con la mano abierta últimamente), pero igual me pueden otros factores, como disfrutar de lo que hago… no lo tengo claro.
  • Continuar mejorando como desarrollador; para eso cuento con el grupo de estudio del que formo parte en Programanía. Unos fenómenos que no me los merezco como compañeros de viaje, pero por alguna razón he acabado allí…

Veremos como lo hago… cuando acabe 2013 🙂

Urte berri on!

Anuncios

Me importa una mierda ser ágil

Ultimamente escucho muchas críticas hacía el agilismo. Y como estoy interesado en la filosofía, me llaman la atención. Y digo, algo estaré haciendo mal si estos tíos lo critican, si les parece mal este rollo de ser “ágil”… que si vende humo, que si es más gestión que desarrollo, que si las prácticas son demasiado rígidas y si no las sigues religiosamente no se te considera “ágil”…

Y luego están otros movimientos, como el post-agilismo, lo que el “Agile” ha muerto pero hay que seguir haciendo “agile”… Ultimamente me he encontrado con dos videos hablando de estas cosas:

No dejan títere con cabeza los tíos, que si deja de hacer el idiota con metodologias idiotas y escribe código y tal y tal… Y yo que escribo código y el movimiento ágil me ha enseñado cosas y que también soy CSM (aunque también me importa una mierda), digo:

  • El primer principio del movimiento ágil es que esto es un tinglado complejo, que no existen balas de plata. Que igual funciona para mi y para mi contexto, pero no para tí, y eso no significa que seas mejor ni peor, sino que eres distinto, tú y tu contexto, e igual tienes que ajustar todo esto que te cuento a tus parámetros. Esto que aparentemente es una conclusión obvia no lo ha sido tanto durante años de intentar desarrollar software mediante procedimiento de manera militar.
  • Que no existen medallas ni logros que te acrediten como ágil, aunque los vendan, porque esto es un medio, no un fin. El día que ser “ágil”  no me ayude a mejorar como desarrollador, me cambio a otra cosa y ya está.
  • Que todo colectivo de más de tres personas tiene un porcentaje de elementos contaminantes que desacreditan al resto del colectivo y de paso a la raza humana, y esta agrupación no es una excepción, aunque me atrevería a decir que igual está un poco por debajo de la media (un poco sólo, eh).

En resumen, que para mí ser ágil es:

  • Responder al cambio, una constante, antes que seguir un plan sesudamente reflexionado pero poco contrastado con la realidad (simplemente por que no la conocíamos en ese momento; explicación simple del fenómeno).
  • Priorizar el código y la calidad del mismo antes que la documentación no necesaria. Aunque parezca raro esto se ha hecho al revés durante mucho tiempo (y se sigue haciendo).
  • Las personas son lo importante y los que piensan (para no pensar ya tenemos los computadores), y si nos dicen que el proceso se equivoca, igual hay que hacerles caso, aunque el que haya pensado el proceso sea una persona muy lista.
  • Lo podemos hacer mejor de como lo estamos haciendo, y mejorar es el único camino posible, porque ir a peor supone  un drama en algunos casos.

Oiga como se parece esto a los puntos del manifiesto ágil, igual estoy abducido. En resumen, me importa una mierda ser “ágil”, ser una mierda “ágil”, o no serlo. En fin, seas lo que seas, programming, motherfucker.