APP下载

以学生为主体开发商业软件项目的软件工程培养模式研究与实践

2020-06-21邵康徐传运李刚袁含香

软件工程 2020年6期

邵康 徐传运 李刚 袁含香

摘  要:针对传统学生实践基地多依靠虚拟项目,对提高学生软件开发能力帮助有限的问题,本文提出了以学生团队为主体、开发商业软件项目的软件工程培养模式。基于客观需求、复杂多样的商业项目,为软件开发实训提供了真实工程环境。提出一系列项目管理方案和学生培养方式,弥补学生能力的不足,保证项目高质量完成,有效提高学生的软件开发能力。通过重庆理工大学的实践证明,该培养模式能显著提升学生的创新实践能力,并保持长期可持续发展。

关键词:培养模式;软件工程;学生团队;商业软件开发;实践能力培养

Abstract: Aiming at the problem that student practice traditionally based on virtual projects with limited help in improving students' software development capabilities, this paper proposes a software engineering training mode that uses student teams as a mainstay of developing commercial software projects. Based on objective requirements, complex and diverse commercial projects provide a real engineering environment for software development training. The paper puts forward a series of project management schemes and student training methods to guide students completing project with high quality, so to effectively improve students software development capabilities. The practice of Chongqing University of Science and Technology has proved that this training mode can significantly improve students' innovative and practical ability and maintain sustainable development.

Keywords: training mode; software engineering; student team; commercial software development; practical ability training

1   引言(Introduction)

随着计算机和信息技术的不断普及应用,软件的需求量也不断增加,科技信息社会的发展对软件开发人才的需求也不断增大。面临新工科教育的新时代和新形势,有必要强化学生的工程实践能力和创新能力,为企业和社会培养更多的核心型、技能型的高素质软件开发技术人才[1,2]。但目前,计算机软件专业学生的知识结构和应用能力与企业需求还存在较大的差距。

为缩短与企业人才的差距,基地组建学生团队开发项目,以提高学生软件开发水平。但仍然存在各种问题,例如:学生能力不足导致软件质量低、团队执行力不够导致开发进度难以控制、开发过程艰难导致学生挫败感强。本文针对实践过程中遇到的问题和难点,提出合理的创新实践方案与对策,制定科学的培养方式。……

登录APP查看全文