什么是scrum

什么是Scrum?有效启动流程的敏捷框架

Scrum是由Ken Schwaber和Jeff Sutherland共同创建的一种方法,用于在复杂产品上进行有效的团队协作。Scrum主要用于软件开发项目,每2-4周交付新的软件功能。它是敏捷的一个子组,也用于项目中经营提高初创企业的生产力

信任这个过程

而敏捷是一组驱动软件开发活动的原则。

Scrum是一种应用这些原则使软件开发速度更快、效率更高的方法。然而,Scrum也已经成为一种项目方法论经营在创业界。

当Jared Dunn(硅谷系列中的角色)穿着业务开发者说服Pied Piper的创始人Richard Hendricks使用Scrum方法,Richard对此持怀疑态度。

为什么一群聪明的软件工程师会陷入困境经营策略?结果证明他错了。事实上,Scrum是一个让软件开发更轻、更快、更适合客户需求的过程。需要

该方法现在也用于项目的启动经营.然而,实际上,Scrum是一种从敏捷宣言出生的方法,这是由软件开发专家在2001年组合在一起的一组原则。

重量级vs轻量级软件开发

敏捷宣言最初是一场想要挑战所谓的假设的运动重量级方法对于基于更复杂和规范的方法的软件开发。

事实上,Scrum是作为一种轻量级的软件开发方法发展起来的。重量级和轻量级的主要区别是基本的。事实上,几十年前盛行的重量级软件开发方法包含许多需要遵循的规则和协议。

相反,轻量级方法基于一些基本的指导原则。这一切都始于敏捷宣言。

敏捷宣言:Scrum方法论的指导原则

2001年,一个由17名软件开发人员组成的小组相遇了讨论这些轻量级的开发方法,旨在挑战重量级软件开发的旧假设。

他们组成了“敏捷联盟”,作为一群独立的软件开发思考者,他们一致同意敏捷软件开发宣言

他们一起发表了敏捷软件开发宣言. 它由十二条指导原则组成,许多应用程序(包括Scrum)就是从这些指导原则中诞生的。

  1. 我们的首要任务是让客户满意通过早期和连续交货有价值的软件。
  2. 欢迎需求的变化,即使是在后期发展。敏捷过程利用变化为了客户的竞争优势。
  3. 经常交付工作软件,几周到几个月,带有优先选择较短的时间刻度。
  4. 业务人员和开发人员必须工作每天一起在整个项目中。
  5. 建筑围绕激励个人的项目为他们提供所需的环境和支持,并相信他们完成工作。
  6. 最有效和最有效的方法在开发过程中传递信息团队是面对面的交谈
  7. 工作软件是衡量进步的主要标准。
  8. 敏捷过程促进可持续发展赞助商、开发人员和用户应该能够无限期地保持不断的速度。
  9. 持续的关注技术卓越和良好的设计提高敏捷性。
  10. Simplicity-the的艺术最大化金额未完成的工作数量是至关重要的。
  11. 最佳体系结构、需求和设计摆脱自组织的团队
  12. 每隔一段时间,团队会反思如何提高效率,然后调整和调整它的行为也相应地改变了。

其中一些原则在今天可能是理所当然的,但在2001年却完全不是这样。这份宣言代表了Scrum方法论的创始文件。

使用Scrum的好处是什么?

使用Scrum的好处可以与使用敏捷开发方法的好处联系起来。采用敏捷Scrum的组织应该经历:

  • 客户更满意,因为软件开发公司对开发要求的响应更迅速
  • 软件开发人员专注于高影响特性的能力会带来更高的回报
  • 更好的组织团队合作的能力
  • 由于更有效的缩短了上市时间组织

Scrum元素

scrum方法论由三个主要部分和一组规则组成。

Scrum团队

在团队中,有三个主要角色。值得注意的是,Scrum方法中没有层级。但是每个团队成员都要对项目的特定部分负责。

  • 产品所有者:此人主要负责管理已完成的工作增量。
  • ScrumMaster:这个人尽一切可能帮助团队达到最高水平。
  • 开发团队:开发团队中没有头衔。其主要目的是分解产品变成可以增量实现的项

Scrum活动(所谓的仪式)

  • 冲刺:完成特定部分工作的2-4周时间
  • Sprint计划:这些会议用于评估项目的哪一部分产品可以完成
  • 每日脱口秀:这是一个不超过15分钟的简短会议,用来评估项目的进展
  • Sprint回顾:展示Sprint期间完成的工作的演示
  • 回顾:最终团队会议,以评估有关的工作以及没有改进该过程的内容

