美文网首页
《敏捷宣言》的理解

《敏捷宣言》的理解

作者: zalyoung | 来源:发表于2018-11-04 19:35 被阅读63次

敏捷宣言它给出的并不是一套完美的软件开发解决方案,而是新时代背景下软件开发的价值观。

敏捷宣言强调个体互动

它不建议使用标准的流程和成熟的工具来规范化整个软件开发过程,它更认可独立思考的强大个体,以及鼓励这些个体之间的互动。流程和工具尤其益处,但相对而言是刻板的,随之开发但软件也变得缺乏创造力。聚焦到人则会有所不同,首先每个个体本身就有奇独特性,其次个体之间碰撞出的思想火花更是丰富多彩,与众不同的软件带来的创新性和差异化显然会更具竞争力。所以敏捷宣言提倡「个体和互动 高于 流程和工具」。

敏捷宣言强调价值导向

对于客户和用户来说,在软件生命周期中所形成的详细文档,其本身对他们而言是没有太大价值的,他们不会关心软件是如何设计、开发、交付和上线的,他们更关心的是基于这些文档生成的可工作软件是否能够满足他们预期的目标,为他们创造真正的价值。所以敏捷宣言提倡「工作的软件 高于 详尽的文档」。

敏捷宣言强调合作共赢

任何商务上的合作均避不开谈判和合同,通过达成一致并形成约束是双方甚至多方利益的基础保证。但多方所追求的价值最大化并不能通过谈判的内容和合同的条款来达到,相反这两者在某些特定的情况下可能会成为制约。只有摈弃传统的甲乙方关系,在一个平等互信的基调上产生的合作才能产生长远和稳定的合作关系,双方的价值诉求都达到了才是最好的结果。所以敏捷宣言提倡「客户合作 高于 合同谈判」。

敏捷宣言强调快速响应

对于变化的事物,我们本就很难透过很长的一段时间来预测它在将来的状态,尤其处于当前的时代趋势,快速的变化让预测的准确性变得无法确定。不假思索的一味遵循那些基于可控和可预知的前提所制定的计划,是没办法让我们达到预期目标的。认识到变化的客观存在,并基于目标来不断调整来适应它,会比机械的去执行计划中的任务清单要显得明智得多。所以敏捷宣言提倡「响应变化 高于 遵循计划」。

在这四条价值主张的最后,敏捷宣言也承认了右项有其价值,毕竟右项也是在软件行业的某一个阶段产生了巨大的作用,但宣言也毫不避讳的指出左边的项目更应该被重视,也是为了顺应新的时代背景吧。

相关文章

  • 《敏捷宣言》的理解

    敏捷宣言它给出的并不是一套完美的软件开发解决方案,而是新时代背景下软件开发的价值观。 敏捷宣言强调个体互动 它不建...

  • 聊我所理解的敏捷(Agile)——外一篇

    那些众所周知的敏捷宣言,敏捷方法,敏捷教科书,敏捷大神,我就不提了。只是聊聊,我所理解的敏捷的本质。 敏捷的本质,...

  • 01-敏捷(Agile)

    0、敏捷Agile 敏捷对应的是一组价值观和原则。具体可以参考敏捷宣言(Agile Manifesto)。敏捷宣言...

  • 敏捷其实很简单(2)--理解敏捷12原则

    在上篇文章中,我们重新理解了敏捷宣言,其中包括往往被人们忽视的前两句话。那么接下来这篇文章我们会看一下敏捷宣言的1...

  • 敏捷12原则浅析

    上篇解读了对于敏捷价值观的理解,这篇来聊一聊敏捷的12指导原则。关于敏捷宣言的12条原则的原始描述,大家可以参考官...

  • 敏捷宣言

    敏捷宣言: 我们在实践中探索更好的软件开发方法,身体力行的同时,也帮助他人,由此我们建立如下价值观: 1 个体和互...

  • 敏捷宣言

    敏捷宣言 人胜过流程; 可以使用的软件胜过面面俱到的文档; 客户合作胜过合同谈判; 应对变化胜过遵循计划; 敏捷开...

  • 敏捷宣言

    敏捷宣言: 个体和互动 高于 流程和工具 工作的软件高于 详尽的文档 客户合作高于 合同谈判 响应变化高于 遵循计划

  • 敏捷宣言

    敏捷宣言: 个体和互动高于流程和工具 工作的软件高于详尽的文档 客户合作高于合同谈判 响应变化高于遵循计划 敏捷宣...

  • 敏捷宣言

      2001年,17位软件行业领军人物共同发表了《敏捷宣言》,宣告了敏捷开发运动的正式开始。   为了让大家看到原...

网友评论

      本文标题:《敏捷宣言》的理解

      本文链接:https://www.haomeiwen.com/subject/oivitqtx.html