需求捕獲最佳實踐_第1頁
需求捕獲最佳實踐_第2頁
需求捕獲最佳實踐_第3頁
需求捕獲最佳實踐_第4頁
需求捕獲最佳實踐_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、討論討論l平時需求捕獲怎么做?l需求捕獲有哪些方法?l主要的優(yōu)缺點是什么?l在需求捕獲過程中遇到的主要障礙有哪些?需求捕獲的主要障礙需求捕獲的主要障礙l大多數(shù)情況下,系統(tǒng)相關(guān)的人員無法陳述自己的需要l許多用戶難以解釋所執(zhí)行的任務(wù),更難解釋為什么執(zhí)行這些任務(wù)l相關(guān)人員經(jīng)常指定解決方案而不是需求l相關(guān)人員也難以構(gòu)想出新的工作方法,或者想像出使用提供的方法執(zhí)行熟悉的任務(wù)所能夠得到的結(jié)果l不同的相關(guān)人員可能持有相互矛盾的觀點l相關(guān)人員經(jīng)常出于抵制變更而拒絕新系統(tǒng)l需求可能過多過度的需求l需求隨著時間而變化需求捕獲的各方職責(zé)需求捕獲的各方職責(zé)l由需求分析師策劃,由需求分析師、用戶和其他風(fēng)險承擔(dān)者積極合作

2、完成。l用戶、顧客和客戶:有責(zé)任向需求分析師提供他們的工作知識l需求分析師:理解用戶所說的關(guān)于工作的事情,并將其解釋成產(chǎn)品的需求規(guī)格說明 觀察和學(xué)習(xí)該項工作,從用戶角度來理解它 用戶對某項工作的描述必須作為事實來對待,要發(fā)現(xiàn)工作的本質(zhì),而非表象 發(fā)明完成該工作更好的方法 以需求規(guī)格說明書和分析模型的方式記錄用戶在需求捕獲過程中的角色用戶在需求捕獲過程中的角色l作為設(shè)計組、專題討論會的成員,參與設(shè)計用戶界面l作為知識來源,提供任務(wù)、商業(yè)過程的當(dāng)前執(zhí)行情況l參與集策討論會,提供構(gòu)想、確定問題l作為測試用戶,在驗收時測試系統(tǒng)檢查能否正常工作l作為審查者評估用戶界面l進(jìn)行可用性測度,嘗試使用新的用戶界

3、面執(zhí)行任務(wù)l作為項目管理委員會成員用戶的各種需求用戶的各種需求l意識到的需求:是指那些用戶最先想到的需求,常常表明用戶希望改進(jìn)的一些事情l無意識的需求:是指那些用戶沒有言明的事情,因為用戶對它們知道得太多,以致于他們假定其他任何人都具備同樣的知識l未夢想過的需求:是指那些一旦用戶認(rèn)識到它們可能就會要求的事情需求心理學(xué)需求心理學(xué)常見現(xiàn)象常見現(xiàn)象l言過其實心理:說的流程是一種理想化流程,與實際情況嚴(yán)重不符l越俎代皰心理:對非自己處理的流程津津熱道,根據(jù)自己的理解、想像進(jìn)行肯定的描述l非正事心理:一直忙于工作,無瑕配合需求調(diào)研l(wèi)抗拒心理:新系統(tǒng)對其利益有損,故意不配合l推卸責(zé)任心理:裝不知,說沒需求

4、需求變化的預(yù)期需求變化的預(yù)期l流程變化:流程順序變化,流程細(xì)節(jié)變化,流程負(fù)責(zé)人變化,流程輸入變化,流程輸出變化。l數(shù)據(jù)變化:數(shù)據(jù)格式變化、數(shù)據(jù)規(guī)則變化、數(shù)據(jù)輸出變化、數(shù)據(jù)項變化l業(yè)務(wù)規(guī)則:規(guī)則增加、規(guī)則減少、規(guī)則變化l系統(tǒng)表現(xiàn)形式變化:界面、風(fēng)格、輸入形式、展現(xiàn)方式、訪問方法、網(wǎng)絡(luò)環(huán)境l目標(biāo)變化系統(tǒng)化地組織需求捕獲系統(tǒng)化地組織需求捕獲l術(shù)語表、域建模、領(lǐng)域培訓(xùn)這些都是因地制宜的業(yè)務(wù)建模的常見工具。(Wiki)l與業(yè)務(wù)流程相關(guān)的系統(tǒng),最重要的是:置身于流程之中,分析信息、工作流。l從“組織結(jié)構(gòu)與崗位設(shè)置圖”所體現(xiàn)的管理層次與線條建立全局了解;-參與者的來源;l針對業(yè)務(wù)流程,繪制出跨部門職能流程圖

