• El desarrollo de software son conversaciones (III)

    Tiempo aproximado: 11 min.En este tercer capítulo de la serie me concentraré en el proceso de refinamiento, es decir, en pasar de una idea aún demasiado ambigua hasta una especificación suficientemente detallada como para comenzar la traducción de la misma a un lenguaje formal y ejecutable.

  • El desarrollo de software son conversaciones (II)

    Tiempo aproximado: 12 min.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)

    Tiempo aproximado: 7 min.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.