- 瞭解軟體設計、開發或測試
觀眾
- 高級工程師
- 初級工程師
- 開發人員
軟體架構是對軟體開發中重要的方面和決策進行規劃和定義。架構設計涉及對系統的組織、考慮、溝通和管理進行規劃。
這門由講師指導的培訓(線上或線下)面向希望使用架構方法來規劃、設計、指導和管理軟體開發的軟體工程師和開發人員。
在培訓結束時,參與者將能夠:
- 理解架構設計在軟體開發中的重要性。
- 評估開發人員如何在開發中使用架構方法。
- 學習架構設計的過程,以管理和評估流程。
- 使用架構方法來結構化複雜的apps。
- 建立決策結構,以解決開發團隊中的問題並定義責任。
- 自信地掌握技術決策的所有權。
- 使用模型和圖表來可視化架構。
- 理解標準和風險,以構建靈活且可恢復的架構。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在實時實驗室環境中進行實踐操作。
課程定制選項
- 如需為本課程定制培訓,請聯繫我們進行安排。
介紹
概述 Software Architecture
- 架構驅動程式
- 架構需求
探索架構設計職責
- 職責、技能和知識
- 技術領先
- 開發人員與架構師
了解架構設計過程
- 編碼、指導和協作
- 管理技術風險
- 分析和評估體系結構
在開發團隊中做出架構決策
- 收集和記錄問題
- 建立實踐社區
- 創建責任分配矩陣
了解體系結構描述
- 視點和框架
- 描述語言
視覺化 Software Architecture
- Communication 和共用詞彙
- 模型和圖表
- 架構模式
記錄 Software Architecture
- Documentation 作為指南
- 元件
了解標準品、衰減和恢復
- 國際標準
- 解決流程發散
參與交付過程
- 建築在流程中的適用範圍
- 與組織結構的關係
- 構建敏捷設計
總結和結論
United Arab Emirates - Architecture for Developers
Qatar - Architecture for Developers
Egypt - Architecture for Developers
Saudi Arabia - Architecture for Developers
South Africa - Architecture for Developers
Brasil - Architecture for Developers
Canada - Architecture for Developers
中国 - Architecture for Developers
香港 - Architecture for Developers
澳門 - Architecture for Developers
台灣 - Architecture for Developers
USA - Architecture for Developers
Österreich - Architecture for Developers
Schweiz - Architecture for Developers
Deutschland - Architecture for Developers
Czech Republic - Architecture for Developers
Denmark - Architecture for Developers
Estonia - Architecture for Developers
Finland - Architecture for Developers
Greece - Architecture for Developers
Magyarország - Architecture for Developers
Ireland - Architecture for Developers
Luxembourg - Architecture for Developers
Latvia - Architecture for Developers
España - Architecture for Developers
Italia - Architecture for Developers
Lithuania - Architecture for Developers
Nederland - Architecture for Developers
Norway - Architecture for Developers
Portugal - Architecture for Developers
România - Architecture for Developers
Sverige - Architecture for Developers
Türkiye - Architecture for Developers
Malta - Architecture for Developers
Belgique - Architecture for Developers
France - Architecture for Developers
日本 - Architecture for Developers
Australia - Architecture for Developers
Malaysia - Architecture for Developers
New Zealand - Architecture for Developers
Philippines - Architecture for Developers
Singapore - Architecture for Developers
Thailand - Architecture for Developers
Vietnam - Architecture for Developers
India - Architecture for Developers
Argentina - Architecture for Developers
Chile - Architecture for Developers
Costa Rica - Architecture for Developers
Ecuador - Architecture for Developers
Guatemala - Architecture for Developers
Colombia - Architecture for Developers
México - Architecture for Developers
Panama - Architecture for Developers
Peru - Architecture for Developers
Uruguay - Architecture for Developers
Venezuela - Architecture for Developers
Polska - Architecture for Developers
United Kingdom - Architecture for Developers
South Korea - Architecture for Developers
Pakistan - Architecture for Developers
Sri Lanka - Architecture for Developers
Bulgaria - Architecture for Developers
Bolivia - Architecture for Developers
Indonesia - Architecture for Developers
Kazakhstan - Architecture for Developers
Moldova - Architecture for Developers
Morocco - Architecture for Developers
Tunisia - Architecture for Developers
Kuwait - Architecture for Developers
Oman - Architecture for Developers
Slovakia - Architecture for Developers
Kenya - Architecture for Developers
Nigeria - Architecture for Developers
Botswana - Architecture for Developers
Slovenia - Architecture for Developers
Croatia - Architecture for Developers
Serbia - Architecture for Developers
Bhutan - Architecture for Developers