Building Exceptional Software Teams
For now:
Mind Map of Building Teams.canvas
Team Composition
- Cross-Functionality: Cross-functional teams make a serious difference. They remove dependencies which can cripple productivity.
- Skill Composition: When it comes to building high-performing software teams, you need the right composition of skills. This involves several considerations that I describe in detail.
- Team Size: I've worked with exceptional teams that had 2 people and all the way up to 13+. These are some thoughts about the considerations that I have when forming a team and wondering how big the team should be.
- Skill Liquidity Assessment: When you're building teams you have to know the right mix of skills for success. The Skill Liquidity assessment that Cat Swetel taught me is perfect for this.