We've seen a great article from Bernard Marr and how google adopted the OKR (Objectives and Key Results) approach as a start up.
We love OKRs at InPhase which is why we've automated the whole OKR process to help you define, cascade and manage business plans, collaborative goals, projects, risks, and key results from the strategic to the transaction level, from the CEO to the individual member of staff.