Software Design plus 『間違いだらけのソフトウェアアーキテクチャ』 ―非機能要件の開発と評価

「『間違いだらけのソフトウェアアーキテクチャ』」のカバー画像
著者
Tom Engelberg 翻訳
長谷川裕一はせがわゆういち土岐孝平ときこうへい 著
定価
2,178円(本体1,980円+税10%)
発売日
2010.8.17[在庫なし]
判型
A5
頁数
176ページ
ISBN
978-4-7741-4343-9

概要

ソフトウェア工学における幻の著『Downward Bound:Guide to application Architecture』をベースにソフトウェア開発におけるアーキテクチャの真髄を解説。巷間を賑わすITアーキテクトの真の姿・あるべき姿を問い、様々な開発手法に対してそれが本当に役立つのか極めて現実的な見地から批判を加える。一方でSEI(カーネギーメロン大学ソフトウェア工学研究所)が提唱するATAMやADDを応用した実現手法の紹介など、アーキテクチャの構築だけではなく、実際に効果的だったリファクタリングやメトリクス測定なども惜しみなく解説する。

翻訳者の一言

本書の内容について、具体的ではないとか、詳細が語られていないとか、業界の揶揄やメンタルな部分の話が多すぎるなど、いろいろなご意見もあると思いますが、僕自身がエンジニアを続ける上では、詳細に書かれた技術書(こうした書籍はもちろん必要です)よりも、こうした他のエンジニアの思いや考えに触れられる本書こそ、読みたかったものであり、時折仕事で悩んだ時に、読み返したくなる1冊なのです。もちろん、品質特性シナリオやATAM、DSMなどは本書を参考に、実際の仕事で役立てたことは言うまでもありません。

トム・エンゲルバーグさんは、自身のセミナー以外で人前に出ることを嫌い、また、モノを書くことも嫌いなため、日本で彼の存在を知っている人が少ないのは非常に残念ですが、彼自身は非常な親日家であり、旅行にそして技術的なコンサルタントとしても若い頃から何度かの来日を果たしており、本書を読んでいただけるとわかりますが、日本の青函トンネルをたとえにしたり、派生開発も理解しています。最近はIT業界から離れ、山奥で隠遁生活を送っているようですが、是非一度は日本でその過激で攻撃的なジョーク満載のセミナを実施してほしいと、心から思うものです。

この本を訳すにあたり、トム・エンゲルバーグさんの本は日本人には理解しがたいジョークや強烈なスラングが満載でしたので、さまざまな人のご協力やアドバイスを得て、本書を完成しました。とくに、中原慶さん(株式会社チェンジビジョン)、吉野雅人さん(株式会社日産)、後藤正一さん(株式会社豆蔵)、福地博文さん(合同会社Starlight&Storm)、大野渉さん(合同会社Starlight&Storm)には、内容についての適切なアドバイスをいただききました。英訳に関しては河本吉夫さん(株式会社ハピネット)にご協力いただきました。ここに、感謝の意を表します。

読みづらいところや誤訳があった場合は、それは、ひとえに私たち翻訳者の責任です。

こんな方にオススメ

  • ソフトウェアアーキテクトになりたい方(?)、非機能要件について知りたい方など。

目次

第1章 アーキテクト入門―長い道のりの最初の一歩

  • プロローグ ─ 最後のセミナー
  • セミナーの始まり

第2章 アーキテクチャという名の歴史と思想―僕の偏った歴史観

  • コンピュータとアーキテクチャの歴史
  • 休憩時間に……その1「アジャイルについて」

第3章 アプリケーションアーキテクチャへようこそ―もしくは勝手な思いつき

  • アーキテクチャ概要
  • 休憩時間に……その2「製造業と開発プロセスについて」

第4章 品質特性シナリオ―ようやくアーキテクトの仕事っぽくなってきた

  • 品質特性を見つける
  • 休憩時間に……その3「認証について」

第5章 ビジネスロジックと形式手法―人間の仕事という不可解な部分を考察する

  • 人間の仕事ってヤツは
  • 形式主義者
  • 休憩時間に……その4「見積もりと経験について」

第6章 ATAM による分析評価―アーキテクチャを丸裸にする話

  • アーキテクチャの分析/評価
  • 休憩時間に……その5「派生開発とアーキテクチャの分析と評価」

第7章 メトリクスとDSM―俺の考えたアーキテクチャを壊すヤツは許さん

  • アプリケーションの分析/評価
  • アーキテクトへの長い道のりの次の一歩
  • セミナーのおわり
  • おわりに
  • 訳者あとがき
  • 参考文献

プロフィール

長谷川裕一はせがわゆういち

1986年、イリノイ州警察指紋システムのアセンブリ言語プログラマからスタートし、金融や流通などのさまざまなプロジェクトを経験。PL、PMとキャリアを重ね、現在は合同会社Starlight&Stormを起業して、オブジェクト指向/Javaを中心に技術コンサルティングやプロジェクトマネージメント支援、エンジニア教育を中心に活動中。

株式会社フルネス取締役、日本Springユーザ会会長。

土岐孝平ときこうへい

1976年生まれ。温厚で天然でプラス思考な性格である。優柔不断と言われることがあるが、自分では思慮深いだけだと思っている。大学で情報工学科を専攻しながらアパレル業界に就職したという変わった経歴を持つ。JavaEEを使用したエンタープライズ・システムの設計を得意とし、技術コンサルティングや教育講師に従事する。

最近では、日本Springユーザ会などの勉強会の講師などとして活躍するかたわら、雑誌記事も多数執筆する。