タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ADRに関するitottoのブックマーク (2)

  • ADRの実践

    目的 ADRを効果的に実践する 前段 そもそもアーキテクチャ設計が必要かどうかも含めて非常に参考になるドキュメント。 目を通しておくといろいろと救われる。 ADRとは何か Architecture Decision Records、略してADR。 アーキテクチャ設計上重要な決定とそれに至った背景の記録。またはその手法。 アーキテクチャ設計上の決定の理由、背景を記録していくことで、現状把握やその後のアーキテクチャ設計を効果的に行うことができる。 逆にこれがないと、プロジェクトの新規メンバーや選定に関わったはずだが断片的記憶喪失に陥っている既存メンバーが改めてアーキテクチャ設計を行う際、それは混迷を極める。 なぜ目の前のアーキテクチャが採用されているのかがよくわからず、現状把握や学習をイチから行うはめになり、それまでの経緯を把握していないために誤った設計をしてしまう可能性も高くなる。 ADR

    ADRの実践
    itotto
    itotto 2024/12/10
  • ADR – アーキテクチャ上の設計判断を記録しよう|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

    ADR – アーキテクチャ上の設計判断を記録しよう はじめに 昨年、2022 年に「ソフトウェアアーキテクチャの基礎」[1] という書籍が出版されました。 これは今年、2023 年の 1 月 16 日に発表された「IT エンジニア大賞2023技術書部門ベスト10 に選ばれるなど、ソフトウェアエンジニアからの注目が多かった書籍であると言えるでしょう。 そこで紹介された アーキテクチャディシジョンレコード (Architectural Decision Records; ADR) という方法は、この書籍の評判が浸透するにつれ、目に耳にすることが多くなった印象があります。 記事では、この ADR とはどのような方法であるのか、またそれに対する個人的な考察や雑感について、記述しています。 なお記事における「判断」「決定」いずれの用語も、Decision の訳語であると解釈していただいて差し

    ADR – アーキテクチャ上の設計判断を記録しよう|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
    itotto
    itotto 2024/12/10
  • 1