美文网首页测试、成长、路
理解敏捷宣言背后的文化逻辑

理解敏捷宣言背后的文化逻辑

作者: 城下秋草 | 来源:发表于2024-09-02 12:17 被阅读0次

敏捷是现今被广泛应用的一种研发理念和思想。著名的敏捷宣言也广为流传,被翻译为了60多种语言。

image.png

这个宣言其实更多是提出了软件研发中的一些被这些先驱者们认为更重要的价值观,传递的是一种不同于传统研发的新理念。

但提出这些理念背后的逻辑,又是什么呢?

我们还是应该搞清楚为什么有这样的一个宣言,否则大家虽然都号称在施行敏捷,但又有点似是而非,甚至因为敏捷又搞出很多流程、仪式和各种敏捷工具,兜兜转转又回到原点。

这里笔者尝试理解下敏捷宣言的背后逻辑和真正作用,抓住这个核心,其实就理解了敏捷的本质。

敏捷的核心是文化

敏捷宣言中提倡的个体和互动、可工作的软件、客户合作、响应变化,其实都不是一些具体的实践,说是价值观可能更合适。

而价值观,其实就是建立文化的重要要素。

任何组织,发展到一定阶段,都会开始强调文化的重要性。

因为成熟的组织,在经过规范化的发展,有成熟的制度体系后,会发现依然有很多事情是无法依靠制度就能很好解决的。这时,冀望解决的途径就是依靠文化的力量。

敏捷正是在传统严重依赖流程、制度的研发流程基础上,针对大量无法依靠流程、规范来成功完成软件研发的经验教训,而提出的从文化层面上去指导大家建立正确的软件研发文化,去主动改进而不是否定原有流程、规范的作用。

所以,这里思考的结论就是:

敏捷其实是一种思想转变,是建立软件研发正确行为方式的一种价值观。实现途径可能千差万别,本质就是强调建立正确的研发价值观,比具体的流程、规范更为重要。

文化是制度的升华

所以这里把敏捷理解为建立文化的行为,也就理解了敏捷各种实践、提倡做法的背后逻辑。

文化和制度是一个组织发展的支撑。它们都是为了指导组织成员去正确地做事

  • 制度通过各种明文规定、流程指引成员。遵守制度做事,是被动地正确行事
  • 文化则是通过潜移默化,组织中大家拥有共同的使命、愿景、价值观,体现到成员的行为方式上。是主动地正确行事。

文化是什么?

文化其实是实际中,组织成员的行为方式。

了解企业文化,也会包括使命、价值观、愿景、战略这些文化的要素。

它们的关系可以用下面这个图概括

image.png

回到敏捷:

敏捷宣言 其实是价值观
敏捷的12原则 其实是实施战略
敏捷的愿景 其实和所有产品一样,向用户交付价值

最终,敏捷冀望达成的,就是建立起一种面向软件研发的新文化

水无常形, 兵无常势。敏捷也不存在所谓的标准做法,符合敏捷价值观,达成共识并进行实践的团队,就是敏捷团队。


相关文章

  • 《敏捷宣言》的理解

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

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

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

  • 敏捷宣言与996:程序员斗争史

    敏捷宣言背后的故事也提到了呆伯特。 敏捷宣言是程序员夺权,20年了,夺权还未成功。 有望摆脱七天周期律:

  • 01-敏捷(Agile)

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

  • 2017-07-18

    理解产品背后的逻辑,基于理解然后创新

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

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

  • 敏捷12原则浅析

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

  • 敏捷宣言

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

  • 敏捷宣言

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

  • 敏捷宣言

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

网友评论

    本文标题:理解敏捷宣言背后的文化逻辑

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