4 需求分析-領域分析_第1頁
4 需求分析-領域分析_第2頁
4 需求分析-領域分析_第3頁
4 需求分析-領域分析_第4頁
4 需求分析-領域分析_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

需求分析主要內容什么是需求分析需求分析步驟建立領域模型用戶訪談領域類圖業(yè)務用例圖業(yè)務活動圖需求分析的基本任務不是確定系統(tǒng)怎樣完成它的工作,而是確定系統(tǒng)必須完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。----準確地回答“系統(tǒng)必須做什么?”。1什么是需求分析2需求分析的步驟需求獲取分析建模文檔編寫需求驗證客戶/用戶系統(tǒng)分析師項目經(jīng)理領域專家參與需求分析的人員既不明白也說不清心里很清楚,但卻說不清對業(yè)務非常熟悉,表述也很清晰需求分析的困難1.溝通中遇到的問題唯一不變的就是變化2.需求的易變性需求分析的困難軟件系統(tǒng)分析人員不可能都是全才??蛻舯磉_的需求,不同的分析人員可能有不同的理解。如果分析人員理解錯了,可能會導致開發(fā)人員白干活,吃力不討好。分析人員寫好需求說明書后,要請客戶方的各個代表驗證。如果問題很復雜,雙方都不太明白,就有必要請開發(fā)人員快速構造軟件的原型,雙方再次論證需求說明書是否正確。2.分析人員和顧客理解有誤需求分析的困難需求獲取的方法常規(guī)的需求獲取的方法訪談情景分析聯(lián)合分析小組快速原型法在需求分析中的應用快速建立軟件原型Why客戶購買的目的?What客戶購買后要做什么?需要什么功能?Who什么人用?什么人付錢?When購買后什么時候使用?需要使用多長時間?Where哪里使用?會不會換地方?How怎樣使用?獲取需求的5W1H方法在需求階段引入這5W+1H的定律,在一定程度上保證了系統(tǒng)需求的準確性,也使得項目經(jīng)理或需求分析人員可以非常有序的有條理的開展需求挖掘和調研活動,這樣的安排用戶在配合上也非常清晰,知道如何與項目人員配合。Why就是為什么用戶要引入系統(tǒng),引入新的信息系統(tǒng)對用戶有什么幫助,在總體工作效能上如何實現(xiàn)一個最終的結果?Why定律是要求在需求開始時,項目經(jīng)理就應該明確的,這個項目是為了改進用戶工作效率;提高部門間的協(xié)作機制;加快對客戶反應的體系服務;提升企業(yè)的競爭力等等。有了這么一個Why引入思想,項目經(jīng)理就可以理清用戶最終要的是可以提供給他們什么樣的系統(tǒng),在系統(tǒng)的定位和建立上,就有一個明確地最終目標。其次,有了一個總體的目標性,從各業(yè)務流程的要求入手,引入第二個W定律---What定律第一個W定律---Why定律What則是這個系統(tǒng)要做什么?實現(xiàn)什么?就是客戶提出的各業(yè)務流程問題、流程局限性問題、系統(tǒng)要解決的問題等,在這個What的基礎上,把系統(tǒng)劃分成各功能模塊,逐步弄清模塊流程需求、功能需求、結構需求。第二個W定律---What定律這個階段其實就是需求細化階段,在What定律的基礎上,細分系統(tǒng)的用戶需求:分析什么人,在什么時間,什么階段可以或必須操作這個功能,結合前面的What定律,理清系統(tǒng)的流程階段劃分,記錄并分析系統(tǒng)功能實現(xiàn)的細節(jié),在這個階段就可以產生系統(tǒng)需求的用例圖(Use

Case),作為下階段設計的依據(jù)。第三、四、五個定律---Who、When、Where定律就是怎樣實現(xiàn)系統(tǒng)了,在前面的Why、What、Who、When、Where基礎上,已經(jīng)搭建了一個非常好的系統(tǒng)需求基礎框架,如何在這些用戶需求的基礎上,分析系統(tǒng)的需求,如何進行需求規(guī)格的分析與下階段的設計、實現(xiàn)工作,就是HOW

