アーキテクチャ特性 †
運用特性 †
可用性 †
継続性 †
パフォーマンス †
回復性 †
信頼性/安全性 †
堅牢性 †
スケーラビリティ †
構造特性 †
構成容易性 †
拡張性 †
インストール容易性 †
活用性/再利用性 †
ローカライゼーション †
メンテナンス容易性 †
可搬性 †
アップグレード容易性 †
横断的特性 †
アクセシビリティ †
長期保存性 †
認証 †
認可 †
合法性 †
プライバシー †
セキュリティ †
サポート容易性 †
ユーザビリティ/達成容易性 †
ソフトウェアアーキテクト †
ソフトウェアアーキテクトへの8つの期待 †
- アーキテクチャ決定を下す
アーキテクチャを継続的に分析する
- 最新のトレンドを把握し続ける
- 決定の順守を徹底する
- 多様なものに触れ、経験している
- 事業ドメインの知識を持っている
- 対人スキルを持っている
- 政治を理解し、かじ取りする
知識の幅を増やす †
20分ルール †
- 新しいことを学んだり、特定のトピックを学んだりするのに、1日に少なくとも20分は費やす
- 朝一番に行うのが良い(メールチェックよりも前に)