《敏捷宣言》的理解

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

敏捷宣言强调个体互动

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

敏捷宣言强调价值导向

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

敏捷宣言强调合作共赢

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

敏捷宣言强调快速响应

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 「声动派」,专注互联网价值传播,为你分享大连接时代的一切! 本文大约7500字 阅读需要18分钟 作为向敏捷转型...
    声动派阅读 955评论 0 5
  • 敏捷近些年被软件行业谈论的越来越多,也有很多公司和项目正在从传统的开发模型逐渐向敏捷来转型。我们先来对比一下敏捷和...
    程序员的那点事阅读 494评论 0 2
  • 白渡歌是青年艺术家刘玥创作的一个系列,背景都在1924年,每一幅画都有一个开放的故事,大概近期会在南京对外展览。我...
    善木阅读 656评论 1 5
  • 每次看男神阿米尔·汗的影片我都很有感触,他都会带给我不一样的心灵震撼。阿米尔·汗的几部电影都值得去看看,如《三傻大...
    里海墨茉阅读 642评论 4 1
  • 《幸福还有多远》主演王志文 梅婷 佟大为 很多年前看过《幸福还有多远》这部电影,如今又重温,印象深刻。梅婷在剧中扮...
    shine橙子阅读 676评论 2 1