Social systems in Tech Teams | Michael Feathers | Beyond Coding Podcast #51

Topics covered
Popular Clips
Episode Highlights
Coordination
In the realm of tech teams, balancing autonomy with coordination is a complex challenge. highlights the importance of clear upfront agreements on whether a project is a handoff or a long-term commitment, as this affects team autonomy and organizational integration 1. He notes, "Teams feel better when they're working autonomously, but it really touches on so many other things," emphasizing the need for a structured yet flexible approach 1. adds that excessive autonomy can lead to technological fragmentation, which may not align with long-term organizational goals 2.
Constraints
Autonomous teams often face technological constraints that impact project sustainability. discusses how independent technology choices can lead to challenges in maintaining code longevity and hiring for specific programming languages 2. compares microservices to biological cells, suggesting that regular rewriting can prevent technological stagnation 3. He states, "It's always going to feel preemptive," but emphasizes the importance of proactive maintenance to ensure adaptability 3.
Related Episodes


Code Automation Software | Gareth Baars | Beyond Coding Podcast #8
Answers 383 questions

Effective Software Teams | Daniel Terhorst-North | Beyond Coding Podcast #59
Answers 383 questions

Product, Relationships and Teamwork | Chiedza Muguti | Beyond Coding Podcast #79
Answers 383 questions

Tech Trends and Web Development | Lydia Hallie | Beyond Coding #180
Answers 383 questions

Systems Thinking // Beyond Coding Podcast #49 - Patrick Akil with Diana Montalion
Answers 383 questions

Solving Problems without Coding | Evelyn van Kelle | Beyond Coding Podcast #10
Answers 383 questions

Teaching Software Development | @HiteshChoudharydotcom | Beyond Coding Podcast #55
Answers 383 questions

Software Engineering Productivity | Walter de Bruijn | Beyond Coding Podcast #174
Answers 383 questions

Collaborating with Development and Design | Yonatan Ziv | Beyond Coding Podcast #150
Answers 383 questions

How to work with Anyone | Julia Sullivan | Beyond Coding Podcast #137
Answers 383 questions












