节点文献

具有变更控制能力的软件过程执行研究与实现

Research and Implementation of Change Control Model of Process Execution

【作者】 成善宝

【导师】 张育平;

【作者基本信息】 南京航空航天大学 , 计算机应用技术, 2007, 硕士

【摘要】 在软件开发项目过程中,由于存在许多不可预料的因素,导致开发过程中的变更不可避免,对项目的进度和质量产生重要的影响,甚至会成为软件成功与否的关键。因此,必须对变更进行严格的控制,通过对变更进行有效的控制和管理,保证软件过程的顺利实施。本文首先对变更控制的相关理论和相关科研成果进行研究,分析了现有过程执行机制的一些不足并指出了变更控制在软件过程中的重要性。然后,阐述了变更的基本元素,以及变更分类的一些依据,并说明了基本变更的处理方法,利用规则引擎解决变更的动态性问题。最后,文章结合过程执行机制,将变更控制思想应用到过程执行中,提出了支持变更的过程执行模型,该模型描述了在过程执行过程中如何处理变更,使其具有支持变更管理的能力;通过对执行过程中保存的变更信息的统计分析,帮助组织进行过程改进。基于以上研究,本文以支持变更的过程执行模型为基础,使用J2EE相关技术实现了具有变更控制能力的过程执行模块,并通过在项目开发过程管理上的应用,验证了变更控制在实际运用中的效果。

【Abstract】 Various of inevitable changes always happen in the development process of software because of those unpredictable factors like requirement change, these changes may affect in a great extent the progress and the result even the success of the project. Thus, it is very important to make the changes under control, by which the software process can be executed very well.The first part of this paper is mainly about the relevant theories and research achievements of change control, from which we give some problems still exist. The importance of the change control is also emphasized in this part. In the second part, the elements of the changes as well as the classification rules of the changes are given, we also detail those solutions of basic changes. At last, combined with process execution mechanism, we apply the idea of change control into process execution and thus propose a change control model of process execution (CCMPE). On one hand, the model can deal with those changes faced in software process, and on the other hand, it is helpful to the process improvement by statistical analysis of the saved datum of the change information.Based on the above research works, we give an implementation of the CCMPE by J2EE, which is adopted in a management system. The application shows that the CCMPE is effective.

  • 【分类号】TP311.52
  • 【下载频次】71
节点文献中: 

本文链接的文献网络图示:

本文的引文网络