試題一 論軟件需求驗(yàn)證方法及其應(yīng)用
在軟件開發(fā)過(guò)程中,如果后期或在交付之后發(fā)現(xiàn)了需求問題,則修補(bǔ)需求錯(cuò)誤需要投入大量的人力物力。因此,開展軟件需求驗(yàn)證,對(duì)軟件需求規(guī)格說(shuō)明書(SRS)的正確性和質(zhì)量進(jìn)行驗(yàn)證,是需求分析的重要工作內(nèi)容。需求驗(yàn)證也稱為需求確認(rèn),主要內(nèi)容包括:確定SRS正確地描述了預(yù)期的、滿足項(xiàng)目干系人需求的系統(tǒng)行為和特征;確定軟件需求是從用戶需求、業(yè)務(wù)規(guī)格和其他來(lái)源中正確推導(dǎo)而來(lái)的;確定需求的完整性、一致性和高質(zhì)量。需求驗(yàn)證為后續(xù)的系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試提供了足夠的基礎(chǔ)。
請(qǐng)圍繞“軟件需求驗(yàn)證方法及其應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。
1.概要敘述你參與管理和開發(fā)的軟件項(xiàng)目以及你在其中所擔(dān)任的主要工作。
2.簡(jiǎn)要說(shuō)明需求驗(yàn)證的主要方法及實(shí)施過(guò)程。
3.結(jié)合你具體參與管理和開發(fā)的實(shí)際項(xiàng)目,闡述所選擇的驗(yàn)證方法及其原因,說(shuō)明具體實(shí)施過(guò)程,并詳細(xì)分析實(shí)施效果。