開源治理的定義與內(nèi)涵
時間:2022-03-30 13:39:01 | 來源:行業(yè)動態(tài)
時間:2022-03-30 13:39:01 來源:行業(yè)動態(tài)
開源治理,就是在企業(yè)內(nèi)部形成體系化的開源技術(shù)全生命周期管理流程和規(guī)范,在開源技術(shù)的導(dǎo)入、應(yīng)用、維護、退役各環(huán)節(jié)形成公司層面的統(tǒng)一標(biāo)準(zhǔn),并構(gòu)建與之相匹配的團隊技能和開源文化。同時,通過開源治理為客戶建立清晰路線,實現(xiàn)開源技術(shù)收斂,建立屬于企業(yè)自身的開源技術(shù)全景圖及發(fā)展路線規(guī)劃圖,協(xié)助企業(yè)提升其實踐能力及標(biāo)準(zhǔn)化管理能力,最終達(dá)到風(fēng)險可控,并增加企業(yè)在業(yè)界的影響力。
紅帽是開源的領(lǐng)頭羊,不僅在開源技術(shù)的研發(fā)、社區(qū)的管理上有著豐富的經(jīng)驗,同時在開源治理方面也擁有成熟的方法論。紅帽認(rèn)為,開源治理是一個系統(tǒng)化工程,不能僅僅通過實現(xiàn)某項技術(shù)或者某個流程就可以實現(xiàn)有效管理,紅帽倡導(dǎo)開源治理需要遵循開源之道,實現(xiàn)流程與能力并舉,技術(shù)和文化同行,建設(shè)全方位的開源管理能力,通過各個維度的全面推進,最終實現(xiàn)開源治理的有效落地。
具體地說,開源治理需要實現(xiàn)四個維度的建設(shè):開源治理團隊的建設(shè);開源治理流程的建設(shè);開源技術(shù)能力的培養(yǎng);開源組織文化的建設(shè),簡單概括為團隊(People)、流程(Process)、技術(shù)(Tech)和文化(Culture),簡稱 PPTC。PPTC 每個維度都需要解決各自的領(lǐng)域任務(wù),同時,我們認(rèn)為四個方面相輔相成,是一個有機整體:
開源治理團隊主要目標(biāo)是:建設(shè)一個立體團隊,包括戰(zhàn)略規(guī)劃團隊、運營執(zhí)行團隊、技術(shù)支撐團隊;
開源治理流程的主要目標(biāo)是:建立開源軟件管理制度、開源軟件生命周期管理流程、開源技術(shù)成熟度評估模型、開源技術(shù)庫、開源軟件管理平臺;
開源技術(shù)能力建設(shè)主要包括:建立開源技術(shù)路線圖、重點開源技術(shù)領(lǐng)域研究、開源技術(shù)應(yīng)用場景課題研究、開源實驗室;
開源文化建設(shè)可以從三個方面展開,包括參與開源社區(qū)、實現(xiàn)自主可控、與開發(fā)和運維相結(jié)合、實現(xiàn)敏捷靈活 DevOps 體系;深度參與開源項目,引領(lǐng)創(chuàng)新。
紅帽開源軟件成熟度評估模型
紅帽還推出了開源軟件成熟度評估模型,該評估模型具有如下特點:
1. 全面綜合比對:從五個整體維度,共40 具體項目進行評估;
2. 針對性: 針對行業(yè)特點及企業(yè)管理特性對權(quán)重及評估細(xì)項進行調(diào)整(評分的權(quán)重及細(xì)項的取舍);
3. 客觀性:詳細(xì)說明了評估依據(jù)和建議參考的信息來源;
4. 可執(zhí)行性:客觀評分標(biāo)準(zhǔn),按對象分類進行評估;