5、,以幫助開發(fā)人員對客戶方的業(yè)務(wù)流程建立宏觀、清晰的認(rèn)識,以便更加有的放矢地進(jìn)行進(jìn)一步的需求捕獲工作。系統(tǒng)化地組織需求捕獲系統(tǒng)化地組織需求捕獲l應(yīng)該搜集什么信息?應(yīng)該搜集什么信息?細(xì)化地研究流程圖,看看是否已經(jīng)對每個環(huán)節(jié)、每個步驟都清楚地認(rèn)識了。我們應(yīng)該根據(jù)自己的理解首先對每個流程的工作進(jìn)行定義,寫出事件流,并且標(biāo)識出疑問點,這些都將使我們明白“應(yīng)該收集什么信息”。l從哪搜集這些信息?從哪搜集這些信息?流程涉及到什么部門、崗位,答案就應(yīng)該從誰身上找。(閑聊惹的禍)l用什么機(jī)制來搜集?用什么機(jī)制來搜集?需求捕獲技術(shù)有多種,重點在于因地制宜地使用不同的機(jī)制用戶訪談用戶訪談l用戶訪談用戶訪談:最基本、

6、最常見的技術(shù)l利:直接有效、形式靈活、交流深入,應(yīng)該做為主要的需求捕獲技術(shù)(寬帶通信、固有靈活性、各類信息)l弊:占用時間長(特別當(dāng)客戶忙時更顯示出其不足)、面窄而容易造成信息的片面性。l要點:首先要有準(zhǔn)備:通常包括說明對流程的理解,并征得客戶的意見;預(yù)先根據(jù)流程中的不明確點設(shè)計要詢問的問題,并將客戶的反饋記錄下來;應(yīng)留有一些即興的空間,根據(jù)實際情況應(yīng)變,以確保信息完善。第二是要有計劃性:計劃好時間、計劃好人員、計劃好策略。用戶訪談:特點用戶訪談:特點l最傳統(tǒng)的方法,單獨使用并不有效,通常別期望用戶知道并能夠說出他們的需求l應(yīng)先草擬一份問卷,向要訪談的用戶發(fā)出一份涉及訪談主題和時間安排的材料l

7、在訪談的過程中,及時用草圖繪制模型(DFD、用例、思維圖),從而得以及時反饋l應(yīng)以業(yè)務(wù)事件為談話的中心,l問問問題,聽聽取回答,然后反饋反饋理解用戶訪談:準(zhǔn)備工作用戶訪談:準(zhǔn)備工作l圍繞目標(biāo)制訂一個計劃,包括一組按邏輯方式分組和排序的問題l在計劃內(nèi)應(yīng)有時間在結(jié)束時檢查是否已涵蓋所有問題,并理解對所有問題的答復(fù)l不要超過1小時,否則應(yīng)安排下一次面談l地點選擇:適當(dāng)?shù)牟皇芨蓴_和避免打擾l記錄:自己做筆記(分神)、專門一同事做筆記(成本高)、錄音 (失去身體語言)/錄像(難操作)自己做筆記+錄音用戶訪談:通用問卷用戶訪談:通用問卷l建立客戶或用戶情況表 姓名、職位等基本信息 你的主要職責(zé)是什么? 你

8、們的主要輸出是什么? 為誰做的? 如何測試成功? 什么問題阻撓你們的成功? 如果有,什么使你的工作更容易或更困難用戶訪談:通用問卷用戶訪談:通用問卷l評估問題 你對哪種問題缺乏好的解決方案? 它們是什么?(提示:不斷問“還有嗎?”) 對每個問題,問: 為什么存在這個問題? 現(xiàn)在你怎么解決它? 你打算怎么解決它?用戶訪談:通用問卷用戶訪談:通用問卷l理解用戶環(huán)境 誰是用戶? 他們的教育背景如何? 他們的計算機(jī)背景如何? 用戶經(jīng)歷過這種類型的應(yīng)用嗎? 使用的是哪一種平臺?計劃將來的平臺是什么? 有沒有用其他和該應(yīng)用有關(guān)的應(yīng)用?如果有簡單介紹 對產(chǎn)品可用性的預(yù)期是什么? 你需要什么樣的用戶幫助(在線

9、文檔、紙介質(zhì)?)用戶訪談:通用問卷用戶訪談:通用問卷l簡要說明理解情況 你剛才告訴我(用自己的話列出客戶所述問題) 這是否足以表達(dá)你認(rèn)為現(xiàn)在存在的問題? 如果還有,那是什么問題?l分析人員對客戶問題的輸入(有效或無效的假設(shè)),如果有,問題與什么有關(guān)?對于每個建議,提問: 這是一個實際的問題嗎?產(chǎn)生的原因是什么? 你是怎么解決這個問題的?希望怎么解決? 和你提到的其他問題相比,這些問題 的位置如何?用戶訪談:通用問卷用戶訪談:通用問卷l評估你的解決(總結(jié)你建議的解決方案的主要功能)如果你能夠?qū)τ谶@些的重要性,你是如何排序的?l評估機(jī)會 在你的單位中,誰需要這樣的應(yīng)用? 使用這種應(yīng)用的用戶有多少?

