軟件的需求分析必須要有對原業務的一個深入了解、提取、抽象、升華的過程,管理軟件需求分析尤其如此。?? 軟件的需求分析是從用戶的業務中提取出軟件系統能夠幫助用戶解決的業務問題,通過對用戶業務問題的分析,規劃出我們的軟件產品。這個步驟是對用戶業務需求的一個升華,是一個把用戶業務管理流程優化,轉化為軟件產品,從而提升管理而實現的質的飛躍,這一步是否成功,直接關系到開發出來的軟件產品能否得到用戶認可,順利交付給客戶,客戶能否真正運用我們的產品幫助他解決業務或管理問題。?? 按照軟件工程對軟件開發過程的描述,需求階段我們可以細分為需求調研和需求分析兩個小階段,需求調研需要充分細致的了解客戶目標,用戶業務內容、流程等,這是一個對需求的采集過程,是進行需求分析的基礎準備。當我們已經了解、理解了用戶的業務,于是可以開始分析需求了。軟件系統的需求分析可以由產品工程師或系統分析員或兩者分階段合作完成全部的需求分析工作。??