大道至简第五章阅读笔记

      这次第五章的内容谈到了工程的实质内容,那就是做工程做项目的过程。在一个项目中,理解了客户的需求之后就该分析具体的实施计划,很多人总是会做瀑布模型然后按照模型的样子去做完过程的每一个阶段,但是每个阶段又是做过场一样,说起来是有这个步骤,有这一项的规划,但真正的实质内容并没有多少,这样的过场真的是没有什么意义,只是空有其表罢了,做一个项目,我们面对的的客户,我们在最后是要把成型的,有用的,能达到客户要求的项目拿出来的,所以说实现才是我们最终的目的,无论我们要做的是一个小的工具还是一个大的项目,做工程只是我们实现的一种手段,作为编程人员,我们要做的不是虚有其表的过场,而应该把每一项都做的心里清楚,把每个程序读懂,消化,不要为了图表面,把工程当成接口,而忽略了我们的目的和初衷,所以我们要把口中所谓的“工程要这样做那样做”改成“项目要求这样做”或“客户的本意是这样的”,那么我们就能抓住问题的本质和客户的心,那么好的产品便不是什么难事,赢得市场也是必然的,我们不能迷失在项目中,别做为工程而工程的人,我们的目的只有一个,就是“实现”。

      在瀑布模型的基础上给每一个环节加上测试,具体到该怎么做,那么有了实质的东西,项目便不再空洞,实现的过程有了实质性的东西,没有了过场似的形式的项目一定会好很多。我们做项目要有能实现目的的东西,画龙画虎难画骨,不能等到最后只空有个架子,得有点实在的“骨子”在里边。另外上次也提到过项目里的人员是要组织起来的,作为项目经理,要让大家分工明确,步调一致,才能共同完成项目。

      过程也不是过场,我们作为技术人员在做工程时也不能仅仅是走过场,“走过场”原本是舞台术语,意思是说演员从舞台一端入场,再走到另一端进场,但是并没有什么实际内容,如果像这样,我们工程师在做过程时,每一次都只是“走过场”的话,那么项目将是一场无休止的“演出”而已,只能以失败告终。我们不能仅仅是走个过场,要知道自己是去干什么,做什么,把过程弄明白,这样才能把每个阶段的过程做好,最终是项目的实现。

      对于一个项目来说,实现它,才是最终的目的。我们可能在工程进行过程中渐渐地忘记自己最初的目的,而是仅仅就此工程而言,开始研究工程怎样做,而忘记了工程的开始是项目的提出,最初的目的仅仅是实现它而已。工程只是实现项目的一个途径,如果结果是我们完成了工程,却没有实现项目,那么工程的完成又有什么意义呢?不要忘记最初的目的。

posted @ 2015-11-01 22:33  mrferry  阅读(119)  评论(0编辑  收藏  举报