做軟體需求分析的方法:
1、確定產品所期望的使用者類別。
2、獲取每個使用者類的需求。
3、瞭解實際使用者任務和目標以及這些任務所支援的業務需求。
4、分析源於使用者的資訊以區別使用者任務需求、功能需求、業務規則、質量屬性、建議解決方法和附加資訊。
5、將系統級的需求分為幾個子系統,並將需求中的一部份分配給軟體元件。
6、瞭解相關質量屬性的重要性。
7、商討實施優先順序的劃分。
8、將所收集的使用者需求編寫成文件和模型。
9、評審需求規格說明,確保對使用者需求達到共同的理解與認識,並在整個開發小組接受說明之前將問題都弄清楚。