能力識(shí)別模型

背景

這些年一直在做對(duì)外的敏捷開(kāi)發(fā)培訓(xùn),也就是針對(duì)其他企業(yè)的開(kāi)發(fā)人員進(jìn)行敏捷全棧開(kāi)發(fā)培訓(xùn),經(jīng)過(guò)培養(yǎng)之后期望這些開(kāi)發(fā)人員能快速勝任工作剧董。

但是由于大部分的培訓(xùn)最終產(chǎn)出物可能都是一些評(píng)價(jià)或者一個(gè)分?jǐn)?shù),它并不能很好的反應(yīng)一個(gè)人的能力情況,也不能幫助培訓(xùn)者或者企業(yè)更好的識(shí)別每個(gè)人的能力跳座。

因此,經(jīng)過(guò)多次迭代泣矛,歸納總結(jié)出了一個(gè)針對(duì)開(kāi)發(fā)崗的能力識(shí)別模型疲眷,目的是能夠幫助培訓(xùn)者和企業(yè)更好的識(shí)別他們的能力分布。

能力識(shí)別模型是什么

能力識(shí)別模型是一個(gè)包含4種能力您朽,32種抽象行為的一個(gè)模型狂丝。

用于識(shí)別開(kāi)發(fā)崗的開(kāi)發(fā)人員的各緯度能力分布。

4種能力分別是:

  1. 技術(shù)能力
  2. 學(xué)習(xí)能力
  3. 理解能力
  4. 溝通能力

每種能力對(duì)應(yīng)了8種抽象的相關(guān)行為哗总,共32種行為几颜。

下面就展開(kāi)詳細(xì)說(shuō)一下。

技術(shù)能力

顧名思義讯屈,技術(shù)能力就是指和開(kāi)發(fā)技術(shù)相關(guān)的各種能力蛋哭。

它包含的下面8種抽象行為指的是他/她會(huì)在過(guò)程中使用到或者被觀察到能體現(xiàn)這些行為的facts或事實(shí)。

1 - 驗(yàn)收思想

驗(yàn)收思想指的是做事情或者編碼時(shí)能考慮到如何驗(yàn)收涮母。

比如寫(xiě)測(cè)試是一種驗(yàn)收谆趾,tasking時(shí)標(biāo)明輸入和輸出是一種驗(yàn)收准颓。

2 - 代碼設(shè)計(jì)

代碼設(shè)計(jì)指的是寫(xiě)代碼的時(shí)候有代碼設(shè)計(jì)。

比如使用設(shè)計(jì)模式棺妓,比如在Java里面使用stream API攘已,比如有良好的OO設(shè)計(jì),比如遵守了SOLID原則怜跑。

3 - 獨(dú)立編碼

獨(dú)立編碼指的是能獨(dú)立編寫(xiě)代碼样勃。

比如獨(dú)立完成Java編程,獨(dú)立完成react編程性芬,獨(dú)立完成python編程等峡眶。

4 - 整潔代碼

整潔代碼指的是編寫(xiě)的代碼滿足clean code。

比如沒(méi)有明顯的壞味道等植锉。

5 - 完成任務(wù)

完成任務(wù)就是指的能按時(shí)合格完成任務(wù)辫樱。

比如按時(shí)合格完成編程練習(xí),比如按時(shí)合格完成非技術(shù)的畫(huà)圖工作等俊庇。

6 - 解決問(wèn)題

解決問(wèn)題指的是能解決遇到的各種問(wèn)題狮暑,包括技術(shù)問(wèn)題,非技術(shù)問(wèn)題等辉饱。

比如能使用debug修復(fù)遇到的bug搬男,比如能通過(guò)看日志或者搜索等解決遇到的技術(shù)問(wèn)題。

7 - 利用資源

利用資源指的是能利用一切資源來(lái)完成任務(wù)彭沼。

比如向教練求助缔逛,向同學(xué)同事提問(wèn),上網(wǎng)搜索姓惑,使用工具等都屬于利用資源褐奴。

8 - 探索新技術(shù)

探索新技術(shù)指的是自己能探索一些新的技術(shù),包括框架于毙,工具敦冬,算法等。

比如學(xué)習(xí)了某種新算法望众,研究了某個(gè)新工具或者新框架匪补,比如沒(méi)接觸過(guò)Jenkins但自己研究了如何使用Jenkins,比如沒(méi)寫(xiě)過(guò)python但學(xué)習(xí)python解決了某個(gè)問(wèn)題烂翰。

學(xué)習(xí)能力

顧名思義夯缺,學(xué)習(xí)能力就是通過(guò)不斷學(xué)習(xí)來(lái)完善自身的能力。

它包含的下面8種抽象行為指的是他/她會(huì)在過(guò)程中使用到或者被觀察到能體現(xiàn)這些行為的facts或事實(shí)甘耿。

1 - 迭代思想

迭代思想指的是做任何事情都能小步快跑踊兜,迭代式的完成任務(wù)。

比如寫(xiě)代碼的時(shí)候能夠小步提交佳恬,比如做項(xiàng)目時(shí)能迭代開(kāi)發(fā)捏境。

2 - 遵循最佳實(shí)踐

遵循最佳實(shí)踐指的是做任何事情都能遵循最佳實(shí)踐于游。

比如遵循重構(gòu)的最佳實(shí)踐,比如遵循code review的最佳實(shí)踐垫言,比如遵循TDD的最佳實(shí)踐贰剥,比如遵循站會(huì)的最佳實(shí)踐。

3 - 從他人身上學(xué)習(xí)

從他人身上學(xué)習(xí)指的是能學(xué)習(xí)他人的優(yōu)秀的技術(shù)筷频、習(xí)慣和思想蚌成。

比如會(huì)向他人請(qǐng)教如何做代碼設(shè)計(jì),比如能學(xué)習(xí)別人是如何組織站會(huì)的凛捏,比如code review時(shí)能學(xué)習(xí)別人更好的代碼實(shí)踐担忧。

4 - 每日總結(jié)

每日總結(jié)指的是每天都能堅(jiān)持總結(jié)一天的所得和所缺,類(lèi)似于一個(gè)人的retro坯癣,來(lái)幫助自己回憶所學(xué)和改善不足瓶盛。

比如每日會(huì)寫(xiě)總結(jié)日志,比如每次獲得新知識(shí)會(huì)記筆記示罗,比如經(jīng)常寫(xiě)博客惩猫。

5 - 執(zhí)行力

執(zhí)行力指的是完成預(yù)定目標(biāo)的操作能力。

比如code review之后馬上就能重構(gòu)自己的代碼鹉勒,比如獲得任務(wù)之后馬上就能開(kāi)始計(jì)劃帆锋,比如執(zhí)行任務(wù)的時(shí)候沒(méi)有拖延癥。

6 - 優(yōu)先級(jí)

優(yōu)先級(jí)指的是做任何事情都能分清優(yōu)先級(jí)禽额,優(yōu)先完成優(yōu)先級(jí)高的任務(wù)或者環(huán)節(jié)。

比如做項(xiàng)目的時(shí)候能優(yōu)先完成核心功能而不是選擇自己喜歡的功能做皮官,比如編碼的時(shí)候能優(yōu)先完成核心功能而不是糾結(jié)某個(gè)非核心算法脯倒。

7 - 工作習(xí)慣

工作習(xí)慣指的是有良好的工作習(xí)慣。

比如編碼時(shí)能使用快捷鍵提高工作效率捺氢,比如能使用自動(dòng)化流程來(lái)提高效率藻丢。

8 - 持續(xù)改進(jìn)

持續(xù)改進(jìn)指的是每天都會(huì)根據(jù)反饋或者自己總結(jié)而持續(xù)不斷的改進(jìn)自己的各方面能力。

比如重構(gòu)就是一種持續(xù)改進(jìn)摄乒,比如不斷改善站會(huì)體驗(yàn)就是一種持續(xù)改進(jìn)悠反,比如額外練習(xí)自己不熟悉的編程技術(shù)也是一種持續(xù)改進(jìn)。

理解能力

理解能力是一種比較綜合的能力馍佑,它包含了多種綜合行為斋否。

把理解能力拆解一下,也包含了下面8種抽象的行為拭荤。

1 - 任務(wù)分解

任務(wù)分解指的是做事情之前會(huì)先tasking茵臭,或者會(huì)把復(fù)雜的任務(wù)先列出執(zhí)行步驟。

比如TDD時(shí)先做tasking舅世,比如要調(diào)研一個(gè)復(fù)雜技術(shù)時(shí)先理清要調(diào)研的每個(gè)步驟旦委。

2 - 接受反饋

接受反饋指的是能接受他人基于事實(shí)的反饋并改進(jìn)奇徒。

比如code review時(shí)別人對(duì)代碼提出的更好的建議能接受并重構(gòu)。

3 - 需求澄清

需求澄清指的是拿到任務(wù)或者需求時(shí)都能先做需求澄清缨硝,避免產(chǎn)生二義性摩钙。

比如做編程練習(xí)的時(shí)候能澄清所有模糊的描述,而不是自己想象應(yīng)該是什么樣的需求查辩。比如設(shè)計(jì)功能的時(shí)候能和用戶以及團(tuán)隊(duì)討論功能需求而不是自行決定腺律。

4 - 理解需求

理解需求指的是能理解每次練習(xí)的需求,能理解別人的提出的需求宜肉。

比如編程結(jié)果里面沒(méi)有偏離需求的實(shí)現(xiàn)匀钧。

5 - 發(fā)現(xiàn)他人的問(wèn)題

發(fā)現(xiàn)他人的問(wèn)題指的是能發(fā)現(xiàn)他人代碼中的問(wèn)題,或者敏捷實(shí)踐中的問(wèn)題谬返。

比如能發(fā)現(xiàn)他人代碼中不合適的命名之斯,比如能發(fā)現(xiàn)他人代碼中的邏輯錯(cuò)誤,比如能發(fā)現(xiàn)他人在敏捷活動(dòng)中的錯(cuò)誤實(shí)踐遣铝。

6 - 理解新知識(shí)

理解新知識(shí)指的是能理解學(xué)到的所有新知識(shí)佑刷,包括技術(shù)知識(shí),敏捷知識(shí)以及業(yè)務(wù)知識(shí)酿炸。

比如能理解新框架的使用方式瘫絮,比如能理解新工具的使用場(chǎng)景,比如能理解新的敏捷活動(dòng)的最佳實(shí)踐填硕。

7 - 版本管理

版本管理指的是會(huì)使用GIT等版本管理工具麦萤,并提交有意義的commit。

比如git commit的描述清晰記錄了團(tuán)隊(duì)要求的所有信息扁眯。比如在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)也會(huì)使用數(shù)據(jù)庫(kù)版本管理工具壮莹。

8 - 業(yè)務(wù)命名

業(yè)務(wù)命名指的是在代碼中或者故事卡中,都能使用有業(yè)務(wù)意義的名字姻檀。

比如不會(huì)出現(xiàn)技術(shù)命名命满,或者毫無(wú)含義的命名。比如能在所有編程場(chǎng)景中統(tǒng)一語(yǔ)言绣版。

溝通能力

溝通能力指的是溝通胶台、表達(dá)、團(tuán)隊(duì)協(xié)作等軟實(shí)力相關(guān)的能力杂抽。

它同樣包含了下面8種抽象行為诈唬。

1 - 提供幫助

提供幫助指的是在團(tuán)隊(duì)中能積極主動(dòng)的向團(tuán)隊(duì)提供支持或幫助。

比如幫助團(tuán)隊(duì)攻克技術(shù)難題默怨,比如幫助成員fix某個(gè)bug讯榕,比如主動(dòng)承擔(dān)某個(gè)任務(wù)。

2 - 積極討論

積極討論指的是能積極參與團(tuán)隊(duì)的討論和決策。

比如code review的時(shí)候能積極的參與討論愚屁,比如需要某個(gè)決定的時(shí)候能積極說(shuō)出自己的想法济竹。

3 - 團(tuán)隊(duì)協(xié)作

團(tuán)隊(duì)協(xié)作指的是能積極促進(jìn)團(tuán)隊(duì)正向的成長(zhǎng)和前進(jìn),體現(xiàn)自己的協(xié)作精神霎槐。

比如能互相激勵(lì)完成某個(gè)任務(wù)送浊,比如能共享資源來(lái)幫助團(tuán)隊(duì)沉淀知識(shí),比如能取長(zhǎng)補(bǔ)短幫助團(tuán)隊(duì)前進(jìn)丘跌,比如能組織管理團(tuán)隊(duì)的相關(guān)事務(wù)袭景。

4 - 有效對(duì)話

有效對(duì)話指的是能在和別人的溝通中產(chǎn)生有效對(duì)話。

比如沒(méi)有多余的廢話闭树,或者不會(huì)出現(xiàn)溝通完之后依然沒(méi)有得到答案耸棒。

5 - 回答問(wèn)題

回答問(wèn)題指的是在工作和學(xué)習(xí)中能積極的回答問(wèn)題。

比如教練問(wèn)的問(wèn)題报辱,同學(xué)同事提的問(wèn)題等与殃。

6 - 尋求幫助

尋求幫助指的是在遇到困難的時(shí)候能積極的尋求幫助,而不會(huì)因?yàn)閭€(gè)人原因阻礙團(tuán)隊(duì)或者項(xiàng)目的前進(jìn)碍现。

