用例,導(dǎo)致他們無法正確理解測試用例的意圖。
通常編碼過程中的人月效應(yīng)都能引起大家的重視,但實(shí)際上測試階段也存在人月效應(yīng),它的影響并不比編碼時(shí)小多少。
并不是說不能加人,加人時(shí)也要加有經(jīng)驗(yàn)的開發(fā)者(比如1月份比12月份多的那3個(gè)人月)。
4. 盲目編程,跳過概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),直接進(jìn)行編碼。我們都知道,隨著項(xiàng)目的進(jìn)行,修改一個(gè)bug所花費(fèi)的時(shí)間會呈指數(shù)增加。也就是說,一個(gè)本應(yīng)在詳細(xì)設(shè)計(jì)階段發(fā)現(xiàn)的bug,推遲到單元測試階段修改,所花時(shí)間將是詳細(xì)設(shè)計(jì)階段修改的幾十倍;如果推遲到正式部署之后再修改,所花費(fèi)時(shí)間將是詳細(xì)設(shè)計(jì)階段修改的上萬倍。
因此,跳過概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),相當(dāng)于增加了修改bug的時(shí)間,擴(kuò)大了項(xiàng)目風(fēng)險(xiǎn)。
結(jié)論
軟件項(xiàng)目開發(fā)中的幾個(gè)重點(diǎn)——質(zhì)量管理、進(jìn)度管理、風(fēng)險(xiǎn)管理,通常大家都會注意到前兩者,而風(fēng)險(xiǎn)管理則鮮有人知,為什么?因?yàn)轱L(fēng)險(xiǎn)是有概率的,不像質(zhì)量和進(jìn)度那么實(shí)在,而這種不確定性使得它很容易因?yàn)殚_發(fā)者的自負(fù)和自我膨脹心理而被忽略。
因此無論項(xiàng)目有多么緊急,請務(wù)必腳踏實(shí)地地分析項(xiàng)目風(fēng)險(xiǎn),不要抱有僥幸心理。轉(zhuǎn)貼于:http://opto-elec.com.cn