基于RUP的軟件質(zhì)量改進(jìn)方法的研究
本文關(guān)鍵詞:基于RUP的軟件質(zhì)量改進(jìn)方法的研究 出處:《北京建筑大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: RUP CMM 軟件質(zhì)量 測(cè)試管理
【摘要】:RUP(Rational Unified Process,統(tǒng)一軟件開發(fā)過(guò)程)是一個(gè)面向?qū)ο笄一诰W(wǎng)絡(luò)的程序開發(fā)方法論。它擁有自己的一套架構(gòu),而且這套架構(gòu)被大多數(shù)項(xiàng)目和組織所接受。其生命周期由兩個(gè)維度構(gòu)成,橫軸表示項(xiàng)目的時(shí)間維度,縱軸是對(duì)過(guò)程的靜態(tài)描述。RUP還定義了4個(gè)生命周期階段、9個(gè)核心工作流程。近年來(lái),越來(lái)越多的項(xiàng)目開始采取RUP作為其過(guò)程方法的指導(dǎo)。 雖然RUP被許多項(xiàng)目和組織所接受,但是由于RUP是從統(tǒng)一軟件開發(fā)方法而不是從項(xiàng)目管理過(guò)程演化而來(lái),其本身也存在著一定的缺陷。所以在本課題中利用CMM(Capability Maturity Model,軟件能力成熟度模型)中2、3級(jí)的KP(Key Practice,關(guān)鍵實(shí)踐)來(lái)對(duì)RUP進(jìn)行評(píng)估,考察RUP中的角色、活動(dòng)、工件和工作流是否滿足各項(xiàng)KP,并將評(píng)估結(jié)果以表格的形式呈現(xiàn)。由評(píng)估結(jié)果分析可知,RUP強(qiáng)調(diào)軟件開發(fā)過(guò)程,而忽略了與系統(tǒng)管理有關(guān)的如成本管理、培訓(xùn)和溝通管理以及人力資源管理等其他方面。 研究以真實(shí)軟件開發(fā)項(xiàng)目作為對(duì)象,,將RUP貫穿項(xiàng)目始終。由于在G平臺(tái)1.0項(xiàng)目中未對(duì)RUP進(jìn)行任何改進(jìn),所以在項(xiàng)目的進(jìn)展中產(chǎn)生了過(guò)程描述不當(dāng)和不全面的地方。在2.0版本的研發(fā)中由于結(jié)合CMM的培訓(xùn)大綱對(duì)RUP進(jìn)行了改進(jìn),所以之前項(xiàng)目的問(wèn)題得以解決,最終也提升了軟件開發(fā)的質(zhì)量。
[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.
【學(xué)位授予單位】:北京建筑大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 徐大偉;;淺談RUP軟件過(guò)程[J];長(zhǎng)春大學(xué)學(xué)報(bào);2006年12期
2 楊顯斌;;軟件質(zhì)量控制研究[J];硅谷;2010年16期
3 王軍;;軟件過(guò)程模型分析及應(yīng)用策略[J];計(jì)算機(jī)與數(shù)字工程;2008年06期
4 蔣勇;;軟件項(xiàng)目開發(fā)過(guò)程的RUP應(yīng)用[J];科技信息(學(xué)術(shù)研究);2008年29期
5 王科;;軟件過(guò)程中RUP的探索[J];科技信息(科學(xué)教研);2008年17期
6 陳建勛;歐濤濤;;基于TEmb的嵌入式軟件測(cè)試V模型研究[J];軟件導(dǎo)刊;2011年07期
7 趙岳松,張亞軍;運(yùn)用CMM對(duì)RUP的評(píng)估和改進(jìn)[J];微機(jī)發(fā)展;2004年11期
8 劉雅君;;軟件回歸測(cè)試技術(shù)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2011年07期
9 楊揚(yáng);計(jì)算機(jī)軟件質(zhì)量模糊綜合評(píng)價(jià)方法[J];小型微型計(jì)算機(jī)系統(tǒng);2000年03期
本文編號(hào):1367240
本文鏈接:http://sikaile.net/guanlilunwen/chengbenguanlilunwen/1367240.html