Avsnitt

  • Welcome to the Mob Mentality Show! In this episode, "Mobbing in the Midst of Waterfalls," we explore how mobbing can survive and even thrive when surrounded by traditional waterfall teams. Full of practical insights, this episode is especially helpful for those navigating diverse workflows.

    ### Topics Covered:

    **1. Mobbing in Lean/Agile vs. Waterfall**Learn the key differences and challenges, and how mobbing can bridge the gap between these methodologies.

    **2. Collective Automation**Discover how mob teams collaborate on automation and pipelines with waterfall teams to aid tech integration. Understand how mob teams can drive automation initiatives that benefit the entire organization.

    **3. WIP and Scope Negotiation**Master the art of negotiating WIP and thin slice scopes with waterfall teams.

    **4. Scheduling Mob Time**Find practical strategies to mob with waterfall team members, overcoming scheduling conflicts.

    **.5 Avoiding Bottlenecks**Learn how to support others and ensure smooth progress that prevent workflow congestion.

    **6. Rogue Lean Story**Hear a concrete story about maintaining lean principles within a waterfall framework. Discover strategies to fight for optimal cycle times.

    **7. Creative Solutions**Unlock innovative solutions by thinking of third alternatives to achieve business goals. Gain a clear understanding of business problems, ensuring flexibility and adaptability in tech solutions.

    ### Why Listen?

    This episode offers practical advice, real-world stories, and insights on maintaining mobbing techniques within waterfall environments. Tune in to balance agility and structure, foster continuous improvement, and drive successful automation across your organization.

    Don’t miss this enlightening episode of the Mob Mentality Show – "Mobbing in the Midst of Waterfalls." Subscribe now!

    **Subscribe to the Mob Mentality Show on YouTube and your favorite podcast platforms for more insightful discussions and advice.**

    Video and show notes: https://youtu.be/t9v0T6saH10

  • In this episode of the Mob Mentality Show, we dive into software development and team dynamics with Mark Shead. Discover how to revolutionize your team's productivity and create a more enjoyable work environment.

    ### **Leveling Up the Entire Team**- **Maximizing Software Investment & Fun:** Learn how mob programming boosts software investment value and enjoyment.- **Team Size Strategies:** Debate whether to tackle problems with large teams or start with just 5 people.- **Real-Life Transformation:** Hear the story of five individuals transitioning from solo work to pair/mob programming and the positive outcomes including reduced cycle times, enhanced delivery rates, knowledge sharing, and collective code ownership. - **Overcoming Silos:** Address the challenge of tying self-worth to personal knowledge silos and the sunk cost fallacy.- **Bottleneck Resolution:** Compare R&D bottleneck resolution in solo, isolated pair/mob, and dynamic pair/mob setups.- **Team Health:** Learn why the speed of asking questions and seeking help is crucial for team health.- **Risk and Virtue:** Discuss taking risks from a firm foundation and acting virtuously in a team, regardless of consequences.- **Sponsoring Risk Takers:** Discover the importance of sponsoring and encouraging team members who take risks and ask questions.- **Learning Vulnerability:** Hear Austin's baseball coach story on vulnerability and its relevance to software teams.

    ### **Effective Remote Teams**- **Solo Work vs. Collaboration:** Examine the norm of solo work and scheduled meetings leading to eight-hour days filled with meetings.- **Booking Meetings:** Understand the inefficiency of booking meetings weeks in advance just to get necessary information.- **Remote Team Room:** Learn about the remote team room approach that reduces cycle time for information sharing and fosters real-time collaboration.- **Video Call Dynamics:** Address the fear of being on video and the impact of informal versus formal video styles on zoom fatigue.

    ### **BDD & TDD: The State of Software Development**- **Roman Bridges Legend:** Reflect on the "hopefulness" in the software industry and the parallels with the legend of Roman bridges.- **Known vs. Unknown:** Delve into what is known versus unknown in software development.- **BDD/TDD Practices:** Discuss how much BDD/TDD should be integrated with the UI and the fear of creating test code that might need changes later.- **Evolving Product Code:** Become comfortable with evolving both product and test code.- **Coupling Tests to Design:** Debate whether to couple tests to design or not, comparing London versus Detroit approaches.- **Unmatched Confidence:** Discover the confidence boost that comes with well-executed BDD/TDD.- **Safe R&D Spaces:** Balance the need for a safe time-boxed R&D experimental code with the certainty of test-driven development.- **Humoring the Coach:** Hear anecdotes about teams humoring their coaches with TDD, only to embrace it enthusiastically the next day.

    Don't miss this insightful episode filled with practical tips, real-life stories, and advice on enhancing your team's performance and software development practices. Tune in now to level up your team with Mark Shead!

    Video and Show Notes: https://youtu.be/8yJmuXWgVbU

  • Saknas det avsnitt?

    Klicka här för att uppdatera flödet manuellt.

  • In this episode of the Mob Mentality Show, we are thrilled to have Diana Larsen, a leader in agility and team dynamics, join us for an in-depth conversation. Together, we explore the transformative power of mobbing, micro-retrospectives, and just-in-time learning for agile teams.

    **Micro-Retros:**- Discover how mobbing enhances the effectiveness of retrospectives.- Address common complaints about retrospectives, such as time consumption.- Learn how to integrate retrospectives seamlessly into the workflow.- Understand the benefits of starting small, learning frequently, and continuously improving.- Find the right cadence for short retrospectives, like using Pomodoro techniques or end-of-session reviews.- Debate the necessity of including all five steps of a retrospective in a mini-retro.- Explore the compound benefits of consistently "turning up the good" and building team confidence.- Compare immediate actions in mini-retros to the traditional retrospective action items.- See how natural, on-the-fly mini-retros can respond effectively to events.- Discuss the role and timing of scheduled umbrella retrospectives.- Examine system-level umbrella retrospectives, such as using Wardley Mapping for IT teams.- Explore the dynamics of inter-team umbrella retrospectives.

    **Just-in-Time Learning:**- Harness the power of just-in-time learning through mini-retros.- Learn how to embed learning into the work process rather than treating it as a separate activity.- Understand the importance of not delaying learning when it’s most needed.- Build co-intelligence within your team.- Discover the immediate value of applying new knowledge.- Learn strategies for quickly scanning books to set the stage for later just-in-time application.- Discuss the value of knowledge that always applies and different types of knowledge.- Navigate known unknowns and unknown unknowns in learning.- Embrace a growth mindset and turn "I don't know" into a starting point rather than a barrier.- Contrast the roles of software journalists versus software engineers in team learning.

    **New Ways of Working and the Future of Work:**- Debate whether Agile is becoming fragile and outdated.- Explore the diffusion of Agile innovation with its pioneers.- Learn creative approaches to high-collaboration, creative work.- Looking ahead to new methodologies like Beyond Budgeting, Systems Thinking, and Wardley Mapping.- Discover the continuous improvement efforts of leading Agile practitioners.- Revisit Agile principles and values to compare and contrast with new movements.- Respond effectively to emerging movements in the Agile space.- Accept the limits of learning everything and seek insights from thought leaders.- Witness the birth of new movements and predict the next thought leaders in Agile.

    **Diana's New Books:**- Dive into the 2nd Edition of "The Agile Retrospectives Book" which has just been released.- Understand how this book serves as a catalyst for team learning and improvements.- Discover the significant changes and updates since the first edition, including a section on remote retrospectives.- Explore the meticulous re-analysis and updates made to every sentence and word in the book.- Learn about Diana’s personal epiphany in her book "Lead Without Blame" and its focus on leadership, environments, and team responsiveness.

    **Diana's Upcoming Talks and Work:**- Get a preview of Diana’s upcoming talks at the Agile World Conference and the XP Conference.- Learn about her participation in LinkedIn Live Events and the Agile Coaching Network as a panelist.- Gain insights into her ongoing efforts in coaching leaders and influencing the Agile community.

    Join us for this insightful episode filled with practical tips, expert advice, and forward-thinking strategies to enhance your team’s Agile practices and continuous improvement journey. Don’t forget to like, subscribe, and share to stay updated with the latest from the Mob Mentality Show!

    Video and Show Notes: https://youtu.be/ONrfef1nkwc

  • Welcome to another episode of the Mob Mentality Show! In this episode, we dig into the essential 7th Habit of Highly Effective People: "Sharpen the Saw." Join us as we explore the concept's vital role in Mob Programming.

    **In This Episode, We Discuss:**- The significance of "Sharpen the Saw" in the Genesis of Mob Programming with Woody Zuill.- The repercussions of neglecting to "Sharpen the Saw" and its impact on team efficiency and personal growth.- Strategies for integrating "Sharpen the Saw" into your workday versus outside of work hours.- The importance of dedicated learning time for continuous improvement.- Comparing ad-hoc and scheduled approaches to sharpening the saw.- Using learning sessions to enhance team skill diversity and foster a culture of growth.- When to use kanban cards for "sharpen the saw" activities- Creating a well-ordered life with scheduled habits for consistent personal and professional development.- Insights from "The Power of Habit" and "Atomic Habits" on stacking habits for maximum impact.- Transforming real knowledge and belief into action through proper identity and motivations.

    Tune in to discover practical tips and strategies to keep your team sharp, focused, and continuously improving. Whether you're a seasoned mobber or new to the practice, this episode offers valuable takeaways to enhance your team's productivity and collaboration.

    **Don't miss this dive into the 7th Habit!**

    **Join the Conversation:**Share your thoughts and experiences with us in the comments! How do you incorporate "Sharpen the Saw" in your daily routine? Let’s learn and grow together!

    Video and Show Notes: https://youtu.be/_Uu0EXhV8oY

  • Welcome to another insightful episode of The Mob Mentality Show! 🚀 In this episode, we dive deep into the 6th Habit of Highly Effective Mobbers: Synergize. Join us as we unravel the true essence of synergy and dispel common misconceptions portrayed in pop culture.

    📚 **What We Discuss:**- **Synergy Defined**: We explore the book definition of synergize and clear up misunderstandings surrounding the concept.- **Power of Collaboration**: Discover how collaboration amplifies outcomes and why valuing people’s differences is crucial.- **Combining Strengths**: Learn the art of leveraging diverse strengths to create powerful results.- **Mathematical Analogies**: Understand when 1 + 1 equals 2.5, and why sometimes 1 + 1 can equal 1 or even -5.- **Third Alternative Creation**: Find out how to create innovative solutions that go beyond compromise.- **Listening to Understand**: Master the skill of active listening to foster better communication.- **Openness to Feedback**: Embrace feedback with an open mind to enhance personal and team growth.- **Trust and Respect**: See how a self-reinforcing feedback loop of trust and respect can elevate team dynamics.- **Improv Techniques**: Utilize "yes, and" and perfect comedic timing to boost creativity and problem-solving.- **Safe Experimentation**: Learn to make each person's experiment fast, safe, and a valuable learning experience.- **Embracing Failure**: Cultivate an environment where being wrong and failing is part of the journey to success.

    🔍 **Why Listen?**- Enhance your teamwork skills by learning how to synergize effectively.- Transform your approach to collaboration and problem-solving.- Gain practical tips for building a culture of trust and continuous improvement.

    Join us for a transformative discussion that will elevate your mobbing practices and help you become a more effective team player.

    🔔 **Don't forget to subscribe** to The Mob Mentality Show for more episodes on mastering the habits of highly effective mobbers!

    Tune in now and start synergizing like never before! 🎧

    Video and Show Notes: https://youtu.be/UmtHqZ7U-B8

  • Welcome to another episode of the Mob Mentality Show, where we jump into the dynamics of teamwork, leadership, and trust in the ever-evolving landscape of software development. In this episode, titled "Cultivating Trust and Influential Relationships with Leadership," we embark on a journey to decode the intricate nuances of fostering trust and building influential relationships with leadership.

    Join us as we explore a myriad of topics, including techniques for influencing leadership within mobbing environments and navigating the complexities of both positive and challenged relationships with leadership figures.

    We delve into the importance of inviting criticism and feedback, advocating for self-organizing teams, and navigating instances where leaders' actions diverge from their words. Is the "Good cop, bad cop" relationship dynamic a pattern or an anti-pattern?

    Throughout the episode, we emphasize the significance of relentless transparency, genuine curiosity, and vulnerability in fostering natural trust and rapport. From leveraging the natural side effects of Mob TDD/CD to addressing chasms in relationship maps, come join our quest to unravel the secrets of effective trust-building interactions with leadership.

    Tune in now to discover with us how to navigate the delicate balance between being at peace with your efforts and continuously striving for improvement while embarking on a journey towards unlocking the true potential of influential relationships in leadership.

    Video and Show Notes: https://youtu.be/PQpp7S82TLc

  • Join us for a riveting episode of Mob Mentality Show as we delve into the dynamic world of cross-discipline "Aussie Agile" with Victor Agung and Jordan Ocokoljic. From their diverse experiences in Agile/XP, predominantly through pair programming, to insightful stories of mobbing, this episode promises to be an enlightening journey for Agile enthusiasts and novices alike.

    In our conversation, Jordan shares his journey through various XP/pair shops, while Victor recounts his initiation into pairing and XP methodologies during his time at Pivotal. They discuss the transformative power of pairing, making mistakes a comfortable part of the learning process, and the shift from traditional code reviews to more efficient collaboration models.

    Delving deeper, we explore the nuances of true collaboration as co-creation versus post-creation review, the benefits of pairing with cross-functional teams, and the paradigm shift towards continuous PR. Victor and Jordan share anecdotes of pairing with designers, business stakeholders, and PMs, highlighting the synergy achieved through collective intelligence.

    Transitioning to stories of mobbing, our guests unravel the impact of collaborative mob sessions on team dynamics, skill development, and product outcomes. From UI/UX designers joining pairs to create a collaborative ensemble, to the invaluable lessons learned from seeking diverse opinions within a mob, every narrative underscores the power of collective problem-solving and empathy-driven collaboration.

    Throughout the episode, Victor and Jordan emphasize the importance of promoting outcomes over practices, seeking the minimum viable number of useful opinions, orienting collaboration towards customer delight, and fostering a culture of humility and courage within teams. Their insights into unlocking the full potential of every team member's brain, and the role of mob/pairing as a supportive sounding board, offer actionable strategies for building resilient and high-performing Agile teams.

    Tune in to "Agile Tales From Down Under" for an excursion in agile collaboration, filled with practical wisdom, heartfelt anecdotes, and transformative insights from two passionate practitioners.

    Video and Show Notes: https://youtu.be/8jdps1V9vZY

  • In this engaging episode of the Mob Mentality Show, we delve into the intricate world of developer psychology and strategies for fostering a collaborative, innovative environment. Join us as we explore the challenges of influencing developers, from overcoming aversions to learning and change to embracing the skeptic within the team.

    We address the pressing questions surrounding mobbing, including whether some changes, like transitioning to mobbing, are too monumental to tackle all at once. Join the conversation on whether starting with pair or mob programming is the easier path for your team's transformation.

    Learn about the power of code reading clubs as a tool for continuous learning and improvement, and uncover techniques for fostering incremental learning to achieve the precise but powerful "fluent edge" in your development practices.

    Throughout the discussion, we emphasize the importance of cultivating kind, warm discussions where objections are welcomed as opportunities for growth. We provide practical advice for creating a safe space for no-pressure experimentation, allowing your team to thrive and innovate without fear of failure.

    Drawing from principles such as the 7 Habits and the pursuit of classical virtues of goodness, truth, and beauty, we offer some actionable strategies for focusing on what you can control and harnessing the full improvement potential of your developer team.

    Tune in to gain invaluable insights and actionable tips for navigating the complex landscape of developer aversions and fostering a culture of learning, change, and influence within your organization.

    Video and Show Notes: https://youtu.be/S1aAob44AzU

  • Welcome to another exciting episode of the Mob Mentality Show! Join us as we delve into the nuanced art of influence in our dynamic discussion titled "Building Bridges: The Art of Influencing Through Real Relationships and Excellent Environments."

    In this episode, we confront the age-old question: Does persuasion via logic lead to backfire? We dissect this notion while exploring the effectiveness of environment strategies in the realm of influence. But hold on, is influencing via environment inherently sneaky or malicious?

    We uncover the peril of the status quo and interrogate whether any room exists in a system for any incremental change. Reflecting on impactful literature like "Switch," "Made to Change," and "Power of Habit," we draw parallels to real-world scenarios and discuss their implications.

    Navigating the landscape of relationships, our conversation explores the essence of connection and team building. Drawing from the metaphor of building bridges, we dissect the concept of natural influence versus calculated scheming, revealing the power of authentic connections.

    Lastly, is there any danger of "successful influence" for bad reasons or from bad causes? Our candid discussion sheds light on the dangers lurking beneath the surface.

    Tune in to discover actionable insights, thought-provoking perspectives, and strategies for leveraging influence ethically and effectively. Don't miss out on this episode of the Mob Mentality Show!

    Subscribe now to stay updated on our latest episodes and join the conversation on our social media platforms. Let's embark on this journey together as we unlock the insights to real and lasting influence and impact.

    Video and Show Notes: https://youtu.be/J9h7mEUBRZU

  • Embark on a journey into the world of collaborative learning with Yuki Tagawa and Christopher Martin as they unveil the "Mob Programming Tutor." In this episode, we explore the genesis of this cutting-edge tool, born from their university master's thesis work. Discover how it integrates a Mob Pomodoro Timer with an intelligent tutoring system driven by machine learning, to help improve the way students collaborate.

    Join us as we dissect the intricacies of the tool's development, its unique features like auto-shifting break times and feedback on mob roles, and its potential to transform both learning and teaching paradigms. Learn firsthand from the creators about the tool's impact on student collaboration and its future trajectory.

    But that's not all – we delve into the broader landscape of Mob Programming in education. Uncover the challenges of teaching collaboration, strategies to enhance educational philosophy, and the technical nuances that make this tool a transformative educational experience.

    Tune in for insights, actionable tips, and a glimpse into the future of collaborative learning. Whether you're a student, educator, or industry professional, this episode aims to leave you enlightened and inspired.

    Don't miss out – join the conversation today!

    Video and Show Notes: https://youtu.be/3Rhnj7jZWl0

  • Dive deep into the realm of collaborative programming with a unique twist in this episode of Mob Mentality Show where in the spirit of "just sharing" Austin Chadwick unravels 20+ misconceptions and anti-patterns surrounding Mob Programming.

    From debunking the myth of Mobbing as merely 3+ individuals watching one person type to exploring the misconception of Mobbing being inherently slow and tedious, we dissect various preconceived notions about this innovative approach to coding. At this recorded Agile Lunch and Learn event, explore with us as we challenge the belief that Mobbing is monotonous and that every session involves wooden inflexible navigation and team composition.

    Moreover, we shed light on the diverse roles within a Mob, addressing the anti-patterns that can hinder effective collaboration. Meet the Anti-Driver, the Anti-Navigator, the Anti-Nose and other personas that disrupt the harmony of Mob Programming. Discover how collaboration can falter under the influence of Fight Club dynamics, lack of prioritization, and lack of pressure protection.

    At the end of this episode, we invite you to engage in a thought-provoking Q&A session, where we tackle burning questions about Mob Programming. Don't miss out on this opportunity to redefine your understanding of Mob Programming and revolutionize your approach to collaborative coding.

    Tune in now to Mob Mentality Show and embark on a journey towards a deeper comprehension of Mob Programming – what it truly is not.

    Video and Show Notes: https://youtu.be/Z5x5nYXBpis

  • In this compelling episode of the Mob Mentality Show, prepare to be immersed into the dynamic world of Computer Science (CS) education with none other than Kieran Murphy, who is not only a seasoned tech consultant but also a university CS instructor. This episode offers an exclusive peek into Kieran's journey and the profound implications of mob programming in the undergraduate CS classroom.

    Throughout the episode, Kieran shares invaluable insights gleaned from his experiences, including the pros and cons of live coding sessions, the rationale behind integrating mob programming into the curriculum, and the tangible effects witnessed on students and on course structure and assignments. Delve into the nitty-gritty as we explore strategies for kick-starting code projects, navigating the dynamics of class sizes, and fostering effective communication and collaboration within the course.

    Moreover, gain firsthand knowledge on facilitating constructive feedback exchanges among students, managing remote participation, and anchoring engaging mob sessions in virtual environments. From mini-retrospectives to timer rotations, no stone is left unturned as Kieran elucidates many intricacies of mob programming implementation in a computer science class.

    But that's not all—tune in to discover the candid feedback received from students, as well as the invaluable lessons learned from this innovative approach to teaching. Whether it's embracing diverse learning styles, navigating IDE strategies, or instilling a growth mindset in budding coders, Kieran's expertise offers actionable insights for educators and learners alike.

    So, whether you're a seasoned educator, aspiring developer, or simply curious about the future of CS education, this episode promises to inform, inspire, and spark meaningful dialogue. Don't miss out on this illuminating exploration of mob programming's role in shaping the next generation of tech talent!

    Video and Show Notes: https://youtu.be/jtQ-Yeyowg4

  • Welcome to another enlightening episode of the Mob Mentality Show! In this episode, we delve deep into the dynamic world of software architecture and the transformative power of collaborative programming with the insightful Allan Stewart.

    As a seasoned architect, Allan brings a wealth of experience to the table, shedding light on how mob programming influences architectural decisions and vice versa. Join us as we explore the nuances of architecture consistency, the impact of clean architecture on adaptability, and the vital role of communication and systems thinking in driving business results.

    But that's not all! Allan takes us on a journey beyond traditional architectural roles, discussing the emergence of the collaborative architect within mob programming environments. Discover how one version of this role navigates multiple mobs, fosters cross-pollination of ideas, and champions humility in architectural decision-making.

    Transitioning into the realm of technical lifestyle changes, Allan shares invaluable insights on bridging the gap between tech goals and real-world implementation. Going beyond "the waving of the magic wand of transformation" and instead kick-starting actual continuous improvement initiatives, Allan offers practical strategies for cultivating a culture of excellence within tech teams.

    We also delve into the fascinating intersection of sociotechnical patterns and the challenges of overcoming apathy and resistance to change. Allan's "go-to" techniques for lifestyle technical coaching provides experiments for teams seeking long-term wins noticed by the business.

    Finally, we explore mobbing contexts, from its applicability in startup environments to its impact on uncertainty and interdependence. Allan's firsthand experiences and thought-provoking insights shed light on the true essence of mob programming, its potential to revolutionize software design, and discovering the contexts for when it is effective and the contexts for when it is not effective.

    So, whether you're a seasoned architect seeking fresh perspectives or a tech enthusiast embarking on a journey of transformation, this episode is packed with actionable insights to elevate your game. Tune in now and join the conversation with Allan Stewart!

    Video and Show Notes: https://youtu.be/C2a1qBF6jtE

  • Welcome to a groundbreaking episode of the Mob Mentality Show, where worlds collide in a crossover event with Luca Ingianni & Jeff Gable from The Agile Embedded Podcast. Joining us as they delve deep into the intricacies of the embedded systems industry from a teaming/mobbing perspective.

    In the first part of the discussion, industry veterans Jeff and Luca share their insights into the "Pain Points and Practices of the Embedded Systems Industry." They explore the challenges of code coupled to hardware and discuss strategies for breaking down isolated silos. Can Electrical Engineers, Mechanical Engineers, and Firmware Engineers all work well together? How has the industry coped with post-COVID supply chain issues, and is the traditional yearly release cycle still viable?

    Key Highlights:

    Code decoupling strategiesAdapting to post-COVID challengesBreaking down industry silosCross-discipline team formation

    In the second part of the discussion, Chris and Austin provide an "Intro to Mob Programming from an Embedded Systems Perspective." Uncover the dynamics of collaboration with firmware engineers, the power of ad-hoc mobbing, and the benefits of problem-solving together in real-time. Learn about the growth of mobbing, from "destroying silos" to "just sharing" and "coalition of the willing." The hosts explore sizing mobs/teams for large cross-functional IOT teams, live code reviews, and the application of Conway's Law.

    Key Highlights:

    Collaborative problem-solvingMobbing for less couplingSizing mobs for large teamsApplying Conway's Law and Inverse Conway Maneuver

    Join us on this journey of exploration and transformation, covering topics from safety-critical processes to clean architecture. Unleash the potential of Mob Programming in the embedded systems domain and discover new avenues for collaboration, innovation, and continuous improvement.

    Tune in for a paradigm-shifting episode that will inspire, inform, and propel your understanding of teamwork and agility in the embedded systems industry. Don't miss out on this unique collaboration between Mob Mentality Show and The Agile Embedded Podcast!

    Video and Show Notes: https://youtu.be/3D8TBaVQup8

  • 🎙️ In this episode of Mob Mentality Show, we dive deep into the realms of continuous global mobbing sessions and the art of refactoring to services with the dynamic Skylar Watson. Brace yourself for an eye-opening conversation that explores the unprecedented challenges and triumphs of leading teams across multiple continents, all while optimizing effectiveness and fostering a global culture of collaboration.

    🚀 **Continuous Global Mobbing Sessions**

    🌍 Skylar takes us on a journey through his experiences in helping to orchestrate global mobbing sessions, where teams seamlessly transitioned their operations to the cloud. From the initiation of pair/mob coaching to running 24x5 mob sessions across different time zones, Skylar unveils the intricacies of managing overlapping periods and passing the development story baton from one continent to the next.

    🕰️ Discover the impact on cycle time and throughput, and unravel the team dynamics when faced with the challenge of context passing. What were the initial reactions? How did team ownership versus individual contribution play out? Find out the surprising results and the lessons learned from this groundbreaking experiment.

    🔄 **Mobbing Full-Time and Chats with VPs: Revolutionizing Work Prioritization**

    💡 Skylar shares insights on how full-time mobbing can be a stress-relief prescription for development teams, transforming the chaos of multiple priorities into a streamlined, focused approach. Learn how the shift from "everything is #1 priority" to a singular #1 priority improved efficiency and sparked collaboration. Delve into the challenges faced when handling objections to mobbing, and explore the transformative power of mobbing as a problem-solving mechanism.

    📈 Skylar's fascinating journey includes encounters with VPs and questioning traditional productivity norms. Hear the thrilling account of a Twitter post leading to a VP discussion on mobbing, and how the Mob experiment unfolded in a transparent "glass house" setting.

    📚 **Skylar's Book on Refactoring to Services: Unlocking the Secrets of Microservices**

    🛠️ Transitioning from mobbing to Skylar's expertise in refactoring, we explore his book on refactoring to services. Skylar provides valuable insights into extracting microservices from a monolith, discussing the nuances of branching versus Trunk Based Development (TBD). Gain practical knowledge through concrete examples, and unravel the mysteries of keeping changes small with inside-out versus outside-in refactoring.

    📖 Dive into Skylar's evening projects, where he hones his skills and tests hypotheses. Discover the impact of Trunk Based Development on git skills and the art of "forgetting well." Skylar also gives us a teaser on his upcoming book on data empowerment.

    🚀 Don't miss out on this episode as Skylar Watson takes us through the highs and lows of continuous global mobbing and the intricate process of refactoring to services. Tune in now for an immersive experience in the world of mob transformation!

    Video and Show Notes: https://youtu.be/KUp6xE5Hy7c

  • Welcome to another exciting episode of the Mob Mentality Show! In this edition, our guest, the remarkable John Gallagher, takes us on a journey through the intricate world of software design, focusing on the compelling theme - "Reducing Cost of Change Through Design."

    🛠️ **Episode Highlights:**- **John's Code Mentoring Journey:** Gain insights into John's remarkable journey of being mentored through the realms of code encapsulation, TDD, and the ripple effects from code changes.

    - **Abstraction and Coupling:** Explore John's insights into the nuanced interplay of coupling and abstraction in software design. Discover how these principles contribute to the ultimate goal - Reducing the Cost of Change.

    - **Software Design Simplified:** Delve into John's book, "Software Design Simplified," as he shares its origin story and how it addresses what is missing in many software design books.

    - **Domain Modeling in Rails + Mobbing/Pairing:** Shift gears to the fascinating world of domain modeling in Rails with stakeholders from the business present daily. Understand the art of mapping domain to code using whiteboards, index cards, and magnets. Learn the secrets of better design through the powerful combination of tools, focus, and collaborative efforts within pair/mob programming scenarios. Experience the joy of kneading code like dough as John reveals his dream way of working - Domain-Driven Design paired with pair/mob programming.

    - **Joyful Programming Inspired by Unison:** Embark on a visionary exploration of joyful programming inspired by Unison. Discover a truly unique programming language that re-invents everything including code with no builds and no files on disk.

    🚀 ** Tune in now for an episode packed with wisdom, humor, and a wealth of practical knowledge for software enthusiasts!**

    Video and show notes: https://youtu.be/33rOocC2yBs

  • 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

  • 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

  • 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

  • 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