基于Scrum敏捷方法自主学习系统的设计

2020-03-21 18:03:54潘立琼朱学颖余久久
黑河学院学报 2020年1期
关键词:用户课程系统

潘立琼 朱学颖 余久久 肖 刚

(安徽三联学院 计算机工程学院,安徽 合肥 230601)

软件敏捷方法以用户的需求进化为核心,采用迭代(循序渐进)的方式完成软件开发,其强调快速性及适应性。一个软件项目(产品)在构建初期被切分成若干个子项目,各个子项目在经过测试后具备可视化、可集成和运行使用的特征[1]。换言之,敏捷方法就是把一个软件系统划分为多个相互联系,但也可独立运行的子系统,并分别完成开发过程,而在此期间整个软件一直处于可使用(运行)状态。随着敏捷方法的发展,业内出现了Scrum(迭代式增量软件开发过程)、XP(极限编程)、Crystal、FDD(特性驱动开发)、精益软件开发、ASD(适应性软件开发)、DSD(动态系统开发)、AUP(敏捷统一过程)等诸多基于敏捷的软件开发模式(模型)。其中Scrum已广泛应用于各类轻量级软件开发项目中,其具有的快速及适应性过程取代传统开发方式中需求、设计、编码及实现的僵化流程风格[2]。Scrum已成为当前主流的软件敏捷方法。

在“互联网+”教育的时代背景下,“以教为中心”已逐渐被“以学为中心”的教学理念所取代。伴随着大数据及互联网技术的发展,以及MOOC(大规模在线开放课程)/SPOC(小规模限制性在线课程)等新型教学模式的出现,更展示出互联网学习的发展方向。自主学习系统让学生努力汲取更多科技知识的同时,也拓展了传统校园的界限,加之设计本身也充满了自己的个性,并且拥有庞大网络资源库,使学习环境多元化,让学习更随意、更随性[3]。……

登录APP查看全文

猜你喜欢
用户课程系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
数字图像处理课程混合式教学改革与探索
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
软件设计与开发实践课程探索与实践
计算机教育(2020年5期)2020-07-24 08:53:38
为什么要学习HAA课程?
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12