軟件需求工程 第二部分 軟件需求開(kāi)發(fā)_第1頁(yè)
軟件需求工程 第二部分 軟件需求開(kāi)發(fā)_第2頁(yè)
軟件需求工程 第二部分 軟件需求開(kāi)發(fā)_第3頁(yè)
軟件需求工程 第二部分 軟件需求開(kāi)發(fā)_第4頁(yè)
軟件需求工程 第二部分 軟件需求開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(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)介

軟件需求工程

SoftwareRequirementsEngineering

(SRE)

第二部分

軟件需求開(kāi)發(fā)

第六章

獲取客戶的需求王如龍2023/1/12學(xué)習(xí)目標(biāo)在學(xué)完本章內(nèi)容之后,你應(yīng)該能夠:

學(xué)會(huì)分析需求的來(lái)源掌握用戶分類方法了解用戶代表和產(chǎn)品代表分析不同的需求決策層面

2/21第3層功能需求層第1層業(yè)務(wù)需求層業(yè)務(wù)需求遠(yuǎn)景和與范圍文檔6.0客戶參與的重要性1)需求的三個(gè)層次回顧第2層用戶需求層用戶需求用例文檔質(zhì)量屬性業(yè)務(wù)需求圖1-1需求關(guān)系圖功能需求系統(tǒng)需求外部界面約束條件軟件需求規(guī)范和模型功能性需求非功能性需求P6

3/216.0客戶參與的重要性2)軟件成功的主要因素回顧軟件項(xiàng)目成功的三個(gè)主要因素:用戶的參與主管層的支持需求的清晰表述組織和個(gè)人對(duì)用戶參與的認(rèn)識(shí)水平和認(rèn)同度有多高,他們的軟件開(kāi)發(fā)水平和能力就會(huì)有多高,系統(tǒng)使用的效率和效益就會(huì)有多高!

4/216.0客戶參與的重要性3)獲得用戶需求的步驟

確定產(chǎn)品的不同用戶類型;確定用戶需求來(lái)源;選擇出每一類用戶和其他涉眾的代表并與他們一起工作;商定誰(shuí)是項(xiàng)目需求的決策者。P62

5/216.0客戶參與的重要性

4)分析員的責(zé)任需求分析員對(duì)于記錄新系統(tǒng)必備的功能和特性,并將這些信息傳達(dá)給相關(guān)涉眾人員負(fù)有主要責(zé)任。如果分析人員不投入足夠的時(shí)間和精力對(duì)目標(biāo)產(chǎn)品的共同前景達(dá)成共識(shí),結(jié)果肯定是返工、延誤交付和客戶不滿意。應(yīng)該明確分析人員在軟件的整個(gè)生命周期的任務(wù)和他們應(yīng)該承擔(dān)的責(zé)任。P62

6/216.1需求的來(lái)源軟件需求的典型來(lái)源與收集方法與潛在用戶進(jìn)行交流和討論;描敘現(xiàn)有產(chǎn)品或競(jìng)爭(zhēng)產(chǎn)品的文檔;詳細(xì)閱讀和全面理解SRS;現(xiàn)有系統(tǒng)的問(wèn)題報(bào)告和改進(jìn)要求;市場(chǎng)調(diào)查和用戶問(wèn)卷調(diào)查;觀察用戶如何工作;用戶工作的情景分析;列出系統(tǒng)必須響應(yīng)的外部事件和正確的響應(yīng)。P62

7/216.2用戶類型分析1)用戶的差異產(chǎn)品的不同用戶之間在很多方面存在差異,主要表現(xiàn)在:使用產(chǎn)品的頻度率;用戶在應(yīng)用領(lǐng)域的經(jīng)驗(yàn)和使用系統(tǒng)的技能;所用到的產(chǎn)品功能;為支持業(yè)務(wù)過(guò)程所進(jìn)行的工作;訪問(wèn)權(quán)限和安全級(jí)別。P63

