期刊文献+

基于敏捷开发的软件工程实践教学探讨 被引量:19

Exploration on software engineering practical teaching based on agile development
下载PDF
导出
摘要 在实践教学过程中如何管理和评价基于团队项目的敏捷开发过程,面临着许多挑战,如项目选择、过程监控、持续跟踪反馈指导以及评估。近3年来在本科软件工程概论课实践中使用敏捷开发模式的若干体会包括:从公司或校内团体中征集真实的用户项目、采用Scrum开发方法;开发基于GitLab的教学平台、集成相应的分析工具、提供代码评估和质量报告等,对整个开发过程的统计数据表明,学生的软件工程能力得到了较大的提高,效果明显。 In practical teaching,how to manage and evaluate the agile development process based on the team project is faced with many challenges such as the project selection,process monitoring,continuous tracking feedback guidance and evaluation.Some experience in the application of the agile development mode in the practice of the Introduction to Software Engineering course for undergraduates in the past three years includes collecting real user projects from companies or university organizations,adopting the Scrum development method,establishing the teaching platform based on GitLab,integrating the corresponding analysis tools,and providing the code evaluation and quality report.The statistics of the whole development process show that the students’software engineering ability has been greatly improved and the effect is obvious.
作者 白晓颖 李山山 李明杰 叶德铭 Bai Xiaoying;Li Shanshan;Li Mingjie;Ye Deming(Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China)
出处 《实验技术与管理》 CAS 北大核心 2018年第4期6-11,共6页 Experimental Technology and Management
关键词 软件工程教学 敏捷开发 持续质量控制 software engineering teaching agile development continuous quality control
  • 相关文献

同被引文献132

引证文献19

二级引证文献61

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部