華克斯-SonarQube代理
sonarsource
優(yōu)化質(zhì)量分析以實(shí)現(xiàn)業(yè)務(wù)價(jià)值
復(fù)雜性: 代碼可見性降低了軟件風(fēng)險(xiǎn)
適用于全球自動(dòng)化軟件質(zhì)量2014–2018的預(yù)測和2013供應(yīng)商份額: 一些
asq 的增長與持續(xù)的采用預(yù)計(jì)移動(dòng), 云和嵌入式, idc 251643 和
建立軟件質(zhì)量分析策略, 幫助解決第三平臺(tái)復(fù)雜性,sonarqube采購, idc 253257
主辦單位: sonarsource
梅林達(dá)-卡羅爾. 盧
2015年1月
簡介: 了解質(zhì)量分析差距的影響
數(shù)字世界的轉(zhuǎn)變, 數(shù)字轉(zhuǎn)換的影響, 以及對(duì)持續(xù)性的需求
跨技術(shù)平臺(tái)的部署給 it 組織帶來了巨大的壓力, 因?yàn)樗鼈?br>解決動(dòng)態(tài)變化的業(yè)務(wù)需求。高質(zhì)量應(yīng)用的上市時(shí)間
變得至關(guān)*, 但提供軟件發(fā)布和開發(fā)新的面向客戶的
快速應(yīng)用是一個(gè)越來越大的挑戰(zhàn)。對(duì)于大型跨國企業(yè)來說, 情況尤其如此。
必須與復(fù)雜多變的多式技術(shù)網(wǎng)絡(luò)相*衡的組織
與遺留系統(tǒng)和資源結(jié)合在一起的數(shù)千個(gè)用戶的地理
分布式.
對(duì)于 cio 來說, 目標(biāo)不僅僅是提高 it 的敏捷性--它是關(guān)于如何使用它來成功地
跨 第三平臺(tái) 增強(qiáng)業(yè)務(wù)靈活性、*性和客戶體驗(yàn),
范圍從移動(dòng), 社會(huì)系統(tǒng)的參與, 到云, 同時(shí)合并大數(shù)據(jù)
分析.在操作層面上, 這種做法增加了公司的壓力,
重組、更新和轉(zhuǎn)換軟件開發(fā)和測試實(shí)踐。這可以允許
為了更快地交付具有適當(dāng)質(zhì)量、風(fēng)險(xiǎn)、速度和
成本水平。
然而, 盡管質(zhì)量低劣的軟件對(duì)客戶訪問、收入和
商業(yè)信譽(yù)在這些有影響力的移動(dòng)和其他第三平臺(tái)環(huán)境中, 許多
組織已經(jīng)陷入了可憐的軟件衛(wèi)生習(xí)慣。能見度不足的水平
缺陷的原因及其影響為許多*創(chuàng)造了一種文化
他們所創(chuàng)造的缺陷的責(zé)任。在墻上拋出代碼 用于部署仍然是
頻繁的, 內(nèi)臟的問題造成的公司, 部分由迫切的需求立即
這些關(guān)鍵業(yè)務(wù)環(huán)境中的軟件交付。然而, 不良的發(fā)展途徑
即使需要提高代碼質(zhì)量并在周期早期消除缺陷也會(huì)發(fā)生
急劇增加。
在 idc 中, 我們一直在跟蹤重大業(yè)務(wù)變更項(xiàng)目的成功率
組織在過去的幾年里, 和我們的 2014 qa 調(diào)查橫跨超過200大
企業(yè)發(fā)現(xiàn)有問題的項(xiàng)目成功率。我們將 成功 定義為及時(shí)、相關(guān)和
個(gè)別項(xiàng)目的預(yù)算交付。我們的研究表明大約40% 的商業(yè)
面向更改的軟件開發(fā)項(xiàng)目未能滿足這些要求。和60%
按時(shí)交付和預(yù)算通常需要事后調(diào)整, 以確保
公司的*后期限已經(jīng)達(dá)到 (例如, 需要在項(xiàng)目中投入更多的員工, 或者
copy;2015 idc # idcts08w 2
項(xiàng)目范圍減少)。除了這些預(yù)算和及時(shí)性挑戰(zhàn), *代碼質(zhì)量
問題.
idc 的研究顯示, 在生產(chǎn)后期發(fā)現(xiàn)的缺陷成本指數(shù)更高
對(duì)組織*比在周期中發(fā)現(xiàn)的更早 (10–100倍或更多,
取決于其他依賴項(xiàng), 以及在生命周期中發(fā)現(xiàn)問題的后期程度)。的
能夠發(fā)現(xiàn)代碼問題, 有共同的訪問問題, 并負(fù)責(zé)*
這些問題和解決積壓成為**的環(huán)境無情
用戶體驗(yàn)不佳和功能失敗。客戶反饋的即時(shí)性
用戶參與、用戶衰減率和應(yīng)用程序商店評(píng)級(jí)帶來了新的可視級(jí)別和
*的是推動(dòng)采用常見的代碼問題訪問上下文, 以便快速
補(bǔ)救, 以及對(duì)安全挑戰(zhàn)的可見性。
這些因素與軟件項(xiàng)目復(fù)雜性的增加相結(jié)合。企業(yè)采用復(fù)雜、
使用內(nèi)部和外部資源 (如系統(tǒng)) 進(jìn)行地理分布的開發(fā)
集成商 (sis) 隨著各種開發(fā)工具的使用而顯著增加
(包括開源)、多種語言和敏捷流程。這意味著需要
代碼分析, 可以共同訪問有關(guān)軟件問題的信息和定量和
跨不同團(tuán)隊(duì)的定性指標(biāo)從未如此巨大。
在這個(gè)數(shù)字消費(fèi)化和流動(dòng)性的時(shí)代, 項(xiàng)目變得更具挑戰(zhàn)性和
管理的關(guān)鍵。為什么?
sonarsource 從洞察風(fēng)險(xiǎn)合作伙伴獲得4500萬美元的少數(shù)股權(quán)投資代碼質(zhì)量的市場*使用資金加速增長
新聞提供sonarsource, 洞察風(fēng)險(xiǎn)合作伙伴2016年11月29日, 09:13 et分享這篇文章
日內(nèi)瓦, 瑞士, 2016年11月29日/prnewswire/-sonarsource, 代碼質(zhì)量管理的*, 今天宣布關(guān)閉4500萬美元的少數(shù)股權(quán)投資的全球風(fēng)險(xiǎn)投資和私人股本公司, 洞察風(fēng)險(xiǎn)的合作伙伴。理查德·威爾斯, 董事總經(jīng)理, 保利·蓋托, 洞察力的副總裁將加入公司董事會(huì)。
sonarsource 在瑞士成立于 2008年, 由奧利維爾 gaudin, 弗雷迪槌和西蒙 brandhof, 提供產(chǎn)品的連續(xù)代碼質(zhì)量的應(yīng)用程序。由全球8萬多家公司所采用, 開源解決方案從根本上改變了管理應(yīng)用程序的可維護(hù)性、可靠性和安全性的方法。此外, sonarsource 為超過700客戶提供了企業(yè)級(jí)解決方案, 其中包括 ebay、美國銀行和寶馬, 以及50家*100強(qiáng)組織。
自籌公司自成立以來已大幅增長, 并將利用新的資本進(jìn)一步加速增長, 并繼續(xù)追求它的愿景, 使開發(fā)人員能夠不斷發(fā)布高度可維護(hù)、可靠且安全的代碼。
sonarsource 成立的目標(biāo)是成為世界領(lǐng)xian的解決技術(shù)債wu、降低維護(hù)成本和運(yùn)營風(fēng)險(xiǎn), *終開發(fā)更好的軟件, sonarsource 的首席執(zhí)行官奧利維爾 gaudin 說。 我們與洞察風(fēng)險(xiǎn)合作伙伴的合作, 使我們能夠從他們的*知識(shí)和支持, 以建立一個(gè)全球性的組織, 大力促進(jìn)我們的業(yè)務(wù)增長, 并解決我們迅速擴(kuò)大的市場。
代碼質(zhì)量管理已經(jīng)成為那些保持不斷擴(kuò)大的代碼基礎(chǔ)的公司的關(guān)鍵問題, 而 sonarsource 已經(jīng)成為行業(yè)標(biāo)準(zhǔn), 理查德. 威爾斯說。我們很高興在我們的公司陣容中添加 sonarsource, 因?yàn)樗麄兝^續(xù)為企業(yè)和組織提供*的解決方案來管理他們的代碼庫。
關(guān)于 sonarsource:sonarsource 為連續(xù)代碼質(zhì)量提供了 world-class 的解決方案。其開源和商用產(chǎn)品幫助客戶管理其應(yīng)用程序的代碼質(zhì)量, 降低其風(fēng)險(xiǎn), 并*終提供更好的軟件。sonarsource 解決方案支持開發(fā)20種編程語言, 如 j*a、c#、j*ascript、c/c 、cobol 等。擁有全球700多個(gè)客戶, 包括 ebay, 美國銀行, 泰雷茲, 寶馬, 以及超過8萬組織使用 sonarsource 的產(chǎn)品是事實(shí)上的市場標(biāo)準(zhǔn)。欲了解更多信息,
關(guān)于洞察風(fēng)險(xiǎn)合作伙伴:洞察風(fēng)險(xiǎn)合作伙伴是一家領(lǐng)xian的全球風(fēng)險(xiǎn)投資和私人股本公司, 投資于高增長的軟件和支持互聯(lián)網(wǎng)的公司, 它們正在推動(dòng)其行業(yè)的變革。成立于 1995年, 洞察力已籌集超過130億美元, 并投資于全球超過250家公司。我們的使命是尋找、資助和成功地與富有遠(yuǎn)見的管理人員一起為他們提供實(shí)際的、動(dòng)手的成長專長, 以促進(jìn)長期的成功。有關(guān)洞察力及其所有投資的更多信息,
sonarsource 城市之旅2016丹切2016年5月26日在10:14pm今天我參加了倫敦 sonarsource 城市之旅。sonarsource 制作兩個(gè) 連續(xù)代碼質(zhì)量 工具: sonarqube;和 sonarlint。
雷迪森 sas 波特曼酒店舉辦的低調(diào)活動(dòng)約50與會(huì)者。我們聽到了一些適當(dāng)?shù)募夹g(shù)介紹, 從奧利維爾 gaudin, 弗雷迪槌, 和 sonarsource 的尼古拉斯秘魯和鄧肯波克林頓從微軟。
技術(shù)債wu這一天開了一個(gè)問題。誰負(fù)責(zé)代碼質(zhì)量?*還是 qa?
*是不加掩飾的: 開發(fā)商。
在某些情況下, 引入技術(shù)債wu是可以的, 但團(tuán)隊(duì)需要了解他們所創(chuàng)建的問題的權(quán)衡和存在的程度。*hao的方法是通過客觀和一致的測量。
*泄漏知道你有問題是一回事。修理它是另一回事。
這一天的首要主題是 *泄漏: 當(dāng)你有一個(gè)漏水的管道, 你應(yīng)該先*它還是先把它擦干凈?如果你不首先解決問題的根源, 那么清理就不是很有用。
(這對(duì)我來說特別的傷感, 因?yàn)槲以诩依锏乃苈┧?所以我遲到了。
在實(shí)踐中, 這意味著設(shè)置一個(gè)質(zhì)量的酒吧 (或 門 的 sonarsource 行話) 新的變化, 但大多忽略現(xiàn)有的問題, 直到你得到控制的事情。
這似乎是一個(gè)不錯(cuò)的方法, 有兩個(gè)原因:
它減少了在遺留的基本代碼上開始的摩擦力, 因?yàn)槟憧梢约傺b你是從一個(gè)干凈的石板開始;這是沙子上的一條線, 它為球隊(duì)的前進(jìn)設(shè)定了期望。奧利維爾不厭其煩地強(qiáng)調(diào), 有一個(gè)自動(dòng)化的工具, 實(shí)施這種行為不會(huì)減輕你的教育團(tuán)隊(duì)的*jia做法。每一個(gè)指標(biāo)都可以博弈, 所以你需要讓人們在船上的概念, *充分利用它。
sonarqubesonarqube 度量您的代碼庫的可維護(hù)性、可靠性和安全性, 并跟蹤隨著時(shí)間的推移而改進(jìn)。它還指出了代碼中特定的代碼氣味, 應(yīng)該是固定的。
sonarqube 是由超過75k 的公司使用的, 其中一些有數(shù)以千計(jì)的開發(fā)人員和數(shù)百萬行代碼。它成為事實(shí)上的代碼質(zhì)量工具, 因?yàn)樗慕榻B8年前, 超過其 j*a 根現(xiàn)在支持超過20種語言。
弗雷迪給了我們一個(gè)簡要的特點(diǎn), 從*近的版本, 包括 v5.6 (將在幾個(gè)星期內(nèi)發(fā)布)。
值得注意的是, 現(xiàn)代化的體系結(jié)構(gòu)不再需要分析器和數(shù)據(jù)庫之間的直接連接。這一切都通過了一個(gè)網(wǎng)絡(luò)服務(wù), 這是更明智的。
質(zhì)量評(píng)級(jí)也正在完善。現(xiàn)有的 sqale 度量對(duì)衡量項(xiàng)目的可維護(hù)性很有好處, 但它沒有考慮到問題的嚴(yán)重性。它也沒有*與泄漏概念的網(wǎng)格。
在 sonarqube 5.6 中, sqale 將重新命名為可維護(hù)性, 并且將為性、安全性和可靠性提供新的評(píng)級(jí)。將所有這些信息一起放在所有項(xiàng)目中將是一個(gè)新的治理儀表板 (一個(gè)商業(yè)插件)。
路線在工作中, 我們使用 gitflow。我們不想合并一個(gè)功能分支, 如果它會(huì)降低項(xiàng)目的質(zhì)量, 因此我們特別希望了解分支支持在 sonarqube 中將如何改進(jìn)。
已經(jīng)有拉請求集成與 github 和藏匿, 讓你知道什么時(shí)候合并會(huì)引入債wu。
但是, 目前在 sonarqube 內(nèi)部, 單獨(dú)的分支被視為單獨(dú)的項(xiàng)目。配置是重復(fù)的, 而且更糟糕的是, 每個(gè)功能分支都包含了主分支中的所有問題和債wu。
這是幸運(yùn)的 sonarsource 的一個(gè)高優(yōu)先級(jí), 雖然它不會(huì)被宣布時(shí), 它將船舶。目標(biāo)是將項(xiàng)目的所有分支作為對(duì)主分支的比較。
群集是路線圖的一個(gè)令人驚訝的補(bǔ)充, 因?yàn)檫@看起來不像是一種需要支持大量負(fù)載的產(chǎn)品。然而, 一些*巨大的設(shè)施確實(shí)存在于野外, 它可以利用多個(gè) web 服務(wù)器與同一數(shù)據(jù)庫進(jìn)行對(duì)話。
當(dāng)弗雷迪宣布 sonarqube 為服務(wù)時(shí), 群集的隱藏議程變得清晰明了。這將是一個(gè)*的開放源碼項(xiàng)目服務(wù), 可以分析任何地方托管的項(xiàng)目 (雖然它需要一個(gè) github 帳戶進(jìn)行身份驗(yàn)證)。它將支持所有的內(nèi)置 sonarsource 插件, 但沒有第三方的。這對(duì)開源社區(qū)來說是一個(gè)好消息!
*后, 我有機(jī)會(huì)問墻和集成系統(tǒng), 如 jira。一般的意見是, 這些應(yīng)該處理外部 sonarqube 本身, 并集成使用的全功能的 rest api 暴露的 sonarqube。
sonarlintsonarlint 是您的 ide (eclipse、intellij 或 visual studio) 的插件, 它在您鍵入時(shí)標(biāo)記代碼質(zhì)量問題。這個(gè)想法是為了防止泄漏之前, 他們共享與其他的研發(fā)
華克斯-sonarqube代理由蘇州華克斯信息科技有限公司提供。蘇州華克斯信息科技有限公司堅(jiān)持“以人為本”的企業(yè)理念,擁有一支高素質(zhì)的員工隊(duì)伍,力求提供更好的產(chǎn)品和服務(wù)回饋社會(huì),并歡迎廣大新老客戶光臨惠顧,真誠合作、共創(chuàng)美好未來。華克斯——您可信賴的朋友,公司地址:蘇州工業(yè)園區(qū)新平街388號(hào),聯(lián)系人:華克斯。