敏捷最常用的框架 您所在的位置:网站首页 展览的基本框架包括 敏捷最常用的框架

敏捷最常用的框架

2023-06-04 02:22| 来源: 网络整理| 查看: 265

一、什么是Scrum

Scrum是增量型,迭代式的开发过程,是敏捷方法论中的最重要也是最常用框架之一,在敏捷软件开发管理里,说是占了半壁江山也算是低估了。Scrum最大的特色就是2-6周的sprint(冲刺阶段)。在每个sprint中,可以相当于集成了传统项目中的五大过程组(启动、规划、执行、监控、收尾),也就是说用尽可能短的一个时间盒去交付出完整且首要的价值。

当然要高效迅速的执行完原本瀑布开发的一整个过程,需要的不仅仅是把原本大的目标拆分成各个小目标(很多时候是我们并不清楚最终的价值是什么,因此需要很多MVP级别的产品出来检验价值),还需要一个支持快速迭代和快速部署的工具,也就是DevOps工具(Developer + Operators)的开发。可以这么说,在我的软件开发管理经验中,Scrum的最好伙伴是DevOps,以后有机会可以给大家分享分享怎么实现这一工具。

二、Scrum的基本构成

Scrum流程大体如下

我们是可以从中获得五大过程组的对应关系

产品BACKLOG 对应 启动过程组SPRINT计划会议和SPRINT BACKLOG 对应 计划过程组(SPRINT BACKLOG是SPRINT计划会的输出) SPRINT的过程 对应 执行过程组每日站会(还有其它的会)对应 监控过程组交付产品增量 对应 收尾过程组

正如上文所说,我们把一个项目原本需要的五大过程组浓缩至一个sprint中,因此我们对于更便利的管理工具是十分渴求,便于我们减少除了实现价值以外的没有必要的工作。

三、SCRUM框架包括3个角色、3个工件、5个事件、5个价值 3个角色 产品负责人(Product Owner)Scrum Master开发团队 3个工件 产品Backlog(Product Backlog)SprintBacklog产品增量(Increment) 5个事件 Sprint(Sprint本身是一个事件,包括了如下4个事件)Sprint计划会议(Sprint Planning Meeting)每日站会(Daily Scrum Meeting)Sprint评审会议(Sprint Review Meeting)Sprint回顾会议(Sprint Retrospective Meeting) 5个价值 承诺 – 愿意对目标做出承诺,并且通过准时完成目标维持团队的信用,给予PO充分的信任基础专注– 把你的心思和能力都用到你承诺的工作上去(一般也会限制WIP的EPIC数量保证专注度)开放– Scrum 把项目中的一切开放给每个人看,团队的成员互相知道工作进度,一个成熟的敏捷团队更是职能相互后备的团队尊重– 每个人都有他独特的背景和经验勇气– 有勇气做出承诺,履行承诺,接受别人的尊重


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有