| 在进行OA的实施时,很多企业用户都会关心系统的实施周期,OA系统实施周期相关的因素大致包括:用户的需求,OA软件厂商产品的成熟度,OA软件厂商的行业和实施经验,企业用户的自身的情况等多方面的因素。OA系统实施的过程一般包括需求分析、安装部署、系统初始化、测试、运行、服务维护等过程。 一、用户需求是影响OA系统实施周期的主要因素。需求越多、功能越复杂,OA系统实施周期就越长。而OA需求过于简单、不清晰、不完整,导致后续系统实施过程中不断的调整,增加了开发的难度、系统实施周期的延长。导致需求问题的主要原因如下:1、整体需求没有进行规划,需求的边界不是很清晰,在后续处理中不断的调整与变化。2、软件开发厂商负责需求分析的人员经验不足,未能很好的把握最终用户需求。3、软件开发厂商对需求的重视程度不够,在没有完全理解终用户需求的情况下就急于进行设计和开发,导致交付的系统与客户实际要求的功能差异很大。4、最终用户不愿意投入时间配合OA软件厂商进行需求的收集、整理。 二、OA软件产品影响OA系统实施周期。1、产品越成熟,应用越广泛,实施起来更加方便;2、良好产品的扩展性和二次开发能力,降低了OA系统实施过程中的调整的技术难度和时间;3、OA产品容易使用推广,易容易维护管理,降低了OA系统实施推广和维护的时间、成本; 三、项目经验影响OA系统实施周期。OA软件定制开发的周期、项目的应用效果在很大程度上取决于OA软件厂商,导致OA系统实施周期变长的主要原因有:1、OA软件厂商缺乏项目定制开发的经验,如:需求分析和系统设计的经验缺乏,对最终用户的需求理解不清晰,导致系统的大幅度修改和返工。2、项目实施的技术团队的整体技术水平偏低,遇到技术难度不能及时的克服导致项目周期延长。3、OA项目缺乏有效的管理,从与最终用户的沟通、系统的设计,到代码的编写与测试及维护,整个项目处于无计划、混乱和不可控制的状态,导致实施周期延长。4、项目实施缺乏整体的规范,整个团队不一致效率低,系统设计落后导致后期无法维护。5、最终用户的信息化经验。 总之,OA系统实施周期与用户需求的难易和调整程度,OA软件产品的技术架构和成熟度,技术团队的项目经验和管理经验等综合因素相关,合理的处理好需求、选择先进成熟的产品和有经验的软件团队,将有利于OA项目的实施。
|