資源描述:
《《如何進(jìn)行需求調(diào)研》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、如何進(jìn)行需求調(diào)研劉洪濤2003年10月我們的行程需求調(diào)研的概述了解軟件需求調(diào)研如何開展需求調(diào)研需求調(diào)研前的準(zhǔn)備需求調(diào)研的步驟需求調(diào)研中的注意規(guī)則一些好的參考資料需求調(diào)研的概述什么是需求?需求調(diào)研的目的需求調(diào)研指通過(guò)和客戶反復(fù)進(jìn)行溝通和交流而獲取客戶的需求的一系列活動(dòng),為編寫《軟件需要規(guī)格說(shuō)明書》做的前期工作。了解現(xiàn)實(shí)世界中做實(shí)際工作的人們真正需要什么樣的程序過(guò)程,編寫《用戶需求說(shuō)明書》,為編寫《軟件需要規(guī)格說(shuō)明書》提供依據(jù)。什么是需求調(diào)研?需求就是用戶對(duì)軟件系統(tǒng)的要求,解決問(wèn)題的需要。需求調(diào)研的概述需求調(diào)查的一般規(guī)程目的獲取客戶的需求信息,經(jīng)過(guò)分析后產(chǎn)生《用戶需求說(shuō)明書》。角色與職
2、責(zé)需求分析員調(diào)查、分析用戶的需求,客戶與最終用戶提供必要的需求信息。啟動(dòng)準(zhǔn)則需求分析員已經(jīng)確定輸入任何與用戶需求相關(guān)的材料主要步驟第一步:調(diào)研前的準(zhǔn)備第二步:調(diào)查與記錄第三步:整理需求信息第四步:撰寫《用戶需求說(shuō)明書》第五步:需求確認(rèn)輸出《用戶需求說(shuō)明書》結(jié)束準(zhǔn)則需求分析員已經(jīng)撰寫完成《用戶需求說(shuō)明書》,確保無(wú)拼寫、排版等錯(cuò)誤。度量需求分析員統(tǒng)計(jì)工作量和上述文檔的規(guī)模,匯報(bào)給項(xiàng)目經(jīng)理。需求調(diào)研的概述需求與軟件需求需求調(diào)研就是要搞清楚用戶的需要,通過(guò)用戶的需求提取特征,進(jìn)而提取軟件需求需求調(diào)研的概述做好需求調(diào)研的重要性軟件開發(fā)面臨的實(shí)際問(wèn)題需求調(diào)研的概述做好需求調(diào)研的重要性軟件開發(fā)面
3、臨的實(shí)際問(wèn)題需求調(diào)研的概述做好需求調(diào)研的重要性軟件開發(fā)面臨的實(shí)際問(wèn)題需求調(diào)研的概述做好需求調(diào)研的重要性做好需求調(diào)研是獲取正確的軟件需求的前提,正確的軟件需求是項(xiàng)目成果的關(guān)鍵。需求設(shè)計(jì)編碼單元測(cè)試驗(yàn)收測(cè)試維護(hù)(各階段錯(cuò)誤修改成本比例)軟件需求調(diào)研軟件需求的定義用戶為解決某個(gè)問(wèn)題、或?yàn)閷?shí)現(xiàn)某一目標(biāo),要求軟件必須滿足的條件或能力。軟件需求的三個(gè)層次1)業(yè)務(wù)需求2)用戶需求3)功能需求和非功能需求軟件需求調(diào)研軟件需求的三個(gè)層次1.業(yè)務(wù)需求(businessrequirement)反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們?cè)陧?xiàng)目視圖與范圍文檔中予以說(shuō)明。2.用戶需求(userre
4、quirement)文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在使用實(shí)例(usecase)文檔或方案腳本說(shuō)明中予以說(shuō)明。3.功能需求(functionalrequirement)定義了開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。4.非功能性的需求——描述了系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等,它包括產(chǎn)品必須遵從的標(biāo)準(zhǔn)、規(guī)范和約束,操作界面的具體細(xì)節(jié)和構(gòu)造上的限制。如何開展需求調(diào)研了解需求調(diào)研的方法需求調(diào)研的方法多種多樣,主要包括:座談法與用戶交談,向用戶提出事先準(zhǔn)備好的相關(guān)問(wèn)題。調(diào)查表法將相關(guān)的問(wèn)題制成調(diào)查表,向用戶群體發(fā)調(diào)查問(wèn)卷。觀察法參觀用戶的工作流
5、程,觀察用戶的操作。切記:沒有最好的方法,只有最適合自己的方法。做到根據(jù)環(huán)境的不同選擇最適合的調(diào)研方法。如何開展需求調(diào)研金字塔方法目標(biāo)活動(dòng)需要關(guān)系關(guān)系關(guān)系首先搞清楚對(duì)象(調(diào)研對(duì)象)與對(duì)象之間的關(guān)系,理清對(duì)象的目標(biāo)以及和其它對(duì)象發(fā)生關(guān)系的目標(biāo);其次失利清對(duì)象內(nèi)部的活動(dòng)以及對(duì)象與對(duì)象之間發(fā)生的活動(dòng);再次對(duì)活動(dòng)進(jìn)行整理,確定活動(dòng)的邊界;最后根據(jù)活動(dòng)進(jìn)行詳細(xì)的需求調(diào)研。需求調(diào)研前的準(zhǔn)備三種準(zhǔn)備1)做好調(diào)研前使用資料的準(zhǔn)備,如需求調(diào)研模板,各種調(diào)研表單以及需求調(diào)研問(wèn)題列表等。2)制定好需求調(diào)研的計(jì)劃,對(duì)需求調(diào)研中可能用到的資源進(jìn)行一定的分配。3)準(zhǔn)備好需求調(diào)研中所要使用到的工具。兩種心態(tài)需求
6、調(diào)研前的準(zhǔn)備1)保持一種和客戶平等合作的心態(tài),確定需求調(diào)研是為了給客戶解決問(wèn)題,探討問(wèn)題,而不是接受問(wèn)題,更不是來(lái)指導(dǎo)工作的。2)平靜面對(duì)需求變更的心態(tài),在需求調(diào)研過(guò)程中,往往雙方對(duì)需求理解不一致,造成需求調(diào)研前后矛盾,應(yīng)當(dāng)心平氣和的去引導(dǎo)客戶,達(dá)到需求理解完全一致。五種提高需求調(diào)研前的準(zhǔn)備1)了解被調(diào)研對(duì)象的組織機(jī)構(gòu),了解每一個(gè)子對(duì)象中的關(guān)鍵人物,提高自己的觀察能力。2)其次應(yīng)該了解用戶的行業(yè),學(xué)習(xí)用戶使用的術(shù)語(yǔ),標(biāo)準(zhǔn),以便能夠準(zhǔn)確的理解用戶的需求,提高自己的行業(yè)知識(shí)面。3)需求調(diào)研中,學(xué)會(huì)盡量不使用IT行業(yè)的術(shù)語(yǔ),而采用淺顯易懂的口頭語(yǔ)言來(lái)解釋IT行業(yè)中高深莫測(cè)的術(shù)語(yǔ),以便用戶
7、能夠很好的理解,提高自己的溝通交流能力。4)提高自己的速記能力,文字表述能力以及歸納,能迅速的記錄需求調(diào)研核心的問(wèn)題,總結(jié)歸納形成原始的需求調(diào)研資料。5)提高自己的總結(jié)能力,書寫一份完整的、前后一致的、可追蹤的需求報(bào)告。需求調(diào)研的步驟1.完全傾聽客戶的心聲找一個(gè)安靜的地方,以客戶為主,面對(duì)面的溝通和交流,完全傾聽客戶的心聲,隨時(shí)記錄客戶所說(shuō)的一切,每一次調(diào)研完后要對(duì)所有的記錄進(jìn)行整理,形成文檔,在下一次的調(diào)研開始對(duì)上次的總結(jié)進(jìn)行確認(rèn)。切忌在傾聽需求的過(guò)程中附帶如何解決