The Mob Mentality Show

Automated Quality Gateways and Cross Discipline Firmware Mobs with Cyrus Metcalf


Listen Later

In this episode of the Mob Mentality Show, we explore the intricate landscape of **Automated Quality Gateways and Cross-Discipline Firmware Mobs** with our guest, Cyrus Metcalf. This conversation is rich with practical insights and actionable strategies for anyone engaged in software, firmware, or hardware development, particularly those interested in enhancing team collaboration and continuous delivery (CD) practices through mobbing techniques.

**Automated Quality Gateways:**

Cyrus shares his experiences in setting up automated quality gateways for firmware and software that control sophisticated systems like boats. Learn how these gateways, including tests, formatting, and coverage, ensure robust code quality and seamless operations. We discuss the merits of running formatters locally versus within a pipeline. We also discuss the impact of these gateways on agility, depending on whether you’re in a startup or a more established organization.

The conversation includes the role of hardware abstraction layers and how automated quality gateways can supplement and even replace certain types of human feedback, thereby streamlining the development process. Cyrus also provides insights into achieving consistent formatting, the challenges of fine-tuning formatters, and the importance of custom config files. Discover how these practices create “highways” for development teams, enabling them to operate at peak efficiency within a fast red-green-refactor cycle.

**Leveling Up Through Mobbing:**

We also discuss how mobbing techniques can elevate the skills of every team member, regardless of their technical background. Cyrus explains how mobbing demystifies the development process, reducing their apprehension about software complexities. By fostering a collaborative environment where everyone learns a bit of everything, mobbing helps dismantle knowledge silos and promotes a culture of continuous improvement.

Cyrus shares his experiences as the sole software developer in a company, including strategies for using mobbing to educate and collaborate across hardware, firmware, and software teams. We explore the dynamics of cross-discipline mobs, where diverse teams work together on complex challenges, and how these mobs have evolved from training tools into essential parts of the production process.

**The Culture of Mobbing:**

The episode also delves into the cultural aspects of mobbing, including the pros and cons of different mob cultures across various companies, the importance of openness and inclusivity, and methods for resolving disagreements within a mob. Cyrus discusses the benefits and challenges of mobbing with juniors and interns, interacting with skeptics, and how a culture of openness—both within the mob and across the organization—can drive innovation and collaboration.

Lastly, Cyrus offers his perspective on how agile principles and practices have naturally integrated into his teams without the need for an official agile coach. This episode is essential listening for anyone looking to improve their team’s efficiency, collaboration, and overall quality through the integration of automated quality gateways and cross-discipline mobbing.

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

...more
View all episodesView all episodes
Download on the App Store

The Mob Mentality ShowBy The Mob Mentality Show

  • 5
  • 5
  • 5
  • 5
  • 5

5

7 ratings


More shows like The Mob Mentality Show

View all
Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

32,124 Listeners

Odd Lots by Bloomberg

Odd Lots

1,867 Listeners

Software Engineering Radio by se-radio@computer.org

Software Engineering Radio

273 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

380 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

625 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

283 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

42 Listeners

The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

434 Listeners

The Daily by The New York Times

The Daily

112,327 Listeners

Badass Agile by Fuse Chamber, Inc

Badass Agile

24 Listeners

Troubleshooting Agile by A weekly problem-solving session for all things agile

Troubleshooting Agile

12 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

245 Listeners

The Journal. by The Wall Street Journal & Spotify Studios

The Journal.

6,083 Listeners

The Rest Is Politics by Goalhanger

The Rest Is Politics

3,084 Listeners

The Rest Is Politics: US by Goalhanger

The Rest Is Politics: US

2,197 Listeners