引子
“沒(méi)了數(shù)據(jù)我們就活不下去了?”
這是一位資深測(cè)試經(jīng)理與我的對(duì)話中問(wèn)我的問(wèn)題,當(dāng)時(shí)的場(chǎng)景上下文是討論項(xiàng)目回顧會(huì)是否需要看故障復(fù)盤的數(shù)據(jù)。
這是一個(gè)非常好的問(wèn)題!非常感謝發(fā)問(wèn)者的質(zhì)疑精神!
我的回答是:我不贊同你的觀點(diǎn),但是會(huì)極力維護(hù)你的質(zhì)疑精神!
下面就“故障復(fù)盤要不要數(shù)據(jù)分析”這個(gè)問(wèn)題,我從兩個(gè)方面來(lái)討論一下。
定性分析
任何問(wèn)題的分析都是從定性分析開(kāi)始的。
說(shuō)個(gè)最常見(jiàn)的情況,家里的小孩感冒發(fā)熱,首先我們簡(jiǎn)單用手一摸孩子的額頭,感覺(jué)發(fā)燙,就可以定性判斷,這個(gè)娃娃發(fā)熱了,我們需要采取措施進(jìn)行干預(yù)了。

那么映射到日常的項(xiàng)目故障復(fù)盤,首先看到的是每天或者每個(gè)版本的新增故障數(shù)量,如果故障數(shù)超出正常水平(可以從平常經(jīng)驗(yàn)判斷),那自然就可以定性為版本質(zhì)量存在風(fēng)險(xiǎn),必須采取干預(yù)措施了。
做完定性分析,新的問(wèn)題就來(lái)了。我們需要采取什么干預(yù)措施?
定量分析
還是回到上一節(jié)小孩發(fā)熱的場(chǎng)景,我們不能簡(jiǎn)單用手一摸額頭就能給出適合的干預(yù)措施。至少拿體溫計(jì)測(cè)量一下體溫?cái)?shù)值,再做進(jìn)一步的決策。
比如說(shuō)38度以下的低熱,就采用在家喝水,用毛巾敷敷的措施進(jìn)行降溫。如果超過(guò)38度以上,就去看醫(yī)生,采用醫(yī)生的專業(yè)意見(jiàn)和措施(喝退熱藥等等)。
這就是定量分析的方法。
我們?cè)偬毓收蠌?fù)盤的場(chǎng)景,之前判斷出版本存在風(fēng)險(xiǎn)了,但是風(fēng)險(xiǎn)在哪里呢?我們必須依賴定量分析了。最最簡(jiǎn)便的故障分析方法就是帕累托圖。

通過(guò)收集故障數(shù)據(jù),再確定故障類別,用帕累托圖進(jìn)行數(shù)據(jù)可視化,很容易就能發(fā)現(xiàn)端倪。圖中最左側(cè)的幾列高地,可能就是風(fēng)險(xiǎn)集中力量之地。
這里還有一個(gè)重要法則可以結(jié)合使用:二八原則。意思是說(shuō),80%的問(wèn)題可能集中在20%的地方。我們能做的就是集中火力,定點(diǎn)清除這20%的地堡。把有限的資源投入到成效顯著的工作上。
兩者結(jié)合
定性分析和定量分析是天生一對(duì),我們不能把他們硬生生地分隔兩地。
通常使用模式是,定性分析確定方向,定量分析鎖定目標(biāo),對(duì)版本質(zhì)量問(wèn)題實(shí)施精準(zhǔn)打擊。
我們不需要被繁雜的原始數(shù)據(jù)所困擾,只要通過(guò)帕累托圖的分析方法,鎖定20%的關(guān)鍵風(fēng)險(xiǎn)因子,一路猛追到底,我們期望的改善必然會(huì)出現(xiàn)。
總結(jié)
故障復(fù)盤是項(xiàng)目回顧會(huì)的必須環(huán)節(jié),如果沒(méi)有數(shù)據(jù)分析的支撐,正常的項(xiàng)目回顧會(huì)可能陷入互相掐架,互相歸因的口水大戰(zhàn)。因?yàn)閰?huì)者沒(méi)有客觀參照物,不能就事論事,只能選擇主觀臆斷,盡力外部歸因,為自己開(kāi)脫。
所以,客觀數(shù)據(jù)說(shuō)話,擺正心理姿勢(shì),拋開(kāi)“PDV”思維,帕累托圖開(kāi)路,結(jié)合二八原則,才是正確有效的項(xiàng)目回顧會(huì)解鎖密碼。
寫到這里,不知能否解答開(kāi)篇提到的那個(gè)問(wèn)題?
注:PDV,position decided view。由位置決定的觀點(diǎn),俗語(yǔ)“屁股決定腦袋”。