I’ve talked a lot on this blog about my feeling that small teams can accomplish more innovation than larger teams. I’ve written about why I love small teams, things that will kill a small team, and why Google is suffering by not having small teams.
I was recently passed an article about Life Inside Facebook (thanks @interpolate). Truth be told, after Google Reader and email, I got a ton of my “news” from @interpolate. Perhaps if more of us follow him he’ll tweet more of this goodness ;)
Below is a quote I pulled from the article. I think it speaks wonderfully to why small teams are immensely important for innovation and product development. Talk about a flat structure!
As companies get bigger, they face the problem of decisions having to flow up and down management, and inevitably things ossify – it’s been like that for Microsoft, and there are signs of it at Google. Is there a way to avoid that at Facebook?
(laughs) Yes, we don’t have the layers of management approval! We don’t pass things up and down the chain. The team working on the product development makes the decisions. If there’s a problem or if they think it merits it then they will talk to Mark [Zuckerberg] directly. We try to do a good job of setting out the context of the task and release people to get on and do it. People are pushing new features and code to the site every day. It’s really about trying to remove barriers and reduce friction in development.