João Rosa
João has experience enabling organizations to transition to fast-flow operating models. As CTO with scale-ups or as a consultant, he supported firms speeding their execution while having a humane approach. He focused on bridging strategy to execution in areas such as alternative funding models or effective use of technology, where teams and organizations can thrive in a complex world.
He is one of the co-authors of Software Architecture Metrics from O’Reilly, curator of Visual Collaboration Tools, and host of the Software Crafts Podcast. He frequently speaks at meetups and conferences. You can find his digital space at www.joaorosa.consulting.
Session
Have you ever faced roadblocks in software development stemming from disjointed team structures or interactions? You’re not alone. Misalignments between software and the domain, siloed teams focusing on discrete tasks, or processes dictating software architecture often culminate in rigid software not resonating with evolving requirements.
Enter Team Topologies, a pattern language, and a set of principles and practices to ensure a swift flow of changes while honoring human-centric aspects like trust boundaries and cognitive load. This perspective prompts a riveting question: What if we modify how teams interact with each other and leverage these interactions to evolve our software? What would such a world look like?
Through real-world use cases, we’ll discuss and understand the implications of applying Team Topologies and fast-flow principles. This workshop is not just theory; it’s about practical engagement, discussion, and learning by doing.
At the end of this workshop, you’ll be able to:
- Engage in insightful discussions with your team on the core concepts of Team Topologies.
- Employ learned techniques to explore how your software can evolve and what the implications are.