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