El equipo de producto de Basecamp creció de tres personas a alrededor de una docena mientras reconstruía Basecamp 2, y el proceso estándar de sprints de dos semanas dejaba a diseñadores y programadores sintiéndose como tomadores de tickets en proyectos que nunca parecían terminados. Ryan Singer dirigió talleres pagados para encontrar las palabras para lo que ya funcionaba de forma intuitiva, y luego lo escribió como un libro.
La idea
Fijar el appetite, variar el alcance: dar forma primero a los límites de un proyecto, apostar seis semanas ininterrumpidas a él y, cuando se acaba el tiempo, recortar el alcance; nunca extender el plazo.
El trabajo se da forma primero: un esquema aproximado con límites, en el nivel de abstracción adecuado, valorado por un 'appetite' de cuánto tiempo vale. Luego el liderazgo apuesta por él como un apostador: un equipo pequeño, seis semanas, sin interrupciones. Un circuit breaker limita el riesgo a la baja: si el trabajo no está terminado a las seis semanas, el proyecto se cuestiona con dureza y el alcance se reduce a lo que importa.
Basecamp entregó Basecamp 3 y años de funcionalidades en ciclos de seis semanas con cool-downs entre ellos. El libro gratuito convirtió el método en un punto de referencia: hacia 2019–2020, Singer asesoraba a grandes organizaciones con cientos de desarrolladores que adoptaban Shape Up, y su vocabulario —appetites, circuit breakers, scopes— se extendió entre equipos de producto.
La queja de Basecamp con Agile era práctica, no ideológica. Los sprints de dos semanas eran demasiado cortos para construir y entregar algo significativo, y la costumbre de fragmentar un proyecto en tareas del tamaño de un sprint hacía que las personas que hacían el trabajo se sintieran como tomadores de tickets: las 'tareas imaginadas' de la planificación nunca coincidían con las 'tareas descubiertas' del trabajo real, así que los proyectos se deslizaban de sprint en sprint en una cinta de correr.
La alternativa, escrita por el jefe de estrategia Ryan Singer en el libro Shape Up de 2019, tiene tres partes. El shaping define el proyecto antes de que nadie se comprometa: los límites, el esquema aproximado en el nivel de abstracción adecuado y un 'appetite': cuánto tiempo vale esto, en lugar de una estimación de cuánto tardará. La apuesta (betting) es el liderazgo eligiendo qué proyectos con forma financiar. La construcción (building) da a un equipo pequeño seis semanas ininterrumpidas para ser dueño de todo el proyecto.
El mecanismo que lo hace funcionar es el circuit breaker: al final de las seis semanas, si el proyecto no está terminado, se cuestiona con dureza y se recorta el alcance; el plazo nunca se desliza. 'Fijar el tiempo, variar el alcance' reemplaza a 'fijar el alcance, variar el tiempo', y desaparece el costo constante de arranque y parada del sprint de dos semanas. Entre ciclos hay un cool-down, un periodo para corregir errores y reducir el backlog que los sprints nunca permitían.
El método no nació en una reunión. Singer había prototipado las técnicas en 2009 en un proyecto llamado 37 ID y las probó de nuevo en el rediseño de Basecamp 2 de 2012, y luego dirigió talleres pagados para ver con qué luchaban realmente los equipos: wireframes demasiado terminados, diseñadores sin espacio, programadores reducidos a 'code monkeys'. El libro surgió de esos talleres, y Basecamp lo publicó gratis en línea.
El shaping elimina el riesgo antes de la apuesta: los límites y un appetite establecen barandillas, de modo que el equipo es libre de resolver el problema a su manera.
Seis semanas son suficientes para construir y entregar algo significativo, a diferencia de un sprint de dos semanas que arranca y se detiene cada viernes.
El circuit breaker fija el tiempo y varía el alcance, así que el plazo nunca se desliza y el equipo siente la satisfacción de entregar.
Asignar el proyecto completo en lugar de tareas fragmentadas restaura la propiedad: se acabaron los code monkeys que toman tickets.
Escribirlo como un libro gratuito permitió a otros equipos adoptar y adaptar el lenguaje, y por eso el método sobrevivió a una sola empresa.
Los límites hacen a los equipos más valientes: un appetite fijo y un circuit breaker convierten los proyectos en apuestas con riesgo limitado a la baja, de modo que un equipo puede ser dueño del trabajo y entregar, en lugar de moler a través de un backlog.
Shape Up se difundió mediante el libro gratuito, los talleres y las charlas de Singer, y se convirtió en un punto de comparación estándar frente a Scrum en la literatura sobre desarrollo de producto. Basecamp siguió trabajando en ciclos de seis semanas hasta la década de 2020, y equipos muy alejados del software adoptaron appetites y circuit breakers.
CONSULTA LAS PRUEBAS
Las fuentes
- Shape Up: Stop Running in Circles and Ship Work that Matters Basecamp (Ryan Singer) · basecamp.com
- Ryan Singer on the problems with Agile today Miro Blog · miro.com ·