品牌名稱
NASA
企業(yè)規(guī)模
10000人以上

Jira合作NASA:項(xiàng)目規(guī)劃與管理

634次閱讀

(1)客戶介紹

噴氣推進(jìn)實(shí)驗(yàn)室(JPL)位于加利福尼亞州帕薩迪納,成立于1930年代后期,是測(cè)試新火箭技術(shù)的地方。 自1958年創(chuàng)建NASA后,JPL(現(xiàn)為NASA的一部分)的任務(wù)是開發(fā)探索我們太陽系所需的機(jī)器人航天器。 JPL策劃了一些引人注目的計(jì)劃,例如正在進(jìn)行的Voyager任務(wù)(目前正在超越我們的太陽系),Ulysses太陽任務(wù)以及1990年代發(fā)送給火星的探路者漫游車。

 

(2)項(xiàng)目背景

開發(fā)可讓地球上的人操作無人探索者的軟件并非易事,這是由JPL,硅谷的Ames研究中心和休斯頓的約翰遜航天中心共同承擔(dān)的。 他們面臨的問題包括有效的任務(wù)計(jì)劃,解析從太空返回的原始數(shù)據(jù)以及編輯可視地圖以代表探險(xiǎn)者的進(jìn)度。 而他們所做的一切卻沒有在相同地點(diǎn)工作的奢侈。

 

(3)解決方案


為了幫助這些合作者解決不同地理區(qū)域中的高風(fēng)險(xiǎn)問題,他們創(chuàng)建了一個(gè)名為Ensemble的項(xiàng)目。 JPL的首席軟件Dave Mittman解釋說Ensemble是此分布式團(tuán)隊(duì)的正確方法,但“我們需要一個(gè)基礎(chǔ)架構(gòu)來使我們高效地開發(fā)它。” JPL轉(zhuǎn)向Atlassian產(chǎn)品。

 

Ensemble使用Jira和Confluence與項(xiàng)目和需求以及Fisheye,Clover和Bamboo保持在同一頁面上,以保持代碼的清潔和快速。 而且,Mittman說這些產(chǎn)品開箱即用就適合JPL的高級(jí)用途。

 

Ensemble的最新項(xiàng)目是名為“好奇號(hào)”的火星探測(cè)器,它吸引了數(shù)百萬人的心。 這輛漫游者于2012年8月降落在這顆紅色星球上,是一個(gè)無人值守的科學(xué)實(shí)驗(yàn)室,使用巖石蒸發(fā)激光,照相機(jī)/光譜儀混合動(dòng)力系統(tǒng)和高清立體照相機(jī)來研究火星表面是否可以支持微生物生命(或曾經(jīng)在過去)。 好奇號(hào)的任務(wù)還將幫助科學(xué)家了解火星的輻射環(huán)境,為在未來10到15年內(nèi)的最終人類任務(wù)做準(zhǔn)備。

 

對(duì)于像我們這樣跨地理位置協(xié)作的團(tuán)隊(duì)來說,Atlassian生態(tài)系統(tǒng)是一個(gè)巨大的好處。

戴夫·米特曼

JPL首席軟件開發(fā)人員

 

(4)價(jià)值體現(xiàn)


好奇心每天使用Mittman形容為具有“大約一千個(gè)CPU”的瞬態(tài),類似云的計(jì)算配置單元每天將數(shù)據(jù)發(fā)送回地球。 好奇號(hào)的操作員可以在幾個(gè)小時(shí)內(nèi)處理一天的數(shù)據(jù),然后整理第二天的任務(wù)列表。 敏捷計(jì)劃怎么樣?

 

在幕后,Bamboo正在推動(dòng)一個(gè)連續(xù)的部署管道,該管道可以按照Ensemble工程師的要求盡快將軟件更新交付給JPL的私有云。 來自六個(gè)活動(dòng)分支的代碼是使用位于Eclipse和SVN之上的自定義腳本構(gòu)建的,并由Bamboo調(diào)用。 然后,每個(gè)成功的構(gòu)建都將部署到兩個(gè)初始環(huán)境中,并在兩個(gè)初步環(huán)境中進(jìn)行了嚴(yán)格的測(cè)試,然后才能投入運(yùn)行。

Ensemble的工程師擁有世界(或宇宙)最好的吹牛權(quán)利:他們周一編寫的代碼正推動(dòng)火星探測(cè)器在周二到來。