支持軟件質(zhì)量控制的軟件配置管理研究
0前言
本文引用地址:http://www.ex-cimer.com/article/257199.htm軟件配置管理是軟件工程化管理的基礎(chǔ),目前對(duì)軟件配置管理的研究已經(jīng)形成了比較成熟的理論體系[1]。但當(dāng)前軟件配置管理對(duì)質(zhì)量控制的支持較少,而作為軟件工程的主要研究領(lǐng)域,軟件配置管理與質(zhì)量控制之間存在眾多的交叉點(diǎn),因此實(shí)現(xiàn)這些技術(shù)的融合,充分發(fā)揮它們各自的優(yōu)勢(shì)具有重要的意義。結(jié)合軟件配置管理的主要任務(wù)即實(shí)現(xiàn)對(duì)軟件變更的標(biāo)志、組織和控制,通過在配置管理過程中的變更所引起的質(zhì)量變化提供管理和度量,并為下一步變更提供質(zhì)量參考。文中在軟件配置管理過程中加強(qiáng)了對(duì)軟件質(zhì)量的控制,以提高軟件開發(fā)的效率,最終增強(qiáng)軟件產(chǎn)品的質(zhì)量。
1軟件過程配置管理
1.1軟件配置管理過程的擴(kuò)展
提出將軟件配置管理過程從時(shí)間和空間兩個(gè)維度進(jìn)行擴(kuò)展。時(shí)間上,軟件配置管理的生存期從軟件的開發(fā)生命周期擴(kuò)展到包括軟件過程建立到過程執(zhí)行和改進(jìn)的整個(gè)過程;空間上,管理對(duì)象從軟件開發(fā)過程中的中間產(chǎn)品擴(kuò)展到軟件過程模型的建立和改進(jìn)與軟件開發(fā)過程中的中間產(chǎn)品,分別定義為過程配置項(xiàng)和產(chǎn)品配置項(xiàng),文中將過程配置項(xiàng)和產(chǎn)品配置項(xiàng)分別組裝成軟件過程配置構(gòu)件和軟件產(chǎn)品配置構(gòu)件。
1.1軟件配置管理過程的擴(kuò)展
提出將軟件配置管理過程從時(shí)間和空間兩個(gè)維度進(jìn)行擴(kuò)展。時(shí)間上,軟件配置管理的生存期從軟件的開發(fā)生命周期擴(kuò)展到包括軟件過程建立到過程執(zhí)行和改進(jìn)的整個(gè)過程;空間上,管理對(duì)象從軟件開發(fā)過程中的中間產(chǎn)品擴(kuò)展到軟件過程模型的建立和改進(jìn)與軟件開發(fā)過程中的中間產(chǎn)品,分別定義為過程配置項(xiàng)和產(chǎn)品配置項(xiàng),文中將過程配置項(xiàng)和產(chǎn)品配置項(xiàng)分別組裝成軟件過程配置構(gòu)件和軟件產(chǎn)品配置構(gòu)件。
1.2軟件過程配置管理的定義
軟件過程是對(duì)一系列相互關(guān)聯(lián)的用來創(chuàng)建、維護(hù)和演進(jìn)軟件的活動(dòng)以及執(zhí)行活動(dòng)所需的角色和資源集合的抽象描述[2]。軟件過程的建立過程包括兩個(gè)階段:軟件過程定義和建模階段以及軟件過程改進(jìn)階段
支持軟件質(zhì)量控制的軟件配置管理研究.pdf
軟件過程是對(duì)一系列相互關(guān)聯(lián)的用來創(chuàng)建、維護(hù)和演進(jìn)軟件的活動(dòng)以及執(zhí)行活動(dòng)所需的角色和資源集合的抽象描述[2]。軟件過程的建立過程包括兩個(gè)階段:軟件過程定義和建模階段以及軟件過程改進(jìn)階段
支持軟件質(zhì)量控制的軟件配置管理研究.pdf
評(píng)論