現在的軟件行業競爭的不是軟件技術,而是需求技術。微軟、SUN以及Oracle等眾多公司的實踐表明:一個優秀的軟件產品的成功往往是軟件需求設計的成功。而國內眾多信息化項目實踐也表明:信息系統需求建模的質量將直接影響信息項目的最終質量,而如何把握需求的變更將直接影響項目的最終成敗。而一個好的需求分析師不僅需要融合高級售前,技術架構師以及項目經理等多個角色的核心技能,還需要具有一定的市場戰略分析技能,因此需求分析人才在整個IT行業十分短缺。鑒于此,中軟總公司計算機培訓中心(原信息產業部計算機技術培訓中心)聯合國內知名IT廠商,總結了上百個項目案例的經驗與教訓,推出了“高級軟件需求分析師”培訓課程,旨在為中國的IT行業培養高質量需求分析設計人員,打造中國IT廠商的核心競爭力。具體培訓班相關事宜如下:
學習對象: 1、軟件開發團隊部門經理或組長、技術骨干、軟件設計全過程的項目經理;
2、軟件項目相關的系統分析員、設計員、程序員、測試員、軟件工程師、系統集成人員;
3、希望加強需求開發與管理能力的軟件開發人員;
4、企業信息化部門負責人、信息化項目負責人、技術骨干;
5、與信息化系統緊密相關的需求提供者,如業務處室業務骨干
培訓目標: 1、提高IT企業的需求建模能力,需求獲取能力、把握需求變更的能力以及投標能力;
2、掌握三大核心技能:需求獲取技能,需求分析及建模和需求變更控制技能;
3、掌握20種常見的需求相關的實戰技巧,例如需求獲取的演示版方法,需求管理的跟蹤矩陣等;
4、掌握現在IT項目的整個生命周期以及需求在各個階段的作用,問題及應對;
5、學會一種需求建模技術和表示語言;
6、提高信息化建設甲方單位的信息化建設部門的業務需求獲取能力,業務流程清理能力以及招標能力;
7、甲方學員可以利用所學知識制定本單位的信息化項目招標書,以及進行廠商投標文件分析;
8、乙方學員可以利用所學知識分析甲方招標文件需求要點,制作投標文件。
培訓方式:培訓采用實戰的方式,整個培訓過程學員需要在講師的指點下動手操作,四天需要掌握20多種實戰技巧,課堂中學員將會制定多個需求文檔模板,需要分析幾十個項目業務方案,需要不斷思考和參與,深刻掌握需求的核心技巧。課堂分組練習,最后給出各個需求相關的文檔以及需求管理的對策。案例都是合作單位提供的真實項目案例,學員也可以提供正在進行的項目當場剖析和建模,我們會為案例提供的公司保守項目相關秘密信息。
培訓內容——
第一單元:需求分析的過程與需求工程管理
1、需求概論
(1)需求在軟件工程中的地位
(2)需求干系人
(3)商業產品與需求管理的差異
(4)需求分析的任務、需求分析的基本過程
2、需求獲取
(1)甲、乙方對需求的理解、甲、乙方對需求的要求
(2)需求獲取的主要困難、手段
(3)業務訪談、問卷調查、歷史文檔分析
(4)業務過程/工作流程觀察、原型試驗
(5)與用戶溝通的技巧、與客戶溝通的技巧
(6)需求獲取要點總結
3、需求風險
(1)軟件風險管理基礎
(2)與需求有關的風險
(3)需求與其它項目過程的關系
(4)需求與各項目干系人的關系
(5)軟件需求風險管理方法
4、需求管理
(1)需求管理和過程能力成熟度模型
(2)需求管理步驟
(3)需求規格說明的版本控制、需求屬性、度量需求管理的效果
(4) 需求分析時要不要考慮設計與實現
(5)什么時候考慮數據庫設計和數據字典
(6) 需求的全生命周期管理
(7)需求組解散后,誰來負責需求的管理
5、需求變更管理
(1)控制項目范圍的擴展 (2)變更控制過程、變更控制委員會
(3)變更需求代價、影響分析
6、需求鏈
(1)需求跟蹤矩陣
(2)需求跟蹤實踐
7、需求管理工具
(1)使用需求管理工具的益處
(2)商業需求管理工具
(3)配置管理要點
(4)實現需求管理自動化
8、系統工程
(1)系統工程原理的介紹
(2)從更高的層面上去管理需求、去設計需求管理過程
(3)系統工程思想在需求分析過程中的應用
(4)復雜系統中,各子系統的接口與協調
(5)局部最優與全局最優,統籌的意義
第二單元:需求分析方法、方式與需求建模
1、需求分析的方法
(1)面向對象的分析方法
用例分析—以用戶角度看待系統(業務模型分析)/業務用例(本質用例)/涉眾、場景、用戶故事/用例圖/如何編寫用例
系統分析—以技術視角看待系統(需求規格化)/從業務用例到系統用例/靜態分析:識別對象、類圖、對象圖/動態分析:活動圖、交互圖(順序圖、通信圖)、狀態圖。
(2)面向問題域的分析方法
問題框架、待求子域性質、多框架問題、問題框架的應用、超越問題框架法的面向問題域的分析、面向問題域的分析舉例
(3)UML表示法介紹與需求建模要點總結
2、需求的形式
(1)系統邊界與上下文關系;人、機職責的劃分
(2)分層描述:①產品目標層:范圍限定; ②領域層:用戶與系統的交互(任務級)
③對話層:完成某一任務(事務)的具體(操作)過程
(3)用戶界面處理
3、如何處理非功能型需求
(1)性能、安全
(2)可靠性、可移植性、可維護性、可用性
4、編寫需求規格說明書
(1)國家標準:傳統分析方法樣本、面向對象分析方法的樣本
(2)基于CMMI的需求規格說明書、基于Agile的需求規格說明書
第三單元:需求分析實戰技巧與實戰案例分析
1、需求管理的最佳實踐
(1)如何控制需求膨脹與蔓延
(2)需求調研分析中的項目干系人概念
(3)讓軟件項目在不斷的需求變化中獲得成功
(4)甲乙方關于需求的理解的差異
2、需求分析典型案例分析
(1)電信計費系統案例研究 (2)網上銀行系統案例研究
(3)醫療保險信息系統案例研究 (4)電梯控制系統案例研究
(5)住房公積金管理系統案例研究
(6)電子政務案例分析:謝經理的苦惱與思考
(7)GD移動之痛網管系統工程案例研究與分析
3、學員案例解析
其目的是幫助學員提高解決實際問題的能力,所以要求參加培訓的學員在報名時需提交至少一個案例(工作中遇到的問題),教師將會選擇有代表性的案例在課堂上現場解析。
師資介紹——
郭老師:北京航空航天大學計算機學院軟件工程研究所博士。主要研究方向: 需求工程、軟件過程工程等。參與完成了六項縱向研究課題、多個橫向項目;具有三年的軟件企業的部門管理經驗,并通過實踐積累了軟件工程項目矩陣式管理經驗,CMM/CMMI的項目實施經驗;成功地將需求工程過程方法、產品線等軟件工程理論應用到了軟件企業的實際研發業務中。北京市公安局、中國船舶、中國國安軟件開服務中心、山西大學、北京理工大學、首鋼研究院、廣州市出入境檢疫局信息中心、杭州鐵路局信息中心、中國電信廣州分公司、中國移動廣州分公司等共計40多家單位。
耿老師:PMP、國內IT項目管理資深專家、軟件架構設計師、系統分析與設計專家。熟悉中國企業的需求管理,經歷過多種文化氛圍與組織形態;長期從事電子政務及政府信息化建設,對大型項目、系統工程管理有著深入的實踐與體會。曾主持過國務院機關事務管理局賓館管理中心系統、國家經貿委廣域信息系統、北京市軟件行業協會ISEBOK(集成化軟件工程體系)、北京市社保信息系統、北京市醫療保險信息系統、北京市城市交通一卡通、北京市市民卡工程、澳門大豐銀行網上銀行系統等大型信息化項目,具有豐富的項目實際工作經驗和實際需求分析經驗。
高老師:亞洲戰略研究所(ARS)高級專家,信息產業部系統集成資質認證專家組專家,項目管理專家,中央各大部委顧問等職。有15年的從事IT行業項目管理實際工作經驗,組織實施過多起大型信息化項目。曾在IBM美國紐約Perform公司、Forgood公司、Toecom等多家IT公司任總工程師。同時一直在“歐洲硅谷”索非亞為歐美軟件企業提供項目管理、需求分析方面的咨詢和培訓。回國后曾經任"863"課題組專家,大連,懷柔政府信息化項目管理顧問,北京建委信息化顧問等職務。參與了信息產業部和人事部主持的《項目管理師》教材的編寫和諸如ISO9000等項目管理體系漢化工作。
培訓時間、地點:2008年10月23日―10月26日 (共4天)
北京市海淀區北四環中路238號柏彥大廈307B會議室
培訓費用:4800元/人(包含培訓費、資料費、午餐、辦公筆記本、簽字筆、茶點、早餐等)需要住宿的學員請提前通知培訓班主任,食宿統一安排,費用自理。
需要住宿的學員請提前告知,食宿統一安排,費用自理。 |