クリスチャン・チセリ

Individuals/organizations Page

Books

ソフトウェアアーキテクチャメトリクス アーキテクチャ品質を改善する10のアドバイス

クリスチャン・チセリ

Product Details

ISBN/Catalogue Number
ISBN 13 : 9784814400607
ISBN 10 : 4814400608
Format
Books
Release Date
January/2024
Japan

Content Description

ソフトウェア品質をプロセスの早い段階から計測し、アーキテクチャの負債や技術的負債の蓄積を検知できるようにしておくことは、ソフトウェアの成功にとって重要です。ソフトウェアアーキテクチャに関するメトリクスを適切に導入できれば、パフォーマンスなどのリスクを軽減し、問題に対処するコストを抑えられます。本書は、経験豊かな10人のソフトウェアアーキテクトたちが、知っておくべきメトリクスについて、貴重な経験やケーススタディと共に紹介します。アーキテクチャが目標にどれだけ合致しているかの計測、追跡すべき適切なメトリクスの選択、可観測性/テスト容易性/デプロイ可能性を向上させる方法、アーキテクチャに対する取り組みの優先順位付け、学びに満ちた適切なダッシュボードの構築を解説します。

目次 : 1章 解き放たれた4つのキーメトリクス/ 2章 適応度関数テストピラミッド:アーキテクチャテストとメトリクスのためのアナロジー/ 3章 進化的アーキテクチャ:テスト容易性とデプロイ可能性でアーキテクチャを導く/ 4章 モジュール性成熟度指数でアーキテクチャを改善する/ 5章 プライベートビルドとメトリクス:DevOps移行を乗り越えるためのツール/ 6章 組織のスケーリング:ソフトウェアアーキテクチャの中心的役割/ 7章 ソフトウェアアーキテクチャにおける計測の役割/ 8章 メトリクスからエンジニアリングへの進化/ 9章 ソフトウェアメトリクスを使用して保守性を確保する/ 10章 ゴール・クエスチョン・メトリクスアプローチで未知数を計測する

【著者紹介】
クリスチャン・チセリ : 優れたソフトウェアアーキテクチャで知られるソフトウェア開発会社Apiumhubの共同設立者。ソフトウェアアーキテクト。顧客IDおよびアクセス管理ソリューションアプリを提供するVYouのチーフソフトウェアアーキテクトであり、Global Software Architecture Summitのモデレーター責任者でもある。オブジェクト指向設計の問題に特に関心を持ち、コードレベルおよびアーキテクチャレベルの設計パターンとテクニックを深く研究して、専門家としてのキャリアをスタートさせた。アジャイル手法、特にエクストリームプログラミングの元実践者であり、TDD、継続的インテグレーション、ビルドパイプライン、進化的設計などのプラクティスを経験してきている。幅広い技術とアーキテクチャスタイルを探求している

デイビッド・ファーリー : 継続的デリバリーの先駆者であり、継続的デリバリー、DevOps、TDD、その他ソフトウェア開発全般についての思想的なリーダーであり、専門的な実践者。モダンなコンピューティングの初期の時代から長年にわたって、プログラマ、ソフトウェアエンジニア、システムアーキテクト、成功したチームのリーダーとして活躍しており、コンピュータとソフトウェアが機能する仕組みについての基本原理を理解した上でソフトウェア開発に対する従来のアプローチをひっくり返すイノベーティブで画期的なアプローチを生み出してきた。現在は、コンサルティング、YouTubeチャンネル、トレーニングコースを通じて専門知識をシェアしており、ソフトウェアの設計、品質、信頼性の向上を目指す世界中の開発チームを支援することに情熱を注いでいる

ニール・フォード : ThoughtWorksのディレクター、ソフトウェアアーキテクト、ミームラングラー(役職名。情報・文化の遺伝子体現者の意)。ThoughtWorksはエンドツーエンドのソフトウェア開発とデリバリーに特化したグローバルITコンサルタント会社。ThoughtWorksに入社する前は、ソフトウェアのトレーニングと開発で広く知られるThe DSW Group,Ltd.でCTOを務めていた。ジョージア州立大学で言語とコンパイラを専門とするコンピュータサイエンスの学位を取得し、統計解析を専門とする数学の副専攻も持っている。アプリケーション、教材、雑誌記事、ビデオプレゼンテーションの設計開発も行っている。大規模エンタープライズアプリケーションの設計と構築を主なコンサルティング領域としている。国際的に認知されている講演者であり、15年以上にわたって世界中の1,000を超える開発者向けカンファレンスで講演を行っている

アンドリュー・ハーメル・ロウ : 非常に熱意があり、自発的で、責任感の強いThoughtworksの技術者。Java/JVMテクノロジー、アジャイルデリバリー、ビルドツールと自動化、ドメイン駆動設計を専門とする。ソフトウェア開発ライフサイクル全般、政府機関、銀行、eコマースなど多くの分野で経験を積んでいる。彼の原動力は、複雑な顧客要件を満たす大規模なソフトウェアソリューションの開発にある。そのためには、人、ツール、アーキテクチャ、プロセスのすべてが重要な役割を果たすことを理解している。自分の経験をできる限り共有することを楽しんでおり、それは本業のコンサルティング業務を超え、メンタリング、ブログ投稿、カンファレンス(講演や主催)、コードのオープンソース化などを通じても活発に行われている

マイケル・キーリング : Kiaviに所属するソフトウェアエンジニア。Kiavi入社以前はIBMでWatson Discoveryの開発に携わる。サービス指向アーキテクチャ、エンタープライズ検索システム、軍事システムなど、さまざまなソフトウェアシステムの経験を持つ。受賞歴のあるスピーカーであり、アーキテクチャやアジャイルのコミュニティにも定期的に参加している。カーネギーメロン大学でソフトウェア工学の修士号を、ウィリアム・アンド・メアリー大学でコンピュータサイエンスの理学士号を取得。現在の研究テーマは、ソフトウェア設計手法、パターン、ソフトウェア工学における人的要因(本データはこの書籍が刊行された当時に掲載されていたものです)

(「BOOK」データベースより)

Customer Reviews

Comprehensive Evaluation

☆
☆
☆
☆
☆

0.0

★
★
★
★
★
 
0
★
★
★
★
☆
 
0
★
★
★
☆
☆
 
0
★
★
☆
☆
☆
 
0
★
☆
☆
☆
☆
 
0

Book Meter Reviews

こちらは読書メーターで書かれたレビューとなります。

powered by

  • sho_kisaragi

    設計した後の実態との乖離を測定する。アーキテクチャの品質を担保するための計測するポイントを明確にする。 何が可視化できるのかというエッセンスが詰まっていることと、これも進化的アーキテクチャの適応度関数がベースになっている部分もあり、進化的アーキテクチャはモダンなアーキテクチャデザインの基礎講座といえるなと感じてる。

  • youta32449999

    いくつか付箋を貼ったとこがるものの今の自分には難しかった。たびたひ適応度関数というのが出てきてこれは進化的アーキテクチャという本で説明されているようなのでまずはそちらを先に読むのが良いのかもしれない。

レビューをもっと見る

(外部サイト)に移動します

Recommend Items