阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1592|回复: 0

[讨论] 用户对OA二次开发的几个误区

[复制链接]
  • TA的每日心情
    开心
    2013-5-23 10:51
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2012-10-25 10:45:50 | 显示全部楼层 |阅读模式
       当企业对OA系统有更多深入的应用和认识之后,往往会对OA提出更高的要求,而这就需要在原有OA基础上进行再次扩展开发,这就是我们常常提到的OA二次开发。而一般的用户对OA二次开发普遍存在以下的一些认识误区:

    误区1:OA二次开发=OA系统升级
        厂商OA系统升级是针对通用功能的升级,用户的个性化需求只能通过OA的定制开发实现的。如果用户需要的某个功能是个性化的,需要在较短的时间内实现,二次开发显然比软件升级更加适合;如果您需要的功能现有版本中没有,厂商新的版本正在研发此功能,或是安全性、性能等方面需要加强、基础功能需要完善,选择产品升级是最好的选择。

        OA系统升级时通用的、基础和核心功能的升级与完善,OA二次开发是对用户个性化需求的满足,二者有着紧密联系但存在着本质上的区别。二次开发一般是需求软件厂商重新投入人力和物力进行开发的,而一般的厂商在用户购买产品时就包含了一定时期的系统升级服务。

    误区2:OA厂商都乐意进行OA二次开发
        OA二次开发可以更好的满足用户的需求,提升软件的适应性,在很多情况下用户的需求都是必须的,特别是原有功能不能满足新的需求,此时OA软件需要能做适应性的调整。

        而有些软件厂商由于其进行二次开发的成本过高,或其软件扩展性差无法提供有效的OA二次开发服务。从而遏制用户合理和正常的新需求,以各种理由唬弄减少用户的二次开发需求。这样势必导致用户满意度的降低和影响OA的使用效果,甚至导致OA系统被束之高阁。

    误区3、OA二次开发的范围越大越好
        既不能夸大二次开发的难度和风险,遏制用户合理的需求,也不能无限的放大二次开发的范围增加风险和成本,二次开发可以更好的满足用户的需求,提升软件的适应性,但在具体的实施过程中,应合理的处理好二次开发周期、成本、质量之间的关系。过度的放大OA二次开发的范围,会增加二次开发的工作量大和技术难度大,系统实施的成本会大大增加,系统开发实施的周期也会比较长,因此OA软件厂商和最终用户之间就二次开发问题最好能够达成一致意见,软件厂商就基于现有产品的架构和设计,结合二次开发需求准确评估二次开发的难度、周期和成本。

        在正确理解二次开发需求的前提下,降低技术难度,使用最少的时间和成本,确保高质量的功能实现。

    误区4:A软件商可以对B软件商产品进行二次开发
        OA二次开发一般都由有原厂商提供服务的,由于不同厂商软件产品采用的开发技术和技术架构不一样,对技术细节也无法深入了解。即使是在提供源代码的基础上,其他软件厂商如果需要进行二次开发的难度也比较大,所耗费的成本代价也比较高,在实际操作中成功率比较低。

        OA二次开发是产品化的OA不能满足用户需求的情况下发生的,很多情况下是用户在OA深入应用的基础上对其有着更高的要求,或者是用户单位的业务模式或管理模式发生了变化;也有可能是用户在OA的基础上增加OA之外的周边需求,如:增加业务系统,和其他系统之间的接口开发等。不管怎样,正确的处理好OA二次开发可以提升软件的适应性,更好的满足了用户的需求,确保OA办公系统深入和长久的应用。

    文章来源:http://www.chysoft.net/files/article_987.htm

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表