中文

以四步基于项目的学习方法支持软件工程中的真实需求

软件工程 2021-02-03 v1

摘要

基于项目的学习(PBL)是一种以学生为中心、做中学的方法,围绕项目组织学习。尽管创业精神和SE教育中的PBL是令人振奋的研究课题,但似乎很少有关注引入外部利益相关者以支持软件工程教育中真实需求之利弊的工作。从事真实项目也帮助学生获得领导技能,如沟通、项目管理和团队合作。本文描述了一个案例研究,整合了不同软件工程项目的学员并引入外部利益相关者,以PBL理念为基础。我们介绍了该研究如何在一所大型机构中分四步设计和实施,概括如下:(I)需求收集与设计;(II)信息系统开发与实现;(III)集成测试与部署流程;(IV)支持与维护活动。该研究有59名专业技术课程学生在第一步以团队形式参与,以及10名信息系统学士项目本科生在后续步骤中以结对形式参与。总体而言,来自利益相关者和学生的反馈超出预期,尽管增加了教师的工作量。我们能够提炼出一组新的经验教训,并期望其中至少部分对实施类似课程的人有用。作为本研究的结果,我们计划通过定义具体成果和度量来在制度上规范PBL课程改进流程。

关键词

引用

@article{arxiv.2102.01631,
  title  = {Supporting Real Demands in Software Engineering with a Four Steps Project-Based Learning Approach},
  author = {Leonardo Humberto Silva and Renata Xavier Castro and Marice Costa Guimaraes},
  journal= {arXiv preprint arXiv:2102.01631},
  year   = {2021}
}

备注

To be published in ICSE-JSEET 2021