关于项目研发重要接口需要注意的问题

来源:互联网 发布:全球经济数据网 编辑:程序博客网 时间:2024/06/09 15:04

最近做了一个项目,项目经理很不给力,或者说没给过力。系统,有主要的一些核心接口,如:担保、授信等。但是,搞的很是郁闷。

前期分配这部分接口的开发人员时,就是一个错误,因为分配的开发人员不能全心的投入到这个项目中来,后期出现一些问题的时候,不是那么容易解决,也出现了互相推卸,不想去修改接口bug的现象。


中期研发,可以说,我们每个人的模块都不是太难,自己的基本信息完成起来不会有太多风险,但是,在流程中调用一些接口的时候就出现了各种问题。接口不好用,接口没有明确的文档或者注释--无从下手,接口的设计理念不完善,没有该有的状态和方法。那么导致了,每个人都因为接口调用的问题浪费了很多时间。


后期,改来改去,接口千奇百怪,而且很多每个人去打的补丁,出现了大量冗余代码。


结论:前期主要接口设计一定要给力,一定要多人讨论,一定要给足够的时间开发,一定要做足够的单元测试,一定要做足够的互相测试,一定要交给测试部门做足够的黑盒测试,最主要的是,要写足够明确和详细的注解和文档,且人员一定要固定。