拋開那些讓人頭大的理論邻吞,我來談?wù)勔越Y(jié)果為導(dǎo)向的過程管理
雨點(diǎn)向茉莉花微語道:“把我永久地留在你的心里吧≡平茫”茉莉花嘆息了一聲,落在地上了汗菜。
這是一個隱喻让禀,有些時候會以為我們因?yàn)樾猩掖姨羯纾蠡谕讼硎墚?dāng)下的美景,有些時候因只顧欣賞當(dāng)下的美景堆缘,卻迷失了自己的路滔灶。大部分時候我們都認(rèn)為以結(jié)果為導(dǎo)向太過于沉重。
我寫這篇文的時候心里很是忐忑吼肥,仔細(xì)想來還是高估了自己的影響力录平,寫篇文站在自己的視角來看一看這個世界還是可以的。自己想要的結(jié)果是30天完成寫作缀皱,從更理性斗这、系統(tǒng)化的角度來看待問題。想想也就釋然了啤斗。
這兩天和群里的人一起探討關(guān)于研發(fā)代碼質(zhì)量管理的事情表箭,QA說想引進(jìn)一組游戲能體現(xiàn)當(dāng)下,內(nèi)建質(zhì)量钮莲,讓成員在回顧會上玩一下免钻。過程是:周一抽查代碼,各種不合規(guī)崔拥,開發(fā)說忙呀极舔,臨時有事啦,后續(xù)想抽空改忘啦链瓦。希望游戲能讓他們反思~
那么問題來了拆魏,玩游戲讓他們反思的結(jié)果是什么?為什么開了很多的回顧會現(xiàn)實(shí)是問題還沒有解決呢慈俯?
什么是我們想要的結(jié)果渤刃?
假設(shè)站在QA的角度上,想要的結(jié)果是:開發(fā)的代碼質(zhì)量高一些贴膘,bug少一些卖子,不要把問題都遺留到測試階段,好的代碼也有助于測試工作順利開展步鉴。QA想要的結(jié)果會實(shí)現(xiàn)嗎揪胃?
什么是代碼質(zhì)量?高一些是高多少氛琢?BUG為何產(chǎn)生喊递,產(chǎn)生的來源是?少一些是少多少阳似?
怎樣量化我們想要的結(jié)果骚勘?
很多情況下我們想要的結(jié)果被賦予了很多的含義,就像我們以為看了一本書,嘗試了一個新方法就能立即出結(jié)果一樣俏讹,理智的我們認(rèn)為不可能当宴。
如何量化我們的結(jié)果有神器SMART原則
S即specific,代表具體的泽疆,指績效考核要切中特定的工作指標(biāo)户矢,不能籠統(tǒng);
M即measurable殉疼,代表可度量的梯浪,指績效指標(biāo)是數(shù)量化或者行為化的,驗(yàn)證這些績效指標(biāo)的數(shù)據(jù)或者信息是可以獲得的瓢娜;
A即attainable挂洛,代表可實(shí)現(xiàn)的,指績效指標(biāo)在付出努力的情況下可以實(shí)現(xiàn)眠砾,避免設(shè)立過高或過低的目標(biāo)虏劲;
R即relevant,代表相關(guān)性褒颈,指實(shí)現(xiàn)此目標(biāo)與其他目標(biāo)的關(guān)聯(lián)情況柒巫;
T即time-based,代表有時限谷丸,注重完成績效指標(biāo)的特定期限吻育。
在不設(shè)限的情景下,我們?nèi)绾螌?shí)現(xiàn)我們的結(jié)果淤井?
在設(shè)限的場景下我們會認(rèn)為開發(fā)是在找借口,逃避進(jìn)行代碼修改摊趾。真的是這樣的嗎币狠?
我們了解開發(fā)行為背后真正的動機(jī)嗎?
我們了解開發(fā)的思維習(xí)慣和環(huán)境給他們帶來的壓力嗎砾层?
我們了解在壓力情況下爬蟲腦的應(yīng)急機(jī)制是逃跑而不是勇敢的去面對嗎漩绵?
開發(fā)是否意識到環(huán)境已經(jīng)發(fā)生變化了,可以靜下心來修煉自己的代碼功力了肛炮?
此時DISC(行為風(fēng)格)止吐,HBDI(思維優(yōu)勢),OKR開始登上了舞臺侨糟。
具體內(nèi)容接下來的28天里詳細(xì)拆解這些內(nèi)容碍扔。
來看看我們的架構(gòu)師是如何做的。
最可貴的一點(diǎn)是他能站在客觀的角度去看待開發(fā)人員的水平和現(xiàn)實(shí)因素秕重。
告訴你什么是正例不同,什么是反例,為什么你掉進(jìn)了坑,怎樣在短時間內(nèi)爬出來二拐。
他做的是讓程序員改變行為習(xí)慣服鹅,知道如何去修煉,怎樣修煉能寫出好的代碼來百新。
總結(jié):
這是個不能著急想要結(jié)果但是又需要關(guān)注結(jié)果的過程企软。給團(tuán)隊(duì)一些時間,明確想要的結(jié)果饭望,量化結(jié)果仗哨,不設(shè)限的去實(shí)現(xiàn)它。