10、 如何評價一個成功的解決方案?用戶訪談:通用問卷用戶訪談:通用問卷l評估可靠性、性能及支持的需要 你對可靠性的預(yù)期是什么? 你對性能的預(yù)期是什么? 是你還是其他人來支持該系統(tǒng)? 你對支持還有特別的要求嗎? 維護(hù)及服務(wù)如何? 安全需求是什么? 安裝和配置需求是什么? 有什么特殊的許可需求嗎?用戶訪談:通用問卷用戶訪談:通用問卷l其他需求 有必須支持的法律、法規(guī)、環(huán)境需求或標(biāo)準(zhǔn)嗎? 你還能想到其他我們應(yīng)該知道的需求嗎?l總結(jié)性提問 我還有其他問題應(yīng)該問你嗎? 如果我還問你其他問題的話,可以打電話給你嗎?你愿意參加需求審閱嗎?l分析人員總結(jié):面談后,趁你記得時,總結(jié)出用戶/客戶確認(rèn)的三條最高優(yōu)先級的

11、需求或問題用戶訪談:操作法用戶訪談:操作法l避免類似以下暗示:我的時間比你寶貴,我不知道我在做什么,你不知道你在講什么l用簡單的語言清楚地表達(dá)問題,采用對方的術(shù)語和行話l不要遺漏任何事情l能夠找到和探究異常現(xiàn)角,例如對未預(yù)料問題的反應(yīng)l不要搞錯基本信息流要求的方向用戶訪談:詢問的問題用戶訪談:詢問的問題l問題類型:待解決的問題、開發(fā)解決方案的過程、需求獲取本身l需求獲取本身的問題: 我的問題看起來相關(guān)嗎?你的回答正式嗎?你的回答正式嗎? 你是回答這些問題的最佳人選嗎?你是回答這些問題的最佳人選嗎? 我問了太多的問題嗎? 還有其他什么我該問你的? 你想問我什么? 我還應(yīng)該見其他什么人? 關(guān)于這個

12、項目有什么人我們不需要?用戶訪談:主要困難用戶訪談:主要困難l缺乏對所需要的人的訪問(知道最多的人最忙)l在面談時記錄信息很困難l被訪談人會試圖說他們認(rèn)為你想要聽的話l訪談人用誘導(dǎo)性問題提問l束縛關(guān)鍵職員的有關(guān)費用l由不同領(lǐng)域知識和行話引起的交流困難l隱蔽的動機(jī)和組織政策產(chǎn)生錯誤信息用戶調(diào)查:概述用戶調(diào)查:概述l用戶調(diào)查:用戶調(diào)查:調(diào)查面最廣的技術(shù)l利:面廣,能夠獲得更多的人的反饋。這點是對用戶訪談技術(shù)不足之處的最好補(bǔ)充。l弊:不夠深入,容易形而上學(xué)。而這點是正是用戶訪談技術(shù)所能夠解決的。l要點:結(jié)合用戶訪談技術(shù)使用,具體來說:先設(shè)計問題,制作成為用戶調(diào)查表,下發(fā)填寫完后,進(jìn)行仔細(xì)的分組、整理

13、、分析,以獲得基礎(chǔ)信息,然后再針對這個結(jié)果進(jìn)行小范圍的用戶訪談,作為補(bǔ)充。用戶調(diào)查:主要用途用戶調(diào)查:主要用途l搜索某項假設(shè)的統(tǒng)計依據(jù)搜索某項假設(shè)的統(tǒng)計依據(jù):設(shè)計一些封閉的問題,例如“從現(xiàn)有系統(tǒng)中取得客戶統(tǒng)計資料的難易程度:非常困難、相當(dāng)困難、容易、非常容易”l搜索意見、建議搜索意見、建議:詢問與用戶訪談類似的開放性問題,例如“日常工作中的三個最大問題是什么?”,“你對能夠更好地支持日常工作的IT系統(tǒng)有什么建議”。-誤解你的問題,你誤解他的回答用戶調(diào)查:主要困難用戶調(diào)查:主要困難l相關(guān)的問題不能事先決定l問題背后的假設(shè)對答案會造成偏頗 例如:這功能符合你的期望嗎? 假設(shè):你有期望,所以這是一個

