高山老师:过程真的能决定结果吗?
多年前我刚上初二时,当老师的老爸给了我一本书。这是一本日本人写的关于学习方法的书。这本书详细讲解了学生如何预习、上课、复习等步骤,还介绍了一些具体的技巧,比如背英语单词时一次不要超过7个等。书虽然很薄,方法看似也不复杂,但它为我提供了一个非常系统的学习流程。
那时,我正好被选入了市体校,上午上课,下午上完两节课后去训练,每周六天。现在已经记不清是什么原因促使我开始使用书中的学习方法,但某天我决定严格按照书中的方法来学习。每天晚上7点左右从体校回到家后,我会先复习当天的课程内容,然后完成作业,最后再预习明天的课程,就这样天天如此。最初,我并没有特别注意成绩的变化,只是按老师的要求去做。然而,当初二上半学期的考试成绩公布时,我意外地考了全班第一名。到初二下半学期期末时,我甚至考了全年级第一名。这时,我才隐约意识到,或许是我采用的学习方法帮了我。
这是我第一次真正体会到,过程决定结果。很多事情,你必须去做,才会有结果。而且大多数事情其实都有方法可循。只要方法正确,并且认真执行每一步,最终的结果是可以预期的。即使结果不如你所愿,你也能知道该如何改进,从而在下一次做得更好。
“过程决定结果”这个道理,其实体现在我们生活的方方面面。以最普通的煎蛋为例。如果你跳过了关键步骤,比如:不加热锅就把鸡蛋打入冷锅,油放得太少或太多,或者没有等蛋煎熟就急着翻面,结果可能是鸡蛋粘锅、煎不熟,或者味道不好。而如果你按正确步骤来做:1、先把锅加热,确保温度适合煎蛋;
2、放适量的油,太多会让蛋油腻,太少容易粘锅;
3、等油热后,再把鸡蛋打进去;
4、掌握火候,让蛋均匀受热,等底面定型后再翻面。
按这样的步骤做出来的煎蛋,外面金黄酥脆,里面嫩滑可口,最终结果会非常好。看似简单的煎蛋,背后却是对火候、油量、翻面时机等多个细节的精确控制。这些过程中的细节决定了煎蛋的口感和外观。
众多例子告诉我们,过程决定了结果,而过程中的细节则决定了成败。这也正应了那句俗语:“种什么因,得什么果。”
就像当年我通过合理的预习、上课和复习取得了好成绩一样,软件开发也是通过需求分析、设计、编码、测试、交付,以及项目管理和质量控制等关键步骤来确保项目的最终质量。如果忽略了任何一个步骤,结果可能会偏离预期,就像学习中如果跳过了预习或复习,考试成绩往往也会大打折扣。
多年后,当我进入软件开发领域并第一次接触到CMMI时,我感到了一种莫名的熟悉感。经过在CMMI领域20多年的摸爬滚打,我意识到,CMMI最核心的逻辑正是“过程决定结果”。我将这一逻辑称为CMMI的“道”。没有这一底层逻辑,就不会有CMMI,也不会有过程改进的概念。如果企业和个人不理解这一概念,就无法很好地实施CMMI,也不能有效使用CMMI模型。
我的亲身经历让我坚信:过程决定结果,细节决定成败。无论是在工作还是生活中,不仅要付诸行动,不能空想,还要有方法、有步骤地去做好每一个细节,才能最终达到理想的目标。祝你成功!
本文作者:高山 CMMI高成熟度主任评估师 讲师