軟件生存周期中應(yīng)該具備哪些必要文檔?
軟件生存周期有相應(yīng)的國家標(biāo)準(zhǔn),比如GB/T 8566, YY/T 0664等,在這些標(biāo)準(zhǔn)里有嚴(yán)格的規(guī)定,每個(gè)階段必須具備哪些文檔。拿YY/T 0664中的規(guī)定來說,軟件開發(fā)過程涉及的活動(dòng)為:
每個(gè)過程都需要有一定的輸入和輸出文檔:
軟件開發(fā)策劃需要形成的文檔:
可行性分析報(bào)告(FAR)軟件開發(fā)計(jì)劃(SDP)軟件需求分析需求形成的文檔:
軟件需求規(guī)格說明(SRS)數(shù)據(jù)需求說明(DRD)接口規(guī)格說明(IRS)軟件結(jié)構(gòu)設(shè)計(jì)需要形成的文檔:
軟件結(jié)構(gòu)設(shè)計(jì)說明(SDD)軟件詳細(xì)設(shè)計(jì)需要形成的文檔:
軟件詳細(xì)設(shè)計(jì)說明(SDD)軟件單元實(shí)現(xiàn)需要形成的文檔:
接口設(shè)計(jì)說明(IDD)軟件集成需要形成的文檔
數(shù)據(jù)庫設(shè)計(jì)說明(DBDD)開發(fā)進(jìn)度月報(bào)(DPMR)項(xiàng)目開發(fā)總結(jié)報(bào)告(PDSR)軟件用戶手冊(SUM)驗(yàn)證測試相關(guān)需要形成的文檔:
軟件測試計(jì)劃(STP)軟件測試說明(STD)軟件測試報(bào)告(STR)軟件驗(yàn)收報(bào)告軟件版本說明(SVD)另外需要有軟件風(fēng)險(xiǎn)管理相關(guān)文檔和維護(hù)過程的各種可追溯性文檔。