3 ms·
I think 6 to 10 is even be too large for most projects depending on how those people are allocated. If the project has go to people for certain areas of the pro
by 0x445442 7y ago
I think 6 to 10 is even be too large for most projects depending on how those people are allocated. If the project has go to people for certain areas of the project like configuration management, CI/CD, BDD test implementation or front end development then that size seems reasonable. But if each developer is expected to do everything then I'd say 4 to 5 person teams would be the max you'd want.
When teams grow beyond 4/5 the context of responsibility and interface surface area is usually too large for them to be fully locked in.
- jsjohnst 7y agoMaybe it’s an artifact of the places I’ve worked, but I’ve generally seen top performing teams usually have the following structure: 2 FE + Lead, 2 BE + Lead, FE & BE QA (usually need both), Designer (sometimes shared, but usually becomes a bottle neck if so) PM/PjM/Manager (might be one or more people filling these roles)