Item type |
Journal(1) |
公開日 |
2017-04-15 |
タイトル |
|
|
タイトル |
ソフトウェア開発PBLにおけるビルドエラーの調査 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Investigation of Build Error on Software Development PBL |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[特集:ソフトウェア工学] ビルド,PBL,ソフトウェア開発演習,アジャイル開発,ソフトウェア工学教育 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
著者所属 |
|
|
|
奈良先端科学技術大学院大学 |
著者所属 |
|
|
|
大阪工業大学 |
著者所属 |
|
|
|
名古屋大学 |
著者所属 |
|
|
|
国立高等専門学校機構豊田工業高等専門学校 |
著者所属 |
|
|
|
奈良先端科学技術大学院大学/現在,日立ソリューションズ |
著者所属 |
|
|
|
奈良先端科学技術大学院大学 |
著者所属(英) |
|
|
|
en |
|
|
Nara Institute of Science and Technology |
著者所属(英) |
|
|
|
en |
|
|
Osaka Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
Nagoya University |
著者所属(英) |
|
|
|
en |
|
|
National Institute of Technology, Toyota College |
著者所属(英) |
|
|
|
en |
|
|
Nara Institute of Science and Technology / Presently with Hitachi Solutions, Ltd. |
著者所属(英) |
|
|
|
en |
|
|
Nara Institute of Science and Technology |
著者名 |
槇原, 絵里奈
井垣, 宏
吉田, 則裕
藤原, 賢二
川島, 尚己
飯田, 元
|
著者名(英) |
Erina, Makihara
Hiroshi, Igaki
Norihiro, Yoshida
Kenji, Fujiwara
Naoki, Kawashima
Hajimu, Iida
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
ソフトウェア開発においてビルドは重要な工程の1つである.多くの既存研究が企業のソフトウェア開発においてビルドが成果物の品質へ与える影響やビルドの支援手法を調査している.一方,高等教育機関で開講されている,ソフトウェア開発PBL演習における学生のビルド活動の実態調査は十分に行われていない.そこで,我々はアジャイル開発を取り入れたソフトウェア開発PBLにおいて,学生のビルドエラーの実態調査を行い,学生が陥りやすいビルドエラーの特徴を分析した.具体的には,学生が個人の開発環境において行うローカルビルドと,チーム共用開発環境で行われるリモートビルドを調査した.ローカル/リモートビルドにおけるエラーの種類,各種エラーの回数や解決時間を調査・比較したところ,学生も実務家同様ファイル間の要素の依存関係によるエラーが多いことや,ローカルでビルドを頻繁に実行・結果を確認することでリモートでのエラー発生を防ぐことが可能なエラー種類などが判明した.これらの結果は,ソフトウェア開発PBLにおいて教員が優先的に指導・確認すべき項目として扱うことが可能である. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Software build is a fundamental process in software development. Many previous research have investigated the impact of build on the quality of software product in industrial software development. In addition, they also proposed supporting tool and method for the build process. However, there is no existing research focusing on investigating the build activities performed by students in college software development PBL practice course. Therefore, in our research, we investigated and analyzed students' build errors occurring in such Project-Based Learning (PBL) practice course, which adopted agile development. We collected and analyzed two main sets of data, as one is the local build log from each student's personal development environment, and another is the remote build log from each team's common development environment. Based on the collected data, we compared the build error types, the count of each error type and their respective fixed time between the local and the remote build. From our results, we confirmed that not only experts but also students experience most errors which come from the dependency between files' elements. Furthermore, we identified the error types which students can prevent by frequently performing local build and confirming the results before they submit for remote build. These results can indicate which particular factors that educators should refer to with priority and provide students with corresponding supports and assists. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN00116647 |
書誌情報 |
情報処理学会論文誌
巻 58,
号 4,
p. 871-884,
発行日 2017-04-15
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7764 |