北(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)具的(de)支持來×(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ě)視(s✘→ hì)化(huà)數(shù)據集成框架的(de)♣®質量意識。該框架稱為(wèi)SQA混搭使得(de)基于Mashup的(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)信息需求。