Tag Archives: management

Improving Google’s “20% time” policy

Google’s “20% time” program is not working as well as it should.  I love the idea of giving passionate engineers the opportunity to invent and build, but the policy needs tweaking.  Here is my recommendation:

  1. Engineers can submit projects to the Google management team.
  2. Managers can approve projects.
  3. Approved projects get resources, including engineering time, to achieve their vision.
  4. Google invests 20% of its engineers’ time to these projects.
  5. Managers’ approvals are tracked, plus bonuses for good records.

Why?  Lots of reasons.  Not every engineer should spend 20% of their time on side projects.   Some engineers should be spending 100% of their time on their side projects, others 0%.   Managers who demonstrate years of good decisions form the teams who lead Google into the future.

For Google to maximize the potential of its great teams and ideas, it needs to embrace a more flexible and competitive policy.  This plan turns Google managers into a sort of investment committee, the result will exploit competition and align incentives to optimize performance.

Advertisements