• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2021 Fiscal Year Research-status Report

貢献・成長を把握可能にするGitHubを核としたソフトウェア開発PBL環境の開発

Research Project

Project/Area Number 20K12089
Research InstitutionTokyo Gakugei University

Principal Investigator

櫨山 淳雄  東京学芸大学, 教育学部, 教授 (70313278)

Co-Investigator(Kenkyū-buntansha) 橋浦 弘明  日本工業大学, 先進工学部, 准教授 (20597083)
Project Period (FY) 2020-04-01 – 2023-03-31
Keywordsソフトウェア開発PBL / 貢献評価手法 / ファンクションポイント法 / GitHub
Outline of Annual Research Achievements

社会の情報化は大きく進展しつつあり、ソフトウェア技術者の育成は社会的課題である。その解決の1つとして、実践的なソフトウェア開発教育としてProjectBased Learning(PBL)が行われている。PBLの学習活動から学習者に自己の成長や貢献を気づかせることにより、学習意欲向上が期待される。本研究ではPBLで学習を進める学習者の成長や貢献を把握可能にするGitHubを基盤としたPBL環境の開発を目的とする。
2021年度は、大きく2点の研究成果をあげることができた。
(1)プロジェクト型のソフトウェア開発演習における実装工程でのメンバーごとの貢献を評価する手法として、ソフトウェアの規模見積り手法であるファンクションポイントを用いることを提案し、その有効性をケーススタディにより明らかにした。その成果を査読付国際会議に投稿し、審査の結果採録され、発表を行った。
(2)複数の学習者が参加するソフトウェア開発PBLにおける実装工程において、マージコンフリクト(編集上の競合)のログを収集し、どのファイルに対して、どのようなコンフリクトが発生しているかを可視化し、学習者にフィードバックすることにより、振り返りを可能にし、学習者の成長へとつなげるツールの開発を行った。
(3)COVID-19パンデミック下でのオンライン遠隔ソフトウェア開発PBLの実践について、実施方法、得られた成果について、洋書の1章で報告を行った。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

本課題では、ソフトウェア開発PBLにおける学習者の貢献、成長を把握可能な手法、環境の構築を目指している。実装工程における貢献を客観的、定量的に評価可能な手法の開発を行い、国際学会で発表することができた。

Strategy for Future Research Activity

学習者が成長を感じることのできる定量的な指標の開発にチャレンジし、その成果も国際的な学会で積極的に発表していきたい。

Causes of Carryover

新型コロナウィルス感染症拡大防止のため、成果発表の場である学会はほぼすべてオンラインにシフトしている。そのため、当初計画で計上していた旅費に支出することがなかった。2022年度も感染状況によるが、対面での学会が再開された場合には成果発表として旅費を支出する予定である。

  • Research Products

    (3 results)

All 2021

All Journal Article (1 results) (of which Peer Reviewed: 1 results,  Open Access: 1 results) Presentation (1 results) Book (1 results)

  • [Journal Article] Proposal of an Evaluation Method of Individual Contributions using the Function Point in the Implementation Phase in Project-Based Learning of Software Development2021

    • Author(s)
      Koyo Tanabata, Atsuo Hazeyama*, Yuki Yamada, Kiichi Furukawa
    • Journal Title

      Procedia Computer Science

      Volume: 192 Pages: 1524-1531

    • Peer Reviewed / Open Access
  • [Presentation] ソフトウェア開発PBLにおけるマージコンフリクト調 査支援システムの開発2021

    • Author(s)
      井出岳人, 浅野耀介, 古川貴一, 山田侑樹, 櫨山淳雄
    • Organizer
      日本ソフトウェア科学会第38 回大会(2021 年度) 講演論文集
  • [Book] Smart and Sustainable Technology for Resilient Cities and Communities2021

    • Author(s)
      Robert J. Howlett Lakhmi C. Jain John R. Littlewood Marius M. Balas Editors
    • Total Pages
      322
    • Publisher
      Springer
    • ISBN
      978-981-16-9100-3

URL: 

Published: 2022-12-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi