1. 程式人生 > >你真的懂KPI和OKR麼?(附:為何谷歌、英特爾、領英均放棄KPI,轉向OKR?)

你真的懂KPI和OKR麼?(附:為何谷歌、英特爾、領英均放棄KPI,轉向OKR?)

  德魯克曾經嚴厲警告過管理者的一句話:只要我們的經理人一天不放棄將績效評估用於控制員工績效管理註定就不會成功。對此,我一直沒有想太明白績效管理離開KPI考核外,到底還能如何做。

  在細緻瞭解KOR原理之後,我發現這個困惑確實得到了有效的解決。我個人感受:OKR並非徹底否認KPI,而是對工具的昇華。相較於KPI考核,OKR的實施更具難度,但意義也正在於此。事實上,管理是不應該是建立在基於高控制的惰性之上,而必須建立在信任和責任感的勤勉之上的。

  關於OKR的高明之處,以及與KPI工具的差異,筆者以表格對比形式列示如下:

  
《KPI與OKR對比解讀表》
  
《為何谷歌英特爾
領英均放棄KPI,轉向OKR?》

   “績效主義(KPI)毀了索尼”,SONY常務理事、機器人研發負責人土井利忠(筆名“天外伺郎”)在他的文章中如此寫道:“它讓研發人員為了外部動機工作,喪失了內在的創新熱情;那些短期內難見效益的工作,比如產品質量檢驗以及“老化處理”工序被忽視,為了完成業績考核,幾乎所有的人都只提出容易實現的低目標……”

1.何為KPI

   KPI,關鍵績效指標,是Key Performance Indicator的縮寫。KPI是一種衡量作為員工的我們表現好不好,以及公司整體進行績效管理的工具,與公司的整體策略和目標密切聯絡。

  1)KPI的意義

  對員工來說,KPI就意味著:1. 在指定的時間段內,我要完成哪些任務;2. 這些任務,我分別要完成到什麼程度;3. 根據完成了哪些、各自完成的程度來拿錢。也就是說,完成了KPI拿錢拿獎勵,完不成愛幹嘛幹嘛。於是乎

領導KPI一定,員工振臂一呼,大家拼命幹活。所以永遠記得一點,KPI之所以威力強大,且廣受歡迎,就是因為:“你考評什麼,你就會得到什麼”。

  2)KPI是雙刃劍

  KPI從最大程度上提高了效率,卻也是一把雙刃劍。

  首先,企業目標太多,會衍生一系列的KPI,若領導層如果選了錯誤的KPI,就意味著員工會執行錯誤的指令,後果顯然很嚴重。

  其次,有些事情值得去做,但在做出來一部分之前無法測量,也因此無法制訂KPI。沒有寫進激勵機制,那創新就顯得困難了些。

  其三,沒有人對最終結果負責,每個人只對自己的過程負責。那麼,為了KPI上幾個數字而忘了為什麼出發,就難免會發生了。

  總之,有效的KPI往往是與策略

目標緊密相聯的,對員工個人、部門、公司整體都是如此。但如果一個公司選的KPI和他的目標並不一致,這就好比讓郵輪往錯誤的方向拼命開,結果很可能是——泰坦尼克號。那麼,到底該如何驅動一個上千乃至上萬人的團隊一起有效的工作?OKR理論被提出。

2.何為OKR?

   OKR全稱是Objectives and KeyResults,即目標與關鍵成果法,是一套定義和跟蹤目標及其完成情況的管理工具和方法,OKR的思路源自德魯克目標管理

  1954年,德魯克提出了一個具有劃時代意義的概念——目標管理(ManagementByObjectives,簡稱為MBO),它是德魯克所發明的最重要、最有影響的概念,並已成為當代管理體系的重要組成部分。

  作為德魯克忠誠信徒,英特爾公司總裁安迪?格拉夫,打著“HOM(High outputManagement)”的大旗,發明並推行了OKR。同一時期Oracle老闆Larry Ellison,在Oracle搞了個MOKRs(Mission,Objectives,and Key Results) 。

  JohnDoerr最早也Intel效力,對OKR這個工具深以為然。1999年,John Doerr((已經是知名風投KPCB合夥人的,谷歌董事)把這套流程帶給了谷歌的Larry和Sergey。

  在谷歌成功實施,OKR方法被其它知名IT企業鑑,這些公司包括LinkedinZynga等,OKR逐漸受到越來越多的IT公司認同。並且谷歌在所有它所投資的企業,都要專門進行OKR系統培訓和實施。

  目前除了谷歌、英特爾甲骨文領英之外,國內的豌豆莢都開始使用OKR的管理模式

3.OKR的執行程式

  1) 設定目標

  (1)全員設定。公司、部門、管理者員工均從戰略開始設定自己的年度目標和季度目標。

  (2)從上至下。目標的設立順序應該是公司到部門到組到個人。因為個人自己想做什麼,和管理者想他做什麼一般來說是不會完全相同的。那他可以通過先查閱上層的目標,在自己想做的事情範圍內找到能對公司目標有利的部分,將他拿出來和自己的管理者進行討論,做權衡取捨。很有可能的是,自己想做的東西甚至會變成公司今後改變的發展方向。

  (3)目標共識。目標必須是在管理者與員工直接充分溝通後的共識,沒有達成共識的目標不能算作目標,目標的設定以達成共識為終點。

  (4)目標具體可衡量。例如,不能說籠統地說“我想讓我的網站更好”,而是要提出諸如“讓網站速度加快30%”或者“融入度提升15%”之類的具體目標;不能說“使gmail達到成功”而是“在9月上線gmail並在11月有100萬使用者”。

  (5)有野心的目標。一般來說,1為總分的評分,達到0.6-0.7是較好的了,這樣你才會不斷為你的目標而奮鬥,而不會出現期限不到就完成目標的情況。

  (6)目標不能過多,員工通常每季度制定4到6個,目標太多會令人焦頭爛額。

  2)針對每個目標設定其KR(關鍵結果)

  (1)目標要有年度KRs,也有季度KRs。年度KRs統領全年,但並非固定不變,而是可以及時調整,調整要經過批准;季度KRs則是一旦確定就不能輕易改變的。

  (2)可以調整的是KRs,目標不能調整。措施和方法(KRs)可以不斷完善,且KRs的設定也應是管理者員工直接充分溝通後的共識,以員工確認為主。

  (3)KR是須具備的特點:必須是能直接實現目標的;必須具有進取心、敢創新的,可以不是常規的;必須是以產出或者結果為基礎的、可衡量的,並設定評分標準;不能太多,一般每個目標的KR不超過4個;必須是和時間相聯絡的。

   3)推進執行(從關鍵結果到“行動計劃“)

  (1)每項關鍵結果就會派生出一系列的任務,交給不同的同事負責。

  (2)關鍵結果負責人就成了名符其實的專案經理,來組織協調大夥。

  (3)關鍵結果的專案經理是團隊非常重要的成員,他們應能夠排程和影響企業資源。如果他還不具備這個權力,就把這個權力給他;至少,專案經理和企業決策者之間應當保持絕對通暢的溝通

  4)OKR回顧,與績效評估

  (1)每個員工在每個季度初需要確定自己本季度的 OKR,在一個季度結束後需要根據自己這個季度的工作完成情況給 OKR 打分——這個打分過程只需花費幾分鐘時間,但結果不直接與績效掛鉤。

  (2)真正的績效評估會在每半年公司會對全體員工進行一次,主要是 review(複核)員工過去半年的業績,並根據評估的結果變更 Job Ladder(業務職級)和薪酬

  (3)所有的個人績效評估的成就內容及級別都是全公司共享公開的,一方面可以做到更為公平和透明,另一方面也給每位同事提供了更好學習和成長自己的樣本激勵大家在工作中更高質量的挑戰和要求自己。

4.哪些公司、部門適合OKR?

  1) 主要是網際網路公司和高科技公司。

  喬布斯曾說:1個好的工程師能抵1000個一般的工程師。好的工程師,他們的工作結果常常不能預料,但他們的內在動力對工作結果影響很大。而用工時間、專利數量作為KPI績效管理方式,只能讓公司獲得一堆昂貴卻無用的的創新成果。而反過來,一套鼓勵冒險用自己的方式解決問題的管理方式會更對工程師這樣的知識型工作者的胃口。

  2) 中等規模以上的公司和層級較多的公司

  就是在公司人數超過100人的時候引進OKR管理的。同時,相對於扁平化的公司,那些層級多的公司更適合OKR,它能解決部門之間的內耗或者方向背離問題。

  3) 業務轉型公司

  這種公司,創新的壓力都落在公司CEO一個人身上,其他人都只是執行。撇開一個人的創新能力不談,轉型期的決策失誤給公司帶來的風險是致命的。更好的創新可能需要來自職階末端的年輕公司人對生意的理解,這些創意需要有機會被討論,OKR就提供這樣一個

相關推薦

真的KPIOKR為何放棄KPI轉向OKR

  德魯克曾經嚴厲警告過管理者的一句話:只要我們的經理人一天不放棄將績效評估用於控制員工,績效管理註定就不會成功。對此,我一直沒有想太明白績效管理離開KPI考核外,到底還能如何做。   在細緻瞭解KOR原理之後,我發現這個困惑確實得到了有效的解決。我個人感受:OKR並非徹底否認KPI,而是對工具的昇華。

【Mac + Python + Selenium】之PyCharm配置Selenium自動化 【轉載】【Pycharm編輯器破解步驟】之ideaPycharm 等系列產品啟用啟用方法啟用碼Mac系統 Python pip 命令不識別

一、安裝PyCharm 1、下載地址: Pycharm編輯器官網下載地址 2、安裝完成之後開啟,一路下去點選,直到填寫註冊碼,參考: 《【轉載】【Pycharm編輯器破解步驟】之idea和Pycharm 等系列產品啟用啟用方法和啟用碼(附:Mac系統)》   二、配置Python環境並安

區塊鏈以太坊ICO真的

區塊鏈毫無疑問是今年最火的概念,朋友圈裡區塊鏈、比特幣、以太坊和ICO,各種名詞每天刷屏, 但你真的明白這些名詞的意義麼? 區塊鏈 技術角度來說,區塊鏈是一種由多方共同維護,以塊鏈結構儲存資料,使用密碼學保證傳輸和訪問安全,能夠實現資料一致

真的letconst嗎?

es6語法塊級作用域在ES6之前我們腦海裏應該只存在全局作用域和函數級作用域,沒有塊級作用域。那麽為什麽要引入塊級作用域呢?避免外層變量被覆蓋var str = "hello";function d() { console.log(str); if (false) { var str

真的執行緒同步

  前言:學程序時,學習的重點應該程序間通訊,而學習執行緒時,重點就應該是執行緒同步了。想過為什麼?fork建立子程序之後,子程序有自己的獨立地址空間和PCB,想和父程序或其它程序通訊,就需要各種通訊方式,例如無名管道(管道,我習慣這麼叫無名管道)、有名管道(命名管道)、訊號、訊息佇列、訊號量、共享記憶體等;

一篇文章帶BI大資料!

BI(Business Intelligence),中文翻譯是商務智慧,是一套完整的解決方案,用來將組織中現有的資料進行有效的整合,快速準確的提供報表並提出決策依據,幫助組織做出明智的業務經營決策。 商業智慧能夠輔助的業務經營決策,既可以是操作層的,也可以是戰術層和戰略層的決策。為了將

3. 重寫過hashcodeequals要注意什麼?

SUN官方的文件中規定"如果重定義equals方法,就必須重定義hashCode方法,以便使用者可以將物件插入到雜湊(雜湊)表中"  那麼 SUN 公司是出於什麼考慮做了這個規定呢?  在集合框架中的HashSet,HashTable和HashMap都使用雜湊表的形

一篇文章讓原型原型鏈

本文由葡萄城技術團隊原創並首發 轉載請註明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。   與多數面向物件的開發語言有所不同,雖然JavaScript沒有引入類似類的概念(ES6已經引入了class語法糖),但它仍然能夠大量的使用物件,那麼如何將所有物件聯絡起

40 張圖帶 TCP UDP

## 前言 歡迎閱讀「程式設計師cxuan」 的文章,從今往後,你就是我的讀者了。 我的 github bestJavaer 已經收錄此文章,目錄在 https://github.com/crisxuan/bestJavaer 希望你可以給我一個 star 哦! 這一篇文章是計算機網路連載文章的第四

真的 i++ ++i 嗎?

對於 ++i 和 i++,許多人可能都知道,不就是先加1再取值,和先取值再加1嘛。然而,真的是這樣嗎?請先看以下4道題,能全部答對可以忽略這篇文章。 **題目** ```java // 示例1 int i = 1; i = i++; System.out.println("i = " + i); //

Oracle中chr()ascii()函數常用字符與ascii對照表

關鍵字 回車 pps body api adding com eve amp Oracle中chr()和ascii()函數(附:常用字符與ascii對照表) 關鍵字:chr() chr()函數作用:“特殊”字符特殊處理 在PLSql中可查詢相對應的字碼與特殊符 chr()函

Android 音視頻深入 十三 OpenSL ES 制作音樂播放器能暫停調整音量源碼下載

音視頻 OpenSL ES 項目地址https://github.com/979451341/OpenSLAudio OpenSL ES 是基於NDK也就是c語言的底層開發音頻的公開API,通過使用它能夠做到標準化, 高性能,低響應時間的音頻功能實現方法。 這次是使用OpenSL ES來做一個音樂播

微信小程序之多列表的顯示隱藏功能源碼

初始 hat 思考 控制 inf 效果圖 b-s 分享 ado 今天在項目碰到一個問題,之前在項目首頁實現單列表的顯示和隱藏,通過wx:if判斷就可實現,現在要實現多列表的單項顯示和隱藏功能應該如何實現呢?如果還用wx:if實現的話會出現點擊一個列表項,多個列表同時顯示

回車”carriage return”換行”line feed的區別來歷-ASCII表

有一個 概念 就會 out 語言編程 不同的 資料 \n div 這兩天研究小票打印機編程手冊,遇到這樣一個問題: LF,即Line Feed,中文意思“換行”;CR,即Carriage Return,中文意思“回車&r

9個常用的人臉資料庫連結報告

本文主要介紹以下幾種常用的人臉資料庫: 1. FERET人臉資料庫 http://www.nist.gov/itl/iad/ig/colorferet.cfm 由FERET專案建立,此影象集包含大量的人臉影象,並且每幅圖中均只有一個人臉。該集中,同一個人的照片有不同表情、光照、姿態和年齡的變化。包含1萬

Redis 設定 Key/value 的規則定義注意事項工具類

對於redis的儲存key/value鍵值對,經過多次踩坑之後,我們總結了一套規則;這篇文章主要講解定義key/value鍵值對時的定義規則和注意事項。 前面一篇文章講了如何定義Redis的客戶端和Dubbo整合儲存器;當我們真正開始開發的時候,就會突然發現,有點不知道如何去定義Redis的K

獨家 | 手把手教用Python進行Web抓取程式碼

作為一名資料科學家,我在工作中所做的第一件事就是網路資料採集。使用程式碼從網站收集資料,當時對我來說是一個完全陌生的概念,但它是最合理、最容易獲取的資料來源之一。經過幾次嘗試,網路抓取已經成為我的第二天性,也是我幾乎每天使用的技能之一。 在本教程中,我將介紹一個簡單的例子,說明如何抓取一個網站,

Redis設定Key/value的規則定義注意事項工具類

對於redis的儲存key/value鍵值對,經過多次踩坑之後,我們總結了一套規則;這篇文章主要講解定義key/value鍵值對時的定義規則和注意事項。 前面一篇文章講了如何定義Redis的客戶端和Dubbo整合儲存器;當我們真正開始開發的時候,就會突然發現,有點不知道如何去定義Redis的K

3.7 Java之列印流資料流字元位元組流練習

列印流 例項 資料流 資料流輸出 資料流輸入 字元位元組流練習 位元組流輸出 字元流輸出