learn.lianglianglee.com/专栏/OKR组织敏捷目标和绩效管理-完/index.html
2022-08-14 03:40:33 +08:00

185 lines
9.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>note-submit</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="/PDF">PDF</a>
</li>
<li>
<a href="/专栏">专栏</a>
</li>
<li>
<a href="/恋爱必修课">恋爱必修课</a>
</li>
<li>
<a href="/文章">文章</a>
</li>
<li>
<a href="/极客时间">极客时间</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><!--add content-->
<h1>OKR组织敏捷目标和绩效管理-完</h1>
<ul>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\00 OKR 工作法:组织目标管理的神器.md.html'>00 OKR 工作法:组织目标管理的神器</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\01 目标管理发展OKR 之前,大家都在用什么管理组织目标?.md.html'>01 目标管理发展OKR 之前,大家都在用什么管理组织目标?</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\02 OKR 价值:为什么互联网公司都在用 OKR.md.html'>02 OKR 价值:为什么互联网公司都在用 OKR</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\03 OKR 与战略OKR 如何解决组织增长问题?.md.html'>03 OKR 与战略OKR 如何解决组织增长问题?</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\04 OKR 生成:各层级的 OKR 要遵循什么规律?.md.html'>04 OKR 生成:各层级的 OKR 要遵循什么规律?</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\05 O什么样的 O 得领导赏识?.md.html'>05 O什么样的 O 得领导赏识?</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\06 KR :写好 KR 的万能公式.md.html'>06 KR :写好 KR 的万能公式</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\07 案例实战:教你写出高质量的 OKR.md.html'>07 案例实战:教你写出高质量的 OKR</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\08 流程:你应该这样制定、管理 OKR!.md.html'>08 流程:你应该这样制定、管理 OKR!</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\09 OKR 与 KPI 的区别和联系.md.html'>09 OKR 与 KPI 的区别和联系</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\10 激励:如何用 OKR 激活你的团队?.md.html'>10 激励:如何用 OKR 激活你的团队?</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\11 文化OKR 文化的塑造和沉淀.md.html'>11 文化OKR 文化的塑造和沉淀</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\12 变革OKR 转型难点及解决方案.md.html'>12 变革OKR 转型难点及解决方案</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\13 加餐 OKR 填写模板及案例.md.html'>13 加餐 OKR 填写模板及案例</a></li>
<li><a href = '\专栏\OKR组织敏捷目标和绩效管理-完\结束语 OKR 工作法:制胜互联网下半场.md.html'>结束语 OKR 工作法:制胜互联网下半场</a></li>
</ul>
</div>
</div>
<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":"70996b2f083d3d60","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>