第三次作业
关于敏捷开发
Scrum是敏捷开发的一种具体实现方式敏捷开发是一种指导思或开发方式,但没有具体的流程,就像一个抽象类。它是以人为核心、迭代、循序渐进的开发方法,更加注重人与人之间的交流。
而Scrum则实现的具体方式,在Scrum中主要有三个基本角色,三种会议,三项工件组成。
三个基本角色:产品主管、Scrum师傅、团队成员。
三种会议:迭代计划会议,每日晨会、迭代回顾会议。
三项工件组成:开发任务列表、待修复缺陷列表、进度图
下面是Scrum的流程图(图片来源于网络)
下面是我学习的博客,推荐几个比较好的(希望下面的博客对你有所帮助。):
博主1这个博客写的比较基础,对于初学着来说,容易理解,而且写的比较详细。
博主2这个博主写的就比较笼统了,介绍了一个大概,但是能让我们初略的了解敏捷开发。
博主3而这个博主是写的最详细的,上面的看玩,下面的也差不多理解了。
个人看法
我觉得敏捷开发最主要的还是在于客户能够高频率的看到他想要的产品的结果,一步一步的来,客户也能够及时提出一些突发的需求,也不至于开发团队随着某个需求的改变而要做出巨大的牺牲。