原創|實施案例|編輯:鄭恭琳|2018-05-04 11:46:22.000|閱讀 273 次
概述:了解為什么DLR機器人研究所選擇推出GitHub Enterprise時,它看到了整個組織內Git使用情況的有機增長。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DLR是德國的國家航空和航天研究中心,在德國的16個地區有9000多名員工。盡管大部分DLR的軟件開發發生在其舊版本控制系統Subversion(SVN)上,但一些團隊已轉向GitHub以實現更快、更靈活的軟件開發。DLR機器人和機電一體化研究所(DLR-RM)正在使用GitHub開發機器人,使人類能夠更安全有效地與周圍環境進行交互。
DLR-RM需要大量且要求苛刻的機器人項目,其中許多嚴重依賴于開源軟件。隨著團隊開始使用Git開源和管理自己的機器人系統,他們越來越習慣于Git命令和工作流程。與此同時,DLR-RM遇到了一個現象,許多企業目睹了這樣的現象:年輕開發人員進入勞動大軍期望他們在工作中使用相同的工具——尤其是GitHub。
BertholdB?uml說:“我們看到整個研究所的Git使用量在增加。我們的IT團隊想要正式支持一個解決方案,以便開發人員能夠繼續按照他們喜歡的方式工作,但我們需要確保它是安全的并得到了認可。”
DLR-RM的IT小組對其內部的Git用戶以及外部研究進行了調查,發現GitHub是最佳解決方案。
“GitHub廣為開源貢獻者所熟知,它對初學者來說很容易使用,它還包含代碼審查和問題跟蹤等附加工具,幫助我們的開發人員專注于創建優秀的軟件。很明顯,GitHub Enterprise是最好的解決方案。”
DLR機器人和機電一體化研究所現在在包括電子技術和計算機科學在內的軟件開發團隊中使用GitHub,并計劃擴展到從事CAD計劃和電路圖工作的機器工程和電氣工程團隊。
為了確保無縫過渡到GitHub Enterprise,DLR-RM邀請其最有經驗的GitHub用戶舉辦一系列講座,旨在幫助開發人員了解GitHub面臨的問題和挑戰。
“在我們使用GitHub之前,我們可以指望在快速開發階段發生混亂,使用SVN時,總會感覺有人在用你的方式,或者開發人員只是在版本控制系統中工作,并且損害代碼質量。”
自推出GitHub Enterprise以來,團隊在開發過程中看到了顯著的改進,特別是針對期限驅動或快節奏的發布周期。Berthold解釋說:“在壓力下開發復雜軟件,比如在SpaceBot杯機器人競賽期間,如果沒有GitHub,開發復雜軟件是不可能的,它提供了開發機器人研究原型所需的敏捷工作流程,特別是在重要的截止日期之前。”
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn