读《大道至简》第五章有感
第五章的标题为“失败的过程也是过程”。做过程不是做工程的精义,因为过程不等于工程,所以过程是可以失败的,工程便是在不断失败的过程中成功的。失败的过程也可以叫做过程,而如果工程失败了,那么就能冠之以工程的名字了。
第一小节的标题为“做过程不是做工程"。软件工程这个概念成熟的标志是软件工程的瀑布模型的提出。瀑布模型的提出激发了很多人研究过程模型问题的兴趣,所以随之而来的是很多过程模型。如RAD模型、螺旋模型、以及如今常用的RUP模型。模型就是“样子”,做东西需要按照这个样子来做,然而,需要按着这个样子来做并不是要你照抄这个模型,工程不是照抄模型就可以成功的。所以,做过程并不是做工程的精义,也不是目的。
第二节的标题为“做过场”。做过场就是只走一遍流程,而不做任何有意义的内容,也仅仅是走一遍流程。试想,如果一个工程的所有成员都是在做过程,完全没有工作的热情跟激情,不是为了完成项目而工作,而仅仅是为了工作而工作,那么,这个工程将没有丝毫前景可言。如果,扩大到一个公司, 那么这个公司的结局必然不会太好。所以,我们做工程时不能仅仅是做过场,我们还要投入自己的精力以及心血,这样才能做好一个工程。
第三节的标题是“实现才是目的”。我们做工程的本质便是要实现一个东西,而如今,好多人都忘记了问题的本质,只是一味的去模仿过程,模仿过程,而不是朝着目标去努力。工程只是一种实现的途径,而不是目的,所以我们不应该迷失在工程里而忘记了我们真正要实现的目的。做工程时,我们要始终清楚我们的目的,这样才不至于沦落为为工程而工程。
第四节标题为“过程不是死模型”。做过程时,我们可以参考大师们的经典模型,但是我们不可以去照搬这些,如果一直是在模仿,那么便永远无法超越。跟何况有时因实际情况不同,模仿可能会使自己陷入无法跳出的漩涡。大师们的经典模型其实只能作为参考,我们要做的是针对于自己的实际情况,在大师的经典模型基础上,做出适合自己的改变,只有这样,我们才能更容易完成自己的目标。
第五节标题为“‘刻鹄类鹜’与‘画虎类狗’”。如果是去学习某件事情,我们应该学习事情根本的“骨子”,而不应该去学士毫无用处的“架子”,学到“骨子”了,架子也就可以随心而出了,而且更加的适合自己,而如果学到的是“架子”,那么就很可能会沦为不伦不类的模仿者了。这里的“骨子”便是指的事物的本质,而“架子”便是实物的表层了。
第六节的标题为“工程不是做的,是组织的”。工程不是面包馒头,有个模子,拿来照着一对面按上一按,放在笼屉上蒸一蒸,就可以“做”出来的。工程是需要项目经理去组织工程中的各个角色,使得分工明确,步调一致,共同的完成这个项目。所以说,工程是组织的。