IPSJ SIG Technical Report Vol.2010-GN-75 No /3/19 1. Proposal and Evaluation of Laboratory Experiments for understanding Offshore Software Deve

Similar documents
IPSJ SIG Technical Report Vol.2014-CE-123 No /2/8 Bebras 1,a) Bebras,,, Evaluation and Possibility of the Questions for Bebras Contest Abs

fl™‹ä1.eps

Web Web [4] Web Web [5] Web 2 Web 3 4 Web Web 2.1 Web Web Web Web Web 2.2 Web Web Web *1 Web * 2*3 Web 3. [6] [7] [8] 4. Web 4.1 Web Web *1 Ama

Windows7 OS Focus Follows Click, FFC FFC focus follows mouse, FFM Windows Macintosh FFC n n n n ms n n 4.2 2

IPSJ SIG Technical Report Vol.2012-GN-82 No.13 Vol.2012-CDS-3 No /1/19 Development and Application of the System which Promotes Sharing of Feel

学校保健304号

学校保健特別増刊号

学校保健290号

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

STSNJ NL

_先端融合開発専攻_観音0314PDF用

untitled

untitled

AP AP AP AP AP AP AP( AP) AP AP( AP) AP AP Air Patrol[1] Air Patrol Cirond AP AP Air Patrol Senser Air Patrol Senser AP AP Air Patrol Senser AP

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

IPSJ SIG Technical Report Vol.2014-NL-216 No.6 Vol.2014-SLP-101 No /5/ MMDAgent 1. [1] Wikipedia[2] YouTube[3] [4] [5] [6] [7] 1 Graduate

やまびこ60.indd

2 3

Vol

(1)

Iteration 0 Iteration 1 1 Iteration 2 Iteration 3 N N N! N 1 MOPT(Merge Optimization) 3) MOPT MOP

The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). The material has been made available on the website

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

IPSJ SIG Technical Report Vol.2013-IS-126 No /12/ CIO Examination of Strategic Decision Making for System Planning Phase Yukio Amagai

【HP用】26.12月号indd.indd

26.2月号indd.indd

26.1月号indd.indd

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

1. World Trade Center 5). 6).. 3. Massive 3.1 Massive Massive D 2 7)8). Massive.. Maya 3 9) Massive ). 2 c2011 Information Processing Soc

DEIM Forum 2009 E

1_26.dvi

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2011-MBL-57 No.27 Vol.2011-UBI-29 No /3/ A Consideration of Features for Fatigue Es

[2] , [3] 2. 2 [4] 2. 3 BABOK BABOK(Business Analysis Body of Knowledge) BABOK IIBA(International Institute of Business Analysis) BABOK 7

MDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML

2. 2 ( 1 ) 1 P ( 2 ) P i ( 3 ) P j ( 4 ) i j 2 (2) i 1 (3) j 1 ( 5 ) (2) i 2 (1) 1 CS 3. CS 3.1 CS CS [2] 2 ( 1) CS CS 2 AR ( 2) 2

Vol.11-HCI-15 No. 11//1 Xangle 5 Xangle 7. 5 Ubi-WA Finger-Mount 9 Digitrack 11 1 Fig. 1 Pointing operations with our method Xangle Xa

1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S

24 LED A visual programming environment for art work using a LED matrix

BOK body of knowledge, BOK BOK BOK 1 CC2001 computing curricula 2001 [1] BOK IT BOK 2008 ITBOK [2] social infomatics SI BOK BOK BOK WikiBOK BO

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f

研究報告用MS-04

IPSJ SIG Technical Report Vol.2014-HCI-160 No.8 Vol.2014-UBI-44 No /10/14 1,a) 1,b) 1,c) 1,d) 1. [1] HMD 1 Kyoto Institute of Technology a) kyok

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

VDM-SL ISO.VDM++ VDM-SL VDM- RT VDM++ VDM,.VDM, [5]. VDM VDM++.,,, [7]., VDM++.,., [7] VDM++.,,,,,,,.,,, VDM VDMTools OvertureTo

IPSJ SIG Technical Report Vol.2016-CLE-19 No /5/20 1,a) 2,b) 3,c) Proposal of self-reflection using the video-sharing site NISHIOKU Kazukiyo 1,a

p _ _...c.indd

00hyoshi

外国語学部 紀要30号(横書)/03_菊地俊一

Mimehand II[1] [2] 1 Suzuki [3] [3] [4] (1) (2) 1 [5] (3) 50 (4) 指文字, 3% (25 個 ) 漢字手話 + 指文字, 10% (80 個 ) 漢字手話, 43% (357 個 ) 地名 漢字手話 + 指文字, 21

12) NP 2 MCI MCI 1 START Simple Triage And Rapid Treatment 3) START MCI c 2010 Information Processing Society of Japan

ActionScript Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows

ICT Web Web ICT Web 2. 新 学 習 指 導 要 領 の 理 念 と 教 育 の 情 報 化 の 意 義 2-1 新 学 習 指 導 要 領 の 理 念 ICT 2

1 7.35% 74.0% linefeed point c 200 Information Processing Society of Japan

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

基本 CMYK

JR東日本会社要覧

日本感性工学会論文誌

3_39.dvi

Q [4] 2. [3] [5] ϵ- Q Q CO CO [4] Q Q [1] i = X ln n i + C (1) n i i n n i i i n i = n X i i C exploration exploitation [4] Q Q Q ϵ 1 ϵ 3. [3] [5] [4]

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

Microsoft Word - takenaka_report.doc

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

JavaScript Web JavaScript BitArrow BitArrow ( 4 ) Web VBA JavaScript JavaScript JavaScript Web Ajax(Asynchronous JavaScript + XML) Web. JavaScr

2 3 2 JavaScript 2. 1 Q1 1, % % Q Q Q1: 0 0.0% 7.3% 8 2.9% 1, % % 92.6% Q2: 9 3.3% 31.6% %

6_27.dvi

Vol.54 No (July 2013) [9] [10] [11] [12], [13] 1 Fig. 1 Flowchart of the proposed system. c 2013 Information

IPSJ SIG Technical Report PIN(Personal Identification Number) An Examination of Icon-based User Authentication Method for Mobile Terminals Fum

Web Stamps 96 KJ Stamps Web Vol 8, No 1, 2004

IPSJ SIG Technical Report Vol.2016-ICS-183 No /3/16 1,a) 2,b) 2,c) 1,d) e- Maeda Kaoru 1,a) Yoshida Naoto 2,b) Fujiwara Kunihiko 2,c) Yonezawa T

IPSJ SIG Technical Report Vol.2018-SE-200 No /12/ Proposal of test description support environment for request acquisition in web appli

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

遠隔授業操作マニュアル(長崎県)

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

[8] Inoue[9] Web [10] [11] [12] [1] c 2014 Information Processing Society of Japan 2

IPSJ SIG Technical Report Vol.2014-CDS-10 No /5/ Intuitive appliance control method based on high-accurate indoor localization system

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

★保健医療科学_第67巻第2号.indb

2reA-A08.dvi

橡長沼事件関係資料_041002_.PDF

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

3論説_高橋.indd

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

97-00


IPSJ SIG Technical Report Vol.2009-DBS-149 No /11/ Bow-tie SCC Inter Keyword Navigation based on Degree-constrained Co-Occurrence Graph


Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

ア 接続 管理 ーバ ー GPS インター ッ S C バス位置情報 バス ー ータ ー バス運行情報 & ニ ース 1 S バス停 ー C コンセン ータ CATV/FTTH GPS Web 2.2 Linux GPS Linux GPS c 2015 Infor

Transcription:

1. Proposal and Evaluation of Laboratory Experiments for understanding Offshore Software Development Lihua Xuan and Takaya Yuizono Issues of offshore software development are how to treat specification and its communication. To consider such a development in groupware technology, we propose experiments in laboratory settings. In the experiment method, Chinese group, Japanese group and Japanese-Chinese group correspond to offshore development, domestic development, and cooperative development, respectively. The results indicated that collaboration was important for system production in the experiments. 1980 [1] [2]. [3] 2. 2.1 [4] Web School of Knowledge Science, Japan Advanced Institute of Science and Technology 1

G G G 2.2 [5] [6] [7] 1 1.1 1.2 1.3 : 2 2.1 2.1.1 2.1.1.1 2.1.1.2 a b 2.2 2.2.1 2.3 2.3.1 2.3.1.1 2.3.1.2 a b c 2.4 2 2

