loader from loading.io

Sensible Defaults, el enfoque de Thoughtworks para construir software de calidad

Hablando de software

Release Date: 11/03/2025

Cómo pasamos de servidores físicos a infraestructura invisible show art Cómo pasamos de servidores físicos a infraestructura invisible

Hablando de software

En este episodio, Javier López conversa con Diego García, Principal Infrastructure Consultant en Thoughtworks España, sobre cómo ha cambiado la infraestructura en las últimas dos décadas. De los servidores físicos y la planificación rígida a la virtualización, la nube y la infraestructura como código. Hablan de VMware, Docker y Kubernetes, de los trade-offs entre velocidad y eficiencia, del coste real del cloud, del legado en YAML, serverless y el papel de los LLMs. Una conversación clara sobre cómo evolucionó la infraestructura y por qué la complejidad no desaparece, solo...

info_outline
Arquitectura evolutiva: guía para sobrevivir al cambio constante show art Arquitectura evolutiva: guía para sobrevivir al cambio constante

Hablando de software

En este episodio, Javier López habla con Ángel Garbayo Moral, Lead Developer en Thoughtworks España, sobre arquitectura evolutiva y los riesgos de diseñar sistemas “para todo”. A partir de su experiencia en proyectos reales, Ángel explica cómo tomar decisiones arquitectónicas con contexto, entender los trade-offs, definir qué cosas deben poder cambiar y cuáles no, y cómo prácticas como el diseño emergente, las fitness functions y la gobernanza ayudan a evolucionar el software sin frenar al negocio, en un contexto donde los equipos, la organización y la inteligencia artificial...

info_outline
Cómo la IA está cambiando el día a día de Product Owners y Business Analysts show art Cómo la IA está cambiando el día a día de Product Owners y Business Analysts

Hablando de software

En este episodio, Javier López habla con María José Lalama, Product Manager y Business Analyst en Thoughtworks España, sobre cómo usa la inteligencia artificial en su trabajo diario. A partir de su experiencia en proyectos reales, María José cuenta cómo herramientas como Notebook y Gemini le ayudan a organizar la información del equipo, reducir dudas repetidas, aclarar decisiones y acelerar la creación de diagramas y documentación. También explica cómo creó su propio copiloto de estrategia de datos usando materiales públicos de Thoughtworks y qué aprendió en el proceso. Una...

info_outline
Sensible Defaults, el enfoque de Thoughtworks para construir software de calidad show art Sensible Defaults, el enfoque de Thoughtworks para construir software de calidad

Hablando de software

Javier López Fernández y Borja Gómez, Technical Principal Consultant de Thoughtworks España, aterrizan los Sensible Defaults de Thoughtworks como guías prácticas para lograr entregas frecuentes, seguras y medibles. Repasan TDD, pair programming, integración y despliegue continuos, automatización de pipelines, observabilidad y gestión de la calidad, vinculándolas con el Manifiesto Ágil y las métricas DORA. Además, explican cómo adaptarlas al nivel de madurez de cada empresa y por qué la IA actúa como acelerador que amplifica tanto las buenas como las malas prácticas.

info_outline
Cómo construir un plan de carrera efectivo en software show art Cómo construir un plan de carrera efectivo en software

Hablando de software

En este episodio de Hablando de Software, Javier López Fernández conversa con Nicolás Patarino, Staff Mobile Engineer en Eventbrite, sobre cómo construir y aprovechar un plan de carrera en el mundo del software. A través de una charla abierta y honesta, exploran qué significa realmente tener un plan de carrera, cómo equilibrar el crecimiento técnico y de liderazgo, el rol del feedback, la importancia de la mentoría y el sponsorship, y cómo medir el impacto más allá del código. Una conversación imprescindible para quienes buscan tomar las riendas de su desarrollo profesional y...

info_outline
Claves para un Product Discovery significativo show art Claves para un Product Discovery significativo

Hablando de software

En este episodio de Hablando del Software, Javier López Fernández conversa con Raffaella Roviglioni, Principal Experience Designer en Thoughtworks Italia, sobre cómo el Product Discovery puede marcar la diferencia entre construir por intuición o por comprensión real. Raffaella comparte su enfoque centrado en las personas, el valor de separar el problem space del solution space, y la importancia de mantener la mente abierta ante lo inesperado. Una conversación honesta y profunda que invita a repensar cómo diseñamos productos relevantes, útiles y conectados con la vida de quienes los...

info_outline
Navegando la complejidad en el desarrollo de software show art Navegando la complejidad en el desarrollo de software

Hablando de software

¿Es posible construir software sin caer en la trampa de la sobreingeniería? En este episodio de Hablando del Software, Javier López Fernández conversa con María Martínez Miralles sobre uno de los grandes desafíos del desarrollo moderno: la complejidad. Desde diferenciar la complejidad esencial de la accidental, hasta reflexionar sobre TDD, microservicios, refactorización, patrones de diseño y la presión de "hacerlo todo", esta charla es una invitación honesta a repensar cómo y por qué construimos lo que construimos. Si alguna vez te has preguntado cómo hacer software más simple,...

info_outline
Más allá del código con videojuegos, desarrollo ágil y XP show art Más allá del código con videojuegos, desarrollo ágil y XP

Hablando de software

En este episodio conversamos con Ricardo Guzmán Velasco, Tech Lead & Tech Coach, y Ángel Siendones Sillero, Senior Software Engineer en Voxel, sobre la industria del videojuego y su relación con el desarrollo de software. Exploramos cómo las prácticas de Extreme Programming (XP) pueden aplicarse en este mundo, los desafíos que enfrentan los equipos de desarrollo y las diferencias entre la creación de software tradicional y los videojuegos. ¿Qué podemos aprender de este sector? ¿Cuáles son las mejores prácticas que pueden adoptarse en otros entornos? Acompáñanos en esta...

info_outline
Software opinativo show art Software opinativo

Hablando de software

David Bonilla, Cofundador de Pétalo, nos acompaña para hablar sobre el software opinativo: qué es, cómo define propuestas de valor claras y cómo su enfoque ha dado forma a proyectos como Manfred y Pétalo. Exploramos también por qué Thoughtworks es reconocida por su postura firme en el desarrollo de software

info_outline
Cultura, software y cambio show art Cultura, software y cambio

Hablando de software

En este episodio conversamos con Fernando del Caz y Emmanuel Valverde, ambos ingenieros de software en Voxel, sobre los desafíos que implica realizar un cambio técnico dentro de una empresa. Exploramos cómo, cuando las cosas no funcionan, a menudo se debe a problemas estructurales profundos que, al intentar solucionarlos, pueden causar verdaderos terremotos en la organización. Abordamos las estrategias necesarias para navegar estos cambios, cómo mitigar los riesgos asociados y qué pasos seguir para asegurar una transición técnica exitosa sin comprometer el rendimiento o la cultura...

info_outline
 
More Episodes

Javier López Fernández y Borja Gómez, Technical Principal Consultant de Thoughtworks España, aterrizan los Sensible Defaults de Thoughtworks como guías prácticas para lograr entregas frecuentes, seguras y medibles. Repasan TDD, pair programming, integración y despliegue continuos, automatización de pipelines, observabilidad y gestión de la calidad, vinculándolas con el Manifiesto Ágil y las métricas DORA. Además, explican cómo adaptarlas al nivel de madurez de cada empresa y por qué la IA actúa como acelerador que amplifica tanto las buenas como las malas prácticas.