- Find The Source
- Posts
- Structure Your Teams for Growth
Structure Your Teams for Growth
๐ How to Structure Your Teams for Growth ๐
As an entrepreneur, Iโve always been keen to find effective ways to structure my teams and foster their growth. Recently, I came across a fascinating article by Simone Basso on Medium that shares proven principles for organising Tech and Product teams in scale-ups. Here are the key points I took away:
Cross-functional Teams: To build a product, you need Product Managers, Product Designers, and Engineers. Teams should comprise 5 to 10 people, following AWS's ""two pizza"" rule, with a ""Product Trio"" leading them.
Team Clustering: If more people are needed, the teams are grouped into clusters, always led by a Product Trio. ""Staff/Principal"" Engineers can support the Trio with cross-functional technical decisions.
Shared Responsibility: The Product Manager, the Engineering Manager, or even an Engineer can manage the project, but the Trio is collectively responsible for the teamโs outcomes.
Role Clarification: Once the Product Trio model is established, itโs crucial to clarify roles, team ceremonies, and collaboration models.
Discipline-Specific Reporting Lines: Line Managers must be well-acquainted with the work of each individual contributor to promote their growth.
Inter-team Collaboration: When the number of teams exceeds three, inter-team collaboration becomes critical. Adopting the ""Spotify Guild"" model can be highly beneficial.
Clear Communication Channels: Use specific Slack channels for each team and each guild, as well as ad-hoc channels for discussions with team leaders.
๐ Source: How I structure my teams for growth
๐ก Feel free to share your own experiences and tips in the comments! ๐ฌ