Mike recounts his experience with an extremely dysfunctional team he joined six months into a three-month project. Despite having code, there were no meaningful deliverables due to internal conflicts and fractured dynamics. Mike shares the practical techniques he employed to build trust, including individual conversations, pairing exercises, and ensemble programming to break down silos. He highlights the importance of fostering trust through collaborative activities such as team lunches, which create a foundation for improved teamwork and communication.
Self-reflection Question: What activities can you initiate to build trust and collaboration in a team?
Featured Book of the Week: Thinking, Fast and Slow by Daniel Kahneman
Mike recommends Thinking, Fast and Slow by Daniel Kahneman as a pivotal introduction to human behavior and decision-making. The book’s explanation of the two systems of thinking—fast, intuitive thought and slower, more deliberative reasoning—provides insight into why individuals behave the way they do. Mike finds it essential for understanding team dynamics and behavior changes, making it a powerful tool for any Agile practitioner.
The Scrum Master Toolbox Podcast Recommends…
🔥 In the ruthless world of fintech, success isn’t just about innovation—it’s about coaching! 🔥
Angela thought she was just there to coach a team. But now, she’s caught in the middle of a corporate espionage drama that could make or break the future of digital banking. Can she help the team regain their mojo and outwit their rivals, or will the competition crush their ambitions? As alliances shift and the pressure builds, one thing becomes clear: this isn’t just about the product—it’s about the people.
🚨 Will Angela’s coaching be enough? Find out in Shift: From Product to People—the gripping story of high-stakes innovation and corporate intrigue.
Mike Bowler is a seasoned Agile coach and trainer with 25 years of experience. He specializes in technical practices, workflow optimization, leadership coaching, and the neuroscience of human behavior. Mike’s expertise includes guiding teams in technical execution and fostering psychological safety.
NOTE: We want to thank the folks at Tuple.app for being so generous with their stories, and supporting the podcast. Visit tuple.app/scrum and share them if you find the app useful! Remember, sharing is caring!
In this BONUS episode, Antony, co-founder of RiverGlide and Head of Engineering at Ford Digital, joins us to share his experiences and insights from 30 years in software development, including 25 years in Agile practices. As a technical practitioner, leader, and consultant, Antony reflects on navigating remote work, overcoming challenges, and setting up successful remote software teams, while exploring future trends in the industry.
The Shift to Fully Remote Work
Antony reflects on his first fully remote software project, which took place during the pandemic when everyone was forced to work from home. While his team had been working together for 12 months, they struggled with traditional video conferencing tools that lacked the ability to support pair programming or mob programming effectively. This is when Antony and his team discovered Tuple, a tool that allows for seamless control sharing and a co-located pairing experience.
“Switching to Tuple was a game-changer for us in making remote pairing feel as interactive as in-person collaboration.”
NOTE: We want to thank the folks at Tuple.app for being so generous with their stories, and supporting the podcast. Visit tuple.app/scrum and share them if you find the app useful! Remember, sharing is caring!
In this special BONUS episode, Giovanni Asproni, CTO and co-founder of Launch Ventures, takes us behind the scenes of his work on the UK government’s COVID-19 app project. Giovanni shares insights into the rapid development process, the adoption of remote pairing and ensemble programming, and valuable lessons on leadership in large-scale, high-stakes projects. Giovanni also offers practical advice for teams embracing remote collaboration and agile methodologies.
The Start of a Crucial Project
“When we got the call from the UK government, we knew this was a mission to help stop the spread of the virus.” Giovanni kicks off the episode by recounting how his team at Zühlke Engineering got involved in the development of the UK’s COVID-19 app. Tasked with the challenge of building a solution that could help prevent the spread of the virus, they were under immense pressure to deliver quickly. Giovanni explains how they tackled technical hurdles, such as using Bluetooth technology to assess contagion risks, despite the lack of existing APIs on iOS and Android at the time.
“Speed was essential, but we also needed a robust design—Bluetooth was key to evaluating contagion risks, even though we didn’t have the APIs we needed.”
NOTE: We want to thank the folks at Tuple.app for being so generous with their stories, and supporting the podcast. Visit tuple.app/scrum and share them if you find the app useful! Remember, sharing is caring!
In this episode, Eli Goodman, Head of Product at Tuple, shares insights from his extensive experience in software development and product management. Having transitioned from engineering management to product leadership, Eli reveals the key strategies Tuple uses to develop its remote pair programming service, which is trusted by companies like Figma and Shopify. Tune in to discover how Tuple handles remote team dynamics, customer-driven development, and balances tech debt with client needs, all while maintaining a customer-centric focus.
Introduction to Tuple and Why It’s Unique
Tuple, a remote pair programming service designed by engineers, solves a pain point that its founders, all pairing enthusiasts, experienced firsthand. They were unsatisfied with generic screen-sharing tools that disrupted the flow of coding collaboration. Tuple’s product philosophy is about staying “one inch wide, one mile deep” to ensure the tool stays focused on enhancing the pairing experience without getting in the way.
“The details matter. Generic screen-sharing tools just don’t cut it for productive pairing.”
Managing a Remote Team at Tuple
Managing a distributed team across the U.S. and Europe comes with its challenges. Eli highlights the importance of alignment and ensuring everyone is on the same page, despite working remotely. He emphasizes the role of Product Owners as “connective tissue” and the power of connecting team members with key initiatives. Through personal conversations, Eli uncovers what motivates his team, allowing him to support them without micromanaging.
“What makes you proud? What brings you shame? Understanding these emotions helps uncover what drives our team.”
Ensuring Effective Communication in a Remote Environment
Effective communication is the backbone of remote work, and Eli shares some of the practices that have helped Tuple’s team stay aligned and collaborative. From using spontaneous pairing sessions to fostering a culture of checking in, Tuple has created a remote work environment where conversations are naturally sparked, and collaboration is effortless.
“We have more space in our schedules for spontaneous pairing, which keeps collaboration flowing.”
Lessons Learned from Pairing Remotely
One of the key insights Eli shares is how Tuple has evolved its remote pairing process. In the past, pairing might have felt like a formal meeting, but now it happens more spontaneously. Tuple’s app facilitates this by offering the metaphor of a phone call—engineers can call each other at any time, making collaboration easy, especially when someone is deep into a task and needs quick support.
“At Tuple, engineers only have three meetings a week, leaving the rest of the time open for pairing and creative work.”
Pairing Beyond Programming Tasks
While pairing is typically associated with programming, Eli explains how Tuple uses pairing for other activities, like design or planning sessions. This practice has extended beyond coding, fostering a culture where team members collaborate on various tasks that benefit from shared perspectives and live problem-solving.
“We’ve expanded pairing beyond coding, using it for activities like design reviews and project planning.”
Balancing Customer Feedback with Product Vision
Responding to customer feedback is vital, but it can also lead to losing focus. Eli explains how Tuple balances this by capturing as much feedback as possible, using tools like Product Board to keep track of customer requests. However, instead of building every requested feature, Eli focuses on synthesizing broader patterns and emotional triggers that align with Tuple’s long-term vision.
“Focus on discovery as a product person. Understand the emotional context behind customer feedback—that’s what drives great products.”
Tuple’s Ideal Customer and Core Value
Tuple’s ideal customers are teams that value deep collaboration through pair programming. The platform’s most important offering is the ability to make remote pairing seamless and intuitive, something traditional tools fail to deliver.
“Tuple is built for teams that believe in the power of collaboration and want a tool that enhances their pairing experience, not disrupts it.”
Roadmapping: How to Prioritize the Right Work in Product Development
Looking ahead, Eli shares Tuple’s plans to continue investing in quality and lowering the barriers to remote pairing. One exciting potential direction includes creating a “social layer” within the app to help users feel more connected with their teammates. Another idea is incorporating non-human pairing agents that could assist with specific tasks.
“We want to see if we can make it feel like you’re right there with your teammates, lowering the barriers to start pairing.”
Recommended Resources
Eli recommends The Mom Test by Rob Fitzpatrick, a must-read for anyone working in product management. The book teaches how to talk to customers in a way that gets honest, useful feedback rather than polite responses that don’t help improve the product.
“I thought caring about people was enough to talk to customers, but The Mom Test taught me what not to do during customer interviews.”
About Eli Goodman
Eli Goodman has been working on software teams for 17 years. He’s been a full-stack developer and engineering manager at both large and small companies, including Etsy and Headspace. A few years ago, Eli transitioned to product management and is now the Head of Product at Tuple, a remote pair programming service used by companies such as Figma, Shopify, and many others in the software industry.
In this episode, Aki shares insights on what makes a great product owner. He highlights the importance of close collaboration between the team and the product owner to ensure a clear understanding of the “why” behind each backlog item. Aki recounts a positive experience where the team and PM worked together every Monday to define objectives. He emphasizes the value of ensemble work or mob programming for effective communication. Aki advises building trust, maintaining a coherent product vision, and addressing any fears around transparency within the team.
The Ultimate Guide to Supporting Product Owners as a Scrum Master
Are you having trouble helping the team work well with their Product Owner? We’ve put together a course to help you work on the collaboration team-product owner. You can find it at bit.ly/coachyourpo. 18 modules, 8+ hours of modules with tools and techniques that you can use to help teams and PO’s collaborate.
About Aki Salmi
Aki is a software crafter and shares the joy of coding and the value of empathy at work. That is, Aki works on ones and zeros (code) and everything else (humans).
Enter e-mail to download a clickable PO Cheat Sheet
This handy Coach Your PO cheat-sheet includes questions to help you define the problem, and links to handy, easy techniques to help you coach your Product Owner
Enter e-mail to download a clickable PO Cheat Sheet
This handy Coach Your PO cheat-sheet includes questions to help you define the problem, and links to handy, easy techniques to help you coach your Product Owner
Enter e-mail to download a checklist to help your PO manage their time
This simple checklist and calendar handout, with a coaching article will help you define the minimum enagement your PO must have with the team
Enter e-mail to download a checklist to help your PO manage their time
This simple checklist and calendar handout, with a coaching article will help you define the minimum enagement your PO must have with the team
Internal Conference
Checklist
Internal Conference
Checklist
Download a detailed How-To to help measure success for your team
Motivate your team with the right metrics, and the right way to visualize and track them. Marcus presents a detailed How-To document based on his experience at The Bungsu Hospital
Download a detailed How-To to help measure success for your team
Read about Visualization and
TRANSFORM
The way your team works
A moving story of how work at the Bungsu Hospital was transformed by a simple tool that you can use to help your team.
Read about Visualization and
TRANSFORM
The way your team works
Overcome Team Resistance and Gain Leadership Buy-In
Discover practical, real-world solutions from leading Agile practitioners. Download three free chapters from 'Tips from the Trenches Scrum Master Edition' and start transforming your Agile practices today!
Overcome Team Resistance and Gain Leadership Buy-In
Discover practical, real-world solutions from leading Agile practitioners. Access three free chapters from 'Tips from the Trenches Scrum Master Edition' and start transforming your Agile practices today!
Overcome Team Resistance and Gain Leadership Buy-In
Discover practical, real-world solutions from leading Agile practitioners.
Download three free chapters from 'Tips from the Trenches Scrum Master Edition' and start transforming your Agile practices today!
FREE! Audiobook Chapters: Overcome Team Resistance and Gain Leadership Buy-In
Download three free chapters from 'Tips from the Trenches Scrum Master Edition' and start transforming your Agile practices today!
Your FREE ticket is on the way!
Check your inbox for details.
Email us at
ProductOwnerSummit.org if you have questions
Check Your Inbox For Details
Email us if you have questions:
ProductOwnerSummit@oikosofy.com