敏捷开发在信息管理系统设计中的应用研究

2021-12-02 06:53:39李朝勐侯泓辰孙健
科学与生活 2021年25期

李朝勐 侯泓辰 孙健

摘要:瀑布模型是传统的软件开发较常使用的模型之一,在体系结构设计时,离不开需求文档。需求和设计确定后,开始编码,并根据先前的设计开始开发。该模型的应用,使开发过程独立存在与用户需求。在用户需求发生改变时,需承担较高的变化成本,并且相对复杂。敏捷开则以用户需求为出发点,通过迭代的方式来完成软件开发。其更加追求开发速度,渐进式的完成工作软件交付。敏捷开发需收集方式为迭代收集,敏捷软件开发全程均存在原始软件开发的体系结构设计。Scrum的迭代开发使得开发难度降低。而大部分学生缺乏开发经验,在项目开发时反而更容易遵循规范引导,有利于学生开发和学习,熟悉系统开发流程。

关键词:敏捷开发;信息管理系统;Web框架;B/S连接;数据库模型

引言

敏捷软件开发是基于敏捷宣言定义的价值观和原则,是一种能应对需求快速变化的软件开发能力。常见的方法论与实践有极限编程、水晶方法、精益软件开发、Scrum等。其中Scrum定义了要达成敏捷的流程和方法,让敏捷更好落地。因此我们选择采用Scrum,作为我们敏捷软件开发的方法论。Scrum包括了一系列实践和预定义角色,是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。在此框架中人们可以解决复杂的自适应难题,同时也能高效并创造性地交付可能最高价值的产品。

1开发应用思想

为了适应更为复杂的信息生存环境,敏捷开发技术的应用,要求数据传输行为始终具备极强的处理灵活性,在面对多变性互联网氛围的同时,开发主机必须能够迅速制定调整策略,进而赢得更为广阔的数据传输空间。……

登录APP查看全文