各位一定非常驚訝(如果是讀過前面幾篇連載《定論》的人),怎么這就完了呢?看著架勢,應(yīng)該還早啊。
是啊,按照原定的計(jì)劃呢,的確是還早,但是那樣的寫法,我自己都不知道會(huì)寫到何年何月去了,因此打算結(jié)束這個(gè)東西,把我要表達(dá)的想法,一口氣跟大家說了,也是一種解脫。

總結(jié)我的想法,主要有以下幾點(diǎn):
1、現(xiàn)有的軟件開發(fā)方法,都不是定論,不過是你說你的好,我說我的好罷了。要能夠得到定論,必須要有一種能夠判斷方法好壞的方法。也就是說,能夠判斷一個(gè)方法,用或不用,有多少好處。幾個(gè)方法比較,哪個(gè)能夠勝出的“檢驗(yàn)標(biāo)準(zhǔn)”。
2、要能夠檢驗(yàn)軟件開發(fā)方法的優(yōu)劣,必須基于對于軟件開發(fā)本質(zhì)的正確認(rèn)識(shí),這樣才能量化兩個(gè)因素:軟件需求的復(fù)雜程度以及軟件開發(fā)的實(shí)際工作量。而現(xiàn)在的軟件復(fù)雜度的度量,并未區(qū)分“需求”與“實(shí)際”的不同,或者“代碼行數(shù)”,或者“功能點(diǎn)”,都是如此。
3、在能夠正確度量需求復(fù)雜度與實(shí)際工作量之后,我們會(huì)發(fā)現(xiàn),過去那么多號(hào)稱是為了保證軟件順利開發(fā)的手段,往往只會(huì)壞事,耽誤事。但是,完全不提前設(shè)計(jì)的方法,也并不可取。
&referrer=)
