北(běi)京軟件(jiàn)開(kāi)發公司SQA混搭:一(yī)個(gè)持續集成的(de)聚合框架持續集成(CI)ε×£已成為(wèi)一(yī)個(gè)既定的(de)現(xiàn)代軟件(jiàn)開(kāi©"→")發公司最佳實踐。它經常與主代碼庫,個(gè)别開(kāi)發商改變哲學拯救整個(gè)開(k€ Ω āi)發團隊從(cóng)下(xià)降到(dào)集成的(de)地(dì)獄,一(yī)↔♥個(gè)詞在極限編程領域。在實踐中,詞是(shì)通(tōng)過自(zì)動化(huà)工(gōng)具的(d↑≠ e)支持來(lái)應對(duì)這(zhè)σππ✔種反複融合源代碼通(tōng)過自(zì)動化(huà)的(de)構建和(hé)測試。然而,存在的(de)主要(yào)問(wèn)題,一(yī)是(shì)相(xiàng)關↕↔φ信息,一(yī)個(gè)軟件(jiàn)系統的(de)質量和(hé)健康都(¥→dōu)是(shì)分(fēn)散在這(zhè)些(xiē)工(gōng)具和( ÷hé)多(duō)個(gè)視(shì)圖。
北(běi)京軟件(jiàn)開(kāi)發公→'司本文(wén)介紹了(le)一(yī)種用(yòng)于CI數(shù)據及其概念模型β&β和(hé)可(kě)視(shì)化(huà)數(shù)據集成框架的(de)質量意←Ω♠識。該框架稱為(wèi)SQA混搭使得(de)基于Mashσ★up的(de)範式的(de)使用(yòng)壽命,将信息從(€≤•cóng)整個(gè)CI工(gōng)具到(dào)一(yīφ₽)個(gè)單一(yī)的(de)服務。
研究方法是(φshì)在我們的(de)工(gōng)作(zuò)中包括了(le)(我 β♦)的(de)數(shù)據集成和(hé)可(kě)視(φπshì)化(huà)的(de)概念模型,(ii)基于工(gōng)具的(de)要(yào)求來( λlái)自(zì)文(wén)學原型框架的(de)₹→₽實現(xiàn),及(iii)控制(zhì)的(de)用(∑yòng)戶研究,評估其有(yǒu)效性。
Results
控制(zhì)用(yòng)戶的(de)研究結果表明λ$Ω↕(míng),SQA混搭的(de)單點訪問(wèn)允許用(ε∏yòng)戶回答(dá)關于一(yī)個(gè)系統的(de)狀<£φ态更迅速和(hé)準确的(de)問(wèn)題(57%)(21.6%)比獨立的∑≤(de)CI工(gōng)具。
結論
SQA聚合框架可(kě)以作(zuò)為(wèi↓♥)軟件(jiàn)質量監測數(shù)據在軟件(jiàn)開(kāi)發項目的(de)一(yī)站(zhàn)式商店(diàn)。它方便獲得(de)CI數(shù)據,否則不(bù)完整但(dàn)分(fēn)散在多(duō)α→ε個(gè)CI工(gōng)具。我們的(de)動态可(kě)視(shì)化(huà)♠♥®方法允許一(yī)個(gè)定制(zhì)集成CI數(shù)據根據不(bù× )同的(de)利益相(xiàng)關者,如(rú)開(kāi)發人(rén)員(yuᣠ∏↔n)或測試人(rén)員(yuán)的(de)信息需求。