Hi, I'm looking for some references or best practices with regard to the proportion of different skill sets that needs to me on a typical medium sized software development team.
Assuming 40 development staff, what proportion should be SQA, UI designers, project managers, data specialists etc?
The problem domain is general engineering. I realize this is seems like a vague question but the correct answer will provide references to industry standards and best practices as opposed to a bunch of numbers.
Opinions and words of wisdom also appreciated! Regards.