当前的位置:首页 > 如何评估一个oa系统的开发周期?
 
如何评估一个oa系统的开发周期?
更新日期:2021-2-22 信息来源:https://www.chysoft.net
实施一个oa系统除了关注产品功能和价格之外,一些项目需要关心oa系统的实施与开发周期,抛开oa系统实施的需求和目标,单纯关注oa系统的开发周期是没有任何意义的,受产品功能、技术架构与产品积累、行业经验和具体实施团队的综合能力等多方面的影响,即使是相同的oa需求,不同oa厂商、或相同厂商不同的服务团队,开发周期有可能存在比较大的差异。

周期短:用户需求简单、要求低,以产品为主满足用户需求,或产品基础功能能够很好满足用户需求,使用简单实施推广方便,OA系统的开发周期相应会短;
周期长:包含的个性化需求越多,定制开发量越大项目的开发周期越长;厂商针对相应的行业需求、产品和业务积累越深,项目的实施开发周期就会越短、风险越低。

需求简单或只是针对厂商标准oa产品的使用,oa系统的开发周期肯定比较短,但一般oa发挥的作用也可能有限,这也是部分用户需要定制oa的根本原因。而融入个性化需求虽然有利于提升了软件实用性,但大量的、不做控制的个性化需求,必然会带来大量的定制开发,对oa系统的开发周期有着较大的影响。
1、需求是评估oa系统开发周期的主要因素
影响因素:需求功能的多少、需求的复杂程度
清晰和合理的需求不仅仅是选择oa产品和厂商的前提条件,也是制订oa开发和实施计划的基础,更是准确评估oa系统开发周期的依据。
用户的oa需求多少、实现的技术难度等,决定了oa系统开发的工作量;包含了不同程度的个性化需求,则开发周期会相应延长,而不清晰的oa需求以及开发过程中需求的频繁调整,对oa系统的开发周期也会造成不同程度的影响。

2、软件厂商对oa系统开发周期的影响
影响因素:产品+技术积累、具体团队技术+项目经验
相对来说,软件产品的成熟度高、容易使用、容易维护,有利于缩短oa系统的实施和开发周期,软件厂商的服务能力和项目经验则对实施有着较大的影响,尤其是负责具体项目的技术团队。
如果是定制开发的oa项目,则扩展性强的oa产品、有丰富开发管理经验的oa厂商更有利,同样的需求开发周期要短、交付的软件质量更高。
oa系统中包含了大量行业相关的定制需求,有相应行业技术和业务积累的厂商则会有明显优势,开发周期会更短、实施风险低。
相关阅读:为何OA系统产品落后服务再好也无法弥补?

3、定制开发的oa系统开发周期长
虽然oa的应用可以优先考虑选择产品化的实施,但企业的个性化需求比较突出,一些用户甚至将相关的业务系统功能加进来,或融入很多oa产品中没有的功能,最终导致大量的定制开发不可避免,oa开发过程会反复出现需求沟通、开发、测试、修改、再沟通、再开发的循环,经过长时间的开发和磨合才能到系统成型,这种模式的开发周期一般都比较长,少则几个月甚至是更长的时间,很多项目最终是迟迟不能交付,甚至导致oa项目的流产。

提示:如果是厂商OA基础功能缺失增加大量的定制开发,在选型阶段就需要尽量避免,产品功能的缺失不推荐在项目中大量定制实现。
粤ICP备11095012号-1
Copyright 2005-2022 深圳市承元软件技术有限公司