系統架構師的必備知識儲備

   優秀的系統架構師的基礎: 
.軟件架構一般概念
.軟件架構師的角色以及最難處理的問題
.系統架構的核心原則
.系統架構設計的特點、層次、分類
.系統架構設計的構想、節奏、預測、驗證
.系統架構設計的協作和簡化
.系統架構的主要理論、方向和趨勢
.如何成爲一個好的系統架構師
 
信息化模型與需求過程與領域建模
 
.網絡支撐平臺模型建立
.信息應用平臺模型建立
.數據中心模型建立
.信息系統安全模型建立
.合理的架構設計來源於正確的需求過程
.用例模型和領域模型
.分析系統行爲
 
高層架構設計中的設計模式
 
.高層設計中的架構分析
.GRASP架構模型
.高層架構設計中的層模式
.開發工具和開發方法
.建模工具
.設計工具
.編程工具
.測試工具
.中間件技術
.應用服務器技術
.J2EE
..NET
.BEA tuxedo
.項目管理工具面向服務架構(SOA)
.軟件架構的品質屬性
.嵌入式系統高層架構設計和思考的特點
 
詳細設計階段的設計模式
 
.模塊設計與設計模式
.正確使用外觀模式和適配器模式
.把不可變部分與可變部分分開
.創建對象的策略與工廠模式
.適當應用代理模式
.利用觀察者模式提升架構的生命週期
.樹狀結構和鍊形結構的對象組織
.委託技術與行爲型設計模式
.c語言嵌入式開發中應用設計模式實現優化
 
RUP及大型軟件架構設計案例分析
 
.RUP工作流程與實質
.RUP開發階段與案例核心分析
.初始階段的突出問題和解決方案
.精化階段的主要矛盾及案例分析
.進度控制和風險管理
.構建階段中變更管理及其應對技巧
.測試中的程度把握問題
.產品化階段要注意的問題
.RUP最佳實踐及如何在公司實施RUP
 
軟件架構設計中有關技術問題分析
 
.概要設計架構體系選擇
.架構設計中的數據庫分析和orm
.系統開發的前奏(語言、工具和組織)
.架構設計中web容器、ejb容器及常見問題
.深入研究spring框架、問題、矛盾與解決方案
.架構師如何面對輕量級和重量級架構的選擇
.架構師如何看待測試技術
.spring中利用aop和ioc這兩個有價值的技術
.如何合理利用spring整合ejb、hibernate與struts
.軟件架構設計中必須認真考慮仔細推敲的若干問題
 
開發管理
 
.項目範圍管理
.項目成本管理
.項目時間管理
.項目配置管理的概念
.項目配置管理的解決方案
.項目文檔管理
.項目質量管理
.項目分險管理
.人力資源管理
 
測試評審方法和系統審計
 
.單元測試、集成測試和系統測試
.白盒測試和黑盒測試
.面向對象的測試
.缺陷的分類和級別
.缺陷的評估和分析
.排錯
.測試設計
.測試管理
.系統調整
.阿姆達爾(amdahl)解決方案
.負載均衡
.基準、系統監視
.web服務器的性能評估
.系統監視
.系統審計的意義
.審計方法
.審計跟蹤
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章