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 ―エビデンスが変えるソフトウェア開発
251
戦闘へ
戦闘へ
いかなる戦術も眼前の敵には無力だ。
Helmuth von Moltke the Elder
私が調べたシステムの主要な属性を表
15-1
に示します。私が集めた品質メトリクスはおおまかに、
ファイル構成、コード構造、コードスタイル、プリプロセシング、データ構成に分類できます。
1
つの
数値でメトリックを表すのが容易なときは、
4
つのシステムのそれぞれについての値を表にして、左側
にその値は高い(↑)のが理想的、低い(↓)のが理想的、特定の値に近い(たとえば、
1
)のが理想
的、のどれであるかを示してあります。それ以外の場合は、各値の分布をよく見て、図
15-3
のような、
いわゆるローソク図を用います。この図の各要素には以下の
5
つの値が載っています。
●
下端の縦線の一番下は最小値
●
下側の箱の下端は第
1
四分位数
25%
●
箱内の横線はメジアン
50%
、上半分と下半分の値を分ける値)
●
上側の箱の上端は第
3
四分位数
75%
●
上側の縦線の一番上は最大値
●
ひし形は平均値
グラフの範囲外に最小値や最大値がある場合は、点線でそのことを示し、その値を数字で記してあり
ます。
15-1
4
つのシステムにおける主要メトリクス
メトリック
FreeBSD Linux Solaris WRK
バージョン
HEAD 2006-09-18 2.6.18.8-0.5 2007-08-28 1.2
コンフィギュレーション
i386 AMD64,
SPARC64
AMD64 Sun4v, Sun4u, SPARC
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