做軟件需求分析的方法:
1、確定產(chǎn)品所期望的用戶類別。
2、獲取每個(gè)用戶類的需求。
3、了解實(shí)際用戶任務(wù)和目標(biāo)以及這些任務(wù)所支持的業(yè)務(wù)需求。
4、分析源于用戶的信息以區(qū)別用戶任務(wù)需求、功能需求、業(yè)務(wù)規(guī)則、質(zhì)量屬性、建議解決方法和附加信息。
5、將系統(tǒng)級(jí)的需求分為幾個(gè)子系統(tǒng),并將需求中的一部份分配給軟件組件。
6、了解相關(guān)質(zhì)量屬性的重要性。
7、商討實(shí)施優(yōu)先級(jí)的劃分。
8、將所收集的用戶需求編寫成文檔和模型。
9、評(píng)審需求規(guī)格說明,確保對(duì)用戶需求達(dá)到共同的理解與認(rèn)識(shí),并在整個(gè)開發(fā)小組接受說明之前將問題都弄清楚。