最近和大家在一起谈谈公司以及项目的一些情况,感觉大家都很灰心,项目做的很不顺。归纳起来,主要有几点:
1 需求的问题。大家都希望需求早点定下来,然后少改点。
是阿,这个问题严重地影响到项目的进行,特别是测试组的成员,没有需求,没法准备测试用列,基本上前期只能等待,等到有机器了,出版本可以测试了,又因为没有需求,测试没有基准,(怎么才算正确呢?软件人员说我现在就是这样做的,这是不是问题?)
其实开发人员也很烦这个,做了很久,然后说需求改了,要怎么怎么样,前面做的很多东西,又白费了。这样后面的改动部分很难控制的,基本上改动的部分很少会写设计文档,大家都在赶时间阿。
2 开发资源比较少。这个问题在前期更突出,前期的时候,经常软件人员没有开发机器,几个人一起用一个机器,导致效率低下。后期的时候有时候也会遇到没机器的问题。
3 沟通的问题。 感觉沟通不顺畅,主要是和老外的沟通,很多人英语不好,而且老外的文化和中国人不一样,有时候沟通很费力。还有和合作伙伴的沟通的,和方案提供者的沟通的问题,都导致项目受到影响。
4 schedule要明确。
SQA人员特别需要这个,它才可以去检查项目是否按流程在走,代码是否及时提交了,每个版本是否达到了目标。。。 其实我们根本就没有schedule。
上面的这些问题,都是我们研发管理中遇到的问题,其实这些问题,是我们管理人员的责任。也许,如果我们管理人员能否责职分明,大家能踏踏实实地去做事,少玩点政治游戏,也许开发人员轻松了很多,项目也会有很大进展。