敏捷宣言是什么

敏捷宣言的诞生



图片 1.png

2001年2月11日至13日,在犹他州瓦萨奇山的雪鸟(Snowbird)滑雪胜地洛奇酒店,17位软件开发领域的领军人物聚在一起聊天、滑雪、放松、并试图找到共同点 。 参与者们分享了互相竞争的几种方式:极限编程(XP);透明化;自适应软件开发(ASD);特征驱动开发(FDD);动态系统开发方法(DSDM)。

所有这些方式都是“轻量版”的框架,因为这些方法使用更少,更简单的规则来适应快速变化的环境。 不少与会者都觉得“轻量”这个术语非常适用。 经过为期三天的讨论,他们在价值观和原则层面上达成共识,选择了 Agile 一词并为其赋予了特殊的意义,制定并发布了软件行业历史上最为重要的文件之一:敏捷宣言

参会者将自己命名为“敏捷联盟( The Agile Alliance )”,希望能够帮助软件行业中的其他人以新的、更敏捷的方式思考软件开发、方法和组织。而“敏捷宣言”则被展示在一个网站上( https://agilemanifesto.org/ ) ,到目前已被翻译成了60多种语言,并作为一种信仰被推广至全球以及非软件行业。

敏捷宣言

我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:

个体和互动高于流程和工具

工作的软件高于详尽的文档

客户合作高于合同谈判

响应变化高于遵循计划

也就是说,尽管右项有一定的价值,我们更重视左项的价值。

敏捷宣言遵循的12条原则

我们遵循以下原则:

01.我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。

02.欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。

03.经常地交付可工作的软件,相隔几星期或一两个月,倾向于采取较短的周期。

04.业务人员和开发人员必须相互合作,项目中的每一天都不例外。

05.激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。

06.不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。

07.可工作的软件是进度的首要度量标准。

08.敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。

09.坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。

10.以简洁为本,它是极力减少不必要工作量的艺术。

11.最好的架构、需求和设计出自自组织团队。

文章标题:敏捷宣言是什么,发布者:不及物动词,转载请注明出处:https://worktile.com/kb/p/5222

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年3月14日 下午6:42
下一篇 2022年3月15日 下午6:03

相关推荐

  • 敏捷团队最佳人数规模是多少

    通常而言,敏捷开发单团队的规模人数以5-9人比较理想。在传统软件开发方法里,定义了不同的工作类型:软件主任工程师、程序员、测试工程师、UI工程师、数据库管理员。但是,在 Scrum 里面定义了“开发团队”的角色,这个角色是所有这些工作类型的集合。 通常而言,敏捷开发单团队的规模人数以5-9人比较理想…

    2023年2月2日
    3300
  • 如何建立自己的看板系统

    实践者们经常问的一个问题是“如果每块可视板和看板系统都是独一无二的,那么我该如何设计自己的系统呢?” 用系统思考的方式引入看板(STATIK)是一种可重复、人性化的方法,它已经在实践中应用了无数次。应该将STATIK方法应用于每一类服务,来设计一个完整的看板系统。在整个过程中要运用系统思考,系统作为…

    2022年6月13日
    13700
  • Sprint评审会的流程是什么

    Sprint 评审会议不是一个进度汇报会议,所以不推荐大家使用PPT,这是一个非正式会议,演示增量的目的是为了获取反馈,提出意见和促进合作,根据完成情况和Sprint期间产品待办列表的变化,团队和利益相关方一起讨论接下来可能要做的事情,未来有可能迎接哪些新的机会/挑战。 Sprint 评审会议在 S…

    2023年2月2日
    3300
  • 瀑布开发与敏捷开发的区别

    瀑布和敏捷都不是什么新概念,关于敏捷开发与瀑布开发的优势与缺点都已经比较明确,这里根据全网的资料给大家做一些整理和总结。  一、瀑布开发 瀑布模型 式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,&…

    2022年3月14日
    20000
  • Sprint 回顾会目的是什么,怎么开

    回顾会议发生在评审会议之后,下一个Sprint计划会议之前。 Sprint回顾会时间长度 回顾会议的时间盒,以一个月的Sprint来说,回顾会议不超过3小时,半个月的Sprint,回顾会议不超过1.5小时。 Sprint回顾会的主要目的 回顾会议由Scrum团队检视自身在过去的Sprint的表现,包…

    2022年6月13日
    5700
  • Scrum的五个价值观分别是什么

    Scrum 的5个价值观是:勇气,专注,承诺,尊重和开放。scrum团队成员有勇气去做正确的事情并解决棘手的问题。 给予团队信心,允许团队出错并从错误中汲取教训。一个恐惧失败的团队,其创新能力也会大打折扣。 Scrum 的成功应用取决于人们变得更为精通践行五项价值观:勇气,专注,承诺,尊重和开放。 …

    2023年2月2日
    3300
  • ProductBacklog(产品待办列表)是什么

    产品待办列表(Product Backlog)指的是敏捷开发框架Scrum模式核心工件之一。 产品待办列表是永远不会完成的,它是产品所有已知需求的优先级排序表,为了确保产品是有用的、有竞争力的,列表会不断地变化和调整。 ​例如当市场提供了一些反馈,需求可能会变得更详细,PO就需要根据业务需要、市场环…

    2022年6月13日
    9000
  • PingCode是如何做敏捷开发项目管理的?

    《第十五次敏捷状态报告》显示:自疫情发生以来,采用敏捷的软件开发团队有显著增长,从2020年的37%增加到了2021年的84%。除此以外,从敏捷状态调查的早期开始,敏捷管理工具支持一直是决定敏捷成功的关键因素。下面我们就来介绍敏捷开发工具 PingCode 是如何管理敏捷的。 1. Scrum 简介…

    2022年6月13日
    67600
  • 敏捷开发Scrum如何落地实施

    敏捷研发是涉及整个软件工程的理念与实践,它的本质是迭代和增量式软件开发方式,防止出现严重偏离客户需求,达到快速响应市场变化的目的。敏捷开发比较注重的地方是组织文化、流程以及工具的结合体而且缺一不可。 随着公司业务的快速发展和团队规模的日益增长,你可能会发现: 以上都有可能是我们决定转型敏捷的原因。但…

    2023年2月1日
    3500
  • 瀑布开发模式优缺点

    瀑布开发模式的优点在于它为项目提供了按阶段划分的检查点,在当前阶段完成之后,您只需要去关注后续阶段,同时它还可以在迭代模型中应用瀑布模型。瀑布开发模式缺点在于在项目各个阶段之间极少有反馈,只有在项目生命周期的后期才能看到结果,并且要通过过多的强制完成日期和里程碑来跟踪各个项目阶段。 一、 瀑布开发模…

    2022年3月18日
    1.1K00

发表回复

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