AGILISMO.es

Cumpleaños feliz

El próximo día 22 celebramos el segundo aniversario del primer coding dojo organizado públicamente en España. Aquel día fue muy importante y fue posible gracias a ( y @abarrera), que nos dejaron el sitio, y a ( y , y , que ya se independizó), que se encargaron de la logística. Queremos agradecerles que nos echaran una mano en aquel momento y para ello nos hemos aprovechado una vez más de la amistad y el buen karma y les hemos pedido que nos cedieran sus instalaciones (sí, otra vez). Al resto os pedimos simplemente que vengáis con el buen rollo de siempre, a divertiros y por el mero placer de compartir un buen rato con compañeros de profesión.

Igual que hace dos años formaremos dos equipos (ya veremos si javeros vs ruberos o qué) y en formato randori iremos resolviendo la kata que Maese Xavi nos planteará. Igual es la kata de este mes de , igual no… ;)

Por cierto, vamos a probar el “eXtreme Organization”. Esta vez no vamos a abusar de los amigos de StageHQ para que os apuntéis: sólo tenéis que venir el día 22 de diciembre a las 19:00 a las oficinas de Okuri en Tetuán (sí, donde el Tetuan Valley, pero ojo que se han mudado a Bravo Murillo, 244) y listo. Otra cosa, que cada uno traiga algo de beber y/o picar. Así no necesitamos una previsión de stock. (¿Somos Lean o qué somos?) Nosotros nos encargaremos de la logística informática y los proyectores. No habrá streaming porque los coding dojo son para vivirlos. Pero si queréis tuitearnos, estaremos en .

¡Decídselo a vuestras amigas!

Agilismo reloaded

Como ya muchos habréis notado, en AGILISMO.ES llevamos mucho tiempo (demasiado) prácticamente parados, sobreviviendo apenas porque gente que nos quiere mucho nos añade a sus convocatorias de coding dojos y similares. Pero después de 2 años, AGILISMO.ES es una marca bonita, limpia y respetada por muchos profesionales. Algunos han despertado a una manera de vivir esta profesión que les permite sentirse orgullosos de ella, otros han recuperado la ilusión perdida por su profesión e incluso algunos hasta se han atrevido a reinventarse e intentar reinventar la industria. Por eso hemos querido renovar el compromiso que adquirimos en su día y compartirlo además con otros profesionales que sabemos lo asumen en los mismos términos. Renovación que, por supuesto, está abierta a todos aquellos que decidan asumir este compromiso.

El objetivo de esta nueva etapa es seguir innovando, sorprendiendo y divirtiendo, como hicimos organizando el primer coding dojo en España, el primer coderetreat o incitando y prestando nuestro apoyo a muchas otras iniciativas con las que compartimos esta misma pasión. Queremos seguir inventando nuevos formatos que ayuden a mejorar y reflexionar y siempre gratis. Porque nuestro compromiso es con nuestra profesión y con la comunidad en la que ésta se soporta.

Por ello os convocamos a la celebración del segundo cumpleaños de AGILISMO.ES el día 22 en algún lugar de Madrid aún por determinar donde reeditaremos el primer coding dojo con la PomodoroKata, que nuestros amigos de 12meses12katas han tenido el detallazo de usar para cerrar su primer año de vida (que seguro serán muchos más).

Pronto daremos más detalles y os iremos presentando a las nuevas caras de este AGILISMO RELOADED. :-)

PomodoroKata

Un pomodoro en un pomodoro

El 22 de diciembre de 2009 se celebró en Madrid (España) el primer coding dojo organizado por AGILISMO.ES. Para ese evento Xavi Gost y Jose Manuel Beas se inventaron esta kata.

El objetivo de la PomodoroKata es desarrollar (haciendo TDD, por supuesto) un programa que reproduzca el comportamiento de un temporizador como el que usamos cuando practicamos la Técnica Pomodoro, es decir, un simple reloj de cocina.

Os proponemos los siguientes comportamientos, pero podéis usar los que queráis siempre y cuando cumplan con la restricción añadida de que la escritura de la kata no dure más de un pomodoro (25 minutos). De ahí el subtítulo de “Un pomodoro en un pomodoro”.

CREAR UN POMODORO
  • Un pomodoro dura 25 minutos por defecto
  • Puedo crear un pomodoro con cualquier duración
PARAR UN POMODORO
  • Un pomodoro recién creado está parado
  • Al arrancar un pomodoro comienza la cuenta atrás
  • Un pomodoro no termina si no ha sido arrancado previamente
  • Un pomodoro acaba cuando se agota su tiempo
  • Un pomodoro no acaba mientras no se agote su tiempo
INTERRUPCIONES
  • Un pomodoro se inicia sin interrupciones
  • Si no está arrancado no se puede interrumpir
  • El pomodoro cuenta las interrupciones (1, 2…)
REINICIAR
  • Un pomodoro ya arrancado se reinicia (empieza a contar el tiempo) al arrancarlo de nuevo
  • Un pomodoro se reinicia sin interrupciones

Como “bonus track” se propone crear la UI, que puede ser gráfica, linea de comandos o como desee cada cuál, pero ya sin la restricción de que dure un pomodoro todo el ejercicio.

KataLonja

Esta codekata la diseñamos en Agilismo.es con motivo del coding dojo celebrado durante la XGN 2011, en Santiago de Compostela, de ahí que esté basada en una metáfora relacionada con el pescado, aunque en realidad oculta otro problema bien distinto.

En la lonja de un puerto pesquero gallego, un gallego emprendedor ha decidido comercializar pescado fresco gallego en otras ciudades de Europa, para ello va a comenzar con una pequeña furgoneta que es capaz de transportar hasta 200 Kg de pescado.

Para el primer viaje ha comprado 50 Kg de vieiras, 100 Kg de pulpo y otros 50 Kg de centollos, pero se pregunta dónde debería vender esta carga para obtener el máximo beneficio.

Para ello conoce los precios de venta en los diferentes mercados locales:

€/Kg MADRID BARCELONA LISBOA
vieiras 500 450 600
pulpo 0 120 100
centollos 450 0 500

Pero además hay que tener en cuenta que tan sólo cargar la furgoneta le cuesta 5 € más 2 € por cada Km recorrido.

Las distancias hasta los posibles destinos son:

  • a MADRID : 800 Km
  • a BARCELONA : 1100 Km
  • a LISBOA : 600 Km

Y por último, hay que tener en cuenta que los compradores estiman que el valor de compra de la carga se deprecia en un 1% por cada 100 Km recorridos.

Recordad, el objetivo es responder a nuestro amigo emprendedor dónde debería vender esa carga de pescado y marisco para obtener el mayor beneficio.