コース概要

導入

ソフトウェアアーキテクチャの概要

  • アーキテクチャドライバー
  • アーキテクチャリングの必要性

アーキテクティングの責任を理解する

  • 責任、スキル、知識
  • 技術的リーダーシップ
  • 開発者とアーキテクトの違い

アーキテクチャリングのプロセスを理解する

  • コーディング、コーチング、コラボレーション
  • 技術的リスクの管理
  • アーキテクチャの分析と評価

開発チームでのアーキテクチャ決定を下す

  • 問題の収集と文書化
  • プラクティスコミュニティの確立
  • 責任割当マトリックスの作成

アーキテクチャ説明について学ぶ

  • 視点とフレームワーク
  • 説明言語

ソフトウェアアーキテクチャを可視化する

  • コミュニケーションと共有語彙
  • モデルと図
  • アーキテクチャパターン

ソフトウェアアーキテクチャの文書化

  • ガイドブックとしてのドキュメント
  • コンポーネント

基準、劣化、回復を理解する

  • 国際基準
  • プロセス分岐の解決

デリバリープロセスに関与する

  • アーキテクチャがプロセスにどのように位置づけられるか
  • 組織構造との関係
  • 俊敏な設計の構築

まとめと結論

要求

  • ソフトウェア設計、開発、またはテストに関する知識。

対象者

  • シニアエンジニア
  • ジュニアエンジニア
  • 開発者
 7 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (2)

今後のコース

関連カテゴリー