原創(chuàng)|實(shí)施案例|編輯:鄭恭琳|2018-05-07 13:49:32.000|閱讀 263 次
概述:了解Hootsuite如何支持他們的開發(fā)過程并培養(yǎng)快樂高效的開發(fā)文化。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Hootsuite擁有超過1000萬用戶,是世界上使用最廣泛的社交媒體關(guān)系平臺(tái)。自2009年以來,該公司已經(jīng)從基本的Twitter工具發(fā)展成為一個(gè)擁有700多名員工的綜合平臺(tái)。隨著平臺(tái)向前擴(kuò)展和加速,開發(fā)團(tuán)隊(duì)必須管理增長,同時(shí)確保他們高效有效地構(gòu)建支持Hootsuite的軟件。
隨著他們超過五年的發(fā)展,開發(fā)團(tuán)隊(duì)決定開始為他們構(gòu)建軟件制定新的標(biāo)準(zhǔn)和實(shí)踐。“由于收購和重組,我們有多個(gè)版本控制系統(tǒng),”軟件開發(fā)副總裁Geordie Henderson解釋說,“這使得我們能夠了解開發(fā)團(tuán)隊(duì)正在做什么以及我們的工作難度如何高效。” 2014年,團(tuán)隊(duì)開始尋找替代他們的系統(tǒng),并找到GitHub Enterprise。
“對(duì)于開源和大量軟件開發(fā)組織而言,GitHub是黃金標(biāo)準(zhǔn)——開發(fā)人員沉浸其中。”
切換到GitHub Enterprise的決定最終來自Hootsuite的開發(fā)團(tuán)隊(duì)。當(dāng)整合版本控制平臺(tái)的需求變得清晰時(shí),他們開始建立一個(gè)公共線程,為使用他們用于個(gè)人項(xiàng)目和之前工作的相同軟件構(gòu)建一個(gè)案例。Geordie解釋說:“對(duì)于開源和大量軟件開發(fā)組織來說,GitHub是黃金標(biāo)準(zhǔn)——開發(fā)人員沉浸其中。”他解釋說。
對(duì)于管理團(tuán)隊(duì)來說,這個(gè)決定歸結(jié)于選擇一個(gè)團(tuán)隊(duì)已經(jīng)熟悉的工具,并相信他們能找到使他們最快樂、最有成效的工作方式。“我們希望通過遷移,我們會(huì)使用開發(fā)人員喜歡使用的工具,”Geordie解釋說,“從發(fā)展的角度來看,他們喜歡它——我們通過為他們提供界面和他們已經(jīng)了解和理解的工作方式來提高效率。”
將所有Hootsuite的代碼整合到一個(gè)版本控制平臺(tái)上也使得他們的工作更容易跟蹤。使用GitHub Enterprise意味著擁有一個(gè)可搜索的Hootsuite代碼索引,整合的儀表板以及減少項(xiàng)目迷失或通過裂縫降低的風(fēng)險(xiǎn)。“從高級(jí)管理層的角度來看,我更安心,”他說,“因?yàn)槲抑牢覀兯械漠a(chǎn)品代碼都在同一個(gè)地方,我們所有的系統(tǒng)都在我們自己的基礎(chǔ)設(shè)施上。”
“提供問責(zé)制和對(duì)我們正在開展的業(yè)務(wù)的可見性很容易,我們希望了解在一段時(shí)間內(nèi)我們的代碼中發(fā)生了什么變化的信息都集中在一個(gè)地方。”
Hootsuite的增長也對(duì)他們的安全需求產(chǎn)生了影響“隨著我們作為一個(gè)組織發(fā)展,合規(guī)已變得非常重要。”Geordie解釋說。Hootsuite最近獲得了多項(xiàng)合規(guī)認(rèn)證。作為這些認(rèn)證的一部分,他們的開發(fā)流程和生產(chǎn)基礎(chǔ)設(shè)施必須由第三方進(jìn)行審查。
為了做好準(zhǔn)備,他的團(tuán)隊(duì)在Github Enterprise之上構(gòu)建了可審計(jì)且合規(guī)的流程。“我很擔(dān)心,”Geordie說,“但是一旦審計(jì)人員來到這里,我們開始審查流程,很明顯我們已經(jīng)做好了準(zhǔn)備,我們有可追蹤的請(qǐng)求,每張票都有相應(yīng)的提交。能夠輕松導(dǎo)航該過程。”
Hootsuite將他們的工作流程和項(xiàng)目的最大利益轉(zhuǎn)移到了GitHub Enterprise上。為了讓事情順利進(jìn)行,他們逐漸移動(dòng)了代碼。“我們必須成長起來,”Geordie解釋說,“我們從最簡單的部分開始,然后轉(zhuǎn)向更難的部分。” 在開始他們的旗艦儀表板產(chǎn)品之前,他們開始使用簡單的內(nèi)部工具和博客進(jìn)行遷移。
Hootsuite的開發(fā)團(tuán)隊(duì)以連續(xù)交付模式每天多次更新其平臺(tái)。他們使用GitHub Enterprise和持續(xù)集成服務(wù)來支持他們的最佳工作方式。“GitHub Enterprise完全支持我們的模型,因?yàn)槟梢詫⑵錁?gòu)建到自動(dòng)Q / A系統(tǒng)中。”
“GitHub是支持我們構(gòu)建軟件的巨大工具。”
產(chǎn)品介紹 | | | 聯(lián)系Elyn
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn