Management a la Google [the broken link, wsj.com, was removed] by Gary Hamel
This short article makes some interesting points, definitely worth a read.
Google has invested heavily in building a highly transparent organization that makes it easy to share ideas, poll peers, recruit volunteers, and build natural constituencies for change. Every project team, and there are hundreds, maintains a Web site that is continuously monitored for peer feedback. In this way, unorthodox ideas have the chance to accumulate peer support — or not — before they get pummeled by the higher-ups. It also helps that Google is organized like the Internet itself: tightly connected, flat and meritocratic. Half of its employees — all those involved in product development — work in pint-sized teams, with an average of three or four engineers per team. Product managers typically have 50+ direct reports, making it hard for supervisors to micromanage. Critically, control is more peer-to-peer than manager-to-minion.