做了这么多年项目,最大的体会就是做一个项目就像经历一次《西游记》一样,西天很美好,但在通往胜利的路上,神仙多、妖怪很多,坑也很多啊!
众所周知,对于一个标准的IT应用开发项目,都脱离不了三个主要的环节:
一、项目信息
所谓项目信息通俗点说就是一个项目本身是干嘛的,从一个Idea到一个完成的项目,项目的信息经历了脱胎换骨的变化。如下图:
二、项目过程
项目过程链主要是指项目是怎样炼成的。传统的瀑布式开发中完美的过程是这样的:
三、项目价值
项目价值简而言之就是在完成项目过程中消耗的经济价值,对于IT应用开发项目而言,硬件投资和开发人员成本是最大的消耗项。
这三个环节就像一个美女必备的"相貌、身材、气质"三要素一样,缺一不可。
甲方最关心项目信息的完整性,是不是最终结果是符合预期的,其次关心的是项目过程是不是按照约定的工期保质保量完成,最后自然是要尽可能的降低开发成本。
乙方最关心项目信息的质量,希望越精准越好,其次是项目进度是否能符合甲方要求,最后乙方也有意愿尽可能节省成本。
一切看似都很美好,而实际呢?
首先看看项目信息,绝大多数甲方业务人员在idea阶段通常对项目目标只有一个远景概念,就好像山大王要抢亲一样,他会说:"我要你们帮我找个媳妇"至于找谁、怎么找、谁去找、找回来咋办则是下面小弟也就是乙方要操心的事情。能够想见小弟们的苦逼心情:大哥喜欢哪儿的、啥样的、啥性格的?(项目目标),是从山下小村子里找还是去县城省城里找(项目范围),准备多少人去找要花多少钱(项目资源和成本)统统都不知道啊!
网友评论