8/216.2用戶類型分析2)涉眾的層次涉眾其他客戶用戶經(jīng)理其他用戶類被忽略的用戶類非重點(diǎn)用戶類重點(diǎn)用戶類圖6-1涉眾、客戶和用戶的層次結(jié)構(gòu)P64

9/216.2用戶類型分析3)確定用戶類必須注意的問(wèn)題

以使用者對(duì)系統(tǒng)的交互方式來(lái)確定用戶類別。重點(diǎn)用戶的優(yōu)先級(jí)必須優(yōu)先考慮,因?yàn)闈M足了他們的要求也就滿足了業(yè)務(wù)需求。用戶類除了人群,還包括與系統(tǒng)交互的其他應(yīng)用系統(tǒng)或硬件系統(tǒng)。必須在項(xiàng)目初期就確定好系統(tǒng)將面對(duì)的用戶類,并在SRS中記錄它們的特點(diǎn)、職責(zé)和物理位置。P64

10/216.2用戶類型分析4)案例分析在“化學(xué)品跟蹤管理系統(tǒng)”中,有四類用戶,他們分別是:化學(xué)家(需重點(diǎn)考慮)采購(gòu)人員庫(kù)庫(kù)管理員醫(yī)療和保險(xiǎn)部門(mén)(需重點(diǎn)考慮)使用特征在表6-1中進(jìn)行了較具體的分析。

P65

11/216.3尋找用戶代表任何IT項(xiàng)目都需要有合適的用戶來(lái)提供用戶需求。通過(guò)用戶代表來(lái)獲取用戶需求時(shí),是一種非常有效的需求獲取方法。用戶代表應(yīng)當(dāng)自始至終參與項(xiàng)目的整個(gè)開(kāi)發(fā)過(guò)程。每一類用戶都應(yīng)該有自己的代表,用戶代表的選擇方法和人員組成,反映出決策層對(duì)項(xiàng)目的重視程度和理解程度;建立一個(gè)能起到核心作用的用戶代表組,是項(xiàng)目獲得成功的基本保證。P66

12/21用戶客戶市場(chǎng)需求分析人員開(kāi)發(fā)人員用戶代言人支持人員用戶經(jīng)理銷售圖6-2用戶與開(kāi)發(fā)者之間可能存在的溝通途徑6.3尋找用戶代表產(chǎn)品經(jīng)理P67

13/216.4用戶代言人每個(gè)項(xiàng)目都應(yīng)該有、必須有、一定有幾位用戶類的關(guān)鍵成員負(fù)責(zé)提供需求,這些成員我們稱為用戶代言人(用戶代表),或稱為項(xiàng)目協(xié)調(diào)人。通過(guò)設(shè)立用戶代表者這一途徑,使客戶和開(kāi)發(fā)者之間的伙伴關(guān)系結(jié)構(gòu)化和形式化。用戶代表是他所屬用戶類成員與分析員之間的主要聯(lián)系人。P68

14/216.4用戶代言人1)用戶代表的基本條件對(duì)客戶需求和業(yè)務(wù)需求有較全面的理解,具有較強(qiáng)的綜合能力和創(chuàng)新精神。對(duì)同類業(yè)務(wù)的工作流程和工作規(guī)則十分熟悉。對(duì)新系統(tǒng)有清晰的認(rèn)識(shí),并對(duì)其充滿熱情。表達(dá)能力、溝通能力、親和力強(qiáng);能獲得領(lǐng)導(dǎo)和同行的支持,并受到大家的尊重;有權(quán)力,有威信,敢于承擔(dān)責(zé)任和風(fēng)險(xiǎn)

。

有一定的信息化知識(shí),知道在當(dāng)前技術(shù)背景下,什么是可行的;在運(yùn)行環(huán)境中,什么是可實(shí)現(xiàn)的。P68

