1、如果带新人的话,要弄清楚他的能力,从而便于把握项目的进度及分配任务,同时对于新人要多次少量的询问进度及遇到的问题是否可以自己解决,不能的话,需要什么帮助或者支持。

2、在于领导交流之前,要整理好自己的思路,以便于对比、提出相应的疑问、建议,达到在讨论完了之后,明确知道应该怎么做,什么时间去做,做的时候应该注意什么。

3、 在写代码之前,要读好文档,明确各个界面(及操作)之间的逻辑关系!搞不懂的要与实施人员交流,在二次开发的时候,遇到一些文档不明确,实施人员也不很清楚的地方,就应该去阅读,以前的源代码。在写某部分的时候,也可以参考他的逻辑。

4、在做项目评估工作量的时候,要注意当客户提出一个新需求的时候,一定要去了解客户提出需求的背景是什么?这个功能是用来做什么的?避免自己想简单了,要注意细化需求。同时在与客户交流的过程中,要明确客户为什么会提出这个需要(即需求的诱因是什么)?这个需求以后有可能往哪方面变化,需求的变化点在什么地方(便于在设计软件的时候提升对以后需求变化时的适应性)?

案例:
话说有这么一个故事,某公司经常会泄密,公司的底价经常被竞争对手知晓,可却又苦于无法知道内鬼是谁。于是经理便想出了个主意,跟不同的业务员都说了不一样的价格,然后又通过多种手段从竞争对手处得知他们获取的本公司价格,然后两相对比,最后揪出了内鬼。所以有时候听到了某些上层的机密,千万不要随处乱说,这不仅是关系到公司的机密,还有可能是上级设下的一个套。