需求工程課件:第4章需求獲取概述_第1頁(yè)
需求工程課件:第4章需求獲取概述_第2頁(yè)
需求工程課件:第4章需求獲取概述_第3頁(yè)
需求工程課件:第4章需求獲取概述_第4頁(yè)
需求工程課件:第4章需求獲取概述_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第4章. 需求獲取概述丁二玉南京大學(xué)軟件學(xué)院主要內(nèi)容需求獲取的非平凡性需求獲取的活動(dòng)過(guò)程需求獲取活動(dòng)的要點(diǎn)需求獲取的實(shí)踐調(diào)查情況1. 需求獲取的非平凡性用戶和開發(fā)人員的背景不同,立場(chǎng)不同 首先是知識(shí)理解的困難。盡力去研究應(yīng)用的背景,理解組織的狀況,形成一個(gè)能夠和用戶進(jìn)行有效溝通的粗略的知識(shí)框架 默認(rèn)(Tacit)知識(shí)現(xiàn)象 利用有效的獲取方法與技巧(角色扮演、觀察等)來(lái)發(fā)現(xiàn)并獲取默認(rèn)知識(shí) 1. 需求獲取的非平凡性普通用戶缺乏概括性、綜合性的表述能力普通用戶的知識(shí)結(jié)構(gòu)就相對(duì)局限于一些具體的業(yè)務(wù)細(xì)節(jié) 善于表達(dá)具體業(yè)務(wù)的細(xì)節(jié)問(wèn)題 專家用戶的知識(shí)結(jié)構(gòu)因其淵博性而具有概括性和廣泛性 能夠回答概括性和綜合性

2、的問(wèn)題 開發(fā)人員在與用戶接觸之前就先行確定獲取的內(nèi)容主題,然后設(shè)計(jì)具體的應(yīng)用環(huán)境和場(chǎng)景條件,由用戶根據(jù)細(xì)節(jié)業(yè)務(wù)的執(zhí)行來(lái)描述問(wèn)題、表達(dá)期望。1. 需求獲取的非平凡性用戶存在認(rèn)知困境 潛在(Latency)知識(shí) 需要利用各種有效的需求獲取方法和技巧 用戶越俎代庖 用戶提出的不是需求,而是解決方案注意保持業(yè)務(wù)領(lǐng)域和解決方案的區(qū)分界限用戶固執(zhí)的堅(jiān)持某些特征和功能分析用戶的深層目的,找到隱藏在背后的需求 1. 需求獲取的非平凡性缺乏用戶參與 用戶數(shù)量太多,選擇困難 用戶認(rèn)識(shí)不足,不愿參與 用戶情緒抵制,消極參與 沒(méi)有明確的用戶 對(duì)系統(tǒng)的用戶以及用戶的替代源等相關(guān)涉眾進(jìn)行分析 主要內(nèi)容需求獲取的非平凡性需

3、求獲取的活動(dòng)過(guò)程子活動(dòng)過(guò)程描述需求獲取活動(dòng)的要點(diǎn)需求獲取的實(shí)踐調(diào)查情況2.1 需求獲取的子活動(dòng)研究應(yīng)用背景,建立初始的知識(shí)框架;根據(jù)獲取的需要,采用必要的獲取方法和技巧;先行確定獲取的內(nèi)容和主題,設(shè)定場(chǎng)景;分析用戶的高(深)層目標(biāo),理解用戶的意圖;進(jìn)行涉眾分析,針對(duì)涉眾的特點(diǎn)開展工作。2.2 需求獲取的活動(dòng)過(guò)程主要內(nèi)容需求獲取的非平凡性需求獲取的活動(dòng)過(guò)程需求獲取活動(dòng)的要點(diǎn)獲取的內(nèi)容獲取的來(lái)源獲取的方法獲取的過(guò)程獲取的結(jié)果需求獲取的實(shí)踐調(diào)查情況3.1 獲取的內(nèi)容在項(xiàng)目的范圍之內(nèi)所有為用戶創(chuàng)建解決系統(tǒng)必須的信息需求通常體現(xiàn)為用戶的觀點(diǎn)、看法、目標(biāo)或者問(wèn)題問(wèn)題域特性需要注意的是不要忽略系統(tǒng)的環(huán)境和約

4、束獲取的內(nèi)容不是一次得到的,而是逐步積累的3.2 獲取的來(lái)源涉眾用戶客戶領(lǐng)域?qū)<沂袌?chǎng)人員、銷售人員等其他用戶替代源相關(guān)產(chǎn)品原有系統(tǒng)競(jìng)爭(zhēng)產(chǎn)品協(xié)作產(chǎn)品(和解系統(tǒng)存在接口的其他軟件系統(tǒng))硬數(shù)據(jù)登記表格、單據(jù)、報(bào)表等定量文檔備忘錄、日志等定性文檔重要文檔原有系統(tǒng)的規(guī)格說(shuō)明競(jìng)爭(zhēng)產(chǎn)品的規(guī)格說(shuō)明協(xié)作產(chǎn)品的規(guī)格說(shuō)明客戶的需求文檔(委托開發(fā)的規(guī)格說(shuō)明、招標(biāo)書)相關(guān)技術(shù)標(biāo)準(zhǔn)和法規(guī)相關(guān)法律、法規(guī)及規(guī)章制度行業(yè)規(guī)范、行業(yè)標(biāo)準(zhǔn)3.3 獲取的方法 傳統(tǒng)方法 問(wèn)卷調(diào)查、面談、硬數(shù)據(jù)分析、文檔檢查、需求剝離等 集體獲取方法 頭腦風(fēng)暴(Brainstorming)、專題討論會(huì)(Workshop)、JAD等 原型 認(rèn)知方法 任務(wù)

