首页常见问题正文

软件测试的敏捷开发模型有哪些特点?

更新时间:2023-08-01 来源:黑马程序员 浏览量:

IT培训班

相比于传统的软件开发模型,敏捷模型更注重“人”在软件开发中的作用,参与项目的各部门人员应该紧密合作、快速有效的沟通(如面对面沟通),提出需求的客户可以全程参与到开发过程中,以适应软件频繁的需求变更。为此,敏捷模型描述了一套软件开发的价值和原则,具体如下所示。

 · 个体和交互重于过程和工具。

 · 可用软件重于完备文档。

 · 客户协作重于合同谈判。

 · 响应变化重于遵循计划。

对于较大的项目,参与开发的人员越多,面对面的有效沟通越困难,因此敏捷模型比较适用于小型项目的开发,而不太适用于大型项目的开发。

敏捷模型的开发方式有Scrum和Kanban两种

Scrum

Scrum是一个开发管理框架,在使用Scrum开发方式的团队中,一般会选出一个Scrum Master(产品负责人)全面负责产品的开发过程。

Kanban

Kanban开发方式是将工作细分成任务,将工作流程显示在“看板卡”上,每个人都能及时了解自己的工作任务及工作进度。


分享到:
在线咨询 我要报名
和我们在线交谈!