敏捷开发实践:快速迭代让我们的执行力更强

Posted 北京数智源科技有限公司

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了敏捷开发实践:快速迭代让我们的执行力更强相关的知识,希望对你有一定的参考价值。



面对日益激烈的市场环境、不断变化的客户需求,传统的开发模式(如瀑布、原型等)所暴露出来的问题越来越多:研发周期长、风险暴露晚、不能及时响应市场变化引起的用户需求变更、返工成本大等。


为解决以上问题,苏州数智源研发团队积极采用敏捷开发方法—Agile-Scrum,并成功应用于航空快件管理系统、旅检人脸识别系统两个产品研发中,确保了产品快速高效的发布。以航空快件为例,基于传统的开发经验进行项目评估,预计需要4个月完成。而通过采用敏捷开发方法,在投入资源不变的前提下,项目研发工期足足提前了1个月,大大提升了研发效率。


敏捷开发方法的敏捷就在于快速地推进,获取反馈,予以改进,然后迅速开始下一轮的迭代。与以往的由组长分配任务不同,我们要求团队每个成员高度自主负责,自主领取任务,并在领取任务同时做出承诺,因此每个成员都能发挥极大的主观能动性,全力以赴地在每个迭代中兑现许下的承诺。这也是敏捷开发方法的核心价值观。


敏捷软件开发(英语:Agile software development)的理念是从90年代开始引起广泛关注的。它的核心思想就是通过快速的迭代,一般2-4个星期,快速实现客户的优先需求,通过频繁的交付来响应客户的反馈,拥抱变化,降低风险,提高客户满意度。敏捷开发方法有很多框架,比如:Scrum、Lean、看板、XP等,其中以Scrum最为流行。


Agile – Scrum的经典框架图


Agile-Scrum的核心要素

三个角色

—Product Owner(产品经理)

—Scrum Master(敏捷教练)

—Team(研发团队)


三个工作

ProductBacklog(产品需求)

SprintBacklog(迭代待办事项)

Increment(小改进)


五个事件

Sprint(冲刺)

SprintPlanning Meeting(迭代计划会议)

DailyScrum(日常站立会议)

SprintReview(迭代演示)

SprintRetrospective(迭代回顾)


五个价值观

承诺:愿意对目标做出承诺

专注:把你的心思和能力都用到你承诺的工作上

开放:Scrum把项目中的一切开放给每个人

尊重:每个人都有他独特的背景和经验

勇气:有勇气做出承诺,履行承诺,接受别人的尊重


智能视频领导者   融合应用专家

长按二维码  关注数智源


以上是关于敏捷开发实践:快速迭代让我们的执行力更强的主要内容,如果未能解决你的问题,请参考以下文章

敏捷开发的那些事

前端敏捷开发​落地与实践

敏捷开发,让工作更高效!

如何敏捷开发 如何快速迭代

结对编程 第一阶段

Scrum敏捷游戏开发