当前位置: 首页 > news >正文

敏捷开发框架Scrum-概述

如果你是一个程序员,可能会觉得这是个程序开发框架。Scrum是一个敏捷开发框架。我们可以把Scrum理解成一个团队一次完成一小部分工作的方式。这种方式通过不断的实验和反馈循环来学习和改进。Scrum可以帮助团队以协作的方式逐步交付价值。

在这里插入图片描述

Scrum框架由一个Scrum团队组成,其中包括一个产品负责人(Product Owner,)、一个Scrum Master和若干个开发人员(Developers),每个人都有特定的职责。

Scrum团队参与scrum框架划定的5个事件,并由此产生3个工件。
理解好Scrum框架的每一个角色各自的责任、5个基本事件、3个工件,以及如何将它们结合在一起,对用好Scrum框架很有帮助。

为什么这个框架叫Scrum呢?橄榄球球队里的队员齐心协力将球向前推进,Scrum一词就描述了这样一种团队团结协作一致将工作向前推进的场景。

Scrum的决策是基于观察、经验和实验做出的。Scrum框架有三大支柱:透明、检查、调整。这三大支柱有效地支持了迭代工作。

在使用Scrum框架过程,我们将经验主义视作通过小实验工作,从工作中学习,并根据需要调整我们所做的事和方式。

信任在一个Scrum团队中是极其重要的。如果缺乏信任,团队中可能会出现紧张和工作瓶颈。Scrum价值观有助于指导我们如何工作并推动成员间的信任。Scrum价值观包括勇气、专注、承诺、尊重和开放

在这里插入图片描述
我们将有价值工作的增量在一个月或更短的周期内交付,这被称为sprint。这个周期一般可以是一到两周、一个月、两个月。但一般不应太长。两周为一个周期是比较推荐。持续的反馈反生在这个周期内,这才让我们有机会检查和调整我们的过程和交付物。
注意:
有些Scrum团队会陷入走过场的习惯,即是简单地进行scrum框架里的活动,以我过去的经验告诉我,这根本不能发挥Scrum的作用,对提高交付能力并没有太大作用。而专业的Scrum需要我们改变工作和思考方式的心态,以及支持它的环境,这当中就包括了信任。它还要求我们在工作中接受Scrum价值观。这才能使用Scrum发挥出强大的交付能力。

http://www.lryc.cn/news/210770.html

相关文章:

  • Hafnium启动过程分析
  • 0基础学习PyFlink——使用Table API实现SQL功能
  • 文心一言 VS 讯飞星火 VS chatgpt (123)-- 算法导论10.4 4题
  • [读论文] On Joint Learning for Solving Placement and Routing in Chip Design
  • L2-1 插松枝
  • Android 使用ContentObserver监听SettingsProvider值的变化
  • 二进制安装部署k8s
  • 多输入多输出 | Matlab实现k-means-ELM(k均值聚类结合极限学习机)多输入多输出组合预测
  • ITSource 分享 第5期【校园信息墙系统】
  • 记 : CTF2023羊城杯 - Reverse 方向 Blast 题目复现and学习记录
  • 【数据结构练习题】删除有序数组中的重复项
  • leetcode-链表
  • CV计算机视觉每日开源代码Paper with code速览-2023.10.27
  • “赋能信创,物联未来” AntDB数据库携高可用解决方案亮相2023世界数字经济大会
  • Kitex踩坑 [Error] KITEX: processing request error,i/o timeout
  • 前端移动web高级详细解析二
  • Cesium 展示——对每段线、点、label做分组实体管理
  • 前端学习之Babel转码器
  • 智能井盖监测系统功能,万宾科技传感器效果
  • LangChain+LLM实战---BERT主要的创新之处和注意力机制中的QKV
  • 使用 @antfu/eslint-config 配置 eslint (包含兼容uniapp方法)
  • 我的架构复盘
  • LangChain+LLM实战---LangChain中的6大核心模块
  • 【Android】Android Framework系列---CarPower电源管理
  • io测试【FPGA】
  • vue项目中页面跳转传参的方法
  • 论文速递 TMC 2023 | RoSeFi: 一种利用商用WiFi设备进行稳健的久坐行为监测系统
  • Day 12 python学习笔记
  • DBA笔记(1)
  • C++设计模式_15_Proxy 代理模式