关于项目研发重要接口需要注意的问题
2011-09-22 20:39
423 查看
最近做了一个项目,项目经理很不给力,或者说没给过力。系统,有主要的一些核心接口,如:担保、授信等。但是,搞的很是郁闷。
前期分配这部分接口的开发人员时,就是一个错误,因为分配的开发人员不能全心的投入到这个项目中来,后期出现一些问题的时候,不是那么容易解决,也出现了互相推卸,不想去修改接口bug的现象。
中期研发,可以说,我们每个人的模块都不是太难,自己的基本信息完成起来不会有太多风险,但是,在流程中调用一些接口的时候就出现了各种问题。接口不好用,接口没有明确的文档或者注释--无从下手,接口的设计理念不完善,没有该有的状态和方法。那么导致了,每个人都因为接口调用的问题浪费了很多时间。
后期,改来改去,接口千奇百怪,而且很多每个人去打的补丁,出现了大量冗余代码。
结论:前期主要接口设计一定要给力,一定要多人讨论,一定要给足够的时间开发,一定要做足够的单元测试,一定要做足够的互相测试,一定要交给测试部门做足够的黑盒测试,最主要的是,要写足够明确和详细的注解和文档,且人员一定要固定。
前期分配这部分接口的开发人员时,就是一个错误,因为分配的开发人员不能全心的投入到这个项目中来,后期出现一些问题的时候,不是那么容易解决,也出现了互相推卸,不想去修改接口bug的现象。
中期研发,可以说,我们每个人的模块都不是太难,自己的基本信息完成起来不会有太多风险,但是,在流程中调用一些接口的时候就出现了各种问题。接口不好用,接口没有明确的文档或者注释--无从下手,接口的设计理念不完善,没有该有的状态和方法。那么导致了,每个人都因为接口调用的问题浪费了很多时间。
后期,改来改去,接口千奇百怪,而且很多每个人去打的补丁,出现了大量冗余代码。
结论:前期主要接口设计一定要给力,一定要多人讨论,一定要给足够的时间开发,一定要做足够的单元测试,一定要做足够的互相测试,一定要交给测试部门做足够的黑盒测试,最主要的是,要写足够明确和详细的注解和文档,且人员一定要固定。
相关文章推荐
- 关于CI框架加入sphinx官方API接口文件的时候,需要注意的问题
- 关于接口的定义和使用,几点需要注意的问题
- 关于使用ABP框架搭建的项目升级时需要注意的问题汇总
- 产品类研发项目需要注意的几个问题
- cisco ios有关接口下配置ipv6地址需要注意的问题
- 进行一个robotium的测试项目需要注意的问题
- (标注) memcache在项目中应用时需要注意的问题
- 容灾项目需要注意的几大问题
- 使用Spring的Service注入Dao接口需要注意的细节问题
- Xcode项目使用SVN需要注意的问题及设置
- maven项目发布到tomcat以及导包需要注意的几个小问题。
- 关于Portal压力测试需要注意的几个问题
- 关于java数组中某个元素用等号赋值给中间变量需要注意的问题。
- 项目管理中需要注意的问题罗列
- 关于使用标签需要注意的几个问题
- 关于activity传递数据需要注意的问题
- 关于编写QT国际化程序中需要注意的问题
- maven项目发布到tomcat以及导包需要注意的几个小问题。
- Openh323和Windows平台上关于G.723.1编码需要注意的一个问题
- 项目部署到tomcat中的时候需要注意的问题