




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、按圖索驥需求分析的核心線索軟件需求最佳實(shí)踐:SERU1需求到底是什么?2根據(jù)軟件項(xiàng)目特點(diǎn)確定需求視圖第一頁,共三十五頁。需求分析的核心線索軟件需求最佳實(shí)踐:SERU2. 需求工程的要素3.需求分析的要素1. 什么是需求第二頁,共三十五頁。一張凳子的故事需求的源起:拿塊板,下面釘兩個木頭樁子軟件需求最佳實(shí)踐:SERU問題:放花盆上下文:花盆的種類 擺放位置第三頁,共三十五頁。需求是什么?功能質(zhì)量約束業(yè)務(wù)需求用戶需求軟件需求軟件需求最佳實(shí)踐:SERU第四頁,共三十五頁。業(yè)務(wù)需求=目標(biāo)+范圍目標(biāo)的價(jià)值:(教堂與小屋)目標(biāo)表述現(xiàn)狀:言而無物、空洞、難以捉摸目標(biāo)表述方法: 1)場景法: 2)目標(biāo)(Wha
2、t)+優(yōu)勢(Why)+度量(How much) +合理性(成本/效益)+可行性軟件需求最佳實(shí)踐:SERU問題影響誰后果解決方案優(yōu)點(diǎn)第五頁,共三十五頁。業(yè)務(wù)需求=目標(biāo)+范圍范圍表述現(xiàn)狀:用程序功能搭出的紙老虎 (裝修報(bào)價(jià)單)范圍的表述方法:人:Stakeholder + End User事:業(yè)務(wù)事件 + 管理控制點(diǎn)軟件需求最佳實(shí)踐:SERU第六頁,共三十五頁。用戶需求用戶原始需求零散:盲人摸象沖突:不同層次、類型矛盾:不同角度、側(cè)面不完整:難以系統(tǒng)多類:功能、質(zhì)量、數(shù)據(jù)、接口、約束表述形式:一句話主要麻煩:粒度不均勻管理困難,分類不夠系統(tǒng)驗(yàn)證困難軟件需求最佳實(shí)踐:SERU第七頁,共三十五頁。軟件
3、需求規(guī)約化:經(jīng)過了分析分解:業(yè)務(wù)驅(qū)動、層次(子問題域事件活動)抽象:行為(功能)+結(jié)構(gòu)(數(shù)據(jù))消除:歧義、矛盾 業(yè)務(wù)需求 用戶需求 軟件需求需求定義需求捕獲需求分析軟件需求最佳實(shí)踐:SERU第八頁,共三十五頁。需求的類型功能質(zhì)量數(shù)據(jù)/接口約束功能需求的要點(diǎn)在于組織!質(zhì)量需求重在有效傳遞!約束的主要類型:1)非技術(shù)因素決定的技術(shù)選型文字2)預(yù)期的軟硬件環(huán)境部署圖3)預(yù)期的使用環(huán)境文字軟件需求最佳實(shí)踐:SERU第九頁,共三十五頁。冰山模型 意識到的需求無意識的需求未夢想的需求收集分析挖掘軟件需求最佳實(shí)踐:SERU第十頁,共三十五頁。需求分析的核心線索軟件需求最佳實(shí)踐:SERU2. 需求工程的要素3
4、.需求分析的要素與手段1. 什么是需求第十一頁,共三十五頁。需求開發(fā)與管理軟件需求最佳實(shí)踐:SERUPM的范圍管理第十二頁,共三十五頁。迭代開發(fā)是趨勢軟件需求最佳實(shí)踐:SERURDCTRDCTRDCT第十三頁,共三十五頁。需求與設(shè)計(jì)軟件需求最佳實(shí)踐:SERUICONIXRUP第十四頁,共三十五頁。需求與測試軟件需求最佳實(shí)踐:SERU場景分析:業(yè)務(wù)測試失敗案例資料:S2-1流程圖生成樹用例流生成樹第十五頁,共三十五頁。需求分析的核心線索軟件需求最佳實(shí)踐:SERU2. 需求工程的要素3.需求分析的要素1. 什么是需求第十六頁,共三十五頁。需求分析分析本質(zhì)動作:分解、抽象、消除(歧義)分析本質(zhì)線索:
5、人、事(流程)、物(數(shù)據(jù))、接口分析方法: 第一代:數(shù)據(jù)結(jié)構(gòu)+算法=程序 第二代:結(jié)構(gòu)化分析法(E/R+DFD) 第三代:面向?qū)ο蠓治龇?Use Case + Class + Activity + Component 發(fā)展中:面向問題域分析法分析是本質(zhì),建模是手段軟件需求最佳實(shí)踐:SERU第十七頁,共三十五頁。模型是對現(xiàn)實(shí)的簡化軟件需求最佳實(shí)踐:SERU第十八頁,共三十五頁。建模的目的與原則建模目的:對系統(tǒng)進(jìn)行可視化;詳細(xì)說明系統(tǒng)的結(jié)構(gòu)或行為;對決策進(jìn)行文檔化 僅當(dāng)需要模型時(shí),才構(gòu)建它 選擇什么模型:解決的問題、強(qiáng)調(diào)的內(nèi)容模型的精度級別:讀者對象單個模型是不充分:各有側(cè)重軟件需求最佳實(shí)踐:SE
6、RU第十九頁,共三十五頁。業(yè)務(wù)建模-Zachman框架數(shù)據(jù)What行為How位置Where人Who時(shí)間When動機(jī)Why目標(biāo)/范圍企業(yè)重要事項(xiàng)列表企業(yè)所做的處理列表企業(yè)位置列表組織方法商業(yè)控制時(shí)間表商業(yè)愿景及任務(wù)企業(yè)模型數(shù)據(jù)模型商業(yè)處理模型后勤網(wǎng)絡(luò)組織結(jié)構(gòu)圖狀態(tài)/轉(zhuǎn)換圖戰(zhàn)略戰(zhàn)術(shù)、政策及規(guī)則概念模型實(shí)體/關(guān)系模型基本數(shù)據(jù)流圖各角色所在位置可行系統(tǒng),用例實(shí)體生命歷史商業(yè)規(guī)則模型技術(shù)模型數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)設(shè)計(jì),程序結(jié)構(gòu)軟硬件分布用戶接口,安全設(shè)計(jì)控制結(jié)構(gòu)商業(yè)規(guī)則設(shè)計(jì)詳細(xì)表述物理存儲設(shè)計(jì)程序詳細(xì)設(shè)計(jì)網(wǎng)絡(luò)體系、協(xié)議顯示界面、安全編碼時(shí)間規(guī)定規(guī)則表述、程序邏輯運(yùn)行系統(tǒng)(工作系統(tǒng))轉(zhuǎn)換后的數(shù)據(jù)可執(zhí)行程序通信設(shè)施
7、經(jīng)過培訓(xùn)的員工商業(yè)事件強(qiáng)制規(guī)則第二十頁,共三十五頁。RUP中的業(yè)務(wù)建模軟件需求最佳實(shí)踐:SERU第二十一頁,共三十五頁。UML發(fā)展歷程軟件需求最佳實(shí)踐:SERU第二十二頁,共三十五頁。UML定義的圖圖名功能需求階段設(shè)計(jì)階段類圖描述類、類的特性以及類之間的關(guān)系物:數(shù)據(jù)分析架構(gòu)/行為對象圖描述某時(shí)間點(diǎn)系統(tǒng)中各個對象的快照復(fù)合結(jié)構(gòu)圖描述類的運(yùn)行時(shí)刻的分解構(gòu)件圖描述構(gòu)件的結(jié)構(gòu)與連接系統(tǒng)分解與接口架構(gòu)部署圖描述在各個節(jié)點(diǎn)上的部署設(shè)計(jì)約束包圖描述編譯時(shí)的層次結(jié)構(gòu)架構(gòu)用例圖描述用戶與系統(tǒng)如何交互人:角色場景分析活動圖描述過程行為與并行行為事:流程分析狀態(tài)機(jī)圖描述事件如何改變對象生命周期行為順序圖描述對象之間
8、的交互,重點(diǎn)在強(qiáng)調(diào)順序行為通信圖描述對象之間的交互,重點(diǎn)在于連接定時(shí)圖描述對象之間的交互,重點(diǎn)在于定時(shí)交互概觀圖是一種順序圖與活動圖的混合第二十三頁,共三十五頁。信息系統(tǒng)的基本類型軟件需求最佳實(shí)踐:SERU第二十四頁,共三十五頁。聯(lián)機(jī)事務(wù)處理系統(tǒng)目標(biāo):1)流程電子化固化流程效率提升 2)完成數(shù)據(jù)采集傳統(tǒng)問題:過早考慮程序結(jié)構(gòu)方向:業(yè)務(wù)事件為主線軟件需求最佳實(shí)踐:SERUxx系統(tǒng)xx子系統(tǒng)流轉(zhuǎn)模塊部門內(nèi)流轉(zhuǎn)部門間流轉(zhuǎn)轉(zhuǎn)局外審批模塊核查審批xx子系統(tǒng)xx模塊xx模塊BPRBPD流程電子化第二十五頁,共三十五頁。管理信息系統(tǒng)目標(biāo):輔助業(yè)務(wù)的管理與控制(進(jìn)度、異常、數(shù)據(jù))傳統(tǒng)問題:報(bào)表需求滯后(報(bào)表二
9、次開發(fā)量巨大)方向:管控點(diǎn)為線索類別要點(diǎn)說明Why目的從管理場景出發(fā),借助對管理控制點(diǎn)的理解來理解報(bào)表的目的使用人了解報(bào)表的使用者,以便有針對性地調(diào)研相關(guān)場景如用戶數(shù)量、查詢頻率等非功能性場景描述What關(guān)聯(lián)實(shí)體以類圖或E-R圖表示,說明數(shù)據(jù)的來源關(guān)鍵指標(biāo)及計(jì)算規(guī)則細(xì)化推導(dǎo)出關(guān)聯(lián)的字段,以及派生屬性的計(jì)算方法,指導(dǎo)報(bào)表數(shù)據(jù)視圖的實(shí)現(xiàn)How展現(xiàn)形式以虛擬窗口等形式說明最終的呈現(xiàn)方式輸入輸出需要說明是否打印,以什么格式提供等其他信息軟件需求最佳實(shí)踐:SERU第二十六頁,共三十五頁。目標(biāo)系統(tǒng)主題域1業(yè)務(wù)事件1業(yè)務(wù)活動1業(yè)務(wù)步驟1業(yè)務(wù)步驟n功能點(diǎn)1功能點(diǎn)n業(yè)務(wù)活動n業(yè)務(wù)事件n報(bào)表類型1報(bào)表1報(bào)表n報(bào)表
10、類型n主題域n系統(tǒng)級職責(zé)區(qū)塊崗位間崗位級動作級軟件需求最佳實(shí)踐:SERU第二十七頁,共三十五頁。其他信息系統(tǒng)專家系統(tǒng)目標(biāo):個人知識轉(zhuǎn)換為企業(yè)知識方向:工作場景為線索決策支持系統(tǒng)目標(biāo):解決非結(jié)構(gòu)化問題方向:決策場景為線索步驟+數(shù)據(jù)為細(xì)化狹義OA目標(biāo):有效支持協(xié)作方向:并行工作流為出發(fā)點(diǎn)市場營銷廣告投放產(chǎn)品目標(biāo)客戶特點(diǎn)分析廣告媒體目標(biāo)客戶分析競爭對手廣告投放分析關(guān)注點(diǎn)決策場景決策步驟軟件需求最佳實(shí)踐:SERU第二十八頁,共三十五頁。需求復(fù)用流程級銷售模式直銷電話銷售郵件銷售分銷層次型渠道星型渠道銷售漏斗電話銷售郵件銷售軟件需求最佳實(shí)踐:SERU場景分析:產(chǎn)品線失敗案例資料:S2-2目標(biāo)客戶類型主要
11、流程招待所入住、結(jié)帳、換房、續(xù)房低星級預(yù)訂、消費(fèi)高星級積分、投訴第二十九頁,共三十五頁。需求復(fù)用流程內(nèi)填寫請假條請假審批記錄請假填寫請假條輸出請假條數(shù)據(jù)請假審批獲取請假條數(shù)據(jù)輸出請假審批結(jié)果記錄請假接收請假審批結(jié)果軟件需求最佳實(shí)踐:SERU第三十頁,共三十五頁。嵌入式系統(tǒng)的需求視角面向直接用戶:Mobile Application Subject Area :功能類型 Use Case :使用場景(考慮Event) 互動、交互、體驗(yàn)面向特定設(shè)備:設(shè)備監(jiān)測器 Interface :不同設(shè)備間 Action :觸發(fā)點(diǎn) S/E :上層應(yīng)用綜合應(yīng)用:CT二者兼有之軟件需求最佳實(shí)踐:SERU第三十一頁,共三十五頁。基于場景的行為分析軟件需求最佳實(shí)踐:SERU手機(jī)通信電話打電話接電話短信彩信系統(tǒng)功能域子功能域使用場景max分析:用戶通常不會繼續(xù)取款響應(yīng):退卡=max分析:用戶有繼續(xù)取款的可能響應(yīng):繼續(xù)服務(wù)第三十二頁,共三十五頁。面向設(shè)備的嵌入式系統(tǒng)軟件需求最佳實(shí)踐:SERU對外接口接口1接口2內(nèi)部功能功能1功能2事件第三十三頁,共三十五頁。SERU過程框架軟件需求最佳實(shí)踐:SERU第三十四頁,共三十五頁。內(nèi)容總結(jié)按圖索驥需求分析的核心線索。軟件需求最佳實(shí)踐:SERU。目標(biāo)表述現(xià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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京混凝土合同范本
- 各種合同范本app
- 廚房墻壁維修合同范本
- 種植水稻農(nóng)村土地出租合同范本
- 醫(yī)院租賃合同范本
- 發(fā)廊給干股 合同范本
- 買賣合同范本 中日
- 沖擊鉆合同范本
- 古董繼承合同范例
- 單位之間贈與合同范例
- 2025年度建筑垃圾運(yùn)輸與再生資源回收一體化合同樣本
- 2024新人教版英語七下單詞默寫表(開學(xué)版)
- (2025)輔警招聘公安基礎(chǔ)知識必刷題庫及參考答案
- 農(nóng)業(yè)機(jī)械設(shè)備維護(hù)與質(zhì)量保障措施
- 基于圖像處理的CAD圖紙比對算法
- 人教版六年級下冊數(shù)學(xué)第二單元百分?jǐn)?shù)(二)綜合練習(xí)卷-(附答案)
- 2025年大模型應(yīng)用落地白皮書:企業(yè)AI轉(zhuǎn)型行動指南
- 2025年中國文玩電商行業(yè)發(fā)展現(xiàn)狀調(diào)查、競爭格局分析及未來前景預(yù)測報(bào)告
- 2024 大模型典型示范應(yīng)用案例集-1
- 太陽能微動力農(nóng)村污水處理系統(tǒng)建設(shè)項(xiàng)目可行性研究報(bào)告
- JTG5120-2021公路橋涵養(yǎng)護(hù)規(guī)范
評論
0/150
提交評論