mirror of
https://github.com/zhwei820/learn.lianglianglee.com.git
synced 2025-09-26 05:06:42 +08:00
665 lines
18 KiB
HTML
665 lines
18 KiB
HTML
<!DOCTYPE html>
|
||
|
||
<!-- saved from url=(0046)https://kaiiiz.github.io/hexo-theme-book-demo/ -->
|
||
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
||
<head>
|
||
|
||
<head>
|
||
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
|
||
|
||
<link rel="icon" href="/static/favicon.png">
|
||
|
||
<title>03 OKR 与战略:OKR 如何解决组织增长问题?.md</title>
|
||
|
||
<!-- Spectre.css framework -->
|
||
|
||
<link rel="stylesheet" href="/static/index.css">
|
||
|
||
<!-- theme css & js -->
|
||
|
||
<meta name="generator" content="Hexo 4.2.0">
|
||
|
||
</head>
|
||
|
||
|
||
|
||
<body>
|
||
|
||
|
||
|
||
<div class="book-container">
|
||
|
||
<div class="book-sidebar">
|
||
|
||
<div class="book-brand">
|
||
|
||
<a href="/">
|
||
|
||
<img src="/static/favicon.png">
|
||
|
||
<span>技术文章摘抄</span>
|
||
|
||
</a>
|
||
|
||
</div>
|
||
|
||
<div class="book-menu uncollapsible">
|
||
|
||
<ul class="uncollapsible">
|
||
|
||
<li><a href="/" class="current-tab">首页</a></li>
|
||
|
||
</ul>
|
||
|
||
|
||
|
||
<ul class="uncollapsible">
|
||
|
||
<li><a href="../">上一级</a></li>
|
||
|
||
</ul>
|
||
|
||
|
||
|
||
<ul class="uncollapsible">
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/00 OKR 工作法:组织目标管理的神器.md">00 OKR 工作法:组织目标管理的神器.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/01 目标管理发展:OKR 之前,大家都在用什么管理组织目标?.md">01 目标管理发展:OKR 之前,大家都在用什么管理组织目标?.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/02 OKR 价值:为什么互联网公司都在用 OKR?.md">02 OKR 价值:为什么互联网公司都在用 OKR?.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
<a class="current-tab" href="/专栏/OKR组织敏捷目标和绩效管理-完/03 OKR 与战略:OKR 如何解决组织增长问题?.md">03 OKR 与战略:OKR 如何解决组织增长问题?.md.html</a>
|
||
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/04 OKR 生成:各层级的 OKR 要遵循什么规律?.md">04 OKR 生成:各层级的 OKR 要遵循什么规律?.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/05 O:什么样的 O 得领导赏识?.md">05 O:什么样的 O 得领导赏识?.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/06 KR :写好 KR 的万能公式.md">06 KR :写好 KR 的万能公式.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/07 案例实战:教你写出高质量的 OKR.md">07 案例实战:教你写出高质量的 OKR.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/08 流程:你应该这样制定、管理 OKR!.md">08 流程:你应该这样制定、管理 OKR!.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/09 OKR 与 KPI 的区别和联系.md">09 OKR 与 KPI 的区别和联系.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/10 激励:如何用 OKR 激活你的团队?.md">10 激励:如何用 OKR 激活你的团队?.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/11 文化:OKR 文化的塑造和沉淀.md">11 文化:OKR 文化的塑造和沉淀.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/12 变革:OKR 转型难点及解决方案.md">12 变革:OKR 转型难点及解决方案.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/13 加餐 OKR 填写模板及案例.md">13 加餐 OKR 填写模板及案例.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/结束语 OKR 工作法:制胜互联网下半场.md">结束语 OKR 工作法:制胜互联网下半场.md.html</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
<div class="sidebar-toggle" onclick="sidebar_toggle()" onmouseover="add_inner()" onmouseleave="remove_inner()">
|
||
|
||
<div class="sidebar-toggle-inner"></div>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
<script>
|
||
|
||
function add_inner() {
|
||
|
||
let inner = document.querySelector('.sidebar-toggle-inner')
|
||
|
||
inner.classList.add('show')
|
||
|
||
}
|
||
|
||
|
||
|
||
function remove_inner() {
|
||
|
||
let inner = document.querySelector('.sidebar-toggle-inner')
|
||
|
||
inner.classList.remove('show')
|
||
|
||
}
|
||
|
||
|
||
|
||
function sidebar_toggle() {
|
||
|
||
let sidebar_toggle = document.querySelector('.sidebar-toggle')
|
||
|
||
let sidebar = document.querySelector('.book-sidebar')
|
||
|
||
let content = document.querySelector('.off-canvas-content')
|
||
|
||
if (sidebar_toggle.classList.contains('extend')) { // show
|
||
|
||
sidebar_toggle.classList.remove('extend')
|
||
|
||
sidebar.classList.remove('hide')
|
||
|
||
content.classList.remove('extend')
|
||
|
||
} else { // hide
|
||
|
||
sidebar_toggle.classList.add('extend')
|
||
|
||
sidebar.classList.add('hide')
|
||
|
||
content.classList.add('extend')
|
||
|
||
}
|
||
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
function open_sidebar() {
|
||
|
||
let sidebar = document.querySelector('.book-sidebar')
|
||
|
||
let overlay = document.querySelector('.off-canvas-overlay')
|
||
|
||
sidebar.classList.add('show')
|
||
|
||
overlay.classList.add('show')
|
||
|
||
}
|
||
|
||
function hide_canvas() {
|
||
|
||
let sidebar = document.querySelector('.book-sidebar')
|
||
|
||
let overlay = document.querySelector('.off-canvas-overlay')
|
||
|
||
sidebar.classList.remove('show')
|
||
|
||
overlay.classList.remove('show')
|
||
|
||
}
|
||
|
||
|
||
|
||
</script>
|
||
|
||
|
||
|
||
<div class="off-canvas-content">
|
||
|
||
<div class="columns">
|
||
|
||
<div class="column col-12 col-lg-12">
|
||
|
||
<div class="book-navbar">
|
||
|
||
<!-- For Responsive Layout -->
|
||
|
||
<header class="navbar">
|
||
|
||
<section class="navbar-section">
|
||
|
||
<a onclick="open_sidebar()">
|
||
|
||
<i class="icon icon-menu"></i>
|
||
|
||
</a>
|
||
|
||
</section>
|
||
|
||
</header>
|
||
|
||
</div>
|
||
|
||
<div class="book-content" style="max-width: 960px; margin: 0 auto;
|
||
|
||
overflow-x: auto;
|
||
|
||
overflow-y: hidden;">
|
||
|
||
<div class="book-post">
|
||
|
||
<p id="tip" align="center"></p>
|
||
|
||
<div><h1>03 OKR 与战略:OKR 如何解决组织增长问题?</h1>
|
||
|
||
<p>你好,我是留留老师。</p>
|
||
|
||
<p>如上一节所说,OKR 之所以火,互联网公司为什么如此热衷 OKR,是因为 OKR 可以帮助我们在 VUCA 环境下取得更好的经营效果,并能激活组织中的个体。</p>
|
||
|
||
<p>那么,组织中需要管理的目标到底跟什么相关?OKR 又是如何解决组织增长问题的呢?这两个问题如果不思考清楚,再好的目标管理方法和实践,可能只是在形式上做文章,而不能真正解决组织长期发展的根因问题。</p>
|
||
|
||
<h3>组织的目标是如何确定的?</h3>
|
||
|
||
<p>组织经营者在从事一项事业时都应该有自己的经营理论,这个经营理论首先需要解决三个基本问题:</p>
|
||
|
||
<ul>
|
||
|
||
<li>一是组织的愿景是什么?</li>
|
||
|
||
<li>二是组织的特殊使命是什么?</li>
|
||
|
||
<li>三是完成组织使命所需的核心能力是什么?</li>
|
||
|
||
</ul>
|
||
|
||
<blockquote>
|
||
|
||
<p><strong>愿景:组织最终想要去往的目的地,走向的远方</strong>,在大环境中想要的角色和定位,就是组织的愿景。
|
||
|
||
<strong>使命:是一个组织因为什么而存在</strong>,是一个组织存在的价值理由,是支撑愿景实现的价值取向。
|
||
|
||
<strong>核心能力</strong>:一个组织会面临具体的行业领域的细分,<strong>细分领域所拥有的知识和技术沉淀</strong>,就是一个组织的核心能力,正是因为拥有了核心能力,组织履行使命才能有保障。</p>
|
||
|
||
</blockquote>
|
||
|
||
<p>给你举个京东案例。</p>
|
||
|
||
<ul>
|
||
|
||
<li>京东的愿景:成为全球最值得信赖的企业。</li>
|
||
|
||
<li>京东的使命:技术为本,致力于更高效和可持续的世界。</li>
|
||
|
||
<li>京东的核心能力:以供应链为基础的技术和服务公司。</li>
|
||
|
||
</ul>
|
||
|
||
<p>京东的愿景,就是京东想要在整个行业和环境中的定位,是京东的终极奋斗目标。而想要成为全球最值得信赖的企业,就需要京东对这个世界有价值,这也是京东的使命:致力于更高效和可持续的世界。</p>
|
||
|
||
<p>使命是京东实现愿景的价值基石,不能让世界变得高效和可持续,京东便没有存在的意义,从而也就失去了实现愿景的机会。</p>
|
||
|
||
<p>最后,供应链是京东的核心能力,正是因为供应链的核心能力,才能让京东履行使命有保障,供应链是京东业务选择所依赖的能力基础,用来指导未来业务的扩展和创新方向。</p>
|
||
|
||
<p>所以,我们可以发现,组织长期目标对应的就是组织的愿景,而阶段性支撑愿景实现的目标就是基于组织核心能力的选择,我们常把这个选择称作战略。那么,基于组织核心能力选择的战略方向,对于组织的意义又是怎样的呢?</p>
|
||
|
||
<h3>战略就是解决组织增长的问题</h3>
|
||
|
||
<p><img src="assets/Ciqc1F-WzoSAdrHDAAeqG-e4VVI872.png" alt="image" /></p>
|
||
|
||
<p>2020 开年,京东零售 CEO 徐雷进行了演讲,其确定了京东零售的主基调就是“有质量的加速增长”,并表示:“不成长便退场,加速增长是我们的必然选择。2020年,京东零售将在交易额、收入、用户、利润这四大核心指标上均实现加速增长。”而围绕增长主基调,京东所选择的三大必赢之战分别是:全渠道、下沉新兴市场和平台生态。在京东,战略选择的方向,内部被称为“必赢之战”。</p>
|
||
|
||
<p>从京东零售 CEO 徐雷的分享中,我们可以得到三个非常重要的对应关系:</p>
|
||
|
||
<blockquote>
|
||
|
||
<ol>
|
||
|
||
<li>战略确定了组织目标方向,对应了上述的三大必赢之战;</li>
|
||
|
||
<li>所选择的业务方向需要解决增长的问题,这就是上述提到的主基调;</li>
|
||
|
||
<li>增长体现在指标上,对应了上述“四大核心指标”。</li>
|
||
|
||
</ol>
|
||
|
||
</blockquote>
|
||
|
||
<p>我们把这三个对应关系串成一句话:<strong>由战略确定的组织目标,需要帮助组织解决增长的问题,并把增长反映在多维度的指标上。</strong></p>
|
||
|
||
<p>换成京东的这个案例就是:由战略确定的“全渠道、下沉新兴市场和平台生态”这三个组织目标,需要帮助京东解决“有质量的加速增长”这个问题,并把增长指标反映在“交易额、收入、用户、利润这四大核心指标上”。这就是战略对于组织的意义,无论战略如何选择,最终都要增长。</p>
|
||
|
||
<p>在这里,我想提醒你:作为一个商业组织去实现战略目标(增长),还要匹配相应的能力。这个能力包括业务能力和人员的能力,以及组织文化、效率等方面的考虑。所以战略所选的方向以及带来的增长仅围绕交易额、收入、用户、利润这四大核心指标是不够的。所以,徐雷在 2020 京东零售开年大会上还表示:为了达成有质量的增长,京东还将在组织优化、文化建设、人才管理等方面进行全面优化、创新发展。</p>
|
||
|
||
<p>也就是说,我们不仅需要关注财务的指标,也要关注非财务的指标,不仅要关注业务上的,也要关注组织上的。有了以上的探讨作为基础,我们来看 OKR 到底是如何解决和支撑组织增长问题的呢?</p>
|
||
|
||
<h3>OKR 与组织战略的关系</h3>
|
||
|
||
<p>首先,我们把目标管理 OKR 方法进行结构化展开:</p>
|
||
|
||
<blockquote>
|
||
|
||
<p>OKR = Objective + Key Results</p>
|
||
|
||
</blockquote>
|
||
|
||
<p>Objective 就是目标,Key Results 就是多个关键结果。结合本课时上两个小节的分析,OKR 中的 O 对应的其实是战略确定的组织目标,KR 则对应的是所选战略方向的增长指标,即:</p>
|
||
|
||
<blockquote>
|
||
|
||
<p>OKR = 战略方向(O) + 多个增长指标(KRs)</p>
|
||
|
||
</blockquote>
|
||
|
||
<p>接下来,我给你举一个百度李彦宏的 OKR 案例,看看 OKR 是如何与百度战略目标相匹配,又是如何支撑组织目标增长的。</p>
|
||
|
||
<p>2019 年春节前夕,百度元老崔珊珊在百度内部掀起了一场 OKR 变革风暴,这场风暴席卷了从最高决策层到最基层的几乎所有百度员工。作为百度的掌舵人,李彦宏也在第一时间为自己制定了 OKR:</p>
|
||
|
||
<p><img src="assets/Ciqc1F-WzpqABYFAAADDrvAe3PU808.png" alt="image" /></p>
|
||
|
||
<p>通过李彦宏的 OKR,我帮你做以下三点分析:</p>
|
||
|
||
<ol>
|
||
|
||
<li>作为百度创始人兼 CEO,李彦宏的目标(O)就是百度的战略方向,一共包括了三个战略:打造移动生态、跑通 AI 商业模式以及提升组织能力。</li>
|
||
|
||
<li>李彦宏的三个目标(O)中,<strong>不仅仅包括了移动生态和 AI 赛道的业务目标,也包括了提升组织能力维度的非业务目标。</strong> 换句话说,组织战略方向的选择不能仅仅局限于业务方向,也需要综合考虑组织能力的方向。</li>
|
||
|
||
<li>李彦宏的每个目标(O),都有对应的 3 个 KR,3 个 KR 就是 3 个维度的增长量化结果。也就是说,每个战略方向,都需要制定多维度的增长指标。</li>
|
||
|
||
</ol>
|
||
|
||
<p>这就是 OKR 与组织战略目标的关系,O 是选择的战略方向,KR 是所选方向的增长量化结果。每个组织会有多个战略方向(O),每个战略方向会有多个增长指标(KR)。</p>
|
||
|
||
<h3>总结</h3>
|
||
|
||
<p>这一课时,我主要帮你解答了三个核心问题。</p>
|
||
|
||
<ul>
|
||
|
||
<li>通过什么方式来确定组织长短期目标?</li>
|
||
|
||
</ul>
|
||
|
||
<p>组织长期目标对应的就是组织的愿景,而阶段性支撑愿景实现的目标,就是基于组织核心能力的选择,而这个选择就是组织的战略。</p>
|
||
|
||
<ul>
|
||
|
||
<li>战略解决了组织什么核心问题?</li>
|
||
|
||
</ul>
|
||
|
||
<p>战略要帮助组织解决增长的问题,并把增长反映在多维度的指标上。但要注意:战略的选择以及带来的增长我们不仅仅需要关注财务的指标,也要关注非财务的指标,不仅仅要关注业务上的,也要关注组织上的,这样才是关于组织目标如何选择以及组织如何增长的系统思考。</p>
|
||
|
||
<ul>
|
||
|
||
<li>OKR 与组织战略的关系是什么?</li>
|
||
|
||
</ul>
|
||
|
||
<p>O 是选择的战略方向,KR 是所选方向的增长量化结果。每个组织会有多个战略方向(O),每个战略方向会有多个增长指标(KR)。</p>
|
||
|
||
<p>那么,你所在公司的使命愿景是什么?阶段性战略又是什么?战略如果继续拆成 OKR,你们会拆解成几个 O,几个 KR 呢?</p>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div>
|
||
|
||
<div style="float: left">
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/02 OKR 价值:为什么互联网公司都在用 OKR?.md">上一页</a>
|
||
|
||
</div>
|
||
|
||
<div style="float: right">
|
||
|
||
<a href="/专栏/OKR组织敏捷目标和绩效管理-完/04 OKR 生成:各层级的 OKR 要遵循什么规律?.md">下一页</a>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
<a class="off-canvas-overlay" onclick="hide_canvas()"></a>
|
||
|
||
</div>
|
||
|
||
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194" integrity="sha512-Gi7xpJR8tSkrpF7aordPZQlW2DLtzUlZcumS8dMQjwDHEnw9I7ZLyiOj/6tZStRBGtGgN6ceN6cMH8z7etPGlw==" data-cf-beacon='{"rayId":"70997391a9273d60","version":"2021.12.0","r":1,"token":"1f5d475227ce4f0089a7cff1ab17c0f5","si":100}' crossorigin="anonymous"></script>
|
||
|
||
</body>
|
||
|
||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-NPSEEVD756"></script>
|
||
|
||
<script>
|
||
|
||
window.dataLayer = window.dataLayer || [];
|
||
|
||
|
||
|
||
function gtag() {
|
||
|
||
dataLayer.push(arguments);
|
||
|
||
}
|
||
|
||
|
||
|
||
gtag('js', new Date());
|
||
|
||
gtag('config', 'G-NPSEEVD756');
|
||
|
||
var path = window.location.pathname
|
||
|
||
var cookie = getCookie("lastPath");
|
||
|
||
console.log(path)
|
||
|
||
if (path.replace("/", "") === "") {
|
||
|
||
if (cookie.replace("/", "") !== "") {
|
||
|
||
console.log(cookie)
|
||
|
||
document.getElementById("tip").innerHTML = "<a href='" + cookie + "'>跳转到上次进度</a>"
|
||
|
||
}
|
||
|
||
} else {
|
||
|
||
setCookie("lastPath", path)
|
||
|
||
}
|
||
|
||
|
||
|
||
function setCookie(cname, cvalue) {
|
||
|
||
var d = new Date();
|
||
|
||
d.setTime(d.getTime() + (180 * 24 * 60 * 60 * 1000));
|
||
|
||
var expires = "expires=" + d.toGMTString();
|
||
|
||
document.cookie = cname + "=" + cvalue + "; " + expires + ";path = /";
|
||
|
||
}
|
||
|
||
|
||
|
||
function getCookie(cname) {
|
||
|
||
var name = cname + "=";
|
||
|
||
var ca = document.cookie.split(';');
|
||
|
||
for (var i = 0; i < ca.length; i++) {
|
||
|
||
var c = ca[i].trim();
|
||
|
||
if (c.indexOf(name) === 0) return c.substring(name.length, c.length);
|
||
|
||
}
|
||
|
||
return "";
|
||
|
||
}
|
||
|
||
|
||
|
||
</script>
|
||
|
||
|
||
|
||
</html>
|
||
|