什么是敏捷开发,敏捷开发落地指南之迭代排期

本文介绍了敏捷开发中的Scrum方法,强调了迭代排期的重要性。通过双周迭代运作机制,详细阐述了如何进行高效的迭代排期会,包括排期输入、过程和输出的关键点。同时推荐使用阿里云的云效项目协作·Projex工具来辅助实施。
摘要由CSDN通过智能技术生成

摘要:到底什么是才是敏捷开发,网上的各有各的说法,从本质上讲,敏捷开发的一个重要目标是建立持续价值交付的能力。这种能力最终必须服务于业务的创新,促进业务的成功。别再说敏捷开发搞不起来了,本篇文章我们先从「如何开展一场高效的迭代排期会」聊起。
迭代排期_mh1650937870457.jpg

作为团队的负责人,你希望将研发模式从瀑布开发模式转为敏捷开发,并进行持续改进,但却不知道从哪里开始?

作为项目管理人员,你希望负责建立迭代机制,并进行规模化的推广和度量,但却不知道如何快速建立机制?

作为产品经理,需求排期后,你希望能方便地跟进需求进展,及时发现问题,但却不知道怎么跟进方便?

接下来,我们将通过 3 篇文章,带领大家逐步了解敏捷开发的全过程及高效落地指南

敏捷开发之 Scrum 方法介绍

image.png

在敏捷开发落地的过程中,通常采用 Scrum 的方式,所以我们以 Scrum 为例来介绍敏捷开发的流程和场景(如上图),在这个过程中:

1. 首先产品经理会进行:

○ 需求的收集、调研和分析,形成按优先级排序的产品待办列表

○ 对高优先级的需求,进行详细设计和澄清;

○ 通过迭代排期会,形成按优先级排序的迭代待办列表

○ 排期完成后,需求从产品经理侧流向技术同学侧。

2. 在需求澄清的情况下,研发团队来会:

○ 以 1~4 周的迭代周期进行持续开发和交付迭代待办列表中的内容

○ 采用每日站会来跟进计划和发现问题,并在迭代过程中持续或间歇性地交付可工作的软件。

与此同时,产品经理会在这个阶段,进行下一迭代的需求设计和澄清。

3. 迭代待办列表开发完成后,产品经理和研发团队一起进行迭代演示,交付可工作的软件。

4. 最后,通过迭代复盘会活动驱动团队持续改进。

在落地 Scrum 方法时,无论是阿里内部还是云效的企业客户,通常采用双周迭代的运作机制,下面我们以「双周迭代」为例进行介绍。

双周迭代的运作机制

image.png
双周迭代时序图

上图是双周迭代的运作流程:

● 在 N-2 和 N-1 周,业务和产品会持续做需求的分析和设计,会把要排入迭代的需求按优先级高低准备好,包括需求的分析、设计和澄清;

● 随后开发和测试同学在排期后的两周内( N 周和 N+1周),按优先级对需求进行开发、测试、验收和发布上线。注:排入迭代的需求在迭代排期前要已澄清清楚,并明确验收标准。

● 迭代排期在双周迭代中起着前后衔接的作用,每两周进行一次,一般每次 1~2 小时。排期前,业务和产品同学需要准备好待排期的需求,排期后,开发和测试同学需要按照计划对需求进行开发、验证和发布。

● 迭代节奏和发布频率是要解耦的,迭代节奏可以是两周或一周,而发布频率可以是每两周一次、一周一次、或一周多次等。有的企业或团队会按照每个迭代进行一次发布来落地,也有可能按照一个迭代进行多次发布来落地。

至此,我们理解了敏捷开发的整体流程,及双周迭代的运作机制。可以看到在双周迭代的运作中,一个迭代中有 3 个非常重要的活动:迭代排期、迭代跟进和迭代复盘<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值