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 ―エビデンスが変えるソフトウェア開発
200
12
章 テスト駆動開発はどれくらい効果的か
?
(伝統的な最後にテストを行う開発方式との比較が多いです)と比較しています。治験グループの被
験者は、個人、ペア、チーム、プロジェクトなど、さまざまな単位から成っていました。
私たちは
32
の臨床試験を、参加者の熟練度、実験構成の詳細、実験規模に基づいて
4
レベルに分類
しました。参加者の熟練度は、学部学生か、大学院生か、専門家かに応じて決めました。
TDD
のダイナミクスと対照群の双方の記述に基づき、実験構成の詳細を「良好」「適切」「不適切」「不明」
のいずれかに評価しました。「良好」は前節で挙げた
TDD
の全成分を摂取しているもの、「適切」はテス
ト書きが最初だけれど
TDD
の全成分は摂取していないもの、「不適切」は
TDD
の手順を強制しなかっ
たもの、そして「不明」
TDD
の手順を強制したか否かが記されていないものです。
そして、臨床試験の規模については、報告ないし見積もりされている期間と参加者数に基づく工数に
応じて「小規模」「中規模」「大規模」のいずれかとして記録しました。「小規模」は全被験者の合計で
170
人時未満のプロジェクト、「大規模」は同じく
3,000
から
21,600
人時のものです。この区分については、
簡単なクラスタリングアルゴリズムを用いて、プロジェクトの規模をカテゴリ化したものです。一方、
参加者の熟練度と実験構成の詳細については、臨床試験のレポートに書かれている記述データに基づい
て分類しました。
臨床試験のレベルが上がるにつれて、
TDD
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