Chris Lucian and Austin Chadwick discuss all things agile and product development from a mob programming perspective.
Game-Changing Creativity: Mob Worldbuilding and Analog Design with Emily Earhart and William Munn
In this new episode come join the conversation that includes a fascinating blend of collaborative techniques and creative processes utilized in the development of games and fiction, highlighting the use of tools like Lean Coffee, Trello, Asana, and Notion to facilitate world building, mobbing, and game design. Chris Lucian, along with emergency co-host Luis Martinez, discusses with guests Emily Earhart and William Munn their unique approach to creating immersive game experiences and the seamless integration of agile/mob methodologies into creative endeavors.
Emily and William share insights into their tarot card RPG project, illustrating how collaborative analog design processes can yield innovative and engaging content. They emphasize the use of Lean Coffee to generate ideas and build consensus among team members, creating worlds that are diverse, unique, and compelling. The conversation also delves into the importance of making work visible, the joy of seeing progress through completed tasks, and the psychological benefits of organizing and visualizing work, whether in a professional setting or personal projects.
The discussion further explores how these collaborative and organizational strategies not only enhance productivity and creativity but also foster a supportive and inclusive environment for team members to contribute and refine ideas. The guests also touch upon the challenges and rewards of working collaboratively, the process of resolving conflicts, and the adaptability of these methodologies across different contexts, from game design to personal organization and beyond.
Emily and William's experiences underscore the fluidity between work and play, demonstrating that the principles of lean management and agile methodologies can be effectively applied to creative processes, enhancing both efficiency and enjoyment. Tune in to be inspired by their models of collaboration, communication, and organization and how it can transform the way we approach creative endeavors, making them more engaging, inclusive, and effective.
Video and Show Notes: https://youtu.be/94DeuBfwxDk
Mobbing Magic: Startups, Burnout, and Building Antifragile Teams with Jesse Riley
Dive into the world of startups, burnout, and the alchemy of building antifragile teams with Jesse Riley on this episode of the Mob Mentality Show! Unpack mobbing/pairing in startups and small companies, where knowledge spreading and the bus factor is a game-changer. Discover how avoiding the knowledge bottleneck of one person can help your startup thrive undue pressure.
Explore the critical role of vacations in startups, the impact of stressed-out devs, and the art of hiring developer zero. Learn the significance of errors/bugs in a startup and why startups are somewhat analogous to safety-critical systems. Join us as we unravel the mysteries of feedback loops, integration needs, and unit testing in the startup ecosystem.
Discover how Lean/XP developers provide a competitive advantage for an org, seamlessly sliding into any team like a well-trained Navy Seal. Unearth the insightful Kanban/no-estimates story where "all stories are 1s" and weigh-in on the solution to the inverse semantic diffusion problem.
As we reflect on nearly two decades of Agile, question its future, and ponder if it's over, we explore the Agile Industrial Complex and distinguish between the marketing term and the true philosophy. Is "Agile" in need of improvement, or are we entering a new era of iterative practices?
Cap off the episode by delving into the art of mentoring new devs and CTOs alike. Gain insights into guiding the next generation in the ever-evolving landscape of software development.
Tune in for a riveting conversation that unveils the magic of mobbing, the resilience of antifragile teams, and the secrets to sustaining success in the startup ecosystem. Subscribe now for your weekly dose of wisdom and actionable insights.
Video and show notes: https://youtu.be/LCXbrmwbTX4
Mobbing as the Keystone of Evolved XP with Philip Markgraf
Join us for an insightful conversation with Philip Markgraf on how Mobbing serves as the keystone of the third generation of XP, pushing the boundaries of innovation, evolution, and continuous improvement.
In this episode, we explore:
1. The Evolution of XP Practices in Phil's Mobs
Dive into the nuances of "full mob" adoption and its implications for team dynamics.
Discover simple definitions that unveil the deeper richness of mobbing.
Is mobbing synonymous with "all the good things," or, is it simply "all the brilliant minds working on the same thing, at the same time, in the same space, on the same computer"?
Explore the importance of a good player/coach in fostering effective mobbing.
Contrast building a mob team from scratch with introducing mob Test-Driven Development (TDD) to existing teams.
Is good mobbing the cornerstone to all else? Or, is it TDD? Or, is it The Virtuous Loop?
2. Mobbing in Safety-Critical and High-Reliability Software
Understand the rationale behind TDD mobbing in safety-critical systems.
Delve into the challenges of achieving zero bugs in medical and safety-critical environments.
Uncover ways to address the issue of flakey end-to-end tests in critical systems.
3. Lightweight Methodologies for Regulated Industries
Follow Phil's journey from embedded systems to mob programming.
Gain insights into applying XP in Embedded and IoT development.
Explore mobbing experiments in electrical engineering, mechanical engineering, firmware, and software.
4. Solo Programming After 20 Years of Mobbing
Navigate the challenges of solo programming after years of pairing and mobbing.
Tackle loneliness and loss of motivation in the absence of collaborative programming.
Discover strategies for playing the Mob RPG alone and staying motivated.
Tune in for a captivating discussion that transcends traditional programming methodologies!
Video and Show Notes: https://youtu.be/Y4aHoiKh2XA
Elevating CD to Zero Bugs via Lean Mobbing with David Batten
Dive into the world of zero bugs and lean mobbing with David Batten on this episode of Mob Mentality Show. Discover the distinction between the scary and healthy versions of zero bugs, and explore how David and his teams achieved a bug-free environment. Uncover insights on when to shift focus away from zero bugs, anti-patterns to avoid, and the art of baking quality into your code.
Explore the synergy of Lean principles, Continuous Delivery (CD), and Test Driven Development (TDD) as David shares how they got to zero bugs as a natural side effect. Learn about the application of the prime directive to foster continuous improvement and the joy of being in a bug-free system.
Explore the facet of Lean where we draw systems and seek ways to shorten feedback loops. Gain insights into the business perspective on Lean and the power of tiny commits. Understand the role of Lean in risk conversion, frequency, and Domain Driven Design (DDD) for organizational simplicity.
Join us in exploring the art of mobbing as David recounts his first mobbing experience to meet a deadline and shares his 9 years of mobbing wisdom. Learn how having the entire system in the room ensures that when it's done, it's truly done. David also discusses the impact of mobbing on CD, the benefits of bringing the best of everyone into the code, and a sneak peek into the April 2024 Teaming Conference.
If you're passionate about #mobprogramming, #bugszero, #continuousdelivery, #tdd, #leanthinking, #xp, this episode is a must-listen. Elevate your coding mindset and join the conversation on achieving zero bugs naturally through lean mobbing!
Video and Show Notes: https://youtu.be/8-EL9x89Ag0
Mobbing Impact: Opening New Doors and Sharing the Joy with Robin van den Bogaard
Come hear the story of a thriving team dynamic in this episode of Mob Mentality Show with special guest Robin van den Bogaard! Join us as we delve into the journey of Robin's team experimenting with mobbing, transforming their approach from Scrum to pair to mob collaboration.
In discussion, we explore the pros and cons of the mobbing experiment, from the initial skepticism of Product Owners to management's response. Discover what it is like to be in a system where no need to ask to mob... just do it!
Gain insights into the organizational and Product Owner perspective shift on the teams' ability to deliver and the remarkable impact of mobbing on domain knowledge sharing. Learn about the likelihood of painting yourself into a corner in a mob versus going solo, and the integration of Kanban, flow, and Scrum, along with the intricacies of working with Jira and estimates while mobbing.
Explore the transformative effects of mobbing on team communication, sensitivity to tension, and addressing the elephant in the room. Uncover the strategies for mining for conflict early in the mob and creating an environment where teams can "say anything" to each other.
Also join us as we discuss how mobbing led to the opening of new doors, enabling team members to give talks internally and externally. Revel in the fun experiences of being the first person to introduce mobbing to someone.
Whether you're interested in mini-daily retrospectives, improving design and scouting in micro-services with ports and adapters, or navigating the challenges of too much low-level navigation in a mob, this episode covers it all. In addition, hear about the horror story of an old repo becoming unbuildable, the new pattern of staying radically up to date every day, and the impact to security.
Tune in to Mob Mentality Show today and discover the transformative power of mobbing with Robin van den Bogaard, where joy, collaboration, and innovation intersected in his ensemble to create a dynamic and effective team culture!
Video and Show Notes: https://youtu.be/9vUyLOLQtzQ
Frequent Rotations, Maximum Impact: Elevating Pair Programming with Gabriel Robaina and Kieran Murphy
🚀 Dive deep into the world of Pair Programming with Gabriel Robaina and Kieran Murphy as they unravel how to tune this "Sensible Default Practice" into even more of a game-changer! 💻✨
In this episode, our discussion covers crucial aspects of pair programming that go beyond the basics. Are your pairing sessions dragging on for too long? Do you notice anti-patterns similar to solo programming? Learn how to identify and address these issues with Gabriel and Kieran's insights.
Explore the journey that led their team to embrace pair rotations and the valuable lessons learned along the way. Is pairing valuable but challenging? Uncover strategies to make it work for your team and turn challenges into opportunities.
🔍 Key Highlights:- Observing and responding to low engagement during planning- Breaking down knowledge silos within a pair- The "hurt so do it more" philosophy: Does it really work?- Implementing the Pairing Pomodoro technique- Pair switching logistics: within a team vs. between teams- Overcoming resistance to pair switching- Ensuring bug fixes by anyone on the team through collaborative efforts- Maintaining context with pair rotations via minimum viable anchoring- Distinguishing between anchor role and champion role in pair swapping- Logistics of pair rotations: open-ended self-organized vs. planned in detail- Mob swaps: dice rolls and "wheels of doom" 😅- Story slicing techniques conducive to pair rotations- Using Mural boards for pair and work context- Long-running retro boards: What's hard vs. easy with pairing- Building strong team connections through pair swaps- Incorporating feedback practices within pairs
Also, stay tuned for an exciting teaser on "Mob Programming in a Computer Science Classroom Setting" that will leave you eager for more collaborative insights!
Watch now for a dose of practical wisdom that will impact your approach to collaborative coding. 🎙️✨
Video and Show Notes: https://youtu.be/aurVZM6ZTUw
Really awesome podcast
As a person learning new development patterns, it has been a privilege to interact and share ideas with both Austin and Chris. They truly practice what they preach.