全球专业中文经管百科,由121,994位网友共同编写而成,共计435,879个条目

軟體需求分析

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

目錄

什麼是軟體需求分析

  在軟體工程中,軟體需求分析是指把軟體計劃期間建立的軟體可行性分析進行求精和細化,分析各種可能的解法,並且分配給各個軟體元素。

軟體需求分析的重要性

  需求分析是軟體定義階段中的最後一步,是確定系統必須完成哪些工作,也就是對目標系統提出完整、準確、清晰、具體的要求,它是軟體工程中的一個十分關鍵的活動。在這個活動中,系統分析員和軟體工程師需要明確地確定顧客的需求;只有這些需求確定了之後,才能夠分析和尋求建立新系統的解決方法。

  需求分析是介於系統分析軟體設計階段之間的橋梁。一方面,需求分析以系統規約說明和項目規劃作為分析活動的基本出發點,並從軟體角度對它們進行檢查與調整;另一方面,需求規約說明又是軟體設計、實現、測試直至維護的主要基礎。良好的分析活動有助於避免或儘早剔除早期錯誤,從而提高軟體生產率,降低開發成本,改進軟體質量

  需求分析指的是在建立一個新的軟體系統或改變一個現存的軟體系統時對系統的目的、範圍、定義和功能等進行描述時所要做的一切工作。

  需求分析的任務是確定對系統的綜合要求。雖然功能需求是對軟體系統的一項基本需求,但卻並不是唯一的需求,通常對軟體系統而言包括的需求有:功能需求、性能需求、介面需求、出錯處理需求、可靠性和可用性需求、系統約束、將來可能提出的要求等。

  在進行需求分析時,假如分析者們未能夠正確地認識客戶需要的話,那麼最後的軟體實際上不可能滿足客戶的要求,或者軟體無法在規定的時間里完工。

  在進行需求分析時,往往需要關註需求分析的過程和進行需求獲取的方法。

本條目對我有幫助17
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

Tracy,Mis铭.

評論(共0條)

提示:評論內容為網友針對條目"軟體需求分析"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

下载APP

闽公网安备 35020302032707号