美文网首页
什么是敏捷

什么是敏捷

作者: 暖益 | 来源:发表于2021-05-13 07:26 被阅读0次

    敏捷是一种思维模式,敏捷有一系列的方法,这些方法都是基于《敏捷宣言》的价值观和原则,他们的关系如下图所示:


    image.png

    敏捷方法包括看板、ScrumBan、Xp、TDD、FDD等,同时,还有若干适用于大型团队使用的敏捷方法,如Scrum ofScrums(SoS,也称为“meta Scrum”)、大规模敏捷框架(SAFe)、大规模敏捷开发(LeSS)、企业Scrum、规范Scrum等。敏捷和看板都是精益思想的子集,都体现了“小批量”、“关注价值”、“消除浪费”,如图所示:


    image.png

    敏捷方法

    Scrum是一个轻量级的框架,他通过提供针对复杂问题的自适应解决方案来帮助人们、团队交付价值。Scrum理论是基于经验主义和精益思想,经验主义理论主张所有的知识都是来自于实践经验。

    极限编程 (XP) 是一种基于频繁交付周期的软件开发方法。该名称基于这样一个理念:将特定最佳实践提炼到最纯粹和最简单的形式,然后在整个项目周期内持续运用该实践。这是《敏捷实践指南》对极限编程(XP)的解释。XP 更关注技术和工程实践,而 Scrum 更关注团队协作和管理实践

    看板
    在精益制造中是一种用于规划库存控制和补给的系统。这种“准时制”库存补给过程最初可在杂货店中看到,商店会根据货架不足情况而不是供应商库存来补给货架商品。受这种准时制库存系统的启发,大野耐一开发了看板,并在1953年将其应用于丰田的主要制造厂。

    大规模敏捷方法

    LeSS(large Scale Scrum)是大规模敏捷开发世界里一个常用的框架,它的本质上依然是Scrum,它想要解决的问题是如何将Scrum的原则,元素尽可能简单够用的使用到多个团队,合作开发一个产品的场景里去。

    SAFe(Scaled Agile Framework)大规模敏捷的一个框架,SAFe涵盖了很多原则、实践、以及大规模使用精益、敏捷及DevOps方法的能力

    相关文章

      网友评论

          本文标题:什么是敏捷

          本文链接:https://www.haomeiwen.com/subject/njctjltx.html