项目重在设计,成于管理
项目重在设计,成于管理,而这些的基础的当然是编码。
无论是“项目经理”、“架构师”、“程序员”还是其它职务的项目组成员与项目都是息息相关,可以说一荣俱荣,一损俱损,作为团队成员一定要明白这个道理。尤其是项目经理和架构师,作为一个职业经理人,项目的成败关系到自己的职业生涯。对于架构师,手中握有产品的命脉,软件产品的好坏,作为设计者你负有重大责任。
好多技术人员都比较关系技术点,但是更关键的应该是设计思想,在开发一个新系统之前不妨拿出一天的时间,去绘制“用例图”、“活动图”、“类图”,梳理思路。不要上来就直接动手编码。直接动手编码不见得节省时间,因为产品如果不合适,你改动的过程会非常艰辛,而且不利于维护。所以,在开发新产品之前请多设计,多想,多构思,多画。
设计时不要过于追求模式化,“源于理论 而且 高于理论”,“无招胜有招”,适合自己的项目的才应该是最好的。管理,中国的PM,大多是技术大拿,这也是在这片文章中为什么把架构师和项目经理放在一起的原因。对于一个PM更重要的应该是管理方面的技能,比如沟通能力,组织能力,控制能力,领导能力。如果一个人即可担任“架构师”又可担任“项目经理”,那会怎样???
走重设计的技术之路,重管理的职业生涯。
项目主管启动项目,项目经理对项目进行管理,架构师设计好产品,项目组集体开发,最后项目成功,这不是一个简单的过程,在这个过程中我们有好多东西要学,起头并进。