Artwork

Content provided by The Mob Mentality Show. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by The Mob Mentality Show or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Leveling Up Teams with Mark Shead

47:48
 
Share
 

Manage episode 422908313 series 2582224
Content provided by The Mob Mentality Show. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by The Mob Mentality Show or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

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

  continue reading

115 episodes

Artwork
iconShare
 
Manage episode 422908313 series 2582224
Content provided by The Mob Mentality Show. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by The Mob Mentality Show or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

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

  continue reading

115 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide