国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐

萬事ONES
+ 關(guān)注
2021-10-22 18:33
710次閱讀
根據(jù)統(tǒng)計,平均而言,關(guān)于大型研發(fā)團(tuán)隊 IT 項目失敗的原因,延期、超出預(yù)算、功能不滿足、軟件質(zhì)量太差等涵蓋了其中的75%。
因此,如果這幾方面的問題能得到有效解決,那么,軟件研發(fā)的成功率有望大大增加。
結(jié)合實踐,我們發(fā)現(xiàn),大型研發(fā)團(tuán)隊面臨以下這些挑戰(zhàn):

工作效果差異大

由于不同團(tuán)隊使用不同工具,平臺化方案難統(tǒng)一應(yīng)用,團(tuán)隊數(shù)據(jù)分散,導(dǎo)致團(tuán)隊協(xié)作效率低,整體效能提升難。成績優(yōu)良的團(tuán)隊通常依賴若干位專家,但「專家」難以復(fù)制到其他團(tuán)隊
同時,項目進(jìn)度是衡量團(tuán)隊效率的核心指標(biāo),需要研發(fā)團(tuán)隊協(xié)作推進(jìn),然而中大型團(tuán)隊任務(wù)進(jìn)度的可預(yù)測性低

業(yè)務(wù)滿意度低

在日常工作中,總會有業(yè)務(wù)部門會質(zhì)疑研發(fā)團(tuán)隊:這個需求不很簡單嗎?為什么做這么久
這反映了「需求前置時間過長」的問題,即需求從提出到交付的時間過長,無法滿足業(yè)務(wù)方或客戶的期待。
同時,因為技術(shù)風(fēng)險、緊急事故等各種難以避免的客觀問題,項目進(jìn)度承諾容易被打破,同時可能導(dǎo)致返工率高,使得團(tuán)隊怨聲載道。

改進(jìn)措施難落地

改進(jìn)措施的落地需要所有團(tuán)隊成員的配合。然而在改進(jìn)初期,管理者經(jīng)常遇到這樣的問題:團(tuán)隊成員認(rèn)為「我們本來就很忙,還要額外付出時間和精力來改進(jìn)」?這樣一來,導(dǎo)致團(tuán)隊認(rèn)為此事「執(zhí)行成本高」
不僅如此,改進(jìn)常常意味著團(tuán)隊內(nèi)部的「改革」,可能會打擊某些人原有的角色或位置,讓團(tuán)隊成員對改進(jìn)措施產(chǎn)生質(zhì)疑,從而導(dǎo)致落地阻力大。而改進(jìn)的培訓(xùn)和溝通成本高,尤其是對于中大型團(tuán)隊而言,需要進(jìn)行持續(xù)的培訓(xùn),成本高,見效慢;培訓(xùn)后的執(zhí)行效果難以跟蹤。這些因素綜合影響了團(tuán)隊的改進(jìn)措施的執(zhí)行落地。
基于對大型研發(fā)團(tuán)隊所面臨的挑戰(zhàn),我們認(rèn)為,研發(fā)管理改進(jìn)必須以「不依賴人的手段」來推進(jìn),而是通過制定標(biāo)準(zhǔn),并將其落地到工具中,實現(xiàn)自動化的管理。
在落地改進(jìn)之前,我們首先要找出影響研發(fā)效率的底層因素是哪些。

工作量與工作節(jié)奏

如前所述,項目執(zhí)行過程中常常因為突發(fā)的緊急任務(wù)打破研發(fā)節(jié)奏,造成研發(fā)任務(wù)的累積。這意味著部分業(yè)務(wù)部門提出的需求,研發(fā)部門遲遲沒有完成,長此以往將形成嚴(yán)重的工作量堆積,出現(xiàn)失控的局面。

 

標(biāo)準(zhǔn)的建立與執(zhí)行

標(biāo)準(zhǔn)是保證團(tuán)隊規(guī)模化的最重要手段。一個有效的標(biāo)準(zhǔn),應(yīng)該是一個被清晰定義的工作流程,是被清晰定義的各個環(huán)節(jié)的完成標(biāo)準(zhǔn)。而且,管理者必須確認(rèn)團(tuán)隊是圍繞該標(biāo)準(zhǔn)進(jìn)行工作的

改進(jìn)的阻力源

如何讓團(tuán)隊成員理解并接受改進(jìn)?
實際上,在改進(jìn)具體的事情之前,首先應(yīng)該改變?nèi)说恼J(rèn)知。而當(dāng)涉及多個因素的改進(jìn)時,阻力會加倍,它可能涉及了人、事、工具等方方面面,例如組織架構(gòu)調(diào)整、工作習(xí)慣改變、工具落地等。
針對上述的關(guān)鍵因素,我們來看看如何有效落地改進(jìn)?
改進(jìn)過程可以采用 PDCA 循環(huán)理論框架。
 
PDCA 循環(huán)又稱戴明循環(huán)。P-D-C-A 這四個字母,分別代表:Plan(計劃),Do(行動),Check(檢查),Act(處理)。戴明是一位美國的質(zhì)量管理大師,他認(rèn)為,高質(zhì)量,不是來自基于結(jié)果的產(chǎn)品檢驗,而是來自于基于過程的不斷改善。后來,他的理念不但被用于質(zhì)量管理,更被廣泛地用于企業(yè)管理領(lǐng)域。
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
PDCA循環(huán)

1計劃階段

如何改變?nèi)说恼J(rèn)知?項目的可視化是第一步
科學(xué)的數(shù)據(jù)可視化能夠直接給團(tuán)隊反饋,為理性分析提供依據(jù),為感性認(rèn)知提供視覺印象。
下圖是報表中顯示的團(tuán)隊需求周期時間分布圖,這是一個高度離散的分布圖,說明了需求的交付時間可預(yù)測性很弱
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
需求周期時間分布圖
另一個「狀態(tài)趨勢圖」則表明了團(tuán)隊的待研發(fā)需求一直在不斷增加,然而發(fā)布的速度卻跟不上待研發(fā)需求的速度,最終可能導(dǎo)致團(tuán)隊需求累積,降低研發(fā)效率。
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
狀態(tài)趨勢圖
持續(xù)可視化需要在線化、結(jié)構(gòu)化工作內(nèi)容。以用戶故事的管理為例,通過研發(fā)管理工具,管理者能夠根據(jù)團(tuán)隊實際場景,自定義配置用戶故事字段,供執(zhí)行人員填寫,從而保證研發(fā)數(shù)據(jù)被結(jié)構(gòu)化地記錄,便于后期進(jìn)行數(shù)據(jù)可視化的效能分析
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
結(jié)構(gòu)化工作內(nèi)容

此外,計劃階段還需要限制并行的任務(wù)數(shù)量,找到流程中的瓶頸;并識別不同的工作流程,在組織架構(gòu)和人力投入上進(jìn)行隔離,保證資源高效利用。改進(jìn)時如果遇到多個阻力因素,應(yīng)優(yōu)先選擇影響因素少的細(xì)節(jié)開始改進(jìn),這樣做的好處是能夠快速給到團(tuán)隊正向反饋,提升團(tuán)隊對改進(jìn)的信心——前提是,管理者對團(tuán)隊的全局待改進(jìn)情況有系統(tǒng)的認(rèn)知。
例如通過看板工具可以直觀地了解到該團(tuán)隊的「待研發(fā)任務(wù)」很少,但「研發(fā)中」、「待測試」、「測試中」的任務(wù)堆積,此時管理者則需要調(diào)整資源,疏通阻塞。
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
看板視圖

2執(zhí)行階段

