91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Devops的會(huì)議電視X項(xiàng)目端到端案例

8nfr_ZTEdevelop ? 來源:未知 ? 作者:李倩 ? 2018-03-30 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

現(xiàn)狀背景

會(huì)議電視產(chǎn)品,從立項(xiàng)到現(xiàn)在已經(jīng)有十幾年的歷史,項(xiàng)目流程發(fā)展也在不斷改進(jìn)提升,但是當(dāng)前依然面臨的諸多問題。

需求評審跟蹤依然是通過excel+SVN的方式進(jìn)行,導(dǎo)致跟蹤不及時(shí)且很難閉環(huán)管理;

迭代過程中代碼提交無評審,代碼錯(cuò)誤、編譯錯(cuò)誤等等不能提前發(fā)現(xiàn),導(dǎo)致集成頻繁回退版本;

UT/FT/ST等測試無管理,都是各個(gè)小組單獨(dú)進(jìn)行,版本無關(guān)聯(lián)性,測試結(jié)果也沒有集中管理,測試質(zhì)量無法保證。

為了解決上述問題,我們引入了Devops工具鏈,整體改進(jìn)上述流程中出現(xiàn)的問題。

解決方案

引入Devops工具鏈后,整個(gè)項(xiàng)目從流程上完成了閉環(huán)管理,項(xiàng)目的各個(gè)階段的都有專門的系統(tǒng)進(jìn)行統(tǒng)一管理。工具鏈不管是在數(shù)據(jù)查詢、統(tǒng)計(jì)、追溯上還是業(yè)務(wù)閉環(huán)操作上都給出比較滿意的解決方案。整個(gè)解決方案流程如下。

自從項(xiàng)目引入敏捷后,工具鏈在我們項(xiàng)目的核心業(yè)務(wù)上起到至關(guān)重要的作用。wiki作為內(nèi)容管理貫穿整個(gè)項(xiàng)目的始終,所有的項(xiàng)目文檔,會(huì)議紀(jì)要等等都是通過wiki進(jìn)行記錄管理;TFS管理用戶故事、測試用例、測試過程等等,從需求到開發(fā)再到測試形成了統(tǒng)一的管理流程;GIT、Gerrit為代碼管理的核心工具,透過gerrit與CI的配合,提前發(fā)現(xiàn)代碼問題,提高了代碼管理效率;云CI為代碼評審,代碼質(zhì)量檢查(如KW、復(fù)雜度等)、UT、FT等提供一個(gè)自動(dòng)化的評審、檢查、測試的流程。與制品庫配合可以完成從代碼、測試到版本發(fā)布的全流程管理,與BDA系統(tǒng)配合可以完成研發(fā)過程的質(zhì)量監(jiān)管,以清晰的圖表展示研發(fā)過程數(shù)據(jù)統(tǒng)計(jì);云測試,由于產(chǎn)品本身的特性只能在私有云里面進(jìn)行自動(dòng)化測試,所有的數(shù)據(jù)均通過云CI管理并上傳至相關(guān)的系統(tǒng)如BDA系統(tǒng)等。

實(shí)踐情況

解決方案中我們提出了明確的流程以及相關(guān)的工具,在實(shí)踐中我們將展示整個(gè)實(shí)踐過程具體操作以及相關(guān)的數(shù)據(jù)。

TFS輔助敏捷流程,跟蹤用戶故事、需求等,根據(jù)Feature下達(dá)任務(wù)計(jì)劃,完成項(xiàng)目任務(wù)跟蹤。

需求澄清,系統(tǒng)化的使用Confluence,及時(shí)快捷的對需求進(jìn)行澄清

迭代開發(fā),迭代開發(fā)很重要的一部分是代碼管理,使用GIT工具管理源碼,不僅提高代碼獲取效率,而且與Gerrit配合開啟代碼評審功能,提高合入效率。

持續(xù)集成,CI全流程囊括整個(gè)研發(fā)過程,從代碼提交/代碼檢查入庫、UT到集成版本構(gòu)建、FT、入庫再到系統(tǒng)測試全流程管理。

整個(gè)云CI流程有幾個(gè)關(guān)鍵的CI流程,分別是VerifyCI、MergeCI以及DailyCI,關(guān)鍵CI流程的實(shí)踐如下:

1.VerifyCI

開發(fā)人員提交代碼后自動(dòng)觸發(fā)CI流程,完成模塊版本的構(gòu)建、代碼KW、Lizard檢查、UT、推送數(shù)據(jù)到看板系統(tǒng)并發(fā)送郵件到相關(guān)的開發(fā)人員以展示相關(guān)的編譯、檢查以及測試結(jié)果。

2.MergeCI

每天定時(shí)完成版本構(gòu)建、全版本的KW,復(fù)雜度檢查、FT、推送數(shù)據(jù)看板并發(fā)送郵件到相關(guān)的人員以展示構(gòu)建、檢查以及測試結(jié)果

3.DailyCI

每天定時(shí)完成ST測試,并把數(shù)據(jù)推送至看板系統(tǒng),發(fā)送郵件展示測試用例詳細(xì)的執(zhí)行結(jié)果:

所有的數(shù)據(jù)均有推送到看板系統(tǒng),以圖表形式展示整個(gè)研發(fā)周期內(nèi)的相關(guān)數(shù)據(jù)

FT數(shù)據(jù),看板數(shù)據(jù)反映FT的測試用例總數(shù)、測試用例數(shù)、以及通過率數(shù)據(jù)。

KW,看板數(shù)據(jù)反映每個(gè)項(xiàng)目的KW的錯(cuò)誤告警數(shù),以及相關(guān)的告警消除趨勢

復(fù)雜度檢查,看板數(shù)據(jù)實(shí)時(shí)反映每個(gè)項(xiàng)目的Lizard復(fù)雜度告警數(shù)件

制品庫,每次MergeCI構(gòu)建的版本,都會(huì)推送到制品庫上,供FT、ST測試使用

ST數(shù)據(jù),看板數(shù)據(jù)反映ST的測試用例總數(shù)、測試用例數(shù)、以及通過率數(shù)據(jù)下

改進(jìn)提效

會(huì)議電視引入Devops工具鏈后整個(gè)項(xiàng)目周期得到了有力的監(jiān)管,并且很高的提高的項(xiàng)目運(yùn)作效率,但是依然面臨的一些問題,依然有改進(jìn)的空間,改進(jìn)提效持續(xù)進(jìn)行中。

針對相關(guān)的問題提出了一系列的改進(jìn)措施。持續(xù)改進(jìn)中,大量引進(jìn)自動(dòng)化工具,修改相關(guān)的流程。詳細(xì)改進(jìn)對比如下:

編譯實(shí)踐長,工具鏈引入后通過工具系統(tǒng)的配合使得整個(gè)編譯消息提高了70%以上

代碼回退率高,是因?yàn)殄e(cuò)誤沒有在入庫之前發(fā)現(xiàn)導(dǎo)致,引入云CI、Gerrit之后,在代碼入庫之前會(huì)自動(dòng)觸發(fā)代碼的相關(guān)檢查如編譯、KW、復(fù)雜度等等,檢查結(jié)果直接影響代碼是否能入庫,可以提前發(fā)現(xiàn)代碼問題,如下圖所示Verified +2表示該模塊完成的相關(guān)的檢查可以入庫.

代碼質(zhì)量無量化,代碼寫的時(shí)候精簡,有無泄露等等問題以前是沒有辦法量化的,引入相關(guān)的工具后代碼質(zhì)量可以詳細(xì)具體到每個(gè)方法

版本無統(tǒng)一管理,以前集成測試和系統(tǒng)測試版本是分開的,集成測試過程中版本編譯由集成測試完成,系統(tǒng)測試版本由技術(shù)部構(gòu)建,引入制品庫后集成測試,系統(tǒng)測試,以及工程均由制品庫出版本,只是版本獲取方法由權(quán)限或者流程進(jìn)行控制。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 會(huì)議電視
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    8126
  • CI
    CI
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    11637
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4968

    瀏覽量

    73965

原文標(biāo)題:DevOps案例 | 會(huì)議電視X項(xiàng)目端到端案例

文章出處:【微信號:ZTEdeveloper,微信公眾號:中興開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    自動(dòng)駕駛為什么會(huì)出現(xiàn)黑盒現(xiàn)象?

    在自動(dòng)駕駛領(lǐng)域,(End-to-End)是指從感知環(huán)境的原始數(shù)據(jù)車輛實(shí)際控制指令,全部交給一個(gè)統(tǒng)一的深度學(xué)習(xí)模型來完成。這和傳統(tǒng)的模塊化自動(dòng)駕駛系統(tǒng)不一樣,模塊化自動(dòng)駕駛系統(tǒng)會(huì)
    的頭像 發(fā)表于 02-20 09:25 ?9247次閱讀
    自動(dòng)駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>為什么會(huì)出現(xiàn)黑盒現(xiàn)象?

    Nullmax感知規(guī)劃大模型進(jìn)化提速

    近日,2025年度浦東新區(qū)科技發(fā)展基金社會(huì)領(lǐng)域數(shù)字化轉(zhuǎn)型專項(xiàng)擬支持項(xiàng)目名單公布。經(jīng)評審,Nullmax申報(bào)的《面向城市高級別輔助駕駛的感知規(guī)劃大模型》
    的頭像 發(fā)表于 12-22 16:39 ?507次閱讀

    格靈深瞳靈感實(shí)驗(yàn)室推出開發(fā)平臺(tái)AI Edge Studio

    在AI定制化開發(fā)過程中,開發(fā)者往往遇到模型訓(xùn)練門檻高、邊緣部署難度大、項(xiàng)目難以實(shí)現(xiàn)閉環(huán)等共性問題,影響AI應(yīng)用開發(fā)的效率提升。
    的頭像 發(fā)表于 12-17 15:28 ?631次閱讀

    如何訓(xùn)練好自動(dòng)駕駛模型?

    [首發(fā)于智駕最前沿微信公眾號]最近有位小伙伴在后臺(tái)留言提問:算法是怎樣訓(xùn)練的?是模仿學(xué)習(xí)、強(qiáng)化學(xué)習(xí)和離線強(qiáng)化學(xué)習(xí)這三類嗎?其實(shí)
    的頭像 發(fā)表于 12-08 16:31 ?1427次閱讀
    如何訓(xùn)練好自動(dòng)駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>模型?

    智駕模擬軟件推薦——為什么選擇Keymotek的aiSim?

    隨著自動(dòng)駕駛技術(shù)的快速發(fā)展,車企和科技公司對于模擬測試平臺(tái)的需求越來越強(qiáng)。從L2/ADASL4/L5等級的自動(dòng)駕駛,虛擬模擬已經(jīng)成為其中的關(guān)鍵一環(huán)。特別是對于「」智駕(
    的頭像 發(fā)表于 11-18 11:35 ?816次閱讀

    Nullmax軌跡規(guī)劃論文入選AAAI 2026

    11月8日,全球人工智能頂會(huì) AAAI 2026 公布論文錄用結(jié)果,Nullmax 研發(fā)團(tuán)隊(duì)的軌跡規(guī)劃論文成功入選。該論文創(chuàng)新提出一種由粗精的軌跡預(yù)測框架——DiffRefin
    的頭像 發(fā)表于 11-12 10:53 ?861次閱讀

    自動(dòng)駕駛中仿真與基于規(guī)則的仿真有什么區(qū)別?

    在自動(dòng)駕駛領(lǐng)域,“仿真”指的是將感知控制的整個(gè)決策鏈條視為一個(gè)整體,從而進(jìn)行訓(xùn)練和驗(yàn)證的思路。
    的頭像 發(fā)表于 11-02 11:33 ?1708次閱讀

    自動(dòng)駕駛中“一段式”和“二段式”有什么區(qū)別?

    [首發(fā)于智駕最前沿微信公眾號]最近有小伙伴提問,一段式和二段式有什么區(qū)別。其實(shí)說到自
    的頭像 發(fā)表于 10-24 09:03 ?1165次閱讀
    自動(dòng)駕駛中“一段式<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>”和“二段式<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>”有什么區(qū)別?

    蔚來模型化架構(gòu)如何大幅提升安全上限

    2024年7月,蔚來將行業(yè)首個(gè)基于模型化架構(gòu)的「自動(dòng)緊急制動(dòng) AEB」推送上車,蔚來也成為了行業(yè)首家使用
    的頭像 發(fā)表于 08-15 15:35 ?925次閱讀

    Nullmax自動(dòng)駕駛最新研究成果入選ICCV 2025

    近日,國際計(jì)算機(jī)視覺大會(huì) ICCV 2025 正式公布論文錄用結(jié)果,Nullmax 感知團(tuán)隊(duì)在自動(dòng)駕駛方向的最新研究成果《HiP-AD: Hierarchical
    的頭像 發(fā)表于 07-05 15:40 ?1805次閱讀
    Nullmax<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>自動(dòng)駕駛最新研究成果入選ICCV 2025

    為什么自動(dòng)駕駛大模型有黑盒特性?

    [首發(fā)于智駕最前沿微信公眾號]隨著自動(dòng)駕駛技術(shù)落地,(End-to-End)大模型也成為行業(yè)研究與應(yīng)用的熱門方向。相較于傳統(tǒng)自動(dòng)駕駛系統(tǒng)中的模塊化結(jié)構(gòu),
    的頭像 發(fā)表于 07-04 16:50 ?883次閱讀
    為什么自動(dòng)駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>大模型有黑盒特性?

    為何成為各車企智駕布局的首要選擇?

    [首發(fā)于智駕最前沿微信公眾號]在智能駕駛領(lǐng)域,技術(shù)的提出標(biāo)志著自動(dòng)駕駛系統(tǒng)在架構(gòu)設(shè)計(jì)上的一次根本性轉(zhuǎn)變。從傳統(tǒng)的模塊化架構(gòu)將感知、決策、規(guī)劃以及控制等各子系統(tǒng)彼此獨(dú)立分工,如今
    的頭像 發(fā)表于 06-07 11:52 ?725次閱讀
    為何<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>成為各車企智駕布局的首要選擇?

    一文帶你厘清自動(dòng)駕駛架構(gòu)差異

    [首發(fā)于智駕最前沿微信公眾號]隨著自動(dòng)駕駛技術(shù)飛速發(fā)展,智能駕駛系統(tǒng)的設(shè)計(jì)思路也經(jīng)歷了從傳統(tǒng)模塊化架構(gòu)大模型轉(zhuǎn)變。傳統(tǒng)模塊化架構(gòu)將感知、預(yù)測、規(guī)劃和控制等子任務(wù)拆分開,分別由不
    的頭像 發(fā)表于 05-08 09:07 ?1030次閱讀
    一文帶你厘清自動(dòng)駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>架構(gòu)差異

    東風(fēng)汽車推出自動(dòng)駕駛開源數(shù)據(jù)集

    近日,智能網(wǎng)聯(lián)汽車智駕數(shù)據(jù)空間構(gòu)建研討會(huì)暨中汽協(xié)會(huì)智能網(wǎng)聯(lián)汽車分會(huì)、數(shù)據(jù)分會(huì)2024年度會(huì)議在上海舉辦。會(huì)上,東風(fēng)汽車發(fā)布行業(yè)規(guī)模最大、涵蓋125萬組高質(zhì)量數(shù)據(jù)的自動(dòng)駕駛開源數(shù)據(jù)
    的頭像 發(fā)表于 04-01 14:54 ?1230次閱讀

    小米汽車智駕技術(shù)介紹

    后起之秀,小米在宣布造車前被非常多的人質(zhì)疑,但在“真香”定律下,小米創(chuàng)下了很多友商所不能及的成就。作為科技企業(yè),小米也在智能駕駛領(lǐng)域也不斷研發(fā)及突破,并推送了自動(dòng)駕駛系統(tǒng)。 小米
    的頭像 發(fā)表于 03-31 18:17 ?5270次閱讀
    小米汽車<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>智駕技術(shù)介紹