#author("2022-03-29T12:38:12+00:00","default:admin","admin")
#author("2023-03-02T04:51:40+00:00","default:admin","admin")
-[[【書籍】ソフトウェアアーキテクチャの基礎 ― エンジニアリングに基づく体系的アプローチ:https://www.oreilly.co.jp/books/9784873119823/]]

-[[ADR – アーキテクチャ上の設計判断を記録しよう:https://www.infiniteloop.co.jp/tech-blog/2023/03/what-is-adr/]]

*アーキテクチャ特性 [#k6211856]
**運用特性 [#ea107cf6]
***可用性 [#s843aa99]
***継続性 [#x597b8c9]
***パフォーマンス [#u200140d]
***回復性 [#p279a683]
***信頼性/安全性 [#c9f2bf49]
***堅牢性 [#ndb4b5e4]
***スケーラビリティ [#a2951530]

**構造特性 [#wa3e8e73]
***構成容易性 [#ec60cd27]
***拡張性 [#s2c5c694]
***インストール容易性 [#ga468e33]
***活用性/再利用性 [#i8be09bb]
***ローカライゼーション [#b648f589]
***メンテナンス容易性 [#sf392c4f]
***可搬性 [#k59020fb]
***アップグレード容易性 [#t39e1336]

**横断的特性 [#z7777dab]
***アクセシビリティ [#r59ac0f1]
***長期保存性 [#c88ad558]
***認証 [#e42c5857]
***認可 [#l1fe1fa5]
***合法性 [#dc0919d7]
***プライバシー [#mb3a821a]
***セキュリティ [#f292474d]
***サポート容易性 [#q8b84f87]
***ユーザビリティ/達成容易性 [#a406c51a]

*ソフトウェアアーキテクト [#i1050358]
**ソフトウェアアーキテクトへの8つの期待 [#q4af7ae1]
-アーキテクチャ決定を下す
アーキテクチャを継続的に分析する
-最新のトレンドを把握し続ける
-決定の順守を徹底する
-多様なものに触れ、経験している
-事業ドメインの知識を持っている
-対人スキルを持っている
-政治を理解し、かじ取りする

**知識の幅を増やす [#z868e7d0]
-[[Technology Radar:https://www.thoughtworks.com/radar]]
-[[Architectural Katas:http://fundamentalsofsoftwarearchitecture.com/katas/]]

***20分ルール [#he7a03c5]
-新しいことを学んだり、特定のトピックを学んだりするのに、1日に少なくとも20分は費やす
-朝一番に行うのが良い(メールチェックよりも前に)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS