Agile Manifesto and principle
《敏捷宣言》
我们通过身体力行和帮助他人来揭示更好的软件开发方式。经由这项工作,我们形成了如下价值观:
个体与交互 重于 过程和工具可用的软件 重于 完备的文档客户协作 重于 合同谈判响应变化 重于 遵循计划
在每对比对中,后者并非全无价值,但我们更看重前者。
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准则
我们遵循以下准则:
- 我们的最高目标是,通过尽早和持续地交付有价值的软件来满足客户。
- 欢迎对需求提出变更——即使是在项目开发后期。要善于利用需求变更,帮助客户获得竞争优势。
- 要不断交付可用的软件,周期从几周到几个月不等,且越短越好。
- 项目过程中,业务人员与开发人员必须在一起工作。
- 要善于激励项目人员,给他们以所需要的环境和支持,并相信他们能够完成任务。
- 无论是团队内还是团队间,最有效的沟通方法是面对面的交谈。
- 可用的软件是衡量进度的主要指标。
- 敏捷过程提倡可持续的开发。项目方、开发人员和用户应该能够保持恒久稳定的进展速度。
- 对技术的精益求精以及对设计的不断完善将提升敏捷性。
- 要做到简洁,即尽最大可能减少不必要的工作。这是一门艺术。
- 最佳的架构、需求和设计出自于自组织的团队。
- 团队要定期反省如何能够做到更有效,并相应地调整团队的行为。
Agile Manifesto and principle相关推荐
- 敏捷宣言和背后的原则 (Agile Manifesto and the principles behind)
这四个价值陈述构成了敏捷宣言的基础.敏捷宣言中的原则扩展了价值, 并提供了更多细节.同样, 与值语句一样, 这些语句也应被视为相对偏好, 而不是绝对偏好.这些原则概述如下, 并在以下各节中进行更详细的 ...
- 敏捷软件开发(Agile Software Development)简介之:什么是敏捷软件开发?
http://www.ruby-lang.org.cn/read--tid-604.html 敏捷软件开发(Agile Software Development)简介之:什么是敏捷软件开发? 本文部分 ...
- Agile敏捷开发管理Salesforce项目(第一篇)- 4大核心价值观+12条原则
[什么是敏捷开发?]资深程序员之路(5)--agile开发 敏捷开发(scrum, agile)相对于瀑布流开发(waterfull)更适合现在快节奏的商业模式需求,它将一整个项目拆分为相互独立的小块 ...
- 敏捷(Agile)是一种价值观(Value)
敏捷宣言-Agile Manifesto 个体和互动 高于 流程和工具 Individuals and interactions over processes and tools 工作的软件 高于 详 ...
- BDD - BDD with Agile 敏捷 BDD
BDD - BDD with Agile 敏捷 BDD 引言 Agile 敏捷开发 Agile 概括 Agile 原则 BDD 和 Agile 的关系 BDD 和 Acceptance Tests 验 ...
- The Role of Testers in an Agile Environment(测试人员在敏捷环境中的角色)
目录 原链接 翻译内容 Summary(摘要): 正文 Confusion in the Literature(文献中的困惑) Tester as an Agile Team Member(测试员是敏 ...
- 你真的搞懂了什么叫敏捷式 ( Agile ) 开发吗?
敏捷式开发(Agile Development)是近来时常耳闻的一个名词,我们或多或少对于这个名词有些微的概念,但是却又很难具体的描述出一个全面性的观点来. 敏捷式的精神 原则上敏捷式开发主要的精神在 ...
- Agile 是什么?
也许你已经习惯了 "Agile" 这个词汇不断地在你耳边狂轰滥炸,诸如敏捷团队.敏捷UX.敏捷建模.敏捷需求管理.敏捷架构等等.而且,人们还在不断的将 "Agile&qu ...
- 多个敏捷团队同时做一个项目_您说您的团队很敏捷……但是这个词可能并不代表您的想法。...
多个敏捷团队同时做一个项目 by Mark Shead 由马克·希德(Mark Shead) Many things get called Agile - especially by people w ...
最新文章
- Mac MySQL配置环境变量的两种方法
- FCTH(Fuzzy Color and Texture Histogram)算法
- ReactNative 常见红屏黄屏及终端报错
- 电脑销售渠道_双十一遇上英雄联盟S10,苏宁游戏装备销售增长258%
- javafx项目_为什么选择javafx?
- 推荐算法工程师必备!!!协同过滤推荐算法总结
- centos改变文件拥有者_每天学点之CentOS软件二进制包安装
- 设置div绝对定位+居中
- BackTrack5 下破解无线
- CrossApp的环境配置教程Windowsmac
- 搜索引擎网站提交入口
- html5 实心圆点,html5使用canvas画空心圆与实心圆
- Jshop小程序商城系统说明
- 码农视角: iPhone XR升级到iOS 14.2之后引发的惨案
- 天池比赛-02-用Apriori算法进行商品关联分析
- linux上tftp上传文件失败,Linux下tftp上传文件失败的几条原因
- tp5学习记录:导入前端静态模板
- MSCKF-vio源码阅读
- CodeForces Gym 101047L Putting plates on the tuk-tuks 快速幂
- 神经网络解决回归问题,神经网络做回归问题