Scrum工件

  • 产品待办事项:概述系统、项目或应用程序的每个需求产品. 它可以是由工作项组成的待办事项列表
  • Sprint Backlog:在Sprint期间要完成的项目列表
  • 增量:是上次软件发布后完成的项目列表

Scrum规则

参赛队伍将根据组织中国的价值观和期望。因此,没有一套简单的规则可以遵循。

Scrum指南

您可以立即开始了解您需要了解Scrum的所有内容官方Scrum在线指南

关键外卖

Scrum方法基于2001年创建的敏捷宣言。它是一个项目经营主要目的是制造复杂的过程产品开发更有效。

这种主要用于软件开发的方法可以应用于启动项目经营流程。Scrum的重要方面是没有分层结构或角色。

连接业务概念

敏捷方法

敏捷方法
与重量级软件开发相比,敏捷是一种轻量级开发方法,而重量级软件开发是过去几十年软件开发的核心范例。到2001年,敏捷软件开发宣言作为一套原则诞生了,它将软件开发的新范式定义为连续迭代。这也会影响行为方式业务

瘦方法

lean-methodology-vs-agile
敏捷方法主要被用于软件开发(以及其他业务学科也采用了它)。精益思想是一种过程改进技术,团队会优先考虑价值不断地改进它。这两种方法都将客户视为改进和减少浪费的关键驱动力。这两种方法都认为改进是一种持续的事情。

规模敏捷

规模化敏捷框架
可伸缩的敏捷框架(SAFe)帮助大型组织管理他们在实践敏捷时面临的挑战。2011年,软件行业领袖Dean Leffingwell在他的《敏捷软件需求》一书中首次引入了可伸缩的敏捷框架。该框架详细描述了一组用于实现敏捷实践的工作流模式企业规模。这是通过指导角色和职责、计划和管理工作,以及建立大型组织必须支持的特定价值观来实现的。

Scrum

什么是scrum
Scrum是由Ken Schwaber和Jeff Sutherland共同创建的一种方法,用于在复杂产品上进行有效的团队协作。Scrum主要用于软件开发项目,每2-4周交付新的软件功能。它是敏捷的一个子组,也用于项目中经营提高创业公司的生产力。

看板

看板
看板是一种精益生产框架,最早由丰田公司在20世纪40年代开发。看板框架是一种可视化工作的方法,它可以识别潜在的瓶颈。它通过一种称为准时制(JIT)制造的过程来优化工程流程,加快产品制造速度,并改进产品的上市策略

DevOps工程

devops-engineering
DevOps是指为执行自动化软件开发过程而执行的一系列实践。这是术语“开发”和“运营”的结合,强调了职能如何在It团队之间集成。DevOps战略促进产品的无缝构建、测试和部署。它的目的是弥合开发团队和运营团队之间的差距,以简化整个开发过程。

敏捷项目管理

敏捷项目管理
敏捷项目经营(APM)策略它将大项目分解成更小、更易于管理的任务。在APM方法中,每个项目都是在小的部分中完成的——通常称为迭代。每次迭代都是根据其项目生命周期完成的,从初始阶段开始设计发展到测试,然后是质量保证。

设计冲刺

设计 - 冲刺
一个设计sprint是一个经过验证的五天流程,其中业务问题通过快捷方式得到解答设计和原型设计,关注最终用户。A.设计Sprint以每周一次的挑战开始,并以原型结束,最后进行测试,从而得到可以迭代的经验教训。

设计思维

设计思维
IDEO执行主席蒂姆·布朗(Tim Brown)明确表示设计思维方式为“以人为本”创新它从设计器的工具箱中提取,以集成需要人民,技术的可能性以及对的要求业务成功。”因此,在解决关键问题时,要平衡可取性、可行性和可行性。

手中的相关内容

什么是商业模式?您需要了解的54种成功的商业模式wanbetx官网登陆

什么是精益创业画布?简而言之,精益启动画布

什么是商业模式画布?简而言之,业务模型画布

精选业务模型:

发表的

Gennaro Cuofano.

詹纳罗是四周巴他也是一家高科技创业公司的业务发展主管,他帮助该公司以两位数的速度增长| Gennaro获得了国际MBA学位,重点是企业财务和商业战略|wanbetx手机官方网站参观为期四周的mba商业学院|或manbetxapp闪退

发表评论