Espacio dedicado a varios

Conferencia: Growing alive things… like software en @madridrb

El pasado mes de marzo estuve conversando con los compañeros de @madridrb. Me gusta mucho dar charlas allí, pues es un grupo que siempre está abierto a conversar sobre cualquier tema. Además, saben perdonar los errores que cometemos quienes realizamos presentaciones. Por si no fuera poco, siempre se sale aprendiendo. Y esta vez no fue la…

Ensayo y Error

¿Puede considerarse la gestión de proyectos de software como un proceso empírico? Intentar eliminar la complejidad interna, los errores humanos y la variabilidad en los proyectos, es el camino que erróneamente seguimos durante décadas. Pero paradójicamente, sobre estos errores, descansan las bases de —al parecer— nuestra nueva piedra angular: La gestión de software como proceso…

Diálogo entre Cristobal Colón y Pedro Serrahima

El arte de tener principios como estrategia

El camino que debe transitarse para lograr mantener los principios a lo largo del ciclo de vida de una empresa puede llegar a ser duro y decepcionante. El cerco de ambición desmedida y de tergiversación de principios que propone la configuración by default de los mercados actuales para sobrevivir es asfixiante. Sin embargo existen motivos…

Estimar NO es Comprometerse

Ejecutivo: ¿Cuánto tiempo crees que tomará realizar este proyecto? Necesitamos el software funcionando en dos meses para un trade show. Líder de proyecto: Ok. Déjame hacer algunos cálculos y te comento. Rato después… Líder de proyecto: Hemos estimado juntos en equipo que el proyecto tardaría en hacerse cinco meses. Ejecutivo: ¿Cinco meses? ¡NO ME HAS…

Conferencia: ¿TDD como problema?

El pasado 29 de mayo la comunidad de Madrid.rb se dio cita en el Irish Rover, en Madrid, para hablar sobre el mundo de los Tests en el software—en especial usando la metodología TDD— y su polémica actual protagonizada por David Heinemeier(DHH), Kent Beck y Martin Fowler.  Dejo el video de mi conferencia, que espero…

A propósito de las modas y la Agilidad

Si no adoptas la filosofía ágil no tendrás éxito. Si usas los métodos tradicionales estás condenado al fracaso. Todas las afirmaciones anteriores no son verdad. Y no son verdad porque, estas afirmaciones, no son más que un conjunto de hipótesis válidas que buscan explicar una gran cantidad de hechos que no pueden comprobarse(…)