scrum 是什么

Scrum是迭代式增量软件开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。

Scrum是迭代式增量软件开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums。

Scrum是一个包括了一系列的实践和预定义角色的过程骨架(是一种流程、计划、模式,用于有效率地开发软件)。

在每一次冲刺(一个15到30 天周期 ,长度由开发团队决定),开发团队创建可用的(可以随时推出)软件的一个增量。每一个冲刺所要实现的特性来自产品订单(product backlog,我觉得翻译成“产品目标”更恰当), 产品订单(产品目标)是指按照优先级排列的需要完成的工作的概要的需求(目标)。哪些订单项(目标项目)会被加入一次冲刺,由冲刺计划会议决定。 在会议中,产品负责人告诉开发团队他需要完成产品订单中的哪些订单项。开发团队决定在下一次冲刺中他们能够承诺完成多少订单项。 在冲刺的过程中,没有人能够变更冲刺订单(sprint backlog),这意味着在一个冲刺中需求是被冻结的。

管理Scrum过程有很多实施方法,从白板上的即时贴到软件包。Scrum最大的好处是它非常容易学习,而且应用Scrum不需要太多的投入。

延伸阅读:

Scrum的通用实践

客户成为开发团队中的一部分。(例如客户肯定对开发的结果真正感兴趣。)和所有其他形式的敏捷软件过程一样,Scrum有频繁的包含可以工作的功能的中间可交付成果。这使得客户可以更早的得到可以工作的软件,同时使得项目可以变更项目需求以适应不断变化的需求。频繁的风险和缓解计划是由开发团队自己制定。– 在每一个阶段根据承诺进行风险缓解,监测和管理(风险分析)。计划和模块开发的透明 – 让每一个人知道谁负责什么,以及什么时候完成。频繁的进行所有相关人员会议,以跟踪项目进展 – 平衡的(发布,客户,员工,过程)仪表板更新 – 所有相关人员的变更 – 你必须拥有预警机制,例如提前了解可能的延迟或偏差。没有问题会被藏在地毯下。认识到或说出任何没有预见到的问题并不会受到惩罚。在工作场所和工作时间内必须全身心投入。– 完成更多的工作并不意味着需要工作更长时间。

开发者生产力工具大全:

从人工到自动化,从重复到创新,技术演进的历程中,都伴随着开发者工具类产品的发展,所以这里整理近几年口碑良好,使用广泛的22款程序员生产力工具。

1.研发项目管理与协作:PingCode

优点:让工作推进、进度/问题追踪、团队协作变得更简单,2021年研发项目管理榜单TOP1(36Kr)。

简介:覆盖研发全生命周期,广泛用于需求、版本、项目(敏捷/kanban/瀑布)、测试、缺陷、文档、效能等环节管理与协作。并且集成github、gitlab、jinkens等主流工具,支持私有部署、在线等多种部署使用方式。

教程/官网

2.任务管理/甘特图制作工具:Worktile

优点:功能成熟、性价比高、国内市场占有率最高的团队任务工具;

简介:在功能上Worktile 是一个工具集合,它具备OKR目标管理、项目管理、项目集管理、项目计划、项目风险、项目成本管理、企业网盘、审批、简报等能力。并且具备强大的自定义能力,能够配置出符合各种项目团队的流程、表单、字段、数据报表,以及具备丰富的模板市场。

官网/教程

3.分布式版本控制系统:Git

优点:分布式开发、速度快、灵活

简介:Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

教程/官网

4.数据库管理工具:Navicat

优点:高效、安全,最好用的数据库管理工具。

简介:“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云、腾讯云、华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。

官网/教程

其余工具可通过《神级程序员都用什么工具?程序员生产力工具大全 》查看,以上均整理自该文章。

文章标题:scrum 是什么,发布者:Flawy,转载请注明出处:https://worktile.com/kb/p/48267

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年3月31日 上午1:39
下一篇 2023年3月31日 上午1:41

