免费毛片网站/一级成人在线/91免费版黄色软件/亚洲丶国产丶欧美一区二区三区 - 网站一区

當(dāng)前位置:首頁(yè) > 項(xiàng)目管理軟件 > 正文

企業(yè)開(kāi)源指南:開(kāi)源項(xiàng)目管理工具

2019-12-07 來(lái)源:linuxfoundation.cn 作者:Todo
他們是否可以協(xié)作根據(jù)新的用途添加一些特性。
諷刺的是,許多開(kāi)源項(xiàng)目辦公室并不經(jīng)常直接使用其他公司開(kāi)發(fā)的工具,或與其他公司合作來(lái)開(kāi)發(fā)他們管理開(kāi)源項(xiàng)目所需的工具。通常,他們想要這樣做,但包括 Facebook 和微軟在內(nèi)的許多企業(yè)已經(jīng)擁有現(xiàn)有的工具套件,這些工具套件在真正成為一個(gè)合作議題之前就已經(jīng)實(shí)現(xiàn)。由于他們已經(jīng)擁有了自己的工具集并進(jìn)行了投資,他們似乎并沒(méi)有很大意愿采用其他公司的工具。
這就是現(xiàn)在才剛開(kāi)始構(gòu)建自己的開(kāi)源項(xiàng)目的公司具有顯著優(yōu)勢(shì)的地方。由于他們現(xiàn)在正在建立自己的開(kāi)源項(xiàng)目辦公室并進(jìn)入開(kāi)源領(lǐng)域,因此他們不必為受到這樣的限制而煩惱。
相反,他們可以聰明地利用別人的成功經(jīng)驗(yàn)與失敗教訓(xùn),并利用近年來(lái)領(lǐng)先的公司所創(chuàng)建的成熟工具來(lái)構(gòu)建自己的開(kāi)源工具箱。 Linux 基金會(huì)的開(kāi)源行業(yè)組織,TODO Group,一直致力于組裝一個(gè)裝滿(mǎn)工具的 “Open Source Program Office in A Box” 入門(mén)套件,這將使公司能夠通過(guò)一套緊密結(jié)合的預(yù)先組裝工具開(kāi)展開(kāi)源工作。入門(mén)套件目前尚未開(kāi)發(fā)完善,但希望最終可以讓公司付出更少的初始努力,更輕松地部署和配置他們所需的工具。從事這個(gè)項(xiàng)目的 TODO Group 成員包括 Adobe、Capital One、Comcast、Facebook、谷歌、eBay、IBM、微軟、三星和 Twitter。
創(chuàng)建一個(gè)儀表板
除了適當(dāng)?shù)墓ぞ咧猓具€應(yīng)該有中央儀表板,以便他們實(shí)時(shí)監(jiān)控和跟蹤他們的開(kāi)源項(xiàng)目和開(kāi)發(fā)情況。許多公司可能已經(jīng)擁有了用于現(xiàn)有開(kāi)發(fā)工作和應(yīng)用程序的儀表板,并且能夠?qū)F(xiàn)有儀表板與其開(kāi)源工作整合在一起。否則,他們應(yīng)該創(chuàng)建或采用新的儀表板來(lái)改進(jìn)其開(kāi)源部署的管理。
一個(gè)基本工具集的要素
正在出現(xiàn)越來(lái)越多的用于管理和報(bào)告開(kāi)源項(xiàng)目的工具,這一趨勢(shì)已經(jīng)非常明顯。如果您的開(kāi)源項(xiàng)目剛剛開(kāi)始,那么將您的研究集中在幾個(gè)您啟動(dòng)和運(yùn)行所需的基本工具上會(huì)更有幫助。
隨著您的項(xiàng)目不斷發(fā)展,以及使用這些工具的經(jīng)驗(yàn)越來(lái)越豐富,您可以開(kāi)始采用新的工具,來(lái)幫助自動(dòng)化并簡(jiǎn)化您的流程,響應(yīng)業(yè)務(wù)需求的增長(zhǎng)。切記,新選擇的工具將用于內(nèi)部文化和流程的補(bǔ)充和支持——而不是引導(dǎo)它們。
以下章節(jié)列出了幾個(gè)基本的工具類(lèi)別,幾乎所有開(kāi)源項(xiàng)目日常使用的工具都可以劃分到這些類(lèi)別。這有助于您對(duì)該研究有系統(tǒng)性的認(rèn)識(shí)。
自動(dòng)化進(jìn)程
自動(dòng)化進(jìn)程工具是您公司的開(kāi)源項(xiàng)目中選擇和使用的最重要的工具之一。這些工具的任務(wù)非常廣泛,其中包括自動(dòng)執(zhí)行貢獻(xiàn)者許可協(xié)議(CLA)的程序。貢獻(xiàn)者許可協(xié)議(CLA)是一份按法律聲明,聲明開(kāi)發(fā)人員創(chuàng)建了代碼且不是從其他任何地方非法復(fù)制。傳統(tǒng)上,這些協(xié)議是通過(guò)打印協(xié)議、簽署并傳真等一系列手動(dòng)流程執(zhí)行的。但在這如今電子郵件和即時(shí)通訊迅猛發(fā)展的世界里,顯得不可思議。取而代之,現(xiàn)在可以用機(jī)器人實(shí)現(xiàn)自這一流程的自動(dòng)化,通過(guò)使用電子簽名,跟蹤并處理提交的內(nèi)容。
為滿(mǎn)足公司的更多需求,自動(dòng)化工具變得越來(lái)越龐大且規(guī)模化。它們可以準(zhǔn)確地告訴您誰(shuí)正在為您的項(xiàng)目做出貢獻(xiàn),并且可以幫助您消除那些減慢項(xiàng)目進(jìn)度的程序摩擦。
據(jù)微軟表示,在其開(kāi)源項(xiàng)目辦公室里,大約有 8000 個(gè)倉(cāng)庫(kù)在 GitHub 上托管,涉及約 11,000 名貢獻(xiàn)者,而在 2016 年約有 40,000 個(gè)內(nèi)部請(qǐng)求應(yīng)用于開(kāi)源項(xiàng)目。為了管理這些請(qǐng)求,以及所創(chuàng)建的代碼和正在更新的代碼版本,公司轉(zhuǎn)而使用可以自動(dòng)化解決混亂的工具。不僅如此,由于數(shù)百個(gè)項(xiàng)目中很可能會(huì)共用同一段代碼,因此必須對(duì)其進(jìn)行仔細(xì)跟蹤,以便在出現(xiàn)安全錯(cuò)誤時(shí),可以快速繪制并修復(fù)所有的軟件影響。在如此大規(guī)模的情況下,自動(dòng)化非常關(guān)鍵,手動(dòng)更新幾乎是不可能的。
Microsoft’s Azure open source portal
管理關(guān)鍵任務(wù)
那些有助于管理關(guān)鍵任務(wù)的工具,也是需要考慮和獲取的。例如用于項(xiàng)目管理、跟蹤項(xiàng)目質(zhì)量狀況,以及確保開(kāi)發(fā)人員、開(kāi)源社區(qū)和其他公司內(nèi)部人員之間的清晰且快速溝通的。
源代碼管理
大多數(shù)通過(guò)開(kāi)源項(xiàng)目辦公室開(kāi)發(fā)的企業(yè)軟件項(xiàng)目都使用 GitHub 作為其集中托管和開(kāi)發(fā)的平臺(tái)。
GitHub 是一個(gè)在線(xiàn)源代碼管理站點(diǎn),它允許開(kāi)源開(kāi)發(fā)人員在一個(gè)中央“存儲(chǔ)庫(kù)”或存儲(chǔ)空間中管理和存放他們的代碼,參與者可以協(xié)作并開(kāi)發(fā)他們的代碼。如今,大約有 6400 萬(wàn)個(gè)開(kāi)源代碼項(xiàng)目在 GitHub 上托管,涉及大約 2300 萬(wàn)個(gè)開(kāi)發(fā)人員。
GitHub 用戶(hù)可以添加代碼、查看已提交的代碼、申請(qǐng)更改、獲取并提供反饋,以及使用該服務(wù)提供項(xiàng)目管理。GitHub 使用 Git Version Control System[7],這是由 Linux 創(chuàng)建者 Linus Torvalds 開(kāi)發(fā)的開(kāi)放源代碼項(xiàng)目,為代碼和合作開(kāi)源人員提供了組織機(jī)構(gòu)。每位“貢獻(xiàn)者”都有他們正在處理的項(xiàng)目存儲(chǔ)庫(kù)的副本,他們可以在自己計(jì)算機(jī)中的副本里進(jìn)行更改,然后將其提交回項(xiàng)目以供未來(lái)納入。然后,“拉取請(qǐng)求pull request”(示例[8])或代碼貢獻(xiàn)會(huì)被項(xiàng)目組織者審查、討論、修改,最后批準(zhǔn)或拒絕。
許可證合規(guī)
代碼掃描和合規(guī)工具也很重要,它們有助于追蹤代碼起源和許可要求。關(guān)注被引入自身基礎(chǔ)架構(gòu)、產(chǎn)品和服務(wù)中的開(kāi)放源代碼以確保符合許可證的要求,對(duì)于公司來(lái)說(shuō)是很重要的。
例如,您的應(yīng)用程序可能包含數(shù)千個(gè)開(kāi)源組件。為了保護(hù)您的公司免于法律糾紛,了解這些細(xì)節(jié)是至關(guān)重要的。在風(fēng)險(xiǎn)較高的情況下,用戶(hù)必須根據(jù)其業(yè)務(wù)在風(fēng)險(xiǎn)譜中的所處位置,深入了解代碼,從而深入地審核并驗(yàn)證他們所說(shuō)的許可證。(請(qǐng)參閱我們關(guān)于使用和分發(fā)開(kāi)放源代碼的指南。)
“你必須了解你的風(fēng)險(xiǎn)狀況,因?yàn)閽呙枳罱K是與風(fēng)險(xiǎn)管理相關(guān)的。你可以一頭扎在沙子里,然后只管相信并期望你自己沒(méi)事。或者你可以說(shuō)‘如果我受到起訴,這將會(huì)破壞我的生意。’你需要非常確定。所以,你要打開(kāi)包裝,逐行查看代碼,尋找可能存在其中的所有內(nèi)容。”
Jeff McAffer[4] – 微軟開(kāi)源項(xiàng)目辦公室經(jīng)理
用于管理源代碼的工具
如前所述,GitHub 是服務(wù)于目前大多數(shù)開(kāi)源項(xiàng)目辦公室的專(zhuān)業(yè)源代碼管理系統(tǒng)。但是 GitHub 本身并不能滿(mǎn)足項(xiàng)目代碼管理的所有需求——特別是當(dāng)您大規(guī)模發(fā)展的時(shí)候。
開(kāi)源世界中所使用的一些
分享到:

免責(zé)聲明:
  1、項(xiàng)目管理信息化網(wǎng)發(fā)布的所有資訊與文章是出于為業(yè)界傳遞更多信息之目的,并不意味著贊同其觀(guān)點(diǎn)或證實(shí)其描述。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)瀏覽者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
  2、本站部分內(nèi)容轉(zhuǎn)載于其他網(wǎng)站和媒體,版權(quán)歸原作者或原發(fā)布媒體所有。如文章涉及版權(quán)等問(wèn)題,請(qǐng)聯(lián)系本站,我們將在兩個(gè)工作日內(nèi)進(jìn)行刪除或修改處理。敬請(qǐng)諒解!

延伸閱讀:

more>

會(huì)議活動(dòng)

more>

公開(kāi)課

more>

PMO

Copyright ? 2021 項(xiàng)目管理信息化網(wǎng) 版權(quán)所有 京ICP備17062359號(hào)-9 如轉(zhuǎn)載本站文章,請(qǐng)注明原作者和原發(fā)布媒體

本著互聯(lián)網(wǎng)分享精神,本站部分內(nèi)容轉(zhuǎn)載于其他網(wǎng)站和媒體,如內(nèi)容涉及版權(quán)等問(wèn)題,請(qǐng)聯(lián)系本站進(jìn)行刪除或修改處理

客服電話(huà):010-89506650 89504891 非工作時(shí)間可聯(lián)系:18701278071(微信) QQ在線(xiàn):574888227

新聞與原創(chuàng)文章投稿:tougao#cpmta.com 客服郵箱:info#cpmta.com(請(qǐng)將#換成@)

我國(guó)唯一的項(xiàng)目管理信息化門(mén)戶(hù)網(wǎng)站,國(guó)內(nèi)項(xiàng)目管理軟件資訊服務(wù)提供商,隸屬卓橡公司

項(xiàng)目管理信息化微信公眾號(hào)

PMO大會(huì)微信公眾號(hào)