敏捷软件开发12条原则(译)
前段时间出了中文版的敏捷宣言和敏捷原则,于是来跟下风,按照自己的认识和理解,也来翻译下敏捷软件开发遵循的原则。
- 我们最优先做的工作是通过尽早地、持续地交付有价值的软件来使客户满意;
- 即使到了开发的后期,也欢迎改变需求,敏捷过程利用变化来为客户创造竞争优势;
- 以几周或者几个月为单位,经常性地交付可以工作的软件,交付的时间间隔越短越好;
- 业务人员和程序员必须在整个项目周期中,每天都在一起工作;
- 围绕被激励起来的个体构建项目。给他们提供所需的环境和支持,并且信任他们能够完成工作;
- 在团队内部,最有效果并且富有效率的传递信息的方式,就是面对面的交谈;
- 能工作的软件是首要的进度度量标准;
- 敏捷过程提倡平稳的开发;发起人、开发者和拥护者应该能够保持一个长期的,恒定的开发速度;
- 不断地关注优秀的技能和好的设计会增强敏捷的能力;
- 简单---使不需完成的工作量最大化的艺术---是根本的;
- 最好的架构、设计和需求是从自我组织的团队中涌现出来的;
- 每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后相应地调整自己的行为;
http://www.agilemanifesto.org/principles.html
转载于:https://www.cnblogs.com/cavenran/archive/2011/05/14/2046348.html
敏捷软件开发12条原则(译)相关推荐
- 敏捷软件开发宣言和原则
敏捷软件开发宣言(Manifesto for Agile Software Development) 我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人.由此我们建立了如下价值观:We ...
- 敏捷软件开发 12 原则
作为 <现代软件工程> 的一个作业, 我要求同学们把 英文的敏捷开发原则 翻译成中文并解释. 大部分同学都提供了持续重构, 不断提高的版本. 技术翻译专家余晟老师也对其中较难翻译的三条原 ...
- 敏捷宣言4个核心价值观与12条原则
敏捷宣言4个核心价值观: 个体和互动高于流程和工具 工作的软件高于详尽的文档 客户合作高于合同谈判 响应变化高于遵循计划 敏捷宣言的十二条原则: 我们最重要的目标,是通过持续不断地及早交付有价值的软件 ...
- 《敏捷软件开发(原则模式与实践)》读书笔记
<敏捷软件开发>读书分享 由于书是由英文书籍翻译,读起来会难免拗口,本次分享是由<敏捷软件开发>结合网上相关资料总结而成. 传统的瀑布式开发 瀑布模型式是最典型的预见性的方法, ...
- Agile敏捷开发管理Salesforce项目(第一篇)- 4大核心价值观+12条原则
[什么是敏捷开发?]资深程序员之路(5)--agile开发 敏捷开发(scrum, agile)相对于瀑布流开发(waterfull)更适合现在快节奏的商业模式需求,它将一整个项目拆分为相互独立的小块 ...
- 敏捷软件开发的12个原则
作为一个软件工程师,软件设计和开发是最重要的技能,但是,从整个产品的角度上讲,项目管理能力比开发能力更重要,本文摘自Robert大叔的<敏捷软件开发>,粗体是Robert大叔的话,细体是我 ...
- 敏捷软件开发:原则、模式与实践——第12章 ISP:接口隔离原则
第12章 ISP:接口隔离原则 不应该强迫客户程序依赖并未使用的方法. 这个原则用来处理"胖"接口所存在的缺点.如果类的接口不是内敛的,就表示该类具有"胖"接口 ...
- 软件测试作业2:在敏捷宣言遵循的12条原则中挑选1条你感兴趣的原则进行风险评估
作业2 1.在敏捷宣言遵循的12条原则中挑选1条你感兴趣的原则进行风险评估. "原则"参见Lec 6, slide 8-11; "风险"参见Lec 3, sli ...
- 敏捷方法论的前世今生- 敏捷历史,敏捷宣言与敏捷12条原则
敏捷方法论的前世今生 敏捷方法的历史: 敏捷一词来源于2001年初美国犹他州雪鸟滑雪胜地的一次敏捷方法发起者和实践者(他们发起组成了敏捷联盟)的聚会. 迭代和增量开发方法最早可以追溯到二十世纪三十年代 ...
最新文章
- 解决MySQL8.0报错:Unknown system variable 'validate_password_policy'
- F5 任命 Ben Gibson 担任首席营销官
- HarmonyOS之AI能力·助手类意图识别
- Linux自动备份MySQL数据库脚本代码
- SharePoint Server 2007 trial --- 年末大餐细细品尝 (第七口)
- url映射 ccf (Java正则表达式80分解法)
- leetCode 28. Implement strStr() 字符串
- dubbo系列(一)
- java中calendarr,Java学习(16)--System 类/Date 类/ Calendar类
- P5169 xtq的异或和(FWT+线性基)
- 201671010430 司昕劼 实验十四 课程学习总结
- OPTIMIZE TABLE的作用--转载
- 三、解线性方程组的迭代法
- 项目:任务清单(Vuex)
- 如何将confluence表格的第一行或者第一列固定
- shopex php5.3 无法安装,php版本导致shopex4.8.5安装的问题
- Excel2003工作簿密码和工作表保护的加密和解密
- 关于短视频技术轮廓探讨
- java.lang.VerifyError: Verifier rejected class 问题解决
- 通过装疯卖傻 委曲求全
热门文章
- C++笔记121023
- (51)FPGA面试题-Verilog中function与task之间的区别是什么?
- (12)System Verilog随机变量
- python中config命令_python的logging.config使用详解
- pb 保存变量文件名_【Tensorflow 2.0 正式版教程】模型的保存、加载与迁移
- libev源码分析(一)libev数据结构整理
- 高性能MySQL(第二版)第三章 架构优化和索引(上)——读书笔记
- 深入了解epoll 函数
- squid 的配置详解 (转)--SeriesI
- matlab的矩阵编译器,MATLAB引擎方式实现VC与MATLAB混合编程