相关推荐

  • 询盘云张中一:牛津硕士,从金融圈到矿业人,再到MarTech先行者

    文|babayage 编辑 |笑 笑 牛津硕士暑假回国,吃着火锅哼着歌 怎么就成挖矿人了? 张中一有一份极其耀眼的学历:中学就读于英国某传统名校,是校史首位华人学生会主席;牛津大学数学系本科+硕士毕业,深度研修金融衍生品,并在大学期间小试牛刀,收益相当不错——足够应付自己留学的一应开销。 他像所有的…

    2022年3月20日
    38000
  • 函数式语言具体应用是什么

    函数式语言的具体应用包括:1. Web开发;2. 数据处理;3. 人工智能;4. 并发编程;5. 数学计算;6. 游戏开发。函数式编程在Web开发中的应用越来越受到关注。例如,Haskell语言的Yesod框架使用函数式编程的方式处理Web请求和响应。 函数式语言的具体应用包括以下方面: 1. We…

    2023年2月28日
    1700
  • 云信IM SDK接口设计实践

    IM (Instant Messaging) 是网络上最流行的通信方式,与日常生活息息相关。 IM 软件也层出不穷,例如:微信、 QQ 、易信等。通过多年深耕和技术沉淀,云信产出了一套成熟稳定的 IM SDK 架构。它提供了 IM 的主要功能,大大降低了第三方实现 IM 功能的难度。本文主要对 IM…

    2022年3月17日
    22000
  • 华旦天使张洁:风口是创业者的造物,投资本质是件农活

     文| babayage 编辑 |笑 笑 在投资界活跃着一批乘风破浪的姐姐们,江湖人敬称一声“花姐”的华旦天使投资创始人张洁是个中代表:言谈飒爽,举止利落,洞察力十足。 技术背景创业者宜:创新、洞察 忌:轴、轻视销售 技术背景创业者 花姐:以大学修习技术专业作为标准的话,我们投资的技术背景创业者占比…

    2022年3月20日
    28200
  • CGI、FastCGI、php-fpm之间的关系是什么

    CGI是HTTP Server和一个独立的进程之间的协议,把HTTP Request的Header设置成进程的环境变量,HTTP Request的正文设置成进程的标准输入,而进程的标准输出就是HTTP Response包括Header和正文。 CGI是为了保证web server传递过来的数据是标准…

    2023年2月10日
    4900
  • 目标管理与okr的区别

    区别有:一、目的不同;二、衡量标准不同;三、公开性不同;四、沟通不同;五、适用场景不同。OKR 主要用于聚焦核心目标的制定与跟踪。目标管理作为绩效评价的工具;OKR 用在第一个环节——目标与对应关键结果,一个公司的所有部门都会有自己的 OKRs。 一、目的不同 OKR 主要用于聚焦核心目标的制定与跟…

    2023年4月16日
    6700
  • scala的akka和go的goroutine有什么区别

    区别:goroutine实现的是csp,通过独立的channel传递信息。akka实现的是actor,消息通过actor拥有mailbox接收。akka是通过线程池实现的actor,线程是有限的,而goroutine运行在用户态线程上,受go运行时抢占式调度。二者都是通过消息通信的机制来避免竞态条件…

    2023年2月17日
    4600
  • 易路创始人王天扬:To B要从高难度场景切入,发展越大越要聚焦

    文| babayage 编辑 | 笑 笑 2020年7月,易路完成C3轮融资,投后估值超过30亿元。 在创业最艰难的那段日子里,王天扬喜欢上了赛艇,“那是一项反人性的运动,你要背对前进的方向,一旦选定了,看不到路也要一直向前”。 像极了创业,像极了成长。 13年晋升SAP全球副总裁 从0到1打造成都…

    2022年3月20日
    23800
  • 团队管理的目标有哪些

    团队管理的目标有:一、团队目标须量化;二、实施步骤要具体;三、措施需有可行性;四、考虑关联性事项;五、有完成时间期限。团队目标不是几句空洞的口号,不仅是鼓动人心的“宏伟目标”,而且实实在在的“具体任务”。 一、团队目标须量化 团队目标不是几句空洞的口号,不仅是鼓动人心的“宏伟目标”,而且实实在在的“…

    2023年3月31日
    20900
  • 产品经理该如何收集用户需求

    产品经理该收集用户需求可以通过以下办法:1、市场与用户调研;2、竞品分析;3、用户访谈;4、实地研究;5组内头脑风暴;6、问卷调查。市场调研可以通过查看各个调研机构出的各类报告来了解市场状况,再把市场和用户结合起来查询针对性的调研报告。

    2023年1月4日
    6800

发表回复

登录后才能评论
联系我们
站长微信
站长微信
分享本页
返回顶部