在項目時間緊、任務(wù)重的情況下,老板、領(lǐng)導(dǎo)們通常都會提出質(zhì)量與進度并重的要求。一提到質(zhì)量與進度的關(guān)系,大家通常都會認為這兩者是矛盾的,"慢工出細活"是大家已經(jīng)熟悉了的觀念。但是從另一方面來看,質(zhì)量和進度還有著一致性的一面。
要保證產(chǎn)品質(zhì)量,就會增加時間、資源的投入,這是大家所看到的一種質(zhì)量成本,稱為預(yù)防成本。但是如果產(chǎn)品質(zhì)量出現(xiàn)缺陷,就會造成返工,不僅會造成已經(jīng)投入的時間、資源的浪費,還會帶來時間、資源的更多投入,這也是一種質(zhì)量成本,屬于內(nèi)部失敗成本,也就是通常所說的"欲速則不達"。軟件缺陷是難以絕對避免的,在時間壓力非常大的情況下,項目組應(yīng)該努力降低產(chǎn)品缺陷,降低返工的可能性,減少因為返工而耽誤的時間。同時,保持較高的成功率,對于團隊士氣也會產(chǎn)生直接的影響。從這個意義上來說,質(zhì)量是進度的保證。
還有一種質(zhì)量成本,稱為外部失敗成本,由于質(zhì)量缺陷給公司造成的外部影響,從而造成直接、間接的損失。當項目組將項目成果提交給用戶做UAT時,如果產(chǎn)品缺陷比較多,不僅會影響UAT的進度,增加項目延期的可能,更會給公司的形象造成損害,對公司未來的發(fā)展影響會更大,甚至可能因此而丟掉這個客戶,在行業(yè)中留下不良記錄。
項目組在交付客戶前一般都會進行內(nèi)部測試,都是項目開發(fā)中的工程步驟,是項目組的工作。對于產(chǎn)品的質(zhì)量缺陷,是在開發(fā)中預(yù)防,還是在測試中返工,總之都要解決,對于項目組的工作量來說,至少是"背著、抱著一樣沉",但是對于時間進度來說,結(jié)果可是大不一樣。在質(zhì)量管理中有這樣一個基本的概念:1:10:100,第一個環(huán)節(jié)改正一個錯誤的成本如果是1,那么這個錯誤如果被傳遞到了后面的環(huán)節(jié),其改正的成本就可能變成10,如果在更加往后的環(huán)節(jié)才改正,其成本將可能是100,是呈指數(shù)增長的。這也就是"差之毫厘,謬以千里"。越早發(fā)現(xiàn)問題,改正的代價越低,"一次成功"的成本才是最低的,進度才是最快的。
所以,對于項目組來說,一定要正確理解進度與質(zhì)量的關(guān)系,在軟件開發(fā)中雖然不會追求零缺陷,但為了進度,也要努力保持一定的質(zhì)量水平,在開發(fā)的各個環(huán)節(jié)中,關(guān)注質(zhì)量,向質(zhì)量要進度! 轉(zhuǎn)貼于:http://opto-elec.com.cn
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html