论文部分内容阅读
敏捷开发方法是一种轻量型的开发方法,相对于传统的开发方式来说,敏捷开发方法强调客户与开发人员间的沟通,以高质量的软件代替开发文档,强调不断的迭代以满足客户的需求,具有能够适应需求变化,进行快速开发的能力。正是由于这样的特点,敏捷开发方法越来越受到开发者的关注。
在实际应用中,敏捷过程的方法需要软件工具的配合。软件开发平台是否具有灵活的软件架构,以及在兼容性、扩展性、移植性方面所表现出的特性,也直接影响了敏捷过程中具体方法的使用和项目的最终效果。敏捷开发平台是中国科学院计算机网络信息中心ARP中心所开发的一套软件开发平台,它以基于敏捷的思想,旨在为开发者提供一个支持快速开发并且能灵活应对需求变化的平台。
本文研究的对象是敏捷开发平台,通过研究来揭示其作为一个软件开发平台所具备的功能、系统架构,设计原理和核心技术。然后,本文会在现有平台的技术上提出一些改进的想法。最后,本文将利用敏捷开发平台建设一个实际的应用系统--知识产权管理系统,通过这个系统的搭建以证明敏捷开发平台能够很好的提高开发效率、缩短开发周期,快速的适应需求变化。