Menos software,
más impacto
Cómo evitar que tu equipo colapse bajo el peso de su propio código
Una guía práctica para aplicar Lean Software Development de manera efectiva y sostenible en equipos reales. Basada en más de 25 años construyendo (y a veces destruyendo) equipos de alto rendimiento.
El mayor problema de los equipos no es que escriban código malo. Es que escriben código de más.
El software existente consume recursos continuamente, lo uses o no, como el metabolismo basal de un organismo. Si no se gestiona activamente, ese coste basal crece hasta colapsar la capacidad del equipo.
Tres disciplinas para evitar el colapso
Simplicidad activa
Diseñar para lo que sabes hoy, no para lo que imaginas mañana. La mejor arquitectura es la más simple que resuelve el problema conocido y puede evolucionar cuando el problema cambie.
Maximizar el trabajo no hecho
Cada decisión de no construir algo es una decisión de proteger la capacidad futura del equipo. Tu contribución más valiosa puede ser el código que no escribiste.
Eliminación continua
Podar es parte natural del cultivo. Si una funcionalidad cuesta más mantenerla que lo que aporta, eliminarla no es destruir. Es liberar capacidad para lo que importa.
Para quién es este libro
Es para ti si…
- Eres Engineering Manager y respondes por la capacidad técnica del equipo.
- Eres Tech Lead o Staff Engineer y ves la degradación antes que nadie.
- Eres Product Manager dispuesto a aceptar que la separación entre producto e ingeniería es parte del problema.
- Tu equipo funciona pero sientes que algo no va bien, y no sabes nombrarlo.
No es para ti si…
- Buscas una introducción amable al mundo Agile.
- Quieres confirmación de lo que ya haces.
- Buscas recetas en vez de decisiones.
Las prácticas hablan por sí mismas cuando dejas de evangelizar y empiezas a encarnarlas.— Georgina Giannoukou, Software Engineer
Del prólogo del libro.
Qué vas a encontrar dentro
Dieciséis capítulos organizados en cuatro partes, un epílogo sobre por qué no hablo de IA, y anexos con casos y voces reales de equipos que han pasado por estas transformaciones.
Ver índice completoFundamentos
Qué es Lean Software Development, por qué importa, y qué es el coste basal del software.
Los principios Lean en práctica
Cinco principios traducidos a decisiones concretas: eliminar desperdicios, amplificar el aprendizaje, decidir en el último momento responsable, entregar lo antes posible, empoderar al equipo.
Calidad sostenible
Por qué la calidad no es enemiga de la velocidad sino su única base. Detectar errores pronto, sostener calidad en el tiempo, superar resistencias.
Pensamiento sistémico
Optimizar el todo en vez del individuo. Integrar Lean, XP y mentalidad de producto.
Todo lo que no cabe en el libro
Los capítulos del libro son autocontenidos. Pero hay vídeos, artículos y libros que han influido cada capítulo y que merece la pena explorar. Los encontrarás aquí, organizados por capítulo.
Explorar recursosPróximamente en Amazon
El libro está en proceso final de publicación. Si quieres recibir aviso cuando salga, escríbeme un email y te avisaré personalmente el día del lanzamiento.
Avísame cuando salgaTapa blanda
Edición en español, impresa y enviada por Amazon.
PróximamenteKindle
Edición en español para Kindle y app de lectura.
PróximamenteComing soon
The English edition will be available in paperback and Kindle shortly after the Spanish release.
Próximamente