TO

ACCOMPLISH

THE

SYSTEM了。1H定律---How定律4.2需求分析的步驟需求獲取分析建模文檔編寫需求驗證4.2需求分析的步驟需求獲取分析建模文檔編寫需求驗證下面以中國賽艇協(xié)會網(wǎng)上報名系統(tǒng)為例,如何進行需求分析,并建立分析模型19項目項目名:中國賽艇協(xié)會網(wǎng)上報名系統(tǒng)項目期限:16年12月底前交付項目背景:一直沒有一款網(wǎng)上報名系統(tǒng),全依賴人工管理,各省隊參賽報名以excel文件提交給賽艇協(xié)會,由工作人員整理報名信息。用戶基本要求概述:開發(fā)一個網(wǎng)上報名系統(tǒng),用于各省對運動員參賽報名,以及中國賽艇協(xié)會發(fā)布賽事信息和統(tǒng)計整理報名信息。該系統(tǒng)可以用來代替目前中國賽艇協(xié)會人工管理的日常工作,提高辦公自動化水平,減少人力成本,提高辦公效率。進一步的要求需要再訪談。中國賽艇協(xié)會網(wǎng)上報名系統(tǒng)

——第1次課經(jīng)理給出項目計劃,各項目組按工作計劃進入項目周期召開用戶訪談會議整理訪談記錄獲取用戶需求工作任務提交內容訪談提綱與訪談記錄標識號名稱工期開始時間完成時間領域分析4.d2016-10-198:002016-10-2217:001業(yè)務需求與數(shù)據(jù)模型分析1.d2016-10-198:002016-10-1917:002業(yè)務需求細化3.d2016-10-208:002016-10-2217:00需求分析6.d2016-10-238:002016-10-3017:003系統(tǒng)需求確定2.d2016-10-238:002016-10-2617:004用例規(guī)約3.d2016-10-278:002016-10-2917:005需求評審1.d2016-10-308:002016-10-3017:00系統(tǒng)設計7.d2016-11-28:002016-11-1017:006GUI設計1.d2016-11-28:002016-11-217:007系統(tǒng)靜態(tài)結構設計2.d2016-11-28:002016-11-317:008系統(tǒng)動態(tài)結構設計4.d2016-11-48:002016-11-917:009設計評審1.d2016-11-108:002016-11-1017:0010系統(tǒng)編碼實現(xiàn)11.d2016-11-118:002016-11-2517:0011系統(tǒng)測試2.d2016-11-268:002016-11-2717:0012項目驗收4.d2016-11-308:002016-12-317:00項目計劃{領域分析{需求分析{設計編碼測試驗收

通過用戶訪談獲取需求,形成需求陳述,并在此基礎上完成領域分析。內容:訪談提綱與訪談記錄階段目標我們的進度,在這里我們的進度,在這里工作任務2:

召開用戶訪談會議,了解用戶業(yè)務情況。

學習情境:知識1:如何進行用戶訪談與用戶進行訪談可以通過正式會議或者一般訪談的形式進行。在進行訪談前,業(yè)務員需要了解用戶所在行業(yè)的一些背景情況和相關行業(yè)知識。無論何種訪談,在進行前都應該準備訪談提綱,在得到一些訪談信息后,要有針對性的設置訪談問題。我們的進度,在這里訪談技巧引導發(fā)言當遇到什么情況時如何處理?是否有例外情況?除了這些,還有其他什么工作?比如偶爾的?詢問技巧開放式、限制性提問回答與反問Sowhat?我們的進度,在這里訪談提綱的編寫技巧技巧一:如何發(fā)現(xiàn)用戶業(yè)務需求通過一些問題,可以使得系統(tǒng)分析員獲知系統(tǒng)某一功能執(zhí)行步驟,所需或者產生的數(shù)據(jù),計算公式,以及企業(yè)的特殊約束。例如:您(業(yè)務人員)平時的工作是什么?怎么完成這些工作的呢?能稍微演示一下么?執(zhí)行這些步驟會用到什么數(shù)據(jù)?以及會產生什么數(shù)據(jù)?在執(zhí)行某操作時,有沒有什么重要的約束需要注意或遵守的?我們的進度,在這里訪談提綱的編寫技巧技巧二:發(fā)現(xiàn)需要的數(shù)據(jù)及其屬性在系統(tǒng)中,必不可少的會用到數(shù)據(jù),那么系統(tǒng)中的數(shù)據(jù)及數(shù)據(jù)屬性如何被發(fā)現(xiàn)呢?可以通過類似以下問題來進行訪談:某物會記錄什么數(shù)據(jù)呢?某物可以提供我們哪些數(shù)據(jù)呢?某物的某屬性有范圍碼?可被接受的數(shù)字,最大最小是多少?可被接受的字符串,最長最短是多少?我們的進度,在這里網(wǎng)上報名系統(tǒng)的第一次訪談提綱訪談對象:中國賽艇協(xié)會工作人員Q1:請問您平時主要有哪些工作要做呢?A1:我的日常工作主要是發(fā)布賽事信息,整理各省隊提交的報名信息。一般來說,我們會先將賽事信息發(fā)布出來,然后各省賽艇隊根據(jù)賽事要求報名參加相關賽事的比賽項目,各省賽艇隊將參賽運動員的信息提交到賽艇協(xié)會,最后由我們統(tǒng)計整理參賽運動員信息。Q2:您能談一下發(fā)布賽事信息的流程么?A2:一般來講,每次比賽之前我們會先將賽事信息發(fā)布出來,包括賽事名稱,賽事年份,主辦單位,協(xié)辦單位,主辦單位聯(lián)系人,協(xié)辦單位聯(lián)系人,比賽時間,比賽地點,報名時間,報名方法,競賽項目,競賽辦法,參賽服裝和器材,獎勵與計分辦法,相關附件,其他等。我們的進度,在這里網(wǎng)上報名系統(tǒng)的第一次訪談提綱訪談對象:中國賽艇協(xié)會工作人員Q3:各省隊提交的報名信息包括哪些內容呢?A3:各參賽單位提交的報名信息包括兩部分,參賽單位的信息和運動員的信息。Q4:您剛才提到的“各參賽單位”是不是指“各省隊”?A4:是的Q5:參賽單位信息包括哪些內容呢?A5:參賽單位信息有:賽事名稱,參賽單位名稱,領隊,教練,醫(yī)生,工作人員,填報人,填報時間,聯(lián)系電話,傳真。我們的進度,在這里網(wǎng)上報名系統(tǒng)的第一次訪談提綱訪談對象:中國賽艇協(xié)會工作人員Q6:參賽運動員的信息包括哪些內容呢?A6:參賽運動員的信息有:姓名,性別,年齡,賽事名稱,參賽單位,運動員注冊證號,競賽項目名稱,備注。Q7:各省隊提交的報名信息有時間限制么?A7:在賽事報名截止時間之前都可以提交。Q8:如果有運動員報名之后臨時無法參加比賽可以取消報名么?A8:如果無法參賽,在賽事報名截止時間之前可以取消報名。我們的進度,在這里網(wǎng)上報名系統(tǒng)的第一次訪談提綱訪談對象:中國賽艇協(xié)會工作人員Q9:參賽單位信息也可以修改么?比如某醫(yī)生或者某工作人員無法到達比賽現(xiàn)場?A9:在賽事報名截止時間之前可以修改。Q10:各省隊把報名信息提交給您之后,需要做哪些整理呢?A10:我們會按照競賽的項目、組別、參賽單位分別整理運動員報名表,根據(jù)賽事名稱來整理參賽單位報名表。我們的進度,在這里訪談對象:項目委托者Q1:你好,我們想問一下您關于系統(tǒng)的一些情況。這個系統(tǒng)開發(fā)出來之后,供誰使用呢?A1:各省隊參賽報名負責人可以使用該系統(tǒng)進行網(wǎng)上報名,賽艇協(xié)會管理人員可以使用該系統(tǒng)發(fā)布賽事信息和做一些相應的管理工作,比如競賽項目和運動員的管理工作。Q2:競賽項目包括哪些內容呢?A2:競賽項目主要包括:競賽項目名稱,項目縮寫,組別(男子,女子,男子輕量級,女子輕量級)。Q3:運動員信息包括哪些呢?A3:運動員信息包括:注冊證號,姓名,性別,出生日期,所屬單位,身份證號等。Q4:各省隊用戶需要了解哪些信息呢?A4:各省隊參賽報名負責人的真實姓名,聯(lián)系電話,所屬單位名稱,單位地址,單位聯(lián)系人,單位聯(lián)系電話,郵編,傳真。Q5:由各省隊運動員的信息是由協(xié)會管理人員統(tǒng)一管理么?A5:各省運動員數(shù)量較多,如果全部由協(xié)會管理難度有點大,各省隊用戶可以添加運動員信息,協(xié)會管理人員也可以添加。網(wǎng)上報名系統(tǒng)的第一次訪談提綱我們的進度,在這里用戶訪談結束后,要整理訪談的內容,形成訪談記錄。網(wǎng)上報名系統(tǒng)的訪談記錄如下:1.用戶:各省隊參賽報名負責人和中國賽艇協(xié)會管理人員。2.各省隊參賽報名負責人的主要業(yè)務:(1)查看賽事信息(2)報名:

i)參賽單位信息填報和修改

ii)參賽運動員信息填報和修改網(wǎng)上報名系統(tǒng)的第一次訪談記錄(節(jié)選)我們的進度,在這里3.中國皮劃艇協(xié)會管理人員的主要業(yè)務:(1)各省隊用戶管理(2)運動員管理(3)報名管理

i)報名單位信息

