DiscoverHablando de software
Hablando de software
Claim Ownership

Hablando de software

Author: Thoughtworks

Subscribed: 9Played: 208
Share

Description

Hablando de software es una serie de conversaciones que se adentra en las tendencias de tecnología, desarrollo e implementación de soluciones de software, brindado una perspectiva tecnológica actual. En estas entrevistas conversamos con expertos y expertas desarrolladores e implementadores quienes nos comparten sus perspectivas y experiencias con diversas herramientas, lenguajes y paradigmas de implementación.
65 Episodes
Reverse
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.
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 navegar con claridad en un entorno tecnológico en constante evolución.
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 usan.
¿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, flexible y humano, este episodio es para ti.
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 emocionante charla.
Software opinativo

Software opinativo

2024-12-2401:02:00

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
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 empresarial. Un episodio clave para quienes buscan liderar transformaciones tecnológicas de manera efectiva.
En este episodio conversamos con Jonathan y Marisa sobre el fascinante mundo de las conferencias técnicas. Nos adentramos en las motivaciones detrás de convertirse en ponente y cómo esta experiencia puede impulsar tanto tu carrera como tu desarrollo personal. Hablamos de los primeros pasos necesarios para preparar una charla exitosa, desde la selección del tema hasta las mejores prácticas para captar la atención de la audiencia. Además, compartimos una serie de recursos útiles y herramientas que te ayudarán en todo el proceso, desde la planificación hasta la ejecución. Si alguna vez has pensado en dar el salto y convertirte en ponente en conferencias técnicas, este episodio está lleno de consejos prácticos y motivación para ayudarte a dar el siguiente paso.
En este episodio, conversamos con Jesús María Villar Vázquez, Senior Software Engineer en Celonis, para explorar el papel fundamental del diseño de software en el panorama tecnológico actual. Jesús comparte sus ideas sobre la importancia de dominar los principios de diseño, el valor del aprendizaje continuo y el impacto de la tutoría en la formación de la próxima generación de ingenieros. Únete a nosotros para profundizar en los fundamentos que impulsan el éxito del desarrollo y la innovación del software.
En la actualidad, la inteligencia artificial está en boca de todos y su impacto en nuestras tareas diarias, incluyendo la programación, es indiscutible. Pero, ¿es realmente tan beneficiosa como se dice? En este episodio, Vicky de Palma, Senior Consultant Developer, se une a Carlos Cavero y Juan Infante Zumer, Lead Consultant Developers, para debatir sobre este fascinante tema. Juntos, exploran cómo las herramientas de IA están transformando el desarrollo de software, desde el Test Driven Development y el Refactoring, hasta el Onboarding y mucho más.
En este episodio, nuestros host Javier López y Jonathan Fernandez exploran la fascinante vida de un desarrollador en Cuba, un lugar donde la realidad del aprendizaje y la práctica de la programación difiere enormemente de lo establecido en el mundo occidental. Acompáñanos en un viaje que revela los desafíos únicos y las ingeniosas soluciones que los desarrolladores cubanos emplean para aprender, crecer y prosperar en su entorno.
Entregar valor a nuestros clientes debería ser el objetivo número uno de cualquier organización, pero para hacer esto de forma efectiva tenemos que gestionar cambios, organizativos y técnicos. En este episodio, conversamos con Yago Pereiro, Principal Consultant especialista en transformación digital, sobre el cambio cultural que es imprescindible que ocurra.
La eficiencia es una palabra de moda en las dinámicas de equipo, pero ¿qué es lo que realmente distingue a los equipos de alto rendimiento? Acompáñanos en este episodio mientras profundizamos en los puntos de vista de Sendami, Paula y Raquel, profesionales con una amplia experiencia en dinámicas de equipo. Juntos, exploramos los rasgos esenciales que distinguen a los equipos de alto rendimiento, descubriendo cómo su éxito no depende únicamente de las estrellas individuales, sino más bien de las interacciones y prácticas de colaboración entretejidas en su tejido.
Conversamos con Aleix Morgadas, Chief Product Officer en Team Topologies. Team Topologies es el enfoque líder en la organización de equipos empresariales y tecnológicos para un flujo rápido. Team Topologies popularizó el concepto carga cognitiva del equipo. En este episodio veremos una historia real de decisiones de arquitectura y colaboración en base a la carga cognitiva.
¿Has escuchado hablar sobre NoEstimates? NoEstimates es un movimiento, no es una herramienta específica sino una manera de pensar en torno a las estimaciones y previsiones en desarrollo de Software. La idea es animar a construir pequeñas piezas de software de manera iterativa e incremental que te lleven tan pronto como sea posible a tener un producto entregable, sin dedicar miles de horas a predecir el futuro. En este episodio hablamos con Luis Mizutani, Lead Business Analyst Consultant sobre este movimiento y en qué se basa. Hablamos también de qué es lo interesante de estimar y cómo pronosticar con NoEstimates.
En este episodio, Jorge Contreras, Developer Consultant, conversó con Maya Ormaza, Principal Consultant Developer sobre Data Mesh, un cambio radical para la gestión de datos en las empresas. Descubre cómo permite a los equipos utilizar fácilmente herramientas y recursos bajo demanda, facilitando el acceso, el procesamiento y el análisis de los datos. Analizaremos qué hace que este enfoque sea tan revolucionario, cuándo y cómo aplicarlo, y mucho más. Prepárate para una exploración directa de la remodelación de la forma en que las empresas manejan sus datos.
En este episodio vamos a explorar acerca de los  apasionantes desafíos y aprendizajes que tenemos los QAs cuando estamos inmersos en equipos  con diferentes culturas, roles y  vendors, así como también el enfoque del mindset de la Calidad y como se percibe el mismo de forma diversa. Esta conversación la vamos a tener con Carolina Mieles, y Bethy Cruz  Quality Analyst Consultant de la oficina de Quito Ecuador. Acompáñanos en esta interesante conversación sobre el challenge del rol de QA en equipos diversos y el cómo lograr un enfoque mas colaborativo y exitoso en el equipo.
Muchas empresas de software desde el final de la pandemia han decidido cambiar su modelo totalmente remoto por otro más híbrido. En este episodio, nuestro host, Javier López, profundiza en este cambio dinámico con sus colegas Lourenço P. Soares y Paola Reyes Montalvo. Acompáñalos en su análisis de las ventajas que ofrecen tanto el trabajo a distancia como el presencial para las empresas y los empleados.  
Los productos digitales cada día usan más recursos de diseño conversacional, un proceso que se basa en diseñar una interacción natural y bidireccional entre un usuario y un sistema de voz o texto. En este episodio, Daniela Salinas y Leslie Inostroza, ambas Experience Designers en la oficina de Chile, conversaron acerca de la importancia de crear una buena estrategía de diseño conversacional para poder acortar la brecha máquina-humana.  Profundizan en temas cómo: elementos claves del diseño, desafíos éticos, privacidad, seguridad y la consistencia y calidad de la experiencia de usuario. Además se adentran hacia el futuro de este tipo de diseño y comentan acerca del impacto que tiene la Inteligencia Artificial en su interactividad y la capacidad para entender el lenguaje humano.
La calidad en el software es mucho más que aplicar pruebas y es trabajo de todas las personas en el equipo.   En este episodio, David Dávila conversa con Winston Castillo, acerca de su nuevo libro, Shift Left Quality. En este libro Winston nos adentra a una perspectiva diferente de la calidad: las pruebas tempranas. Conversaron acerca de la evolución del tester del equipo al analista de calidad, cómo la calidad debe ser parte de todo el proceso de desarrollo, involucrando al equipo de pruebas en etapas más tempranas. Además comentan acerca de casos reales en donde el valor de los productos digitales se han visto afectados por los intereses del negocio. Descubre todo acerca de cómo puedes implementar Shift Left Quality en tus proyectos aquí.
loading
Comments (2)

Sandy Flies

Probablemente te hayas perdido este momento. No sucede que una empresa de informática lance software y no lo pruebe. Trabajamos con https://qawerk.es/servicios/pruebas-de-aplicaciones-de-escritorio/ y lo hacen todo bien. Antes de que el software aparezca en el mercado, pasa por todas las etapas de desarrollo, incluida la prueba final.

Apr 28th
Reply

Buster Solomon

Gracias. Discurso muy correcto. Solo que realmente no entendí, ¿pero no dijiste nada sobre probar el software? ¿O me perdí este momento? Dime por favor.

Apr 28th
Reply
loading