国内学界对计算机软件敏捷实践教学的研究起步较晚,实践应用案例不多,普遍集中在把敏捷理论框架中的流程和方法中的某些活动应用到工程实践特别是软件工程类实践教学领域,以解决传统工程实践教学中遇到的困难,从而提升实践教学效果。
浙江海洋学院管林挺学者在2009年提出了将基于敏捷软件开发组织教学内容和教学实践的方法应用于软件工程教学,但遗憾的是其仅从理论层面阐述了敏捷教学的基本概念和流程,并没有从实践层面讲述敏捷教学的实施细节和效果。
翟高粤学者在2011年明确提出了将敏捷方法应用于高等职业院校软件实训教学的观点,并从理论层面上升到实践层面,通过案例分析验证了利用敏捷方法提高教学效率、调动学生参与实训的积极性、缩短软件人才培养周期的良好效果,但并未尝试把敏捷软件过程中的单元测试、设计模式和代码重构等环节引入敏捷教学活动中。
朴勇学者在《敏捷过程在软件工程课程中的教学实践》一文中分析了传统过程和敏捷过程在软件工程课程教学中的不同特点,针对敏捷方法偏理论轻实践的教学弱点,指出敏捷开发的教学要点并说明支持工具,使学生在理性和感性层面深入学习和理解敏捷方法论,并为教师的讲解和相应的实验环节提供了思路。(www.xing528.com)
白晓颖、李山山等学者在软件工程实践教学中引入敏捷软件开发模式,基于敏捷项目组织、敏捷过程控制和评估等实施难点,分别从实践教学课程目标、项目多样化、团队协作等方面进行实践教学设计,借助Git-Lab版本控制平台对教学过程实施质量进行控制,并设计和定义了评估标准对敏捷实践教学模式进行实证分析。
张志敏、杜景龙等学者从提升学生的实际应用能力着手,提出“基于敏捷开发模式”的GIS软件工程实验教学改革思路,探讨了敏捷教学的组织与实施策略、实施过程,并指出该教学模式对于激发学生学习兴趣、加深知识理解、提高工程实践能力、培养创新思维等具有积极的作用。
余久久学者提出一种敏捷软件测试实践教学方法,该方法以用户的真实需求为核心,强调对测试对象及其新增功能实施快速迭代测试和持续集成测试,以适应测试需求不断变化的情境,与小微企业的敏捷项目无缝衔接,真正满足应用型软件测试技能人才的培养需求。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。