votar

El pasado viernes tuve la oportunidad de asistir a la primera (y esperemos que no última) eXtrem Desconference for Programers (XDP), es decir, una desconferencia donde se hablaba de metodologías ágiles de trabajo y desarrollo de software.

En primer lugar, ¿qué es una desconferencia? Miremos que nos dice la wikipedia:

Una desconferencia es un conferencia en la que los propios participantes y asistentes toman un papel más participativo y activo. El termino ha sido aplicado, ya sea total o parcialmente, a un amplio rango de tipos de reuniones en las que se intenta evitar uno o más aspectos de una conferencia convencional, como pueden ser las charlas de larga duración, los precios de entrada desproporcionados o las presentaciones comerciales. Por ejemplo, en 2006, CNNMoney describió con este término a diversos eventos que incluían, entre otros, BarCamp, Bloggercon y Mashup Camp. El término se usa principalmente en las comunidades tecnológicas o interesadas en la innovación.

Se hablaron de muchas cosas pero el centro de la charla fue conocer como trabajábamos cada uno de nosotros y como alcanzar un equilibrio entre la felicidad del cliente y, sobre todo, la propia nuestra, sin descuidar un desarrollo de calidad.

Uno de los ejemplos de trabajo del que se habló fue la unión de pomodoro + gtd + scrum, nombrado por Raven, y que voy a intentar seguir a partir de ya para ver si es compatible con mi forma de ser y trabajar, porque como ya dijo el propio Raven, la mejor metodología es la que nos funciona a cada uno de nosotros. Una pequeña descripción de estos tres elementos sería el siguiente:

  • Pomodoro. Es una técnica inventada en los años 80 por Francesco Cirillo y que es muy sencilla, ya que consta de tan solo dos pasos. En primer lugar ponemos el cronómetro con 25 minutos, y durante este tiempo trabajaremos sin ningún tipo de distracción y al máximo nivel que seamos posible. Transcurrido este tiempo, descansaremos 5 minutos y volveremos a retomar un nuevo ciclo de 25 minutos, así durante dos horas, (es decir, 4 ciclos), tras los cuales haremos un descanso más largo, de unos 15 minutos. Para ello, antes de empezar, tendremos que ser capaces de dividir nuestras tareas en “trozos” que cada uno de ellos nos ocupe cada tramo de tiempo de actividad.
  • GTD. De esta técnica ya hemos hablado aquí hace un tiempo, y poco más hay que decir. Es una forma de organizar nuestras tareas a lo largo de nuestra vida diaria, y ya no solo en el trabajo, si no en todo lo demás. Si queréis profundizar sobre este tema os aconsejamos ThinkWasabi, un verdadero gurú del tema.
  • Scrum. Y por último tenemos Scrum, quizás de la metodología que más se habló en la desconferencia. Se trata de un conjunto de herramientas para la gestión y el desarrollo de software basado en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software (wikipedia). Es difícil de explicar a grosso modo todo lo explicable de esta metodología, donde se usan conceptos como sprint, product manager, scrum master, pila de productos, done done, daily o burn down. Si queréis profundizar sobre el tema os recomiendo encarecidamente que leáis Scrum y XP tras las trincheras.

Y ahora contadme vosotros, ¿que metodología de trabajo tenéis?

Otras entradas que te pueden interesar

6 comentarios en “Planificación del trabajo con metodologías ágiles”
  1. edipotrebol dijo:

    Buen artículo Alfonso. Seguro que me hubiera encantado ir a esa “desconferencia”.
    Desde luego Pomodoro no, aunque a veces puede que siga métodos similares por mi propia salud. Empecé a usar apps de GTD pero con mi nivel de perfección tardaba más tiempo registrándolas que haciendo lo que realmente tenía que hacer.
    Por otro lado. cuando estudiaba en Praga hace 4 años nos dieron una caña increible en Ingeniería del Software con XP. Así que voy a leer un poco más sober Scrum…

  2. alfonso dijo:

    Me alegra que te guste edipotrebol.

    Yo ayer intenté comenzar con esta combinación de pomodoro+gtd+scrum (bueno, scrum es la metodología que ya se sigue donde trabajo, así que esa no cuenta), y no salió demasiado bien. Es complicado pomodoro cuando tienes a alguien al lado que te interrumpa cada dos por tres (Kiko me comprenderá :P ), y gtd aún la estoy asimilando, tengo que leer más sobre el tema porque algunas cosas aún no las controlo del todo bien.

    Y si quieres saber sobre Scrum ya sabes, pregunta ;)

  3. Bitacoras.com dijo:

    Información Bitacoras.com…

    Valora en Bitacoras.com: El pasado viernes tuve la oportunidad de asistir a la primera (y esperemos que no última) eXtrem Desconference for Programers (XDP), es decir, una desconferencia donde se hablaba de metodologías ágiles de trabajo y desarrollo…..

  4. Javi dijo:

    La que diga la jefa!!! XD

  5. alfonso dijo:

    ¿La jefa es Rafa?

  6. Antoniojezu dijo:

    Una agenda. No sé si es un sistema de trabajo propiamente dicho, pero ha sido un auténcico descubrimiento. En ella anoto las citas, las tareas (con un día asignado y una hora), y teléfonos de trabajo. Cada mañana dedico 5 minutos para ver las tareas que tengo que hacer. Cada noche, antes de acostarme, dedico otros cinco a ver las tareas que no logré completar para cambiarlas de sitio y asignarles un nuevo día y hora. Lo uso tanto para el trabajo como para las cosas de la vida diaria. Además, anoto los gastos de cada día y cada mes hago un resumen para ver en qué tiro el dinero.

    La agenda a lo mejor no hace que trabaje con más eficiencia, pero sí hace que no tenga que estar machacándome la cabeza recordando que tengo que hacer algo importante, o que me sienta extraño creyendo que he olvidado algo importante que tenía que hacer, o que realmente lo olvide. Cosa que tengo que hacer, cosa que apunto. Y con ella he encontrado el equilibrio de las certezas y casi diría que soy más feliz :-) .

    Zalu2 y un beso para mi agenda :-P

Escribe un comentario

XHTML: Puedes utilizar estos códigos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Creative Commons License Esta obra está bajo una licencia de Creative Commons