15/216.4用戶代言人2)用戶代表的主要工作P68類別主要工作計(jì)劃1推敲產(chǎn)品的范圍和限制2定義和其他系統(tǒng)的接口3評(píng)估新系統(tǒng)對(duì)業(yè)務(wù)操作的影響4定義從現(xiàn)有系統(tǒng)到新系統(tǒng)的過(guò)渡方案需求1收集其他用戶的需求2開(kāi)發(fā)使用范例和用例3解決需求沖突4確定優(yōu)先級(jí)5確定質(zhì)量和性能需求6評(píng)估用戶界面的原型確認(rèn)和驗(yàn)證1評(píng)審需求文檔2定義用戶接受系統(tǒng)的標(biāo)準(zhǔn)3根據(jù)使用情況開(kāi)發(fā)測(cè)試用例4提供測(cè)試數(shù)據(jù)集5執(zhí)行

beta

測(cè)試用戶輔助1編寫(xiě)用戶手冊(cè)和幫助文檔2準(zhǔn)備培訓(xùn)資料3向同行演示產(chǎn)品變更控制1評(píng)估缺陷修改請(qǐng)求,確定優(yōu)先級(jí)2評(píng)估改進(jìn)請(qǐng)求,確定優(yōu)先級(jí)3評(píng)估需求變更對(duì)用戶和業(yè)務(wù)流程的影響4參與變更決策表6-1用戶代表的主要工作Alpha(α)和beta(β)測(cè)試:開(kāi)發(fā)商在正式發(fā)布產(chǎn)品之前,往往發(fā)布測(cè)試版提供給內(nèi)部和外部人員試用,以找出bug,其中:α

版通常是軟件開(kāi)發(fā)商內(nèi)部測(cè)試的版本;β

版是提供給用戶的測(cè)試版。

16/216.5決策者1)明確與授權(quán)在項(xiàng)目的早期階段,項(xiàng)目的最高決策者必須非常明確并授權(quán):當(dāng)問(wèn)題發(fā)生時(shí),誰(shuí)來(lái)決定如何做;當(dāng)多方意見(jiàn)不統(tǒng)一時(shí),誰(shuí)來(lái)協(xié)調(diào)和拍板。這是解決沖突、澄清模糊之處以及協(xié)調(diào)不一致之處的前提。這個(gè)問(wèn)題不解決好,將給項(xiàng)目留下十分危險(xiǎn)的隱患。P72

17/216.5決策者2)問(wèn)題解決方案如果是個(gè)別用戶之間的分歧,則由用戶代表來(lái)裁決。如果不同的用戶類或客戶群提出的需求發(fā)生沖突時(shí),應(yīng)支持最重要的用戶類或?qū)Ξa(chǎn)品商業(yè)前景影響最大的客戶群提出的需求。不同的企業(yè)客戶都可能要求按他們自己的喜好設(shè)計(jì)產(chǎn)品。解決辦法是依據(jù)項(xiàng)目的業(yè)務(wù)目標(biāo)來(lái)確定誰(shuí)對(duì)項(xiàng)目的成敗影響最大。P73

18/216.5決策者2)問(wèn)題解決方案用戶經(jīng)理表述的需求有時(shí)會(huì)和其他部門(mén)中實(shí)際用戶的需求相矛盾。盡管用戶需求必須服從業(yè)務(wù)需求,但不屬于用戶類的經(jīng)理應(yīng)該服從于用戶代言人,因?yàn)楹笳呤怯脩舻拇怼.?dāng)開(kāi)發(fā)人員對(duì)產(chǎn)品的想法與客戶的要求不一致時(shí),通常應(yīng)由客戶作出決定。銷售部門(mén)一般能代表和滿足客戶的意見(jiàn),應(yīng)該重視他們的意見(jiàn)和建議,但是要防止他們的意見(jiàn)和態(tài)度走極端。P73

19/21本章小結(jié)讓用戶和開(kāi)發(fā)人員認(rèn)識(shí)到需求活動(dòng)的重要性是非常必要的??蛻舴e極、主動(dòng)的參與項(xiàng)目需求過(guò)程是項(xiàng)目成功的保證。軟件需求來(lái)自許多方面,掌握收集需求的方法和技巧是我們必須掌握的本領(lǐng)。通過(guò)用戶代表來(lái)獲取用戶需求,是一種非常有效的需求獲取方法。

溫馨提示

  • 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)論