Skip to Content
Making Software ―エビデンスが変えるソフトウェア開発
book

Making Software ―エビデンスが変えるソフトウェア開発

by Andy Oram, Greg Wilson, 久野 禎子, 久野 靖
September 2011
Intermediate to advanced
612 pages
15h 48m
Japanese
O'Reilly Japan, Inc.
Content preview from Making Software ―エビデンスが変えるソフトウェア開発
392
23
章 エビデンスに基づくエラー予測
はじめに
ソフトウェア組織は、自分たちの製品の品質について早期に評価を行うことで大きな利得が得られま
す。製品の品質に関する情報はプロセスの遅い時期に得られるため、それを修正する活動はコストが高
くなりがちです
Boehm 1981
。ソフトウェア工学用語の
IEEE
標準
IEEE 1990
]では、ウォーター
フォール型ソフトウェア開発サイクルという用語は、「ソフトウェア開発プロセスのモデルで、構成要
(通常はコンセプトフェーズ、要求フェーズ、設計フェーズ、実装フェーズ、テストフェーズ、設置・
引渡しフェーズ)がこの順番で、重なりはあるかもしれないが反復は(ほとんど)無しに実行されるもの」
として定義されています。開発サイクルの間に、製品の品質と関係し得るさまざまなメトリクスが収集
可能です。目標は、これらのメトリクスを用いて開発サイクルの早い段階、具体的には実装フェーズや
テストフェーズの段階で、リリース
後のエラーの見積もりを得ることです。そのような見積もりが行え
れば、たとえばテスト、コード、設計レビューの焦点を定めるのに役立ち、修正の道筋を示すことがで
きます。
メトリクスの選択は、たとえば分析に用いるメトリクス選択の重要度を客観的に評価する手法である
G-Q-M
原理
Basili et al. 1994
などの経験的手法に依存します。循環複雑度
McCabe 1976
などの
内部メトリックは、製品自体から導出される指標です。外部メトリックは、システムの動作に関する外 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

Luca Mezzalira, 嶋田 健志
推薦システム実践入門 ―仕事で使える導入ガイド

推薦システム実践入門 ―仕事で使える導入ガイド

風間 正弘, 飯塚 洸二郎, 松村 優也

Publisher Resources

ISBN: 9784873115115Other