5、分析(Task Analysis)、協(xié)議分析(Protocol Analysis)等 基于上下文的方法 觀察、民族志(Ethnography)和話語(yǔ)分析(Conversation Analysis) 3.4 獲取的過(guò)程注意事項(xiàng)在整體上制定組織方案 確定系統(tǒng)的邊界,建立上下文圖或系統(tǒng)用例圖 維護(hù)項(xiàng)目的前景和范圍 引導(dǎo)和控制獲取過(guò)程 接受需求的不穩(wěn)定性 控制探索性工作 3.4 獲取的過(guò)程 防止需求遺漏務(wù)必讓所有的涉眾都表達(dá)出自己的意見(jiàn)。不要以抽象和模糊的需求作為結(jié)束。對(duì)抽象和模糊的需求,要進(jìn)行細(xì)化,讓真正的需求顯露出來(lái)。使用多種方法表達(dá)需求信息。利用不同的分析技術(shù)為相同的需求進(jìn)行建模,通過(guò)分析不同

6、的關(guān)注點(diǎn),考察需求是否完整。注意檢查邊界值和布爾邏輯。3.4 獲取的過(guò)程結(jié)束獲取活動(dòng)的判斷條件 用戶想不出更多的用例;用戶想出的新用例都是導(dǎo)出用例(通過(guò)其他用例的結(jié)合可以推導(dǎo)出該用例);用戶只是在重復(fù)已經(jīng)討論過(guò)的問(wèn)題;新提出的特性、需求等都在項(xiàng)目范圍之外;新提出的需求優(yōu)先級(jí)都很低;用戶提出的新功能都屬于后繼版本,而非當(dāng)前版本 3.5 獲取的結(jié)果肯定會(huì)產(chǎn)生獲取筆錄(Elicitation Notes) 用戶需求、問(wèn)題域知識(shí)和約束 可能具有組織差、冗余、遺漏、自相矛盾等諸多問(wèn)題可以包括文字記錄、錄音、攝像等各種形式可能會(huì)產(chǎn)生兩份定義明確的正式文檔項(xiàng)目前景和范圍文檔用例文檔 主要內(nèi)容需求獲取的非平凡

7、性需求獲取的活動(dòng)過(guò)程需求獲取活動(dòng)的要點(diǎn)需求獲取的實(shí)踐調(diào)查情況4. 需求獲取的實(shí)踐調(diào)查情況實(shí)踐中的需求獲取活動(dòng)主要關(guān)注以下幾個(gè)問(wèn)題:項(xiàng)目目標(biāo);項(xiàng)目成功的十大影響因素之一Standish Group 項(xiàng)目范圍;用戶參與;交流問(wèn)題;獲取方法的使用;4. 需求獲取的實(shí)踐調(diào)查情況項(xiàng)目范圍項(xiàng)目的邊界定義不清晰,或者根本就沒(méi)有定義項(xiàng)目的邊界;定義的項(xiàng)目邊界錯(cuò)誤,使得最終的需求不完備或者冗余;沒(méi)有控制已建立的項(xiàng)目邊界,使得項(xiàng)目范圍失控尤其是因?yàn)闀r(shí)間壓力而拋棄需求的問(wèn)題和開發(fā)人員 “鍍金”的問(wèn)題非常普遍 4. 需求獲取的實(shí)踐調(diào)查情況用戶參與不足沒(méi)有能夠有效的選擇參與項(xiàng)目的用戶 認(rèn)識(shí)不足 用戶抵制 沒(méi)有明確的用戶

8、 管理上的障礙 4. 需求獲取的實(shí)踐調(diào)查情況交流問(wèn)題最大的問(wèn)題就是理解偏差常用的交流方式:非正式的電話交談、正式的電話交談(例如客戶熱線或者遠(yuǎn)程電話會(huì)議)、郵件、web反饋表、文檔以及一些面對(duì)面的交流(例如JAD會(huì)議、原型等) 面對(duì)面的交流方式是最有效,也是最受歡迎的 直接交流途徑優(yōu)于間接交流途徑 4. 需求獲取的實(shí)踐調(diào)查情況獲取方法的使用沒(méi)有在實(shí)踐當(dāng)中得到充分的應(yīng)用 存在選擇問(wèn)題五個(gè)方面的選擇依據(jù)需求的目的 知識(shí)的類型 知識(shí)內(nèi)化的特性要求 可觀察的現(xiàn)象 約束 維度類型采樣觀察非結(jié)構(gòu)化面談結(jié)構(gòu)化面談?lì)^腦風(fēng)暴原型場(chǎng)景分析民族志群體面談需求的目的建立規(guī)格說(shuō)明x-xx選擇軟件開發(fā)工具包x-xx建立需求方案-知識(shí)的類型抽象行為處理過(guò)程數(shù)據(jù)-知識(shí)內(nèi)化的特性要求新知識(shí)xx明顯的知識(shí)-已認(rèn)知知識(shí)xxxx默認(rèn)知識(shí)-情景性工作知識(shí)xxxxxxxx慣性知識(shí)-潛在知識(shí)-可觀察的現(xiàn)象xx-xx-約束需要開會(huì)xx需要準(zhǔn)備時(shí)間-需要采集信息的時(shí)間xx需要獲得需求的時(shí)間-xx需求工程師數(shù)量11111

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論