軟件研發(fā)管理流程設(shè)計(jì)的規(guī)則要點(diǎn)
管理者在設(shè)計(jì)流程規(guī)則的時(shí)候,要考慮以下幾個(gè)要求:
1、規(guī)則要盡量簡單、清晰。只有這樣,團(tuán)隊(duì)所有人才能執(zhí)行到位,越簡單越容易執(zhí)行,才能起到規(guī)則的效果;
2、執(zhí)行規(guī)則要有監(jiān)督保障機(jī)制。人都是有惰性的,邊界不清晰則一定會(huì)越界。舉個(gè)簡單的例子:對(duì)團(tuán)隊(duì)要求早上 9:00 之前上班,不能遲到,如果規(guī)則就這么定,那么剛開始大家都會(huì)遵守,慢慢的發(fā)現(xiàn)都遲到了,因?yàn)?9:01 到也沒啥問題,畢竟只比要求的晚了幾秒鐘。所以要有監(jiān)督,明確 9:01 就算遲到,并且遲到了有相應(yīng)的懲罰措施。
3、多制定正向引導(dǎo)規(guī)則,盡可能少的懲罰規(guī)則。損失厭惡機(jī)制會(huì)讓人在受到懲罰的時(shí)候很不爽,在一個(gè)團(tuán)隊(duì)中,對(duì)一部分人懲罰和對(duì)另一部分獎(jiǎng)勵(lì)的效果其實(shí)是一樣的,管理者盡可能多地對(duì)做的好的人進(jìn)行獎(jiǎng)勵(lì),可以避免損失厭惡對(duì)團(tuán)隊(duì)帶來的不良影響。
4、根據(jù)規(guī)則執(zhí)行情況進(jìn)行完善,可以借用 PDCA 的原則,進(jìn)行流程規(guī)則的改進(jìn),提升團(tuán)隊(duì)效率和質(zhì)量是永無止盡的。
在多年的實(shí)踐之后,制定了一系列的規(guī)則,充分體現(xiàn)了以下幾條管理原則:
1、高效思維——流程性的活動(dòng),一次性把事情做對(duì)做好,別返工,效率是最高的;
2、閉環(huán)思維——任務(wù)的完成都有對(duì)應(yīng)的交付物,任務(wù)都有關(guān)閉節(jié)點(diǎn),并且是由任務(wù)發(fā)包方進(jìn)行關(guān)閉和確認(rèn);
3、協(xié)作思維——軟件開發(fā)是一個(gè)高度依賴協(xié)作的活動(dòng),任何人在組織中,承諾的事情都需要按要求交付;
4、在線思維(流程工具化)——軟件研發(fā)過程中的點(diǎn)點(diǎn)滴滴,都在線記錄,包括所有的文檔、代碼變更等。
通過這些正向的規(guī)則引導(dǎo),可以讓整個(gè)團(tuán)隊(duì)在統(tǒng)一的規(guī)則下去做事情,就跟中國人民解放軍為什么戰(zhàn)斗力那么強(qiáng),那是因?yàn)檐婈?duì)的組織紀(jì)律嚴(yán)明,有統(tǒng)一的行動(dòng)規(guī)則,同樣我們的研發(fā)團(tuán)隊(duì),有統(tǒng)一的規(guī)則和行為,戰(zhàn)斗力自然會(huì)變高。
另外一個(gè)觀點(diǎn),我們認(rèn)為技術(shù)團(tuán)隊(duì)中的個(gè)體能力非常重要,但對(duì)于整體組織的效率來說,管理者的組織管理能力更重要,就如同金庸的武俠世界里,武林高手有絕技,但面對(duì)朝廷大部隊(duì)的時(shí)候,還是以卵擊石,整體組織的效能更多的來自于組織的協(xié)同作戰(zhàn)能力。
有句話說,一頭獅子帶一群羊,是一群獅子的戰(zhàn)斗力,一只羊帶領(lǐng)一群獅子,也是一群羊的戰(zhàn)斗力。
再舉個(gè)例子,商鞅變法前的秦國軍隊(duì),戰(zhàn)斗力其實(shí)并不強(qiáng),商鞅變法后,軍隊(duì)還是那支軍隊(duì),但通過不同的組織分工后,戰(zhàn)斗力已經(jīng)完全不一樣了,面對(duì)戰(zhàn)國諸雄能做到所向披靡,體現(xiàn)的就是管理組織能力。
第三、通過對(duì)這些規(guī)則的落地執(zhí)行,符合規(guī)則的同學(xué)進(jìn)行加分,而對(duì)違反規(guī)則的同學(xué)進(jìn)行扣分,最終就會(huì)有一個(gè)積分表出來,每個(gè)人都會(huì)清晰地知道自己的得分,是因?yàn)槟男┦虑樽龅煤没蛘咦龅貌缓?,而?guī)則都是提前跟大家溝通到位的,這樣團(tuán)隊(duì)所有人都能慢慢地統(tǒng)一行為規(guī)范了。
舉幾個(gè)規(guī)則的例子:
工作項(xiàng)指派后超過 8 個(gè)小時(shí)未接受
超過計(jì)劃完成時(shí)間未進(jìn)行任何處理
開始時(shí)間在今天之前(包括今天)的任務(wù),狀態(tài)沒有更新
項(xiàng)目沒能按時(shí)提測(每延遲一天)
冒煙測試打回(每打回一次)
冒煙一次性通過
項(xiàng)目結(jié)束后,開發(fā)責(zé)任人名下的 reopen 累計(jì)次數(shù)超過 3 次(從第 3 次起,每增加 1 次積分 -1)
Bug 最少的 30% 開發(fā)責(zé)任人
......
通過這些規(guī)則的執(zhí)行落地,進(jìn)行加減分的方式最終會(huì)得到一個(gè)相對(duì)排名,我們很難去區(qū)分 95、96 分有多大的區(qū)別,但團(tuán)隊(duì)中排名靠前的和排名靠后的相對(duì)比,中間的差距就會(huì)非常明顯,對(duì)于團(tuán)隊(duì)管理者,也會(huì)很清晰地了解到技術(shù)人員在日常工作中的一些情況,從而讓管理者更輕松地帶領(lǐng)技術(shù)團(tuán)隊(duì)高效地協(xié)作、高質(zhì)量地交付。