比如遇到不懂的編程問(wèn)題就直接提問(wèn)幅疼,比如遇到不懂的知識(shí)就提問(wèn)昼接,比如遇到解決不了的技術(shù)難題就尋求他人或者網(wǎng)絡(luò)的幫助爽篷。

7 - 給出反饋

給出反饋指的是能在團(tuán)隊(duì)中積極的給他人反饋,幫助他人成長(zhǎng)慢睡,幫助團(tuán)隊(duì)成長(zhǎng)逐工。

比如在code review中指出他人的代碼壞味道,比如在團(tuán)隊(duì)活動(dòng)中給他人給出反饋幫助他人成長(zhǎng)一睁。

8 - 分享

分享指的是能積極分享自己的想法或者技能钻弄。

比如在站會(huì)中分享業(yè)務(wù),在code review的時(shí)候分享自己學(xué)的新技術(shù)等者吁。

如何使用能力識(shí)別模型

能力識(shí)別模型可以被設(shè)計(jì)成一個(gè)二維表格,每種能力對(duì)應(yīng)8種行為饲帅,每種行為有1-10分复凳,每種行為默認(rèn)每個(gè)人都具備這些能力,所以默認(rèn)5分灶泵。

如果該行為主動(dòng)做到所有人中的最好就是10分育八,如果該行為沒(méi)有做到或者做得不好就相應(yīng)扣分。

同時(shí)赦邻,每種行為都需要觀察記錄facts髓棋,基于事實(shí)來(lái)支撐打分。所以它大概會(huì)長(zhǎng)下圖的樣子。

能力識(shí)別模型.png

根據(jù)這些數(shù)據(jù)按声,最終就可以生成這樣一張直觀的能力雷達(dá)圖膳犹。

通過(guò)雷達(dá)圖我們就可以直觀的看到每個(gè)人在不同的能力緯度上的優(yōu)勢(shì)和不足,以更有針對(duì)新的幫助這個(gè)人的成長(zhǎng)签则。

能力識(shí)別模型雷達(dá)圖.png

有了這些數(shù)據(jù)须床,還可以從多維度去對(duì)比不同的人之間的能力差異,獲取不同的數(shù)據(jù)視圖渐裂,幫助團(tuán)隊(duì)更好的定位人才的發(fā)展豺旬。

未來(lái)

這個(gè)能力識(shí)別模型并不是完美的,它還需要不停的迭代優(yōu)化柒凉,適配各種不同場(chǎng)景的抽象行為族阅。

它目前只是用于幫助企業(yè)了解開(kāi)發(fā)人員的一種可視化形式。

未來(lái)膝捞,有了這個(gè)能力識(shí)別模型坦刀,可以根據(jù)不同團(tuán)隊(duì)的需要,生成不同的數(shù)據(jù)視圖绑警,來(lái)輔助團(tuán)隊(duì)的發(fā)展求泰。

最后,如果對(duì)于這個(gè)能力識(shí)別模型有任何想法或者建議计盒,歡迎與我討論渴频。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市北启,隨后出現(xiàn)的幾起案子卜朗,更是在濱河造成了極大的恐慌,老刑警劉巖咕村,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件场钉,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡懈涛,警方通過(guò)查閱死者的電腦和手機(jī)逛万,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)批钠,“玉大人宇植,你說(shuō)我怎么就攤上這事÷裥模” “怎么了指郁?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)拷呆。 經(jīng)常有香客問(wèn)我闲坎,道長(zhǎng)疫粥,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任腰懂,我火速辦了婚禮梗逮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘悯恍。我一直安慰自己库糠,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布涮毫。 她就那樣靜靜地躺著瞬欧,像睡著了一般。 火紅的嫁衣襯著肌膚如雪罢防。 梳的紋絲不亂的頭發(fā)上艘虎,一...
    開(kāi)封第一講書(shū)人閱讀 49,046評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音咒吐,去河邊找鬼野建。 笑死,一個(gè)胖子當(dāng)著我的面吹牛恬叹,可吹牛的內(nèi)容都是我干的候生。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼绽昼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼唯鸭!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起硅确,我...
    開(kāi)封第一講書(shū)人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤目溉,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后菱农,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體缭付,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年循未,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了陷猫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡的妖,死狀恐怖烙丛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情羔味,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布钠右,位于F島的核電站趣钱,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏澡屡。R本人自食惡果不足惜衫生,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望馍盟。 院中可真熱鬧,春花似錦、人聲如沸褥芒。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)锰扶。三九已至,卻和暖如春寝受,著一層夾襖步出監(jiān)牢的瞬間坷牛,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工很澄, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留京闰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓甩苛,卻偏偏與公主長(zhǎng)得像蹂楣,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子讯蒲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容