[原創]請問需求捕獲、需求分析、系統分析之間的關係是怎樣的?

pharos發表於2019-06-24
網友linyu_@312 問:
請問需求捕獲、需求分析、系統分析之間的關係是怎樣的?

穀雨霖答:
簡單說下,不對的地方大家指正。

需求獲取--是需求開發的範疇。
需求獲取可以採取傳統的如:客戶訪談、文件考古、使用者調查、現場觀摩,綜合討論會等方法獲得,也可以在傳統的方法的基礎上採用用例進行捕獲需求(識別參與者、識別用例。。。)其中,確定應用系統的開發範圍和功能是需求定義階段的一項重要任務。
對於產品型公司,通常通過銷售和市場人員獲得初步需求,再由技術人員進一步獲取。此時,一般專案組還沒有建立。

需求分析--是需求管理的範疇。
通常是在已有系統需求基礎上,對具體模組的拆解,就軟體功能與客戶達成一致,達到可指導開發的層次。是專案計劃的輸入,此時專案組已經建立。
它通常是公司專案組相對資深的技術人員來做。

進一步說,瞭解使用者的需求之後將需求用一種模型來表示就是需求分析。目前比較流行的 分析方法是物件導向的方法,通過分析使用者需求,用類、類之間的各種關係來表示整個系統。 這部分涉及到具體的方法,在此不詳細討論,但是原則上是提取類->類之間關係,可能需要不斷修改而形成一份分析文件。

系統分析--狹義的講,它近似需求分析。廣義上講,系統分析是對整個系統應用的分析和研究。縱觀軟體整個生命週期,在專案立項建議、招投標、商務方案製作、可行性分析和專案計劃中,實際上都包含了系統分析的成分。
專職的系統分析師層次要求很高的,中大專案才談得上系統分析。

注:需求工程包括需求開發和需求管理。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3433/viewspace-442666/,如需轉載,請註明出處,否則將追究法律責任。

相關文章