论文部分内容阅读
随着信息技术的快速发展,软件项目在生产制造行业应用越来越广泛。不少企业通过信息化平台的应用,达到了提高工作效率、加强内部管理的效果。但是与此同时,随着客户需求所表现的复杂性、差异性越来越强,客户对项目的应用效果要求越来越高,传统的软件开发方法面对软件项目过程中的种种困难越来越显的力不从心。敏捷过程近年来出现的是一种软件过程模式。敏捷过程定义了开发过程中的生命周期、人员、方法、产品四大要素,关注软件开发过程中的人员与角色的分配、过程中采用的方法及过程各阶段的输入输出产品。敏捷过程应用于软件项目的开发,取得了较好的效果。在实际应用中,敏捷过程的方法需要软件工具的配合。软件开发平台是否具有灵活的软件架构,在兼容性、扩展性、移植性方面所表现出的特性,也直接影响了敏捷过程中具体方法的使用和项目的最终效果。原型迭代敏捷开发方法是在实施多个项目中,以由广东惠州秋葵软件公司研发的OKRAERP软件平台为基础,克服传统原型法的缺点,结合敏捷过程这种先进的软件过程模式,以简单有效的方式和客户进行交流,充分利用软件平台高度集成、扩充、灵活的特性,通过快速开发的方式,在很短的时间内交付符合本阶段需求的功能、可实际运行的产品,并以此获取客户的支持,保证了与客户之间交流的有效性,达到系统、深入的挖掘客户真实需求的目的;在整个项目的实施过程中,以不同阶段原型作为里程碑,通过每个阶段不同版本原型的迭代推动项目的发展,最终达到产品正式交付的目的。基于OKRAERP软件平台上的原型迭代敏捷开发方法,以具有高度集成、扩充、灵活特性的软件平台为基础,结合敏捷过程的优点,能达到快速开发、快速实施的效果,是一种有效的企业信息化软件项目实施方法。本文剖析了OKRAERP软件平台的技术特点,阐述了敏捷实施中运用此软件平台的优势,介绍了原型迭代敏捷开发方法的基本框架,并从项目管理的角度,分析了OKRAERP软件平台在敏捷实施中框架、方法及实施的策略,。最后通过一个工艺品ERP项目业务部实施过程的实例,论证了基于OKRAERP软件平台的敏捷实施,能快速开发产品的原型,从而能与客户作直接有效的交流,快速挖掘新的需求,并通过多次的原型迭代循环,开发出最终交付客户的产品。原型迭代敏捷开发方法,可以改进项目管理,提高软件项目成功率。