diff --git a/Introduction.html b/Introduction.html index 090fea9..922d7d6 100644 --- a/Introduction.html +++ b/Introduction.html @@ -18,8 +18,8 @@
Javaによる実務経験3年以上のエンジニアの方々を対象に,被験者として実験へのご協力をお願いいたします.
この実験は,Javaプログラムを手作業でリファクタリングするのに,どの程度の時間を要するのかを計測することを目的としています.
- 対象となるJavaプログラムは2つあり,それぞれのプログラムに対して1回ずつリファクタリングの課題に取り組んでいただきます.
- リファクタリングの作業は時間を計測しながらお手元のPCで行っていただき,課題を終えるたびに,アンケートにお答えいただきます.
+ 対象となるJavaプログラムは2つあり,それぞれのプログラムに対して1つずつリファクタリングの課題に取り組んでいただきます.
+ リファクタリングの作業はお手元のPC上で行っていただき,課題を終えるたびに,アンケートにお答えいただきます.
全体の作業時間としては,2~3時間程度を想定しています.
お答えいただくアンケートは最初と最後,および各リファクタリング課題の完了後の計4個あります.
アンケートへの回答が終わるたびに作業を中断していただいて構いません.
@@ -30,11 +30,11 @@
実験における作業内容について説明いたします.
- 対象となるJavaプログラムはいずれも小規模なGUIアプリケーションです.それぞれのプログラムに対して1回ずつ,計2回リファクタリングの課題に取り組んでいただきます.
+ 対象となるJavaプログラムはいずれも小規模なGUIアプリケーションです.それぞれのプログラムに対して1つずつ,計2個リファクタリングの課題に取り組んでいただきます.
課題で取り組むリファクタリングは,PUSH型のデータ転送をPULL型に変更するものと,PULL型のデータ転送をPUSH型に変更するものの2種類です.
- PUSH型のデータ転送とPULL型のデータ転送については,実験をはじめる前に改めて説明いたします.
- 実験では,まずGitHub上に公開した実験用のJavaプログラムを,お手元のPCにダウンロード(クローン)していただき,動作確認を行っていただきます.
- その後,お手元の時計で時間を計測しながらいずれかのリファクタリングを手作業で実施していただきます.
+ PUSH型のデータ転送とPULL型のデータ転送については,実験をはじめる前に説明いたします.
+ 実験では,まずGitHub上に公開した実験用のJavaプログラムを,お手元のPCにダウンロード(クローン)していただき,動作確認を行った上で,手作業でリファクタリングを行っていただきます.
+ このとき,お手元の時計でリファクタリング作業に要した時間を計測していただきます.また,作業の結果はGitHubにコミット&プッシュしていただきます.
開発環境は何をお使いいただいても結構ですが,主に Eclipse と IntelliJ IDEA を想定しています.リファクタリング課題を終えるたびに,アンケートにお答えいただきます.
また,実験の開始前と終了後にも1つずつアンケートにお答えいただきます.
実験時間(拘束時間)に関して説明いたします.
-全体の作業としては4~6時間を想定していますが,人によっては多少前後する可能性があります.
+全体の作業としては2~3時間を想定していますが,人によっては多少前後する可能性があります.
時間に余裕がある際に行ってください.
また,後日大学にお越しいただいたり,こちらから連絡を行うことはありません(参加者に不利益が発生する恐れのある場合は除く).
- 同意確認フォーム + 同意確認フォーム
@@ -134,7 +132,7 @@
- 個人アンケートはこちら + 個人アンケートはこちら