This study considers inspection conducted in software development PBL as learning feedback and investigates the impact of each inspection comment on students. The authors have already collected most inspection comments for not only requirements specification but also UML diagrams on GitHub. The authors develop a tool that collects comments given in Figma to GitHub. We examine the impact on students of each classification of inspection comments based on the post-lesson questionnaire submitted by the students. Finally, we present the benefits that classification of inspection comments can bring to PBL and discuss automatic comment classification by machine learning enabled by text-based comments and the concept of software development PBL support application enabled by automatic classification of inspection comments.
翻译:本研究将软件工程实践学习(PBL)中的审查过程视为学习反馈机制,并探究各类审查评语对学生的影响。作者已通过GitHub收集了涵盖需求规格说明及UML图表在内的大部分审查评语。团队开发了一款可将Figma平台上的评语同步至GitHub的工具。我们基于学生课后问卷调查结果,分析了不同类别审查评语对学生的影响。最后,本文阐述了审查评语分类对PBL的促进作用,并探讨了基于文本评语的机器学习自动分类技术,以及由此衍生的软件工程PBL支持应用构想。