情報処理学会研究報告 機能が追加されている 図3に受託側環境の様子を示す 参加者それぞれが PC を用 いた作業を行うことができた また リーダー用 PC には Skype も動いていた 一方 実験状況や音声会話を記録するためにビデオ撮影を行った また 画面共有 ソフトである VNC と画面キャプチャソフトを連携することにより システム図を画 面データとして定期的にファイル保存した またはモジュール が定義され それらオブジェクトに対して起こるイベントによ って振る舞いが記述されている 下線部は 共同作業の途中に行われる仕様書変更部 分である 3. 提 案 共 同 作 業 の 評 価 実 験 3.1 実 験 内 容 提案した共同作業を用いてオフショア ソフトウェア開発を検討するための実験を 行った 実験は 3パターン 従来型 国内型 協力型 2グループずつの計 6 回 行った 受託側1グループあたり リーダー1人 ワーカ2人の計3人で構成される 実験の参加者は本学の大学院生 18 名であり 日本人 8 名 中国人 10 名であった 中 国人の日本語を勉強した年数は 中国 G のリーダーは 8 年以上 ワーカは平均 2 年 日中 G のワーカは平均 3 年であった ほとんどの日本滞在年数は平均 3 年未満であっ た 委託側は実験者の1人である本学教員が務め 全 6 回の実験を通して変わらなか った その本学教員は情報工学科出身でソフトウェア工学を勉強した経験があるもの であった 実験手順について述べる まず実験参加者に対して実験の内容と共同作業に用いる システムの使用方法を 15 分程度で説明する その説明の際 ソフトウェア工学の教 科書 8 を参考にして作成した仕様書とシステム図を用いた その後 実験に入る 実験時間は合計で 50 分である この時間は実験者2名による予備実験においてシス テム図作成を行ったところ 2人とも計算機を使って約 50 分で完了できたためであ る 当初 実験参加者には 実験時間は 30 分と告げ 倉庫システムの仕様書を配る また 各人に A3 の紙と筆記用具を渡し 自由に使ってもらった そして 実験時間 が 20 分経つと 実験者の1人である委託側は仕様書の変更を告げ 新たに仕様書を 受託側に配る 実験終了後 実験参加者全員にアンケートや仕様書のわからなかった部分の調査を 行った 実験参加者へのアンケート評価は主に5段階評価で行い 評価が低い場合 その理由を自由記述させた また 実験で配布した仕様書にわからなかった部分に線 引かせると共に その理由や意見を記述させた 3.2 実 験 環 境 実験は北陸先端科学技術大学院大学の知識科学研究科Ⅲ棟 6 階の研究室にある研究 員用ブースと教員室間で行われた この二つの場所同士のコミュニケーションには インターネット電話として広く使われる Skype を使い 委託者と受託側リーダーとの やりとり 主に 質問 回答に用いられた 受託側はシステム図を作成するために 分散協調型 KJ 法支援ソフト KUSANAGI を用いた[9] この KUSANAGI は 分散協 調型 KJ 法を複数人で行うための画面共有機能やラベル出し機能をもつと共に 矢印 図3 受託側環境の様子 左側2人はワーカ 右側1人はリーダー 4. 実 験 結 果 と 考 察 4.1 実 験 結 果 オフショア ソフトウェア開発を想定した共同作業実験の結果として 仕様書をも とに作成されたシステム図が6つのグループより得られた その図の評価とグループ 成員の知識背景をまとめた結果が表1である システム図を評価するために仕様書得点という点数付けを行った まず 最終的な 仕様書の 2 要求と仕様 に記述された 32 項目がシステム図に表現されているか どうか 1つずつチェックする 各項目に できている項目に まあまあできてい る項目に できていない項目に をつける作業を行った この作業は 委託側を担 当した教員 A と実験者である大学院生 B によって行われた ここで を 1 点 を 0.5 点 を 0 点として足したものを仕様書得点とした 評価者 A と評価者 B との間 の相関を調べると 項目ごとのチェックでは 0.75 システム図ごとの得点では 0.99 と高い相関が得られた また その表にはシステム図ごとのラベル数 矢印数を示した また 各ラベルと 各矢印については 仕様書を反映しているかどうかという観点から できている項目 3 2010 Information Processing Society of Japan

Yes G2 G G G G1 G2 G1 G1 G2 G1 G2 G1 G G G G2 G1 4.2 4

5 1 Q8 Q9 * G2 G2 G G 32 12 5 7 4.3 G G G G G G G 5

1 Vol.49 No.5 pp.551-557(2008) 2 2007 3 Perry, D. E., Staudenmayer, N.A., and Votta, Jr. L.G., pp.175-209 (1997). 4 UML Vol.10 No.6 (2008). 5: Vol.25,No.9,pp.934(1984). 6UVC (2007). 7 Concurrent Prolog Vol.26,No.5,pp.470-476(1985) 8: 2 pp.42-46 2004 9, : GUNGEN-SECI,, Vol.48, No.1, pp. 30 42(2007). 5. 6