9月27日、秀和システムより『犯罪捜査技術を活用したソフトウェア開発手法』刊行。犯罪捜査の技術を応用したコード解析を通じて、すばやくバグを検出し、技術的負債を洗い出そう!

2024.09.24 07:00
株式会社秀和システム
株式会社秀和システム(東京都・代表取締役会長兼社長 上田智一)は、2024年9月27日、新刊『犯罪捜査技術を活用したソフトウェア開発手法』を発刊します。

本書は、Pragmatic Bookshelfの『Your Code as a Crime Scene, Second Edition』(2024)の邦訳で、プログラムのソースコードの分析手法を紹介する画期的な書籍です。原著の第1版では、著者の長年のソフトウェアコンサルタントの経験から、新たな視点を提供しました。その後、著者は会社を設立して、書籍の内容に基づいた新たなコード分析ツールを開発するなど、その手法を進化させてきました。本書は、その経験を反映した第2版の邦訳ですが、AIなどの最新の技術、あるいはチーム開発による技術的負債など、最新の開発現場での問題に対しても、犯罪捜査技術を活用して解決する方法に言及しています。
あなたのコードは、犯行現場か、それとも解決済みの事件か?
本書は、プログラムのソースコードに科学的犯罪捜査の手法を適用して徹底的に分析し、意図せず混入してしまった問題点を洗い出すための実践的ガイドブックです。たとえば、行動的コード分析の手法を使うことで、技術的負債とメンテナンスが必要な場所を特定し、優先順位を付け、最も有効な修正を行えるようになります。また、複数の開発者やチームが関わる場合、コードの品質にどのような影響を与えるのかを理解するとともに、組織的な問題がないかを追跡し、その状況を修正するためのヒントを説明します。それだけではなく、プログラムを心理学的な観点から捉え、どのようなコードが理解しやすく、バグの混入を防ぎ、メンテナンス性を高めるのかについても説明します。
なぜコードを犯罪現場と捉えるのか?
ソースコードの中に、バグや非効率な処理といった「犯行」が隠されている可能性があるからです。ソースコード分析によって、これらのホットスポット(犯人の行動圏内=ソースコードのバグがある場所)を特定し、「犯人」を見つけることができれば、より安全で高品質なソフトウェアを開発できます。さらに、プログラムを心理学的な側面から捉え、バグが混入しやすいコードにしない、あるいは、読みやすく理解しやすいコードとなるための書き方などにも言及します。
本書で解説する手法は、これまでになかったユニークなアプローチであり、日本の開発の現場に、新たな視点と生産性の向上をもたらすことでしょう。

■原著者からのメッセージ
原著者であるAdam Tornhill氏からは、日本語版の刊行に寄せて、次のようなコメントをいただいています。
I'm thrilled to see Your Code as a Crime Scene reach a Japanese audience, empowering more developers to leverage these techniques for healthier, more maintainable systems.
『犯罪捜査技術を活用したソフトウェア開発手法』(Your Code as a Crime Scene)が日本の読者に届き、より健全で保守しやすいシステムを構築するために、多くの開発者が本書の技術を活用できるようになったことに興奮しています。

■書籍概要
書名 犯罪捜査技術を活用したソフトウェア開発手法
著者 AdamTornhill 著/園田 道夫 監訳/株式会社クイープ 訳
定価 3,630円(税込)
発売日 2024年 9月27日
Amazon 
楽天ブックス 
ヨドバシ.com 

あわせて読みたい

消費者の無意識を見抜く新メソッド公開!差別化が難しい時代にリーチする脳科学的マーケティング術
PR TIMES
新潟市が人事評価業務の効率化と人材育成の強化、エンゲージメント向上に向けタレントマネジメントシステム「タレントパレット」導入
PR TIMES
戸籍を調べて驚愕! 実際にあった相続トラブル
antenna
タレントパレット、インターフェースを改良し操作性・見やすさを向上
PR TIMES
NVIDIAのAIサーバ導入を支援 「RYOYO AI Techmate Program」とは?
ITmedia ビジネスオンライン
紙を消費しない新スタイルメモ「Kaite(カイテ)メモ」リニューアル
PR TIMES Topics
エンジニアたちの共感を呼び、重版! 実体験を元にした「失敗」の教科書『ソフトウェア開発現場の「失敗」集めてみた。』
PR TIMES
【伝説の名著が待望の復刊・改訂】ハロー“Hello, World” OSと標準ライブラリのシゴトとしくみ 第2版
PR TIMES
医療現場では選ばれてきた新商品「グアー豆食物繊維がとれるゼリープラス ライチ」発売
PR TIMES Topics
【周回遅れの日本の盗聴捜査】米国で起きた“重大事件”、闇バイト対策で税金の無駄遣いはするな
Wedge[国際]
プラスアルファ・コンサルティングが、積水化学工業の定性データ活用促進のためグループ横断での定性分析研修を実施
PR TIMES
相続にはトラブルがつきもの? 予期せぬ事態への対処法
antenna
生成AIが言葉を理解し、コンテンツを生成する仕組みがわかる『IT基礎教養 自然言語処理&画像解析 "生成AI"を生み出す技術』を10月18日(金)に発売
PR TIMES
タレントパレットが「BOXIL SaaS AWARD Winter 2024」のタレントマネジメントシステム部門にて口コミの総得点が高い「Good Service」を10期連続で受賞
PR TIMES
divan「アードワーズチョコレート」新商品「アールグレイ」も加わりアソートで登場
PR TIMES Topics
【27卒エンジニア限定】メガベンチャーを目指す就活生のためのサポートプログラム、受付開始!
ラブすぽ
【新刊書籍】特許情報による"株式投資"の新・成功方程式『Patent Information For Victory ~「知財」から、企業の"未来"を手に入れる!~』9月10日Amazon予約注文開始
PR TIMES
日常に彩りを与えるnarumiyashiroのdessert plate展示販売開始
PR TIMES Topics
シリーズ累計90万部を突破した大人気プログラミング入門書の改訂版 『スッキリわかるC言語入門 第3版』を2024年11月19日(火)に発売
PR TIMES
日本のアンガーマネジメントの第一人者・安藤俊介、2年ぶりの新刊!発売記念オンライントークショー開催決定『12歳から始めるイライラしない技術』(秀和システム)
ラブすぽ