所在位置:首頁 -- 管理培訓 -- 軟件項目管理 -- 高級軟件工程技術與管理

高級軟件工程技術與管理培訓


培訓目標:
 
本課程內容全面涵蓋軟件工程領域的核心和高級知識,包括系統規劃、軟件開發方法、需求工程、架構設計、基于構件的開發、軟件測試過程與管理、文檔管理、配置管理、軟件過程改進等。通過該課程的學習,學員將達到以下提升:
·全面了解軟件工程的昨天、今天與明天;建立正確的軟件工程觀念,透徹理解軟件工程實踐中常見困擾背后的本質。
·掌握軟件工程核心知識,熟悉各種開發方法的優缺點,能夠正確地、因地制宜地組合使用。
·掌握軟件需求的過程、方法和思想,提高軟件需求分析的質量。
·掌握軟件架構設計的核心理念,能夠根據不同軟件類型選擇合適的架構。
·掌握軟件測試的過程、管理測試團隊管理的方法,以及錯誤估算的模型。
·理解軟件文檔與配置管理的流程、標準和規范,掌握變更控制的方法。
·了解軟件過程改進的基本思想和相關模型與標準,以及國內實踐的現狀。
·與軟件工程大師面對面交流,領悟大師的思想。
 

 

教學單元

單元教學內容

軟件工程概述

軟件工程的昨天、今天與明天。

系統規劃

信息系統建設生命周期、信息系統戰略規劃方法、信息系統開發方法;項目的提出與選擇、可行性研究、成本效益分析、項目論證與評估。

軟件開發模型

瀑布模型、演化模型、增量模型、螺旋模型、噴泉模型、原型、構件組裝模型(CBSD)、V模型;統一過程(RUP)、敏捷方法。

軟件需求工程

需求開發:需求獲取(詳細調查、現有系統分析、需求獲取方法)、需求分析(結構化分析、面向對象分析、UML)、需求定義(編寫SRS)、需求驗證(需求評審、需求測試);需求管理:定義需求基線、需求變更管理、需求風險管理、需求跟蹤。

軟件架構設計

軟件架構的概念、軟件架構風格、Web ServiceSOA、特定領域軟件架構、基于架構的軟件開發方法、軟件產品線。

基于構件的開發

構件與軟件復用、構件的概念與分類、中間件技術、典型應用架構(J2EE.NET);企業應用集成。

軟件測試過程與管理

軟件質量的概念、軟件質量模型;軟件測試的方法、軟件測試的階段、軟件調試、測試設計和管理方法;理解質量成本。

軟件文檔管理

軟件文檔管理指南、軟件文檔編制規范。

軟件配置管理

配置標識、變更控制、版本控制、配置審核。

軟件過程改進

CMMCMMIPSPTSPISO 15504SJ/T 12234-2001

 

中国比特币暴涨 360彩票甘肃快3走势图 3d开机号和试机号统计列表 河北快3走势图遗漏分布 天津新时时走势图 广东快乐十分投注下载 赛车pk拾开奖视频 时时彩购彩app下载 福彩快乐20分 百胜彩票登录 北京时时开奖盛源 河南22选5走势图带坐标 内蒙古时时五星 一点红黄大仙122144开奖网 陕西快乐十分电子显示屏 玩北京时时有什么规律 江西快3开奖视频直播