ii)報名運動員信息(4)賽事管理i)賽事基本信息網(wǎng)上報名系統(tǒng)的第一次訪談記錄(節(jié)選)我們的進度,在這里數(shù)據(jù)信息如下:1.各省隊用戶信息包括:真實姓名,聯(lián)系電話,所屬單位名稱,單位地址,單位聯(lián)系人,單位聯(lián)系電話,郵編,傳真。2.運動員信息:注冊證號,姓名,性別,出生日期,所屬單位,身份證號,備注。3.競賽項目信息:競賽項目名稱,項目縮寫,組別(男子,女子,男子輕量級,女子輕量級)4.賽事信息:賽事名稱,賽事年份,主辦單位,協(xié)辦單位,主辦單位聯(lián)系人,協(xié)辦單位聯(lián)系人,比賽時間,比賽地點,報名時間,報名方法,競賽項目,競賽辦法,參賽服裝和器材,獎勵與計分辦法,相關附件,其他。網(wǎng)上報名系統(tǒng)的第一次訪談記錄(節(jié)選)我們的進度,在這里5.參賽單位報名表:賽事名稱,領隊,教練,醫(yī)生,工作人員,填報人,填報時間,聯(lián)系電話,傳真。6.運動員報名表:賽事名稱,參賽單位,運動員注冊證號,競賽項目名稱,備注。網(wǎng)上報名系統(tǒng)的第一次訪談記錄(節(jié)選)我們的進度,在這里選擇關鍵人物進行訪談。訪談的記錄要條例清晰,真實有效。根據(jù)實際的情況,訪談可能會進行很多次,直到確實明確用戶的需求。需要注意的是我們的進度,在這里AxureRP是美國AxureSoftwareSolution

溫馨提示

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

評論

0/150

提交評論