《軟件需求分析》教學PPT
《軟件需求分析》教學PPT,軟件需求分析,軟件,需求,分析,教學,PPT
第4章.需求獲取概述主要內(nèi)容1.需求獲取的非平凡性2.需求獲取的活動過程3.需求獲取活動的要點4.需求獲取的實踐調(diào)查情況1.需求獲取的非平凡性n用戶和開發(fā)人員的背景不同,立場不同 q首先是知識理解的困難。n盡力去研究應(yīng)用的背景,理解組織的狀況,形成一個能夠和用戶進行有效溝通的粗略的知識框架 q默認(Tacit)知識現(xiàn)象 n利用有效的獲取方法與技巧(角色扮演、觀察等)來發(fā)現(xiàn)并獲取默認知識 1.需求獲取的非平凡性n普通用戶缺乏概括性、綜合性的表述能力q普通用戶的知識結(jié)構(gòu)就相對局限于一些具體的業(yè)務(wù)細節(jié) n善于表達具體業(yè)務(wù)的細節(jié)問題 q專家用戶的知識結(jié)構(gòu)因其淵博性而具有概括性和廣泛性 n能夠回答概括性和綜合性的問題 q開發(fā)人員在與用戶接觸之前就先行確定獲取的內(nèi)容主題,然后設(shè)計具體的應(yīng)用環(huán)境和場景條件,由用戶根據(jù)細節(jié)業(yè)務(wù)的執(zhí)行來描述問題、表達期望。1.需求獲取的非平凡性n用戶存在認知困境 q潛在(Latency)知識 n需要利用各種有效的需求獲取方法和技巧 n用戶越俎代庖 q用戶提出的不是需求,而是解決方案n注意保持業(yè)務(wù)領(lǐng)域和解決方案的區(qū)分界限q用戶固執(zhí)的堅持某些特征和功能n分析用戶的深層目的,找到隱藏在背后的需求 1.需求獲取的非平凡性n缺乏用戶參與 q用戶數(shù)量太多,選擇困難 q用戶認識不足,不愿參與 q用戶情緒抵制,消極參與 q沒有明確的用戶 q對系統(tǒng)的用戶以及用戶的替代源等相關(guān)涉眾進行分析 主要內(nèi)容1.需求獲取的非平凡性2.需求獲取的活動過程1.子活動2.過程描述3.需求獲取活動的要點4.需求獲取的實踐調(diào)查情況2.1 需求獲取的子活動n研究應(yīng)用背景,建立初始的知識框架;n根據(jù)獲取的需要,采用必要的獲取方法和技巧;n先行確定獲取的內(nèi)容和主題,設(shè)定場景;n分析用戶的高(深)層目標,理解用戶的意圖;n進行涉眾分析,針對涉眾的特點開展工作。2.2 需求獲取的活動過程主要內(nèi)容1.需求獲取的非平凡性2.需求獲取的活動過程3.需求獲取活動的要點1.獲取的內(nèi)容2.獲取的來源3.獲取的方法4.獲取的過程5.獲取的結(jié)果4.需求獲取的實踐調(diào)查情況3.1 獲取的內(nèi)容n在項目的范圍之內(nèi)n所有為用戶創(chuàng)建解決系統(tǒng)必須的信息q需求n通常體現(xiàn)為用戶的觀點、看法、目標或者問題q問題域特性n需要注意的是不要忽略系統(tǒng)的環(huán)境和約束n獲取的內(nèi)容不是一次得到的,而是逐步積累的3.2 獲取的來源n涉眾q用戶q客戶q領(lǐng)域?qū)<襮市場人員、銷售人員等其他用戶替代源n相關(guān)產(chǎn)品q原有系統(tǒng)q競爭產(chǎn)品q協(xié)作產(chǎn)品(和解系統(tǒng)存在接口的其他軟件系統(tǒng))n硬數(shù)據(jù)q登記表格、單據(jù)、報表等定量文檔q備忘錄、日志等定性文檔n重要文檔q原有系統(tǒng)的規(guī)格說明q競爭產(chǎn)品的規(guī)格說明q協(xié)作產(chǎn)品的規(guī)格說明q客戶的需求文檔(委托開發(fā)的規(guī)格說明、招標書)n相關(guān)技術(shù)標準和法規(guī)q相關(guān)法律、法規(guī)及規(guī)章制度q行業(yè)規(guī)范、行業(yè)標準3.3 獲取的方法 n傳統(tǒng)方法 q問卷調(diào)查、面談、硬數(shù)據(jù)分析、文檔檢查、需求剝離等 n集體獲取方法 q頭腦風暴(Brainstorming)、專題討論會(Workshop)、JAD等 n原型 n認知方法 q任務(wù)分析(Task Analysis)、協(xié)議分析(Protocol Analysis)等 n基于上下文的方法 q觀察、民族志(Ethnography)和話語分析(Conversation Analysis)3.4 獲取的過程注意事項n在整體上制定組織方案 q確定系統(tǒng)的邊界,建立上下文圖或系統(tǒng)用例圖 n維護項目的前景和范圍 n引導和控制獲取過程 n接受需求的不穩(wěn)定性 n控制探索性工作 3.4 獲取的過程 防止需求遺漏n務(wù)必讓所有的涉眾都表達出自己的意見。n不要以抽象和模糊的需求作為結(jié)束。對抽象和模糊的需求,要進行細化,讓真正的需求顯露出來。n使用多種方法表達需求信息。利用不同的分析技術(shù)為相同的需求進行建模,通過分析不同的關(guān)注點,考察需求是否完整。n注意檢查邊界值和布爾邏輯。3.4 獲取的過程結(jié)束獲取活動的判斷條件 n用戶想不出更多的用例;n用戶想出的新用例都是導出用例(通過其他用例的結(jié)合可以推導出該用例);n用戶只是在重復已經(jīng)討論過的問題;n新提出的特性、需求等都在項目范圍之外;n新提出的需求優(yōu)先級都很低;n用戶提出的新功能都屬于后繼版本,而非當前版本 3.5 獲取的結(jié)果n肯定會產(chǎn)生獲取筆錄(Elicitation Notes)q用戶需求、問題域知識和約束 q可能具有組織差、冗余、遺漏、自相矛盾等諸多問題q可以包括文字記錄、錄音、攝像等各種形式n可能會產(chǎn)生兩份定義明確的正式文檔q項目前景和范圍文檔q用例文檔 主要內(nèi)容1.需求獲取的非平凡性2.需求獲取的活動過程3.需求獲取活動的要點4.需求獲取的實踐調(diào)查情況4.需求獲取的實踐調(diào)查情況n實踐中的需求獲取活動主要關(guān)注以下幾個問題:q項目目標;n項目成功的十大影響因素之一Standish Group q項目范圍;q用戶參與;q交流問題;q獲取方法的使用;4.需求獲取的實踐調(diào)查情況n項目范圍q項目的邊界定義不清晰,或者根本就沒有定義項目的邊界;q定義的項目邊界錯誤,使得最終的需求不完備或者冗余;q沒有控制已建立的項目邊界,使得項目范圍失控n尤其是因為時間壓力而拋棄需求的問題和開發(fā)人員“鍍金”的問題非常普遍 4.需求獲取的實踐調(diào)查情況n用戶參與不足q沒有能夠有效的選擇參與項目的用戶 q認識不足 q用戶抵制 q沒有明確的用戶 q管理上的障礙 4.需求獲取的實踐調(diào)查情況n交流問題q最大的問題就是理解偏差q常用的交流方式:非正式的電話交談、正式的電話交談(例如客戶熱線或者遠程電話會議)、郵件、web反饋表、文檔以及一些面對面的交流(例如JAD會議、原型等)q面對面的交流方式是最有效,也是最受歡迎的 q直接交流途徑優(yōu)于間接交流途徑 4.需求獲取的實踐調(diào)查情況n獲取方法的使用q沒有在實踐當中得到充分的應(yīng)用 n存在選擇問題q五個方面的選擇依據(jù)n需求的目的 n知識的類型 n知識內(nèi)化的特性要求 n可觀察的現(xiàn)象 n約束 維度類型采樣觀察非結(jié)構(gòu)化面談結(jié)構(gòu)化面談頭腦風暴原型場景分析民族志群體面談需求的目的建立規(guī)格說明x-xx選擇軟件開發(fā)工具包x-xx建立需求方案-知識的類型抽象行為處理過程數(shù)據(jù)-知識內(nèi)化的特性要求新知識xx明顯的知識-已認知知識xxxx默認知識-情景性工作知識xxxxxxxx慣性知識-潛在知識-可觀察的現(xiàn)象xx-xx-約束需要開會xx需要準備時間-需要采集信息的時間xx需要獲得需求的時間-xx需求工程師數(shù)量11111111涉眾數(shù)量11111126需要涉眾友好-xx無前導技術(shù)要求xxx本章小結(jié)n需求獲取是一個困難和復雜的任務(wù)n需求獲取的成功執(zhí)行需要有效組織子活動過程n執(zhí)行需求獲取時既要盡可能全面,又要防止不完備,更要注意進行過程控制n實踐調(diào)查情況表明,需求獲取活動還是一個具有挑戰(zhàn)性的任務(wù)
收藏
編號:67120358
類型:共享資源
大?。?span id="tllp7lb" class="font-tahoma">13.48MB
格式:ZIP
上傳時間:2022-03-30
35
積分
- 關(guān) 鍵 詞:
-
軟件需求分析
軟件
需求
分析
教學
PPT
- 資源描述:
-
《軟件需求分析》教學PPT,軟件需求分析,軟件,需求,分析,教學,PPT
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權(quán),請勿作他用。