当前位置:主页 > 管理论文 > 成本管理论文 >

基于RUP的软件质量改进方法的研究

发布时间:2018-01-02 02:16

  本文关键词:基于RUP的软件质量改进方法的研究 出处:《北京建筑大学》2014年硕士论文 论文类型:学位论文


  更多相关文章: RUP CMM 软件质量 测试管理


【摘要】:RUP(Rational Unified Process,统一软件开发过程)是一个面向对象且基于网络的程序开发方法论。它拥有自己的一套架构,而且这套架构被大多数项目和组织所接受。其生命周期由两个维度构成,横轴表示项目的时间维度,纵轴是对过程的静态描述。RUP还定义了4个生命周期阶段、9个核心工作流程。近年来,越来越多的项目开始采取RUP作为其过程方法的指导。 虽然RUP被许多项目和组织所接受,但是由于RUP是从统一软件开发方法而不是从项目管理过程演化而来,其本身也存在着一定的缺陷。所以在本课题中利用CMM(Capability Maturity Model,软件能力成熟度模型)中2、3级的KP(Key Practice,关键实践)来对RUP进行评估,考察RUP中的角色、活动、工件和工作流是否满足各项KP,并将评估结果以表格的形式呈现。由评估结果分析可知,RUP强调软件开发过程,而忽略了与系统管理有关的如成本管理、培训和沟通管理以及人力资源管理等其他方面。 研究以真实软件开发项目作为对象,,将RUP贯穿项目始终。由于在G平台1.0项目中未对RUP进行任何改进,所以在项目的进展中产生了过程描述不当和不全面的地方。在2.0版本的研发中由于结合CMM的培训大纲对RUP进行了改进,所以之前项目的问题得以解决,最终也提升了软件开发的质量。
[Abstract]:RUP (Rational Unified Process, the unified software development process) is an object-oriented and program development method based on network theory. It has its own set of framework, and the framework is most projects and organizations to accept. The life cycle is composed of two dimensions, the horizontal axis represents the time dimension of the project, the vertical axis is on the static description of the.RUP process also defines 4 stages of the life cycle, the 9 core work flow. In recent years, more and more projects began to take RUP as the process guidance.
Although RUP has been a lot of projects and organizations to accept, but because RUP is from the unified software development method and not from the project management process evolved, its itself also has some defects. So in this paper by using CMM (Capability Maturity Model, the software capability maturity model) in 2,3 KP (Key Practice the key, practice) to evaluate the effects of RUP RUP, the role of activities, whether to meet the workpiece and workflow of KP, and the evaluation results are presented in tabular form. By analyzing the results of the assessment, RUP stressed that the software development process, while ignoring the related management system such as cost management, training and communication management human resources management and other aspects.
Study on real software development project as the object, the RUP throughout the project. Because the G platform 1 projects without any improvement in RUP, so in the progress of the project in the process of describing the improper and incomplete place. In the development of the 2 version of the CMM due to the combination of the training program on RUP was improved so before the project can solve the problem, finally improve the quality of software development.

【学位授予单位】:北京建筑大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52

【参考文献】

相关期刊论文 前9条

1 徐大伟;;浅谈RUP软件过程[J];长春大学学报;2006年12期

2 杨显斌;;软件质量控制研究[J];硅谷;2010年16期

3 王军;;软件过程模型分析及应用策略[J];计算机与数字工程;2008年06期

4 蒋勇;;软件项目开发过程的RUP应用[J];科技信息(学术研究);2008年29期

5 王科;;软件过程中RUP的探索[J];科技信息(科学教研);2008年17期

6 陈建勋;欧涛涛;;基于TEmb的嵌入式软件测试V模型研究[J];软件导刊;2011年07期

7 赵岳松,张亚军;运用CMM对RUP的评估和改进[J];微机发展;2004年11期

8 刘雅君;;软件回归测试技术[J];计算机系统应用;2011年07期

9 杨扬;计算机软件质量模糊综合评价方法[J];小型微型计算机系统;2000年03期



本文编号:1367240

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/chengbenguanlilunwen/1367240.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b02b7***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com