PMI-ACP®认证
适合敏捷开发项目 敏捷项目管理最佳实践
网络课程
PMI-PBA®认证
重视项目商业分析 商业价值与需求分析能力
NPDP®认证
产品管理国际认证 全球产品管理最佳实践
网络课
PMP®认证
单项目管理经典指南 年轻项目经理首选
北京 | 直播 | 录播
PgMP®认证
大型复杂项目全球标准 定位高级项目管理层
网络班
PfMP®认证
链接战略与项目 实现组织资源投资回报
全球直播
软考项目管理
信息系统项目管理师 系统集成项目管理工程师
计划 | 报名 | 经验
版面信息
本版版主
俱乐部导航
联盟·近期活动
社区热点
精彩专题
如何做好项目沟通计划
软件项目质量管理
国际工程索赔与反索赔
推荐信息
社区圈子
联系社区管理员
二、OA软件升级与二次开发的联系 1、OA软件的升级不能够代替二次开发,升级是通用功能和基础平台的升级,不能够做到所有客户个性化需求的满足;基础功能不完善通过二次开发来弥补是不合理的。 2、OA软件的二次开发必选在标准产品的基础上进行,没有成熟和稳定的标准产品,二次开发无从谈起。在用户需求满足上,优先从标准功能上满足,二次开发是补充和完善。 3、很多个性化功能的实现可以通过OA软件中自带的表单、工作流等平台实现,基础平台的架构和设计先进更加有利于二次开发,这也是OA软件的灵活性和适应性的重要体现,是OA软件的核心和灵魂。 4、通过众多的个性化开发,为产品的升级积累需求和经验,为软件升级做好铺垫。 5、产品的升级和二次开发,最终用户可以根据需要而选择相应的服务。
三、OA软件升级与二次开发的矛盾 基于标准产品核心源码的修改进行二次开发,会影响已有功能的稳定,后续无法直接覆盖升级。直接开放源码的二次开发不是明智之举,应该基于基础平台进行扩展和接口开发。 承元OA基于平台架构,二次开发是基于平台定制和接口的扩展开发实现的,很好的解决了OA软件升级与二次开发的矛盾。
写在最后,OA软件的升级和二次开发是紧密联系和相辅相成的,软件升级是产品创新和生命力的根本保障,通过升级可以从整体上完善产品功能、增加新的功能模块,增强安全性,是通用功能和基础平台的升级;二次开发一般主要是围绕最终用户个性化需求而进行的,是在标准产品的基础上对软件适应性的一个加强。 原文地址:http://www.chysoft.net/files/article_608.htm