`

《敏捷革命》读后感之一——我理解的Top2

阅读更多

前言

《敏捷革命》可以说是我近期一直都在拜读的书,结合近期工作的一些状况。对书中提到的很多观点、实践故事感触非常的大。

我所在的公司,推行敏捷可以说也有很多年了。可是,从读过这本书之后。自我感觉,我们前面都是浪费,是形而上学。用《敏捷革命》这本书的核心思想来看,那我们就是极大的浪费。完全没有贴近我们真正的目标,向着这个目标前进。

读过《敏捷革命》之后,我理解的最主要的核心思想就是:消灭浪费,提升效率。这八个字的思想,一直贯穿着整本书。

Top1:目标对齐

目标对齐必须要确保团队和客户的“真实需求”达成一致,团队的交付件要能够尽可能的贴近客户需要的。同时,对于个人来说,个人的目标必须要“时刻”和团队的目标保持一致。目标对齐就是个人对齐团队,团队对齐客户。为了避免浪费,必须进行充分的沟通和交流。同时,又通过一些关键的方式来确保目标的对齐。比如书中非常注重可以运行的交付件,通过不断地可交付的软件,来向客户展示团队的工作进展和交付件的完成的状态。通过这个showcase从而达到了向客户对齐目标的目的,书中也用“冲刺”来描述这个阶段。同时,这个“冲刺”的节点又不能太长。必须是在一个相对短的周期,就通过可以交付的软件向客户进行呈现。对比传统的软件开发流程,那种具有长长开发周期,而最后完成的软件在交付给客户,有可能就会发现很多都不是客户最想要的,从而会引发一系列的需求变更。导致这种状况的原因,可以说是客户需求不明,客户没有把明确的需求呈现出来。但是实际上,为什么不从流程或者制度上去入手考虑呢?敏捷的推行实际上就是这种流程的改变。它强调了软件开发中更多的客户互动,更多的客户目标的引导和对齐。通过短周期的冲刺,不断地呈现给客户交付的软件,一方面可以引导出客户深层次的需求(有可能客户自己也说不清楚需求),一方面还可以深入的挖掘客户的真实需求(这些功能到底是不是对客户有真正的价值,还只是客户想当然》),再一方面还可以发现潜在需求,这些潜在的需求往往是对客户价值最大的。因为它们往往可以为客户带来真正的变革,真正的急客户所需。

Top2:执行

执行可以说是最难做的一个环节,往往我们对与一些理论的知识或者观点都可以做到理解。但是在执行的时候,却发现真的没有那么简单。所谓知行合一,要做到这个境地真的非常的困难。借助本书中的观点和指导,我们只有不断地check,不断地去思考这么做是不是可以最好的解决手上的问题?书中已经为我们描述了方法:PDCA。

  1. Plan:拿到问题,首先需要分析。运用创造性的思维去分析,不局限于现在的条条框框中。例如,有技术上的限制,有工作流程的限制。但是,往往人们都会陷入在自己的现有“能力”框架下去思考问题。这个时候,必须要能够天马行空的去思考。也许一些非常nice的idea就会在这个时候迸发出来,并且会引领问题想着“卓越”目标前进。
  2. Do:有了nice的idea,就需要实际的去落地。这个时候,就是要突破个人的能力范围。运用各种条件去创造,去执行。需要不断地去尝试,不断地从失败中寻求突破。
  3. Check:审视,在完成了do之后,要停下来,对之前的plan+do的过程进行审视。这也是这个环节中最重要的一环。通过check,我们可以发现之前环节的问题,甚至是可以改进的地方。可以让我们及时修正下一步前进的方向,也就是向着目标(个人目标、团队目标)前进的一个方向上的修正。例如,plan中很好的,很nice的idea也许在do的时候会发现一些列的问题。也许,已经真的偏离了目标的方向。
  4. Action:check之后的行动,用《敏捷革命》中的理念,在check发现问题时,要立即进行修正。不能拖延,这个也是效率最高的修复手段。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics