敏捷不是某一种方法论、过程或框架,更不是字面意义上的敏捷,而是一组价值观与原则。

敏捷开发的核心理念:

  • 敏捷开发的核心理念:敏捷开发的核心理念就是以最简单有效的方式快速地达成目标,并在这个过程中及时地响应外界的变化,做出迅速的调整。
  • 敏捷开发的第一条价值观就是“ 以人为本”,强调“ 个体(人)” 及“ 个体” 间的沟通与协作在软件开发过程中的重要性。这个顺序不是偶然而为之的,敏捷开发将重视个体潜能的激发和团队的高效协作作为其所推崇的第一价值观。
  • 敏捷开发的第二条价值观就是“ 目标导向”。同其他众多管理理论和模型一样,敏捷开发认同目标导向是成功的关键,因为没有目标也就无所谓成功。敏捷开发的价值观中清楚地阐明,软件开发的目标是“ 可工作的软件”,而不是面面俱到的文档。而遗憾的是,很多软件项目已经在纷繁的文档之中迷失了自己的目标。
  • 敏捷开发的第三条价值观就是“ 客户为先”。虽然敏捷开发强调的第一价值观是“ 以人为本”,但敏捷宣言的缔造者们并没有忘记客户,相反他们真正的理解客户的需求、懂得如何与客户合作。敏捷价值观里强调的“ 客户为先”即不是简单地把客户当作“ 上帝”、刻板的推崇“ 客户至上”,客户要求什么、我们就做什么;也不是把客户当作“ 谈判桌上的对手” 甚至“ 敌人”,去斗智斗勇。敏捷价值观把客户当成了合作者和伙伴,把自己的使命定位为“ “ 帮助客户取得竞争优势”。
  • 敏捷开发的第四条价值观就是“ 拥抱变化”。人们常说“ 世界上唯一不变的就是变化”,大多数人也相信事实确实如此。而以往很多的软件项目却忽视了这一点,或者更准确地说是他们不愿意“ 正视”。他们总是试图用详尽的计划去预先穷举这些变化,然后又试图通过严格遵循计划来控制变化的发生,而结果往往是被不断涌现的变化击垮。敏捷开发价值观中承认变化是软件开发的一部分、并相信正是客户在不断变化其需求的过程中明晰了其真正的需要。因而敏捷开发欢迎变化、拥抱变化,并可坦然应对变化,正是这些变化为客户和项目带来了价值。
  • 最后,还应记住敏捷宣言中的最后一句话:“ 尽管右项有其价值,我们更重视左项的价值”—敏捷宣言并未否定或贬损“ 右项” 的价值,在敏捷开发的价值观中承认“ 流程和工具”、“ 详尽的文档”、“ 合同谈判” 以及“ 遵循计划” 的重要性,只是两相比较,“ 更重视左项的价值”。

敏捷开发的十二条原则:

1)我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。
2)欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。
3)经常地交付可工作的软件,相隔几星期或一两个月,倾向于采取较短的周期。
4)业务人员和开发人员必须相互合作,项目中的每一天都不例外。
5)激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。
6)不论团队内外,传递信息效果最好和效率最高的方式是面对面的交谈。
7)可工作的软件是进度的首要度量标准。
8)敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。
9)坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。
10)以简洁为本,它是极力减少不必要工作量的艺术。
11)最好的架构、需求和设计出自组织团队。
12)团队定期地反思如何能提高成效,并依此调整自身的举止表现。
- 敏捷开发原则是对敏捷价值观的解释和实践,它将敏捷的价值观落实到具体的可操作的原则之上,遵循这十二条原则,是敏捷软件开发项目得以成功的基石。
- 这十二条原则囊括了软件项目管理的所有基本流程,而且这些流程足够具体,它告诉我们项目管理的第一步就是要明确目标,而软件项目的终极目标就是“ 不断地及早交付有价值的软件使客户满意”;它提示我们软件工程的起始点是需求,而需求的固有特征就是不断变化,敏捷开发过程要响应变化;它强调“ 可工作的软件是进度的首要度量标准”,因而需要以尽可能短的周期“ 经常地交付可工作的软件”;它重视相关干系人的协调(“ 业务人员和开发人员必须相互合作”、“ 责任人、开发人员和用户要能够共同维持其步调稳定延续”),重视激发个人潜能(“ 激发个体的斗志”),要求团队使用最高效的沟通方式(“ 面对面的交谈”);它推崇技术变革所具备的强大能量(“ 坚持不懈地追求技术卓越和良好设计”);它强调精益生产(“ 简洁为本”),要求项目采用自组织团队管理模式,并指出“ 定期总结反思” 是校准团队行为、最终达成目标的有效途径。

敏捷开发的价值观与十二条原则相关推荐

  1. 敏捷宣言:四大核心价值观和十二条原则

    敏捷四大核心价值观: 一.个体和互动 高于 流程和工具 二.工作的软件 高于 详尽的文档 三.客户合作 高于 合同谈判 四.响应变化 高于 遵循计划 也就是说,尽管右项有其价值,我们更重视左项的价值. ...

  2. 敏捷宣言:四种核心价值观和十二条原则

    我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人.由此我们建立了如下价值观: 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循 ...

  3. 敏捷宣言遵循的十二条原则

    敏捷宣言遵循的十二条原则Twelve Principles behind the Agile Manifesto 我们遵循以下原则: We follow these principles: 我们最重要 ...

  4. DevOps Master教练十二条原则

    作者:北京老李:EXIN授权EXIN DevOps Master(大师级)讲师(首批全国十名) .EXIN授权EXIN Agile Scrum .Product  Owner.Lean IT 认证讲师 ...

  5. 大数据的过去、现在和未来:万字长文解读《大数据四十二条》

    这是傅一平的第314篇原创 "与数据同行"开通了微信群,现已汇聚了3500位小伙伴了,长按以下二维码发送"入群"后加入. 正文开始 它山之石可以攻玉,何宝宏博士 ...

  6. 稻盛和夫的经营十二条

    这两天看了一本小册子,介绍了日本企业家稻盛和夫的经营十二条,从这12条来看,管理是相通的,企业家的经营原则与我们所学习和应用的西方管理理论是相通的.以下对应分析. 1.稻盛和夫经营第一条:企业要树立远 ...

  7. Mendix敏捷开发零基础学习《二》-进阶(Microflow微流、表单验证、运算符、条件判断、数据嵌套、触发器、Debug问题跟踪、版本管理)

    目录结构 Mendix敏捷开发零基础学习<二> 一.Microflow微流 1.引言 2.常见的功能 3.微流可以做那些事情? 3.1 举例1(用微流打开新增页面) 3.2 举例2(用微流 ...

  8. 主管与人相处的十二条准则[转]

    毫无疑问,渊博的学识和不断的创新是事业成功的基础.然而,把一个概念变为成果,离开他人的合作,任何人,无论是伟人还是凡夫,都无法实现. 与人合作得是否愉快且卓有成效,完全取决于你与人相处的能力.以下的准 ...

  9. ASP 三十二条精华代码

    整理收藏: ASP 三十二条精华代码 1. οncοntextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 <table b ...

  10. 河流淹没分析_【专题归纳】关于河流地貌的知识点整理!附中国十二条著名江河名称的由来...

    最值得关注的地理科普平台 知识概述 新课标要求: 通过野外观察或运用视频.图像,识别3-4种地貌,描述其景观的主要特点. 知识要点 1.河谷的发育过程 河流在流动过程中,会破坏并掀起地表的物质,形成侵 ...

最新文章

  1. NVelocity模板引擎初学总结。[zhuan]
  2. Python实现一个简单数据库查询接口编写
  3. 即时聊天IM之一 XMPP协议简述
  4. 设计模式--缺省适配模式
  5. Spark RDD 复杂算子
  6. 20200102每日一句
  7. DevExpress.XtraEditors.Repository.RepositoryItem.CreateDesigner()
  8. Linux设备驱动-模块加载过程
  9. STEP 7 MicroWIN SMART编程软件PG_PC以太网接口搜索不到CPU怎么办?
  10. 神州数码DC交换机VSF配置命令
  11. minimax算法和Alpha-Beta pruning实现英式跳棋
  12. 给程序进行简单的加壳
  13. Learning to Reweight Examples for Robust Deep Learning
  14. python魔方程序算法_《Python基础教程》第9章 魔方方法、属性和迭代器
  15. 新旧《西游记》人物造型大PK (转)
  16. java 通用权限管理_通用权限管理设计篇(一)
  17. 浏览器兼容性笔记(转)
  18. 关于av_freep
  19. 小数除法用计算机探索规律教学反思,小数除法教学反思
  20. 选择二极管要考虑哪些点?

热门文章

  1. HarryPotter第二部—Nagini
  2. 梦三国测试服显示连接服务器失败,我的登陆进去以后说与服务器失去连接怎么回事...
  3. ES:java.nio.file.AccessDeniedException: /opt/shan/es/config/elasticsearch.keystore
  4. cydia无法安装卸载插件_简单 用文件管理器干掉Cydia顽固插件源
  5. 如何通过域名查询IP地址
  6. 百度没有柳传志,联想没有李彦宏
  7. 谷歌开发者版和beta版_Google工具栏Beta,工具栏API和ComputerZen Google工具栏按钮
  8. FastText文本分类以及生成词向量
  9. python读取xls文件_用python脚本 从xls文件中读取数据
  10. 小故事折射出大道理:风靡办公室的管理寓言