敏捷开发实践:快速迭代让我们的执行力更强
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把项目中的一切开放给每个人
—尊重:每个人都有他独特的背景和经验
—勇气:有勇气做出承诺,履行承诺,接受别人的尊重
智能视频领导者 融合应用专家
长按二维码 关注数智源
以上是关于敏捷开发实践:快速迭代让我们的执行力更强的主要内容,如果未能解决你的问题,请参考以下文章