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

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

510次閱讀

(1)客戶介紹

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

 

(2)項目背景

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

 

(3)解決方案


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

 

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

 

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

 

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

戴夫·米特曼

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

 

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


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

 

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

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