“Product designers often work alone, and because they’re expected to do so many things, end up working on projects of limited scope. (I think this contributes to the problem of managing complex user experiences). My supposition is that the small team of generalists can also out-produce an equal number of team-of-one product designers. You get higher quality, because folks who have a functional emphasis (such as visual design or interaction design) can deliver better than those whose priority is developing a broader set of tools. And you get greater output, because their mastery of those areas means they can deliver more quickly. What you give up are the transaction/overhead costs of teamwork, but I don’t think those are as great as the gains.”
(Peter Merholz a.k.a. @peterme)