当前位置:万户知道

OA办公系统“二次开发”与“定制开发”有什么区别和联系?

浏览次数:525 提问者: 高俊


万户回复

OA办公系统开发中很多的会涉及到“软件二次开发”或“软件定制开发”,从广义上讲,软件定制开发包含软件二次开发,那么这两者有什么区别和联系呢?

一、相似之处

1、都是根据最终用户的个性化需求进行的开发

2、一般由软件开发厂商提供服务

3、需要厂商的提供后续的服务和支持

4、遵循软件定制开发的需求分析、设计、开发、测试等流程。

二、不同之处

1、软件二次开发是在现有成熟的产品或OA办公系统的基础上进行的开发,一般是现有产品或系统不能满足客户的需求,需要进行个性化的补充开发。这种开发需要充分理解现有系统的功能、技术架构和设计,一般由原有软件系统的开发厂商来继续开发或处理。开发的时间和成本与现有软件系统的成熟度、扩展性及最终用户的需求息息相关。

2、软件二次开发必须遵循原有软件系统的设计和技术框架(系统间的接口开发除外)。

3、软件定制开发可能是全新的开发,可以使用开发框架或定制开发平台进行开发,需要充分理解业务需求,需要有软件项目定制开发经验的团队。

4、软件二次开发从时间和成本上低于完全的定制开发。

三、二者之间的联系

1、全新定制开发的系统系统正式运行后,如果最终用户后续有新的需求需要通过二次开发实现。

2、二次开发的工作量比较大、和现有系统关联比较少,实际上等同于一个全新的定制开发。

 

回答者:万户 | 2017/7/17 9:53:35