1 课程特点
2025年11月13日
1 课程特点
本课程的实训特点主要包括以下内容:
(1)采用轻量开发的方法,让学生开发团队具体尝试极限编程等敏捷开发方法,将需要开发的软件系统细分为在较短周期可解决的一系列子任务/模块,实践一系列简单却互相依赖的过程,从而拥有快速工作、响应变化能力的价值观和原则。
(2)依据国际著名的心理测试方法对学生进行心理测试,以此测试结果为参考,针对学生的不同特性、优势及劣势进行案例及SE-CDIO过程的微调,强调在分工中使学生发挥优势、弱化缺点。
(3)强调测试、代码质量和及早发现问题,以测试驱动开发,强调早期发现错误和降低复杂度,从而节约成本。实训项目用逆向工程的方法,对典型实例进行分析。
(4)学生在实训中将按组进行管理,按照公司项目管理方式进行学生模拟项目的管理,培养学生团队合作的思想和团队合作的精神,强调在软件开发中合作的重要性。