You will get a lot of feedback on this topic I'm sure but it depends on the size of the project or projects you are working on. I will list some ratios and roles that have worked for me in the past.
1 Project Manger 3 Team leaders 4 developers per team So this would be a total of 13 people unless you want to ware multiple hats. --------- Teams are: Infrastructure and Architecture Team Configuration Management, Testing, Build, Deploy Team Design and Development Team --------- Use pair programming, BDD, and an iterative development methodology (Agile is fine) --------- Don't skimp on monitors - at least two large monitors per developer. -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby
