日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如果只定一个指标,研发的考核指标应该是什么?

發(fā)布時間:2024/3/12 编程问答 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如果只定一个指标,研发的考核指标应该是什么? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

上周四與研發(fā)小伙伴開會,宣布了我采取的研發(fā)考核指標。超乎大家的意料,我的考核指標僅僅一個:是否完成JIRA上分配的關(guān)鍵任務(wù)。所有任務(wù)都是以兩周為周期進行安排,基本完成記3分,徹底完成記5分,徹底完成而且有測試例驗證,記8分。一個周期內(nèi)至多安排三個關(guān)鍵任務(wù),一個季度按照總得分發(fā)放季度獎金。

為什么不考核代碼量?為什么不考核代碼質(zhì)量?為什么不考核代碼創(chuàng)造的商業(yè)價值?為什么不考核對公司文化和價值觀的認同……

?

做出這個決定,是我與搭檔Steven基于多年觀察、實踐,深思熟慮后的結(jié)果。為什么要這么做?與大家分享一下我們的想法。

1. 我們信奉簡單的原則,無論是產(chǎn)品設(shè)計、研發(fā)流程、還是公司目標、考核指標,都要簡單。而不是來一個高大上的績效矩陣和復(fù)雜的計算公式。如果指標太多,那說明公司的定位、管理的原則不夠聚焦,也說明創(chuàng)始人還沒有想明白自己的核心競爭力是什么,需要有什么樣的團隊來支持。三個也挺簡單,為什么只選一個?沒有別的,就是要突顯重點,突顯關(guān)注的核心問題。古人說“綱舉目張”,只要找到關(guān)鍵點,其他都迎刃而解。濤思數(shù)據(jù)聚焦物聯(lián)網(wǎng)大數(shù)據(jù)的處理,只做底層軟件,絕不會去做集成、應(yīng)用,也是同一個道理。我們堅信,當濤思數(shù)據(jù)在物聯(lián)網(wǎng)大數(shù)據(jù)處理市場有相當?shù)恼加新?#xff0c;其他都會水到渠成,應(yīng)運而生。

2. 對于軟件研發(fā),如果只有一個核心問題,那是什么?濤思數(shù)據(jù)團隊的整體素質(zhì)都很高,都是海歸、名校畢業(yè)、碩士或博士學(xué)歷。與很多大牛研發(fā)一樣,眼里沒有解決不了的技術(shù)問題。但是縱觀所有研發(fā),包括我自己,從硅谷到北京,99%以上都低估了軟件研發(fā)的進度。一個功能,自己估計一周搞定,而現(xiàn)實往往是兩周都沒法搞定。因為整體思路、設(shè)計很清楚,設(shè)計文檔可以看上去很漂亮,但落實到每一個細節(jié)、每一處邏輯的判斷,都需要思考、編碼、測試,還需要與其他成員協(xié)調(diào)溝通。在我們的職業(yè)生涯里,沒有聽說過哪個軟件研發(fā)項目是提前完成的。這是軟件行業(yè)普遍存在的問題,因此進度的保證才是核心問題。

?

3. 研發(fā)的任務(wù)很多,研究新技術(shù)、開發(fā)新功能、支持客戶等等,即使以2周為周期,也有很多事情要做。但任何時候,都有公司最關(guān)注的問題。我們需要鼓勵團隊最先去解決能提升公司價值和競爭力的問題。比如把數(shù)據(jù)寫入的性能提升一倍,提供新的開發(fā)接口,更好地支持一個行業(yè)的客戶,撰寫技術(shù)博客,清晰地給用戶介紹我們產(chǎn)品,這都是在提升公司的價值。一個周期內(nèi)關(guān)鍵任務(wù)不超過3個,就是要大家聚焦在真正創(chuàng)造價值的任務(wù)上。而且公司在不同的發(fā)展階段,關(guān)注點和關(guān)鍵任務(wù)都不一樣,這樣就要求團隊主動的來做調(diào)整。一項關(guān)鍵任務(wù)完成的好,比10項普通任務(wù)的完成起的作用還大。有人會說,我是做技術(shù)支持,做的都是小事,沒有亮點,每個客戶都要服務(wù)好。那么,一個重要任務(wù)是什么?也許是支持一個正在猶豫的大客戶,也許是開發(fā)一個自動化的小工具,提高技術(shù)支持的響應(yīng)速度和質(zhì)量。

4. 代碼的質(zhì)量是否重要?當然重要。但是不能作為考核依據(jù)。我們更希望借助于CI/CD(持續(xù)集成、持續(xù)部署)等現(xiàn)代化的工具來保證。如果遞交的代碼無法合并、無法通過自動化測試,無法達到規(guī)定的代碼覆蓋率,那一項任務(wù)自然是不能記為完成的。為了保證這一點,濤思數(shù)據(jù)雖然團隊不大,但請來了經(jīng)驗豐富、很senior的人負責(zé)CI/CD、測試例的整理、版本的發(fā)布,而不是一個做傳統(tǒng)的測試工程師,并且我們還要繼續(xù)增加人手。我們不糾結(jié)一個模塊內(nèi)部的具體實現(xiàn),是不是符合編碼風(fēng)格,而更看重測試結(jié)果、看重性能報告。希望以結(jié)果來驅(qū)動優(yōu)化、驅(qū)動質(zhì)量的提升。

5. 濤思數(shù)據(jù)信奉實事求是的原則,一切都要有無可辯駁、可以查證的記錄,因此我們的關(guān)鍵任務(wù)的考核依據(jù)是JIRA上的任務(wù)安排,而且這個安排是全公司透明的,任何人都可以瀏覽、發(fā)表意見的,而不是只有我或其他負責(zé)人才能看到。研發(fā)最后的提交物是GitHub上的代碼或文檔。即使某個判斷、結(jié)論當時做錯了,今后還可以回過頭來看,而不是腦海中一個模糊不清的記憶。濤思數(shù)據(jù)從成立之日起,就定位為一個立足全球的技術(shù)公司,我們團隊的成員,除北京和硅谷之外,還會有來自東歐、印度的同事,由于開源,還會有來自全球各個角落的貢獻者,大家的膚色、語言、宗教信仰都不相同,如何考核?唯有實事求是。

6. 濤思數(shù)據(jù)的另外一個工作原則就是追求卓越。但卓越如何考核?我們需要量化,用數(shù)字說話。因此考核上,我們要做定量考核,而且要打分,根據(jù)最后分數(shù)的高低決定獎金的發(fā)放。任務(wù)的安排以兩周為周期,考核以一個季度為周期,一年有4次考核的機會,這都是給大家創(chuàng)造一個追求卓越的機會。一個季度不行,可以下一個季度努力,爭取有進步就可以。我們不期望一下子有質(zhì)的飛躍,更希望看到的是“天天進步”。代碼的質(zhì)量更是如此,隨著時間的推移,測試的覆蓋率只能上升,不能下降;系統(tǒng)性能只能上升,不能下降。我相信只要持續(xù)地努力,就一定能做出頂級的產(chǎn)品。

上述討論還要基于一個重要前提,就是對任何一個任務(wù),產(chǎn)出或提交物需要定義清楚。對軟件研發(fā)而言,提交物應(yīng)該明確包括API與測試用例。濤思數(shù)據(jù)還增加了一項,技術(shù)博客,專門用來對內(nèi)或?qū)ν饨榻B自己開發(fā)的模塊的功能和特點。我們鼓勵程序員不僅要能寫程序,還要能寫文章。如果無法把自己產(chǎn)品或技術(shù)的亮點、技術(shù)實現(xiàn)的細節(jié)等清晰地表達出來,這個程序員不可能是頂級優(yōu)秀的。

濤思數(shù)據(jù)團隊

聚焦、簡單、實事求是、追求卓越是濤思數(shù)據(jù)的文化,這個文化需要通過考核這個武器體現(xiàn)出來、讓它在團隊的每個成員里潛移默化,變成共同的價值觀。

陶建輝

2020年4月6日于北京望京


點擊閱讀原文,體驗TDengine!

總結(jié)

以上是生活随笔為你收集整理的如果只定一个指标,研发的考核指标应该是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。