定制化oa实施的相关注意事项
发布日期:2013-6-15 信息来源:http://www.chysoft.net

定制化oa是相对于产品化oa而言的,是针对用户个性化需求进行定制开发而构建的oa应用,一般以软件项目方式进行处理。定制化oa的实施相对产品化oa要复杂,最终用户也需要投入比较多人力和时间,前期需要对用户需求进行收集、整理和分析;中间软件厂商需要依据用户的需求,进行系统设计和代码开发,构建符合用户需求的功能和应用;后期则需要针对用户的个性化需求进行测试和验证,系统部署与上线,系统维护与完善等,因此在整体上实施周期也比较长。
定制化oa的实施是最终用户和软件厂商紧密配合的一个工程,很多用户将项目交付给厂商后,自身则很少参与,导致项目实施的问题不断。因此,了解并熟悉定制化oa相关的注意事项,对于最终用户来讲非常必要。
1、做好个性化需求的管理
相对于通用的oa产品实施,定制化oa是围绕用户个性化需求,重新构建功能和应用,其开发的周期长、成本高、风险大。个性化需求越多、实施要求越高,周期就越长,投入的时间和成本越高。因此,控制好个性化需求是关键,清晰的需求和合理的实施计划,是保障项目成功实施的关键。
定制化oa的需求一般都超出了传统oa的基本功能,在需求上普遍有用户个性化的特点,有很多都是用户业务管理的范围。以企业用户为例:不仅包含了企业内部的管理内容,也涵盖了对客户、供应商、经销商(代理商)等的管理,或涉及多系统之间的集成,如:oa与财务系统,oa与erp等。
在实际的实施中,前期需求未能清晰和准确的把握用户需求,导致后期需求不断的调整和变化,需求太泛导致项目实施的周期无法控制和无限延长是最常见的问题。

2、选择有相应经验的技术团队
定制化oa对软件定制开发团队的项目经验要求高,如:需求管理能力,包括需求的收集与分析,需求的管理与控制;系统的设计与架构、技术开发能力,软定制开发过程的管理能力;沟通与协调能力,如:不同环节与用户的沟通配合等。
通用的产品oa实施和定制化oa实施有着本质的区别,产品化oa的实施是围绕厂商产品的功能进行的,而定制化oa是围绕用户需求进行的。定制化oa实施是以软件厂商为主导的,从某种意思上说,软件厂商的经验和能力决定着项目定制开发的成败。而软件厂商有着类似的系统和行业经验,有着较多的项目定制开发经验则无疑是理想的合作对象。

软件定制开发平台在oa的定制开发中作用比较大,可以降低技术开发的难度,缩短项目周期,降低风险和成本,提升系统的稳定和软件质量,后续的系统和维护也有很大的优势。

3、对定制化oa实施过程的控制与管理
不可否认,技术在定制开中的优势和作用,但软件定制开发过程的管理更加重要,最终用户自身需要在软件开发的各个环节参与进来,实现与软件厂商的紧密配合。定制化oa的开发是围绕用户需求进行的,是软件厂商和oa用户共同协作实施的系统工程,是以软件厂商为主导的开发实施。由于其实施的周期比较长,合理的管理与控制是必不可少的,否则项目周期会被无限期的延长,开发成本也无法控制,甚至导致项目的失败。此外,定制开发的功能不是一次性成型的,需要在实际应用过程中不断的完善。

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司