14、有意義的提問l難以探索一些新的領(lǐng)域,也沒有探索新的需要被探索的領(lǐng)域的交互l難以繼續(xù)用戶的模糊響應(yīng)現(xiàn)場觀摩:概述現(xiàn)場觀摩:概述l現(xiàn)場觀摩:現(xiàn)場觀摩:最生動的技術(shù)l利:百聞不如一見,能夠?qū)π枨笈c業(yè)務(wù)流程建立直觀的認(rèn)識。l弊:消耗時間長,而且由于“被觀摩”的微妙心理變化,會使得“觀摩”失真。l適用性:要對于復(fù)雜流程的更加深入的理解時。l要點:悄悄地進(jìn)行,明確要強(qiáng)化理解的具體流程環(huán)節(jié)?,F(xiàn)場觀摩:常用變體現(xiàn)場觀摩:常用變體l任務(wù)示范:任務(wù)示范:要求用戶示范如何執(zhí)行特定的任務(wù)l利:可用于發(fā)現(xiàn)異常的、關(guān)鍵性的任務(wù)l弊: “示范”失真、耗時l做學(xué)徒:做學(xué)徒:和用戶坐在一起,通過觀察、問問題、并在用戶指導(dǎo)下完成

15、一些工作來學(xué)習(xí)l適用性:用戶無法詳細(xì)解釋清楚他們在做什么時l“人們正在做一件事時,最能解釋他們在做什么,為什么要這么做”l需求分析員可以通過學(xué)徒關(guān)系試驗他的需求和設(shè)計思想文檔考古:概述文檔考古:概述l文檔考古:文檔考古:最貼近實現(xiàn)的技術(shù)l利:能詳細(xì)、直觀地對數(shù)據(jù)流細(xì)節(jié)進(jìn)行了解與分析。l弊:易陷入文山書海之中不可自拔,甚至常引起誤導(dǎo)。l要點:應(yīng)該盡量讓客戶提供寫有真實數(shù)據(jù)的文檔。l特點:從舊的工作材料中挖掘新的需求l檢查收集的文檔 ,從中找出名詞,或“東西”,包括列標(biāo)題、命名的表格區(qū)域l涉及內(nèi)容:文檔、打印輸出、清單、手冊、屏幕等文檔考古:常用思考點文檔考古:常用思考點l此物的目的是什么?怎么用

16、它?為什么用它?用它做什么?系統(tǒng)都利用它來做些什么?l哪些業(yè)務(wù)事件用到或引用了此物?此物會有一個值嗎?是數(shù)字、代碼、數(shù)量?如果是這樣的話,它屬于哪些東西的組成體?l此物的用途是什么?l文檔中是否包含了一組重復(fù)的事物?如果是這樣的話,這些事物的集合稱為什么?文檔考古:常用思考點文檔考古:常用思考點l我能找到事物之間的聯(lián)系嗎?l什么過程建立了它們之間的聯(lián)系?l每件事物附加的規(guī)則是什么?換句話說,哪部分業(yè)務(wù)策略涉及該事物?l什么過程確保了這些規(guī)則會被遵守?l什么文檔給用戶最多問題?文檔考古:優(yōu)缺點文檔考古:優(yōu)缺點l優(yōu):獲取信息相對比較直接,獲得系統(tǒng)所有輸入、輸出及內(nèi)部文檔(但不應(yīng)假定已獲得全部描述)

17、;有助于數(shù)據(jù)模型分析。l缺:文檔說明的系統(tǒng)與實際系統(tǒng)可能是不匹配的;文檔考古的傳統(tǒng)分析方式(如開發(fā)文檔流圖)可能導(dǎo)致產(chǎn)生現(xiàn)有系統(tǒng)的結(jié)構(gòu)模型,從而帶入新系統(tǒng)聯(lián)合開發(fā):概述聯(lián)合開發(fā):概述l聯(lián)合開發(fā):聯(lián)合開發(fā):最理想的技術(shù)l利:客戶、開發(fā)人員直接的頭腦風(fēng)暴,是擊破需求盲點的關(guān)鍵手段。l弊:成本高,如果缺乏控制會變成一次閑扯大會。l要點:需要有一個經(jīng)驗豐富、能夠把控大局的主持人。聯(lián)合開發(fā):優(yōu)點聯(lián)合開發(fā):優(yōu)點l協(xié)助建立一支高效的團(tuán)隊,圍繞一個目的:項目成功l所有風(fēng)險承擔(dān)人都暢所欲言,沒人被落下l正如應(yīng)用項目所必須做的,它促進(jìn)風(fēng)險承擔(dān)人和開發(fā)團(tuán)隊之間達(dá)成共識l它能夠揭露和解決那些妨礙項目上成功的行政問題l

