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