>
學(xué)校機構(gòu) >
北京海淀區(qū)中科院電腦培訓(xùn)學(xué)校 >
學(xué)習(xí)資訊>
關(guān)于舉辦“高級軟件需求分析師”培訓(xùn)通知
關(guān)于舉辦“高級軟件需求分析師”培訓(xùn)通知
33 2017-04-12
各有關(guān)單位:
中國科學(xué)院計算技術(shù)研究所是國家專門的計算技術(shù)研究機構(gòu),同時也是中國信息化建設(shè)的重要支撐單位,中科院計算所培訓(xùn)中心是致力于高端IT類人才培養(yǎng)及企業(yè)內(nèi)訓(xùn)的專業(yè)培訓(xùn)機構(gòu)。中心憑借科學(xué)院的強大師資力量,在總結(jié)多年大型軟件開發(fā)和組織經(jīng)驗的基礎(chǔ)上,自主研發(fā)出一整套課程體系,其目的是希望能夠切實幫助中國軟件企業(yè)培養(yǎng)高級軟件技術(shù)人才,提升企業(yè)整體研發(fā)能力。迄今為止已先后為國家培養(yǎng)了數(shù)萬名計算機專業(yè)人員,并先后為數(shù)十家大型國內(nèi)外企業(yè)進(jìn)行過專門的定制培訓(xùn)服務(wù)。
在以質(zhì)量為核心的軟件過程中,需求分析是提升產(chǎn)品質(zhì)量的關(guān)鍵,改進(jìn)需求工程的品質(zhì),提高需求收集與分析的技巧,成為提升軟件質(zhì)量的關(guān)鍵因素。為此,培訓(xùn)中心特舉辦“高級軟件需求分析師”培訓(xùn),具體通知如下:
一、培訓(xùn)對象:
軟件開發(fā)企業(yè)的需求分析師、系統(tǒng)架構(gòu)師、需求分析團隊成員、資深開發(fā)人員、負(fù)責(zé)軟件產(chǎn)品規(guī)劃與定義的相關(guān)人員、需要了解軟件開發(fā)全過程的管理人員。
二、師資:
由業(yè)界知名的需求分析師、架構(gòu)師親自授課:
謝老師培訓(xùn)中心副校長、教授、高級咨詢顧問,大型電子對抗項目首席系統(tǒng)架構(gòu)師
三、培訓(xùn)要點:
在高質(zhì)量軟件項目中,需求工程的作用舉足輕重。統(tǒng)計表明,軟件缺陷一半以上的原因來自于需求分析中的問題。僅憑這個數(shù)字,就足以告訴我們提升需求開發(fā)水平是多么重要,這正是在軟件項目中,我們需要對需求分析下功夫的最大原因,本課程的主要思想如下:
1,軟件開發(fā)是一種高風(fēng)險的創(chuàng)造性活動,大多數(shù)項目風(fēng)險都與需求密切相關(guān),而這一類風(fēng)險的控制又十分困難,單靠推斷來進(jìn)行風(fēng)險控制是不合適也是不可能的。因此,如何通過適當(dāng)?shù)墓こ棠P拖枨蟛淮_定與變更風(fēng)險,就成為項目成功的根本保障。
2,信息技術(shù)并不是把傳統(tǒng)工作流程搬到信息平臺上,必須要根據(jù)信息技術(shù)扁平、共享的特點,對工作流程進(jìn)行梳理后重構(gòu)。分析師需要利用自己獨特的對于業(yè)務(wù)和技術(shù)兩方面融合的知識水平,以及長期工作中總結(jié)歸納出來的經(jīng)驗,為提升組織戰(zhàn)略能力提供重要支撐。
3,從廣義上看軟件需求可以分成兩類,一類是有明確單一客戶的需求,另一類是面向市場的創(chuàng)新產(chǎn)品需求。這兩類需求有什么共性?又有什么個性?如何才能把需求做得更好?分析師應(yīng)該具有其他人所沒有的思想、眼光和感知世界的方法,突破已有的思維模式,規(guī)劃出有特色、有新意、有創(chuàng)造力的新產(chǎn)品,那我們該如何去做呢?
4,很多人認(rèn)為需求的變化是不利的,但我們能不能把變化由敵人轉(zhuǎn)化為朋友?一般化的分析很難做到深入,抓住變化才是深入分析之本。通過對業(yè)務(wù)共性和變化性進(jìn)行分析,往往能更加透徹的理解需求,并且從中發(fā)現(xiàn)潛在需求。分析的基本工具是建模,分析師必須對于概念、行為、變化這三大模型嫻熟的使用,并且用它更好的表達(dá)分析思想。
5,在產(chǎn)品需求的定義中,利用場景描述行為是減少需求二義性的有效手段。分析師需要通過編寫恰當(dāng)?shù)挠美龍鼍昂蛯I(yè)的需求文檔,準(zhǔn)確對系統(tǒng)行為進(jìn)行詳細(xì)描述,從而完整定義產(chǎn)品功能性需求。在需求規(guī)格說明中,還需要以可測試的方式描述質(zhì)量屬性與驗收條件等非功能性需求,這都是高質(zhì)量需求分析的重要控制點。
6,作為一個完整的工程方法,除了高水平需求開發(fā)以外,還需要嚴(yán)謹(jǐn)與規(guī)范的需求管理。如何保證各方對需求有一致的理解?如何實現(xiàn)需求跟蹤?如何實施需求變更策略?特別是隨著近年來項目越來越復(fù)雜,需要有更加合理的需求管理方法,為高質(zhì)量軟件開發(fā)提供關(guān)鍵支撐。
7,在研究軟件需求分析的時候,如果只關(guān)注一些具體的技巧和方法,并不可能真正理解需求分析的精髓。如果把眼光放得更高一些,把問題抽象出來進(jìn)行分析,發(fā)現(xiàn)它們之間的邏輯,往往更容易看到本質(zhì),也更容易適應(yīng)各種變化的環(huán)境。
本課程匯集了許多專家多年來理論和實踐的總結(jié),課程既有理論高度,又能提升實踐技巧,使理論與實踐完美結(jié)合。在授課過程中強調(diào)了知其然更要知其所以然,從根本上解決問題。從而避免死板僵化毫無生氣的分析模式,代之以生動活潑富有創(chuàng)意的分析過程。通過課程的教學(xué),希望組織的項目開發(fā)達(dá)到一個新的水平。
四、培訓(xùn)內(nèi)容:
第一講系統(tǒng)思考:高質(zhì)量軟件需求工程概述
1,需求工程:需求開發(fā)與需求管理
軟件需求工程模型
良好的需求應(yīng)該具有的特征
2,項目風(fēng)險與需求開發(fā)
需求不確定性風(fēng)險的化解方法
需求開發(fā)的過程框架
第二講需求規(guī)劃:產(chǎn)品的目標(biāo)與輪廓
1,產(chǎn)品目標(biāo):從發(fā)現(xiàn)客戶問題到產(chǎn)品目標(biāo)
在問題定義上達(dá)成共識
多角度思考產(chǎn)品目標(biāo)
流程再造:需求的來源與基礎(chǔ)
業(yè)務(wù)流程再造的基本工具
2,產(chǎn)品創(chuàng)新:新產(chǎn)品規(guī)劃的需求方法論
產(chǎn)品創(chuàng)新與創(chuàng)新方法
創(chuàng)新產(chǎn)品構(gòu)思與設(shè)計研討會
用戶體驗評估的過程與方法
確定數(shù)據(jù)收集和整理的方案
利用工具對數(shù)據(jù)進(jìn)行統(tǒng)計分析
四個最基本的使用效果度量
用戶期望與效果的比較分析
3,產(chǎn)品的輪廓:未來產(chǎn)品的素描
定義解決方案的邊界
確定解決方案將受的約束
總結(jié)歸納:項目的陳述
第三講面向客戶:如何開發(fā)客戶需求
1,建模分析:讓復(fù)雜變得簡單
分析視角:把變化由敵人變?yōu)榕笥?/p>
概念模型:發(fā)現(xiàn)業(yè)務(wù)的共性及其關(guān)系
理解特征:概念的共性和變化性
分析矩陣:通過分析變化來發(fā)現(xiàn)潛在需求
2,行為分析:發(fā)現(xiàn)業(yè)務(wù)功能
關(guān)注源頭:業(yè)務(wù)用例與業(yè)務(wù)事件
理解特征:行為的共性和變化性
變化模型:發(fā)現(xiàn)變化與理解變化
發(fā)現(xiàn)功能:在建模中發(fā)現(xiàn)功能需求
3,溝通技巧:理解涉眾的需要
良好溝通需要關(guān)注的問題
培養(yǎng)和鍛煉面談的技巧
溝通的方法論
4,原型分析:溝通的手段
原型是“什么”和“為什么”要原型
通過原型挖掘需求
5,產(chǎn)品邊界的最后確定
最終確定產(chǎn)品的價值與范圍
客戶需求說明書參考模板
6,需求獲取問題的進(jìn)一步討論
第四講面向產(chǎn)品:如何開發(fā)產(chǎn)品需求
1,產(chǎn)品需求開發(fā)中的問題
復(fù)雜系統(tǒng)的需求分解
與利益相關(guān)方協(xié)商需求
2,用例分析:描述產(chǎn)品部件的場景
用例的完整概念
用例是規(guī)范行為的契約
用例模型及其創(chuàng)建
3,用例結(jié)構(gòu)化:應(yīng)對復(fù)雜性的手段
包含、擴展與泛化
包含的場景描述
擴展的場景描述
用例的泛化關(guān)系及場景描述
4,利用用例描述需求要注意的問題
第五講深入分析:如何分析與確認(rèn)需求
1,功能性需求:產(chǎn)品應(yīng)該如何工作?
關(guān)注細(xì)節(jié):事務(wù)與功能需求
避免誤解:如何減少二義性
2,非功能性需求:產(chǎn)品的質(zhì)量特征
關(guān)注質(zhì)量:產(chǎn)品的特征與獨到之處
抓住重點:明確關(guān)鍵質(zhì)量屬性
避免沖突:質(zhì)量屬性的取舍
3,驗收標(biāo)準(zhǔn):可測量的的需求
驗收需要標(biāo)準(zhǔn)的原因
測量的尺度
明確理由
非功能需求的驗收標(biāo)準(zhǔn)
功能性需求的驗收標(biāo)準(zhǔn)
4,設(shè)定優(yōu)先級:哪些需求是最重要的?
為什么要設(shè)定需求的優(yōu)先級
從多個角度考慮設(shè)定優(yōu)先級
第六講總結(jié)歸納:編寫需求規(guī)格說明
1,需求規(guī)格說明書模板
2,項目驅(qū)動與問題描述
3,產(chǎn)品限制條件的確定
4,功能性和非功能性需求的描述
5,闡述項目問題
6,需求文檔編寫的若干建議
產(chǎn)品需求規(guī)格說明書參考模板
善于書寫良好的文檔
第七講質(zhì)量控制:需求的管理、驗證與確認(rèn)
1,需求管理的目的與任務(wù)
2,獲得對需求一致的理解
建立利益相關(guān)方理解需求的渠道
獲取對需求的承諾
3,需求跟蹤
需求跟蹤的動機與方法
需求跟蹤中的管理活動
查找和消除不一致
4,需求變更控制
5,驗證與確認(rèn)的基本概念
6,需求驗證測試的步驟
7,需求確認(rèn)與正式評審方法
正式評審過程
評審前復(fù)查規(guī)格說明
需求評審的問題分離技術(shù)
需求評審的困難
第八講需求分析案例教學(xué)
1,案例背景介紹
2,需求分析場景練習(xí)
3,如何確定項目的邊界
4,如何劃分需求的等級
5,學(xué)員操練結(jié)果點評
第九講需求建模和文檔管理案例分析
1,從客戶需求到分析模型
2,需求建模操作要點
3,避免使用實例陷阱
4,編寫需求文檔的原則
5,需求示例的改進(jìn)前后
第十講從需求分析到架構(gòu)設(shè)計案例分析
1,幾個需求案例介紹
2,體會練習(xí)不同需求對架構(gòu)的影響
3,逐一分析不同背景下的工作思路
4,總結(jié)如何從需求過渡到設(shè)計
5,介紹如何從需求到測試
五、培訓(xùn)目的:
1、建立正確、規(guī)范與創(chuàng)新的需求方法,能夠根據(jù)信息系統(tǒng)的類型選擇適合的入手點,合理的判斷需求的關(guān)注點。
2、能夠用組織學(xué)的觀點組織需求團隊,掌握需求過程定義的本質(zhì)以及技巧,學(xué)會使用需求過程來組織需求工程的各種活動。
3、提升交流的能力,理解需求獲取的難點與機會,能夠應(yīng)用正確的需求捕獲技術(shù)來獲取真正的需求。
六、培訓(xùn)時間、地點:
時間:2015年5月7日-5月9日地點:北京
七、證書
培訓(xùn)結(jié)束,頒發(fā)中科院計算所職業(yè)培訓(xùn)中心“高級軟件需求分析師”結(jié)業(yè)證書。
八、費用
培訓(xùn)費:5500元/人(含教材、證書、學(xué)習(xí)用具、午餐等)。住宿協(xié)助安排,費用自理。
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)服務(wù)號