高級軟件需求分析師培訓(上海,8月25-27日)
【舉辦單位】北京曼頓培訓網
【培訓日期】北京,2016年9月7-9日;上海,2016年8月25-27日
【培訓地點】北京、上海
【培訓對象】軟件開發企業的需求分析師、系統架構師、需求分析團隊成員、資深開發人員、負責軟件產品規劃與定義的相關人員、需要了解軟件開發全過程的管理人員。
【課程要點】
在牽涉到人們的生命、財產、安全的領域、軟件質量是關鍵。統計表明、軟件缺陷一半以上的原因來自于需求分析中的問題。僅憑這個數字、就足以告訴我們、在軟件項目研發中、必須對需求分析下功夫、本課程的主要思想如下:
1、軟件開發是一種高風險的創造性活動、大多數項目風險都與需求密切相關、而這一類風險的控制又十分困難。因此、如何通過系統思考來消除需求風險、成為項目成功的根本保障。
2、需求分析的目的是對待開發產品進行定義、也是一個創新過程。創新需要全新的思維方式、需要具有其他人所沒有的思想、眼光和感知世界的方法、突破已有的思維模式、達到從未有的高度、這是產品創新的源泉所在。
3、需求分析的關鍵是理解客戶、只有理解了客戶才能收集到足夠的信息、沒有信息、那么所謂分析也就無從談起了。信息的來源應該多樣化、要站在不同的角度、不同的層次進行收集、才可能構思出真正滿足客戶需要的產品。
4、僅僅明確客戶想要什么東西是不夠的、需求分析的重要任務是對產品的研發、測試、驗收等各項條件做精確定義、這就需要建立無歧義的規格說明、從而保證整個研發過程有序、高效、高質量。
5、編寫規格說明需要有嚴密的工作邏輯與思想方法。沒有大量的前期工作支撐、僅僅靠猜測來書寫規格說明、是很難獲得良好結果的。
6、整個課程是案例驅動的、但案例僅僅是營造一個思考問題的場景、以此來提升分析視野、分析邏輯和分析素養。因此、需要關注案例所展現的思維、而不是案例本身。
本課程完整闡述了信息系統需求收集、分析、整合、編寫各個關鍵點的方法論、其特點是在互動中不斷提出問題和解決問題、做到知其然更知其所以然、從根本上解決問題。通過課程的教學、希望相關企業軟件研發水平達到一個新的高度。
【課程目標】
1、建立正確、規范與創新的需求方法、能夠根據信息系統的類型選擇適合的入手點、合理的判斷需求的關注點。
2、能夠用組織學的觀點組織需求團隊、掌握需求過程定義的本質以及技巧、學會使用需求過程來組織需求工程的各種活動。
3、提升交流的能力、理解需求獲取的難點與機會、能夠應用正確的需求捕獲技術來獲取真正的需求。
【課程大綱】
第一講 系統思考:高質量軟件需求工程概述
1、需求工程:需求開發與需求管理
■軟件需求工程模型
■如何建立良好的需求
2、現代軟件工程模型中的需求開發
■軟件工程中的創新思想和方法
■建立合理的軟件工程模型
3、需求開發的過程框架
第二講 需求規劃:產品的目標與輪廓
1、面向客戶:理解客戶的動機和思維
■理解動機:客戶為什么要做這個項目?
■理解思維:為誰?解決什么?為什么?
2、面向產品:創新、創新、創新
■創新思維與創新方法
■原型是"什么"和"為什么"?
■如何通過原型挖掘需求?
■如何對原型效果進行客觀分析?
■用戶期望與效果的比較分析
3、產品的輪廓:未來產品的素描
■清晰的表述產品的目標
■定義解決方案的邊界
■確定解決方案將受的約束
■總結歸納:項目的陳述
第三講 面向客戶:如何開發客戶需求
1、建模分析:快速理解業務領域
■概念模型:發現業務的共性及其關系
■案例分析:發現需求背后的需求
2、業務用例:在流程分析中發現業務功能
■傳統方法:面向過程的分析方法
■流程分析:建立當前業務模型(Is-As)
■創新分析:建立未來業務模型(To-Te)
■理解特征:行為的共性和變化性
■變化模型:發現變化與理解變化
■發現功能:在建模中發現功能需求
3、溝通技巧:理解涉眾的需要
■為什么溝通會發生困難
■在溝通過程中展現思維
■信息來源的多樣化
4、產品邊界的最后確定
■最終確定產品的價值與范圍
■客戶需求說明書參考模板
5、需求獲取問題的進一步討論
■需求獲取的指導方針
■需求獲取中的挑戰
第四講 面向產品:如何開發產品需求
1、復雜系統的需求分解
2、用例分析:描述產品部件的場景
■用例的完整概念
■如何利用用例場景規范行為
■用例模型及其創建規則
3、用例結構化:應對復雜性的手段
■案例分析:包含、擴展與泛化
■包含的場景描述
■擴展的場景描述
■用例的泛化關系及場景描述
■利用用例描述需求要注意的問題
第五講 深入分析:如何分析與確認需求
1、功能性需求:產品應該如何工作?
■關注細節:事務與功能需求
■避免誤解:如何減少二義性
2、非功能性需求:產品的質量特征
■非功能性需求的類型
■ISO 9126:軟件產品評價標準
■對質量屬性的重要性進行分析
■由沖突發現關鍵質量屬性
3、驗收標準:可測量的的需求
■如何用驗收標準描述需求
■非功能需求的驗收標準
■從不同的關注點看驗收標準
4、設定優先級:哪些需求是最重要的?
■為什么要設定需求的優先級
■從多個角度考慮設定優先級
第六講 總結歸納:編寫需求規格說明
1、需求規格說明書模板
2、項目驅動與問題描述
■項目目標
■客戶和其它利益相關方
■產品的用戶
3、產品限制條件的確定
4、功能性和非功能性需求的描述
■工作的范圍
■產品的范圍
■功能性需求和數據需求
■非功能性需求
5、闡述項目問題
6、需求文檔編寫的若干建議
■善于書寫良好的文檔
■產品需求規格說明書參考模板
第七講 需求管理:發揮需求的作用
1、需求管理的目的與任務
2、獲得對需求一致的理解
■建立利益相關方理解需求的渠道
■獲取對需求的承諾
3、需求跟蹤
■需求跟蹤的動機與方法
■需求跟蹤中的管理活動
■查找和消除不一致
4、需求變更控制
■確定需求變更類型
■審批變更申請
■管理變更請求
5、結語:執著的追求卓越
【講師介紹】
謝老師,曼頓培訓網()資深講師。
培訓中心副校長、教授、高級咨詢顧問,大型電子對抗項目首席系統架構師.
【費用及報名】
1、費用:培訓費5500元(含培訓費、講義費);如需食宿,會務組可統一安排,費用自理。
2、報名咨詢:鮑老師
3、報名流程:電話登記-->填寫報名表-->發出培訓確認函
4、備注:如課程已過期,請訪問我們的網站,查詢最新課程
5、詳細資料請訪問北京曼頓培訓網(每月在全國開設四百多門公開課,歡迎報名學習)
謝老師,曼頓培訓網()資深講師。
培訓中心副校長、教授、高級咨詢顧問,大型電子對抗項目首席系統架構師.
軟件開發企業的需求分析師、系統架構師、需求分析團隊成員、資深開發人員、負責軟件產品規劃與定義的相關人員、需要了解軟件開發全過程的管理人員
更新時間:2016/5/24 10:01:23
