需求获取方法,系统分析师
需求獲取方法
(1)用戶訪談:1 對 1-3,有代表性的用戶。用戶訪談是最基本的一種需求獲取手段,其形式包括結構化
和非結構化兩種。用戶訪談是通過 1 對 1(或 1 對 2,1 對 3)的形式與用戶面對面進行溝通,以獲取用戶
需求。用戶訪談具有良好的靈活性,有較寬廣的應用范圍。但是,也存在著許多困難,例如,用戶經常較
忙,難以安排時間;面談時信息量大,記錄較為困難;溝通需要很多技巧,同時需要系統分析師具有足夠
的領域知識等。另外,在訪談時,還可能會遇到一些對于企業來說比較機密和敏感的話題。因此,這看似
簡單的技術,也需要系統分析師具有豐富的經驗和較強的溝通能力。
(2)問卷調查:用戶多,無法一一訪談。與用戶訪談相比,問卷調查可以在短時間內,以低廉的代價從大
量的回答中收集數據;問卷調查允許回答者匿名填寫,大多數用戶可能會提供真實信息;問卷調查的結果
比較好整理和統計。問卷調查最大的不足就是缺乏靈活性。
(3)現場觀摩:針對較為復雜的流程和操作。想獲取系統某些較為復雜的流程和操作過程,則現場觀摩方
法比較合適。對于一些較為復雜的流程和操作而言,是比較難以用語言和文字進行表達的,對于這種情況,
可以采用到客戶的工作現場,一邊觀察,一邊聽客戶講解,從而更直觀的了解客戶需求。
(4)聯合需求計劃(JRP):高度組織的群體會議,各方參與,成本較高。為了提高需求獲取的效率,越來
越多的企業傾向于使用小組工作會議來代替大量獨立的訪談。聯合需求計劃(Joint Requirement Planning,
JRP)是一個通過高度組織的群體會議來分析企業內的問題并獲取需求的過程,它是聯合應用開發(Joint
Application Development,JAD)的一部分。
(5)情節串聯板:一系列圖片,通過這些圖片來講故事。
(6)收集資料:把與系統有關的、對系統開發有益的信息收集起來。
(7)參加業務實踐:有效地發現問題的本質和尋找解決問題的辦法。
(8)閱讀歷史文檔:對收集數據性的信息較為有用。
(9)抽樣調查:降低成本。采樣是指從種群中系統地選出有代表性的樣本集的過程,通過認真研究所選出
的樣本集,可以從整體上揭示種群的有用信息。對于信息系統的開發而言,現有系統的文檔(文件)就是
采樣種群。當開始對一個系統做需求分析時,查看現有系統的文檔是對系統有初步了解的最好方法。但是,
系統分析師應該查看哪些類型的文檔,當文檔的數據龐大,無法一一研究時,就需要使用采樣技術選出有
代表性的數據。抽樣能夠提高需求獲取效率,但抽樣往往是由系統分析師來抽的,所以會受到他的主觀因
素影響。
5、可行性分類
經濟可行性:成本收益分析,包括建設成本、運行成本和項目建設后可能的經濟收益。
技術可行性:技術風險分析,現有的技術能否支持系統目標的實現,現有資源(員工,技術積累,構件庫,
軟硬件條件)是否足以支持項目的實施。
法律可行性(社會可行性):不能與國家法律或政策相抵觸。
用戶使用可行性:執行可行性,從信息系統用戶的角度評估系統的可行性。
管理可行性:系統與現有管理機制的一致性,改革的可能性。
運行可行性:用戶方便使用的程度。
總結
以上是生活随笔為你收集整理的需求获取方法,系统分析师的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt编写可视化大屏电子看板系统25-模块
- 下一篇: 10岁男童高考566分8岁开发操作系统