Utilizing Software Engineering Education Support System ALECSS at an Actual Software Development Experiment: A Case Study

Utilizing Software Engineering Education Support System ALECSS at an Actual Software Development Experiment: A Case Study
复制标题

DOI:
10.5220/0007723203670375
复制
发表时间:
2019-05
期刊:
--
影响因子:
--
通讯作者:
Mika Ohtsuki;T. Kakeshita
Mika Ohtsuki;T. Kakeshita
中科院分区:
其他
文献类型:
--
作者:
Mika Ohtsuki;T. Kakeshita

文献摘要

相似文献

我们在之前的论文中提出了一个名为ALECSS的软件工程教育支持系统。 ALECSS利用Jenkins、Git、JUnit、Checkstyle和FindBugs等各种DevOps工具,从不同角度自动检查学生的程序,并快速向学生提供反馈。同时,ALECSS收集学生的日志,以便教师可以轻松观察每个学生和/或每个项目团队的状态,以提高软件工程教育。在本文中,我们在实际的软件开发实验中利用 ALECSS 对源代码进行自我和同行评审。学生被分组到项目团队中,每个学生都可以查看该学生或团队的摘要页面,其中包含集成到 ALECSS 中的 DevOps 工具生成的消息。我们还收集了学生的反馈并收到了许多积极的评价。
We have proposed a software engineering education support system named ALECSS in our previous paper. ALECSS utilizes various DevOps tools such as Jenkins, Git, JUnit, Checkstyle and FindBugs to automatically check student’s programs from various viewpoints and to quickly provide feedbacks to the students. At the same time, ALECSS collects student’s log so that a teacher can easily observe the status of each student and/or each project team to improve software engineering education. In this paper, we utilize ALECSS at an actual software development experiment for self and peer review of the source code. Students are grouped into project teams and each student can view summary pages for the student or the team containing the messages generated by the DevOps tools integrated into ALECSS. We also collected feedback from the students and received many positive comments.