敏捷宣言》

我们通过身体力行和帮助他人来揭示更好的软件开发方式。经由这项工作,我们形成了如下价值观:

 个体与交互 重于 过程和工具可用的软件 重于 完备的文档客户协作   重于 合同谈判响应变化   重于 遵循计划

在每对比对中,后者并非全无价值,但我们更看重前者。

Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas

敏捷宣言》背后的12准则

我们遵循以下准则:

  1. 我们的最高目标是,通过尽早和持续地交付有价值的软件来满足客户。
  2. 欢迎对需求提出变更——即使是在项目开发后期。要善于利用需求变更,帮助客户获得竞争优势。
  3. 要不断交付可用的软件,周期从几周到几个月不等,且越短越好。
  4. 项目过程中,业务人员与开发人员必须在一起工作。
  5. 要善于激励项目人员,给他们以所需要的环境和支持,并相信他们能够完成任务。
  6. 无论是团队内还是团队间,最有效的沟通方法是面对面的交谈。
  7. 可用的软件是衡量进度的主要指标。
  8. 敏捷过程提倡可持续的开发。项目方、开发人员和用户应该能够保持恒久稳定的进展速度。
  9. 对技术的精益求精以及对设计的不断完善将提升敏捷性。
  10. 要做到简洁,即尽最大可能减少不必要的工作。这是一门艺术。
  11. 最佳的架构、需求和设计出自于自组织的团队。
  12. 团队要定期反省如何能够做到更有效,并相应地调整团队的行为。

Agile Manifesto and principle相关推荐

  1. 敏捷宣言和背后的原则 (Agile Manifesto and the principles behind)

    这四个价值陈述构成了敏捷宣言的基础.敏捷宣言中的原则扩展了价值, 并提供了更多细节.同样, 与值语句一样, 这些语句也应被视为相对偏好, 而不是绝对偏好.这些原则概述如下, 并在以下各节中进行更详细的 ...

  2. 敏捷软件开发(Agile Software Development)简介之:什么是敏捷软件开发?

    http://www.ruby-lang.org.cn/read--tid-604.html 敏捷软件开发(Agile Software Development)简介之:什么是敏捷软件开发? 本文部分 ...

  3. Agile敏捷开发管理Salesforce项目(第一篇)- 4大核心价值观+12条原则

    [什么是敏捷开发?]资深程序员之路(5)--agile开发 敏捷开发(scrum, agile)相对于瀑布流开发(waterfull)更适合现在快节奏的商业模式需求,它将一整个项目拆分为相互独立的小块 ...

  4. 敏捷(Agile)是一种价值观(Value)

    敏捷宣言-Agile Manifesto 个体和互动 高于 流程和工具 Individuals and interactions over processes and tools 工作的软件 高于 详 ...

  5. BDD - BDD with Agile 敏捷 BDD

    BDD - BDD with Agile 敏捷 BDD 引言 Agile 敏捷开发 Agile 概括 Agile 原则 BDD 和 Agile 的关系 BDD 和 Acceptance Tests 验 ...

  6. The Role of Testers in an Agile Environment(测试人员在敏捷环境中的角色)

    目录 原链接 翻译内容 Summary(摘要): 正文 Confusion in the Literature(文献中的困惑) Tester as an Agile Team Member(测试员是敏 ...

  7. 你真的搞懂了什么叫敏捷式 ( Agile ) 开发吗?

    敏捷式开发(Agile Development)是近来时常耳闻的一个名词,我们或多或少对于这个名词有些微的概念,但是却又很难具体的描述出一个全面性的观点来. 敏捷式的精神 原则上敏捷式开发主要的精神在 ...

  8. Agile 是什么?

    也许你已经习惯了 "Agile" 这个词汇不断地在你耳边狂轰滥炸,诸如敏捷团队.敏捷UX.敏捷建模.敏捷需求管理.敏捷架构等等.而且,人们还在不断的将 "Agile&qu ...

  9. 多个敏捷团队同时做一个项目_您说您的团队很敏捷……但是这个词可能并不代表您的想法。...

    多个敏捷团队同时做一个项目 by Mark Shead 由马克·希德(Mark Shead) Many things get called Agile - especially by people w ...

最新文章

  1. Mac MySQL配置环境变量的两种方法
  2. FCTH(Fuzzy Color and Texture Histogram)算法
  3. ReactNative 常见红屏黄屏及终端报错
  4. 电脑销售渠道_双十一遇上英雄联盟S10,苏宁游戏装备销售增长258%
  5. javafx项目_为什么选择javafx?
  6. 推荐算法工程师必备!!!协同过滤推荐算法总结
  7. centos改变文件拥有者_每天学点之CentOS软件二进制包安装
  8. 设置div绝对定位+居中
  9. BackTrack5 下破解无线
  10. CrossApp的环境配置教程Windowsmac
  11. 搜索引擎网站提交入口
  12. html5 实心圆点,html5使用canvas画空心圆与实心圆
  13. Jshop小程序商城系统说明
  14. 码农视角: iPhone XR升级到iOS 14.2之后引发的惨案
  15. 天池比赛-02-用Apriori算法进行商品关联分析
  16. linux上tftp上传文件失败,Linux下tftp上传文件失败的几条原因
  17. tp5学习记录:导入前端静态模板
  18. MSCKF-vio源码阅读
  19. CodeForces Gym 101047L Putting plates on the tuk-tuks 快速幂
  20. 神经网络解决回归问题,神经网络做回归问题

热门文章

  1. python一千行入门代码-用Python三十行代码快速生成1000条随机评教内容
  2. python绘制动态模拟图-用python生成地球运动的动态模拟动态图
  3. 黑客用python还是ruby-Python、Lua和Ruby之优劣
  4. python安装pip-安装pip的三种方法
  5. rocketmq中的消息拉取及并发消费理解
  6. UVa573 The Snail
  7. php中的__call调用
  8. LeetCode Ugly Number II(丑数的计算)
  9. LeetCode Search in Rotated Sorted Array II
  10. 题目1493:公约数