Section 1.1 面向客戶研發(fā)需求觀(業(yè)務(wù)驅(qū)動(dòng)需求工程)
(通過生活、IT系統(tǒng)開發(fā)的案例闡述需求的真諦,幫助學(xué)員建立面向客戶研發(fā)的理念,掌握業(yè)務(wù)驅(qū)動(dòng)需求工程的核心思想)
(通過具體的案例,幫助學(xué)員掌握“澄清問題、了解背景、建議并確認(rèn)解決方案”工作思路,使業(yè)務(wù)驅(qū)動(dòng)需求工程能夠落地)
Section 1.2 需求分析工作內(nèi)容與核心線索
(通過回顧需求分析方法的發(fā)展過程,來闡述需求分析的本質(zhì),以及未來發(fā)展方向)
?需求的價(jià)值模型層分析:價(jià)值樹
?需求的系統(tǒng)模型層分析:五大需求基本元素
(以上三個(gè)小節(jié)分別講述從業(yè)務(wù)價(jià)值、組織/業(yè)務(wù)模型以及系統(tǒng)模型的角度看待信息化系統(tǒng)需求的結(jié)果,并給出對應(yīng)的需求分析內(nèi)容,引出3大價(jià)值要點(diǎn)、4個(gè)需求組織元素、5個(gè)需求基本元素,使學(xué)員能夠清晰地理清需求分析的核心線索)
Section 1.3 需求分析的工具與產(chǎn)物
正確認(rèn)識建模工具:UML Vs. IDEF
(說明為什么要建模,建模的本質(zhì),以及如何選擇建模工具,建到什么程度)
(深入解決需求模板的使用要點(diǎn),點(diǎn)出需求模板應(yīng)用盲區(qū),并介紹本次課程中所采用的需求模板)
Section 2:百步穿楊:定義項(xiàng)目
Section 2.1 鎖定目標(biāo)/愿景
(講解目標(biāo)定義的意義,說明目標(biāo)、愿景的描述方式、要點(diǎn),講解《問題卡片》模板的應(yīng)用)
ü?團(tuán)隊(duì)共創(chuàng)法(聯(lián)合開發(fā))
貫穿案例Workshop:高層目標(biāo)訪談à問題定義
(學(xué)員分組制定訪談?dòng)?jì)劃à現(xiàn)場高層訪談模擬à學(xué)員小組寫作《問題卡片》,完成目標(biāo)/愿景定義)
(講解并演示對標(biāo)識的目標(biāo)/愿景進(jìn)一步做深入分析的三種方法)
Section 2.2 理清Stakeholder
Stakeholder關(guān)注點(diǎn)分析
貫穿案例Workshop:Stakeholder識別、分析
(識別示例案例系統(tǒng)中主要的Stakeholder,并對其中幾個(gè)Stakeholder進(jìn)行詳細(xì)分析,列出其核心關(guān)注點(diǎn))
Section 2.3 明確項(xiàng)目級約束
Section 3:跑馬圈地:劃定項(xiàng)目的業(yè)務(wù)范圍
Section 3.1主題域(業(yè)務(wù)子系統(tǒng))劃分
技術(shù)子系統(tǒng) vs. 業(yè)務(wù)子系統(tǒng)
(講解以技術(shù)視角和業(yè)務(wù)視角分解子系統(tǒng)之間的差異,以及它們的優(yōu)缺點(diǎn))
(講解管理職能、產(chǎn)品服務(wù)兩種維度的劃分原則,以及驗(yàn)證子系統(tǒng)劃分合理性的原則,并舉例說明)
強(qiáng)調(diào)橫向關(guān)系:構(gòu)件圖
強(qiáng)調(diào)數(shù)據(jù)交互與共享:數(shù)據(jù)流圖
(說明如何選擇用哪種圖來描述子系統(tǒng)劃分的結(jié)果)
(學(xué)員閱讀案例說明,分小組討論主題域劃分,并通過適合的模型表示出來)
(說明業(yè)務(wù)流程在信息化系統(tǒng)中的重要性,以及如何提前標(biāo)識流程,即尋找事件)
貫穿案例Workshop:識別主題域內(nèi)的事件
(以示例系統(tǒng)中的一個(gè)主題域?yàn)槔〗M討論識別出其事件,講師演示ROSE建模)
(從業(yè)務(wù)價(jià)值理解報(bào)表,從而使學(xué)員理解如何引導(dǎo)用戶發(fā)掘報(bào)表需求)
全局報(bào)表:KPI、匯報(bào)關(guān)系、數(shù)據(jù)分析
流程級報(bào)表:異常、進(jìn)度、數(shù)據(jù)分析
貫穿案例Workshop:識別主題域內(nèi)的管控點(diǎn)
(小組討論,得出示例系統(tǒng)中的主要管控點(diǎn)列表)
(對之前的分析結(jié)果進(jìn)行整理,填充入需求規(guī)格說明書中[完成第2章節(jié)全部,以及第3章的目錄])
Section 4:抽絲剝繭:理清行為脈絡(luò)
(從業(yè)務(wù)的視角理解流程,理解流程的來源、核心要素,以便學(xué)員能夠更加準(zhǔn)確地獲取流程相關(guān)信息;并且掌握分層描述流程的技能)
數(shù)據(jù)流為主:數(shù)據(jù)流程圖
貫穿案例Workshop:流程分析與建模實(shí)戰(zhàn)
(學(xué)員小組討論,以示例系統(tǒng)中其中一個(gè)主題域?yàn)槔?,對其中的兩個(gè)主要流程進(jìn)行流程建模,講師點(diǎn)評并演示如何用Rose組織這些模型,并幫助學(xué)員理解需求工作中流程建模做到什么程度)
(說明流程優(yōu)化的基本方法,并通過對示例系統(tǒng)中某些流程的合理性進(jìn)行分析,給出建議,理解它對信息系統(tǒng)的影響)
Section 4.2 業(yè)務(wù)功能分析
(深入解析用例與功能的區(qū)別,使學(xué)員正確理解、應(yīng)用)
貫穿案例Workshop:用例圖片段建模實(shí)戰(zhàn)
(學(xué)員小組討論,以示例系統(tǒng)中其中一個(gè)名為“體檢業(yè)務(wù)子系統(tǒng)”的主題域?yàn)槔?,對其中的兩個(gè)主要流程進(jìn)行用例建模,講師演示如何使用Rose將它們合并成整個(gè)子系統(tǒng)的用例模型)
(對之前的分析結(jié)果進(jìn)行整理,填充入需求規(guī)格說明書中[完成第3章節(jié)中關(guān)于行為需求主線的內(nèi)容,并列出第4章中關(guān)于行為需求主線的目錄])
Section 5:樂高世界:呈現(xiàn)數(shù)據(jù)框架
Section 5.1 領(lǐng)域建?;A(chǔ)
(說明數(shù)據(jù)主線在需求分析過程中的工作內(nèi)容,掌握類圖的基本概念與應(yīng)用要點(diǎn),解決為什么要做領(lǐng)域模型的困惑)
Section 5.2 領(lǐng)域建模基礎(chǔ)
(列舉領(lǐng)域模型中實(shí)際應(yīng)用中常犯的錯(cuò)誤,給出良好領(lǐng)域模型的標(biāo)準(zhǔn))
(介紹領(lǐng)域建模最有效工作:四色建模法)
貫穿案例Workshop:領(lǐng)域建模片段實(shí)戰(zhàn)
(學(xué)員小組討論,以示例系統(tǒng)中其中一個(gè)主題域?yàn)槔盟纳7▽ζ渲械膬蓚€(gè)主要流程進(jìn)行領(lǐng)域建模,講師點(diǎn)評并演示如何使用Rose將它們合并成整個(gè)子系統(tǒng)的領(lǐng)域模型)
(對之前的分析結(jié)果進(jìn)行整理,填充入需求規(guī)格說明書中[完成第3章節(jié)中關(guān)于數(shù)據(jù)需求主線的內(nèi)容,并列出第4章中關(guān)于數(shù)據(jù)需求主線的目錄])
課時(shí)安排:1.5學(xué)時(shí)
本章節(jié)通過演示使學(xué)員掌握領(lǐng)域建模的理念與手段。
Section 6.1 質(zhì)量/約束分析要點(diǎn)
(透徹分析質(zhì)量需求在實(shí)踐中最典型的“定性化”、“全局化”問題,并給出實(shí)際的操作建議)
(講解如何從全局看待質(zhì)量需求,如何為具體的項(xiàng)目/產(chǎn)品定義質(zhì)量屬性樹)
Section 6.2 質(zhì)量/約束分析工具
(詳細(xì)介紹如何使用目標(biāo)場景決策卡來描述非功能需求,并以易用性為例說明如何推導(dǎo)和分析非功能需求)
(小組討論,對示例系統(tǒng)進(jìn)行全局質(zhì)量樹的整理,并列舉一部分目標(biāo)場景決策卡)
(對之前的分析結(jié)果進(jìn)行整理,填充入需求規(guī)格說明書中[完成第5章節(jié)的內(nèi)容])
Section 7:天圓地方:填充需求細(xì)節(jié)
Section 7.1 業(yè)務(wù)功能需求細(xì)節(jié)
業(yè)務(wù)功能需求細(xì)節(jié)寫作要點(diǎn)(用例描述)
(講解業(yè)務(wù)功能寫作和傳統(tǒng)IPO模式的功能描述之間的本質(zhì)區(qū)別,講清寫作的內(nèi)容與要點(diǎn))
(通過案例講解用例描述和任務(wù)卡片兩種寫作形式的使用方法,并對常見的錯(cuò)誤進(jìn)行點(diǎn)評)
?貫穿案例Workshop:業(yè)務(wù)功能需求描述實(shí)戰(zhàn)
(小組討論,并分別以任務(wù)卡片、用例描述兩種形式來完成一個(gè)業(yè)務(wù)功能的需求描述)
Section 7.2 報(bào)表需求細(xì)節(jié)
報(bào)表需求細(xì)節(jié)寫作要點(diǎn)
Section 7.3 接口需求細(xì)節(jié)
接口需求細(xì)節(jié)寫作要點(diǎn)
Section 7.4 數(shù)據(jù)需求細(xì)節(jié)
?數(shù)據(jù)需求細(xì)節(jié)寫作要點(diǎn)
(對之前的分析結(jié)果進(jìn)行整理,填充入需求規(guī)格說明書中[完成第4章節(jié)的內(nèi)容])
4)?數(shù)據(jù)細(xì)節(jié)
本章節(jié)通過演示使學(xué)員掌握業(yè)務(wù)功能、報(bào)表、接口、數(shù)據(jù)項(xiàng)四個(gè)需求基本元素的描述方式。