如何评估一个oa系统的开发周期?
更新日期:2017-2-9 信息来源:http://www.chysoft.net
实施一个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厂商更有利,同样的需求开发周期要短、交付的软件质量更高。

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