課程簡介

簡介

軟件架構概述

  • 架構驅動力
  • 架構設計的必要性

探索架構設計職責

  • 職責、技能與知識
  • 技術領導力
  • 開發者與架構師的區別

理解架構設計過程

  • 編碼、指導與協作
  • 管理技術風險
  • 分析與評估架構

在開發團隊中做出架構決策

  • 收集與記錄問題
  • 建立實踐社區
  • 創建責任分配矩陣

瞭解架構描述

  • 視角與框架
  • 描述語言

可視化軟件架構

  • 溝通與共享詞彙
  • 模型與圖表
  • 架構模式

記錄軟件架構

  • 文檔作爲指南
  • 組件

理解標準、衰退與恢復

  • 國際標準
  • 解決流程分歧

參與交付過程

  • 架構在流程中的位置
  • 與組織結構的關係
  • 構建敏捷設計

總結與結論

最低要求

  • 具備軟件設計、開發或測試的知識

受衆

  • 高級工程師
  • 初級工程師
  • 開發者
 7 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類