首先,建立一個簡單、容易被理解的標(biāo)準(zhǔn)——該標(biāo)準(zhǔn)更容易被認(rèn)可和落地執(zhí)行。
一個簡單的標(biāo)準(zhǔn)并不需要覆蓋盡可能多的場景,大而全的標(biāo)準(zhǔn)反而容易導(dǎo)致標(biāo)準(zhǔn)落地困難,簡單的標(biāo)準(zhǔn)覆蓋90%的場景即可。標(biāo)準(zhǔn)并不是告訴大家工作的「所有」工作是什么,而是「至少」要做到什么。
其次,利用工具數(shù)字化工作流程,內(nèi)嵌完成標(biāo)準(zhǔn)。「內(nèi)嵌」是指將團(tuán)隊中各個角色的工作及狀態(tài)流轉(zhuǎn)規(guī)則落地到工具中,以減少人為因素的干擾和噪音導(dǎo)致的偏差。
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
工作流引擎
再次,勵團(tuán)隊使用工具展開日常工作,以實現(xiàn)研發(fā)過程真正地按照標(biāo)準(zhǔn)執(zhí)行。
最后,利用工具盡可能地實現(xiàn)自動化。如圖,顯示了一個經(jīng)典的需求和任務(wù)狀態(tài)聯(lián)動的自動化流轉(zhuǎn)。當(dāng)關(guān)聯(lián)同一需求的多個子任務(wù)都完成時,則該需求自動完成。
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐自動化引擎
從這里我們可以看出,這些做法的好處是:通過工具引導(dǎo)團(tuán)隊以標(biāo)準(zhǔn)高效地完成工作

3分析階段

改進(jìn)措施落地后,管理者需要持續(xù)進(jìn)行效能數(shù)據(jù)的監(jiān)測。
例如,對比改進(jìn)前后的「需求周期時間分布圖」可分析出,改進(jìn)后團(tuán)隊的需求周期時間集中在20以內(nèi),證明團(tuán)隊的需求交付可預(yù)測性變強了。
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
(左)改進(jìn)前 (右)改進(jìn)后
又例如下圖的「狀態(tài)趨勢圖」,可以看到改進(jìn)后,團(tuán)隊發(fā)布的需求逐漸增多,而新增的需求不斷消耗,證明研發(fā)效率明顯提升
QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐
(左)改進(jìn)前 (右)改進(jìn)后
 

4調(diào)整階段

標(biāo)準(zhǔn)并非一成不變的,而是需要定期復(fù)盤,以保證標(biāo)準(zhǔn)在團(tuán)隊發(fā)展變化的過程中有更好的適應(yīng)性,而復(fù)盤結(jié)果則匯入到下一循環(huán)中進(jìn)行規(guī)劃。
最后,對以上內(nèi)容做兩點總結(jié)
一、改進(jìn)效率,要關(guān)注工作量的安排、是否有簡單清晰的工作標(biāo)準(zhǔn)、從單個因素入手。
二、工具落地標(biāo)準(zhǔn)化,有助于持續(xù)大范圍落地標(biāo)準(zhǔn)和可視化,進(jìn)而達(dá)到持續(xù)改進(jìn)的狀態(tài)。

[免責(zé)聲明]

原文標(biāo)題: QCon 全球軟件開發(fā)大會 | 大型團(tuán)隊研發(fā)效率持續(xù)改進(jìn)實踐

本文由作者原創(chuàng)發(fā)布于36氪企服點評;未經(jīng)許可,禁止轉(zhuǎn)載。

資深作者萬事ONES
萬事ONES
0
深圳復(fù)臨科技有限公司
實力廠商
實力廠商
優(yōu)質(zhì)服務(wù)
優(yōu)質(zhì)服務(wù)
及時響應(yīng)
及時響應(yīng)
立即詢價
相關(guān)文章
最新文章
查看更多
關(guān)注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內(nèi)容
消息通知
咨詢?nèi)腭v
商務(wù)合作