• El desarrollo de software son conversaciones (II)

    En el primer artículo de esta serie me centré en las primeras conversaciones que tiene el equipo respecto de una idea, con el objetivo de descartarla o no. En este artículo voy a explicar qué tipo de conversaciones se tienen para decidir cuál elegir de entre todas las opciones disponibles y qué técnicas podemos emplear para facilitar esas conversaciones.

  • El desarrollo de software son conversaciones (I)

    El proceso que nos lleva desde una idea más o menos ambigua hasta el desarrollo y despliegue de una nueva funcionalidad en un producto de software está guiado por conversaciones que suceden entre personas. En esta primera parte del artículo justificaré esta afirmación y explicaré cómo podemos usar técnicas concretas para facilitar estas conversaciones.

  • Entornos multiculturales y creencias

    Mi compañero @AgileGibbo, inglés, me alertó de que podría estar hiriendo la sensibilidad de muchos compatriotas al usar la imagen que ilustra mi anterior artículo “El jefe de proyecto ha muerto”. Esta conversación, sin embargo, me inspiró una reflexión sobre las diferencias en entornos multiculturales y en especial sobre las diferencias culturales que se dan durante la introducción de Agile en una organización.

  • El jefe de proyecto ha muerto

    Hace años que uso esta frase para comenzar mi explicación sobre el cambio social que representa la introducción del agilismo en una organización. Lógicamente se trata de una metáfora porque, cuando adoptamos métodos ágiles, nadie mata a nadie (al menos no literalmente). Hablar sobre “la muerte del jefe de proyecto” me permite introducir conversaciones sobre roles, responsabilidades y, sobre todo, acerca de cómo adaptarse al cambio de paradigma respecto de cómo ejercemos el poder en una organización.