18、能夠產(chǎn)生一個在特征級別上的初步系統(tǒng)定義聯(lián)合開發(fā):準(zhǔn)備工作聯(lián)合開發(fā):準(zhǔn)備工作l推銷概念:充分的準(zhǔn)備是聯(lián)合開發(fā)的關(guān)鍵,推銷聯(lián)合開發(fā)(需求專題討論會)的好處l確保真正的風(fēng)險承擔(dān)人參與l后勤保障l熱身材料:在開會前散發(fā)資料 項目專有信息:需求文件草案、已排序的特性 擺脫束縛思想的:提供創(chuàng)新方法、自由討論規(guī)則 2天1周內(nèi)散發(fā),太早會使人忘記!聯(lián)合開發(fā):準(zhǔn)備工作聯(lián)合開發(fā):準(zhǔn)備工作 備忘錄備忘錄收件人:收件人:XXX項目的風(fēng)險承擔(dān)人項目的風(fēng)險承擔(dān)人主主 題:即將召開的需求專題討論會題:即將召開的需求專題討論會 我是我是XX產(chǎn)品(項目)的管理者。這個項目已經(jīng)(或即將)于產(chǎn)品(項目)的管理者。這個項目已經(jīng)(或即

19、將)于 開始并截止于開始并截止于 完成。完成。 (我們了解它,我們是認(rèn)真的,我們想要按時完成它) 正如大多數(shù)的項目一樣,獲得關(guān)于應(yīng)用項目的新特征的共識并定義一個最初的基本系統(tǒng)來正如大多數(shù)的項目一樣,獲得關(guān)于應(yīng)用項目的新特征的共識并定義一個最初的基本系統(tǒng)來滿足不同風(fēng)險承擔(dān)人的需要是十分困難的。滿足不同風(fēng)險承擔(dān)人的需要是十分困難的。 (它甚至比在這個組達(dá)成任何其他共識更,因此我們將嘗試一些不同的方法) 為了使這個過程更加容易,我們將召開一次關(guān)于為了使這個過程更加容易,我們將召開一次關(guān)于 的需求專題討論會。的需求專題討論會。 專題討論會的目標(biāo)是:為產(chǎn)品的下一個基線版本確定新特性。為了做到這些,聽取每

20、一個專題討論會的目標(biāo)是:為產(chǎn)品的下一個基線版本確定新特性。為了做到這些,聽取每一個風(fēng)險承擔(dān)人的意見就極為重要。專題討論會將由風(fēng)險承擔(dān)人的意見就極為重要。專題討論會將由 來主持,他是一位經(jīng)驗豐富的需求管理聯(lián)來主持,他是一位經(jīng)驗豐富的需求管理聯(lián)絡(luò)員。絡(luò)員。 (作為風(fēng)險承擔(dān)人,我們可能也有偏見,從外面聘請主持人可以使其更公平) 專題討論會將很快得出結(jié)果,并在第二天將結(jié)果分發(fā)給開發(fā)部。我們熱忱地邀請您參加專專題討論會將很快得出結(jié)果,并在第二天將結(jié)果分發(fā)給開發(fā)部。我們熱忱地邀請您參加專題討論會并提出代表你的(團(tuán)隊、部門、用戶)需求的意見。如果您無法參加,我們熱切地希題討論會并提出代表你的(團(tuán)隊、部門、用戶)需求的意見。如果您無法參加,我們熱切地希望你能夠授權(quán)一名代表您的需求的成員參加。望你能夠授權(quán)一名代表您的需求的成員參加。 (會后第一天我們將開始工作;如果你希望對項目提出什么意見,請到這里來,或授權(quán)一名代表來。換句話說,要么現(xiàn)在說,要么永遠(yuǎn)別說。) 備忘錄中有一個關(guān)于當(dāng)前產(chǎn)品期望特征的簡短說明,以及其他關(guān)于專題討論會和自由討論備忘錄中有一個關(guān)于當(dāng)前產(chǎn)品期望特征的簡短說明,以及其他關(guān)于專題討論會和自由討論進(jìn)程的資

溫馨提示

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

評論

0/150

提交評論