距離量產倒數最後一天: SHIELD 開發人員的研發歷程

作者 Brian Caulfield

每個人都喜愛美好的事物。所以 NVIDIA 執行長黃仁勳在公司的季度內部會議上,將首款 SHIELD 產品裝置從專屬收納盒中取出時,臉上不禁露出一抹微笑。

這台黑得發亮的裝置是遊戲狂熱愛好者的夢幻組合,配備了遊戲機式的控制介面、掀蓋式的珠寶盒時尚感、5 吋高解析度螢幕,以及全球最快速的行動晶片─Tegra 4。

執行長黃仁勳向前來參與會議的數百位 NVIDIA 員工,及觀看影音串流直播的數千人發表談話,他說SHIELD 「p-release」(準備量產) 的日子來到了。他拿著遊戲機表示:「裝置上的所有按鈕都精緻無比。」黃仁勳對於隨手拿起控制器,參與工程師臨時湊成的「邊緣禁地 2 (Borderlands 2)」對戰聚會躍躍欲試。

SHIELD 與一般市售遊戲機不同。其精巧的機身搭載了各種功能: 擁有 HDMI、micro-USB 連接埠、SD 卡讀卡機、WiFi、藍芽、GPS、低音反射式音效系統、雙類比控制桿、厚實的十字鍵、雙後方按鈕及上方按鈕等功能…價格較一台頂級平板電腦或無鎖智慧型手機還要實惠。

SHIELD 的研發目的,是為了立即融入玩家的數位生活中。黃仁勳表示:「此裝置完全採用 Android 作業系統,當您將購買的 SHIELD 開機並輸入帳戶資料時,會發現所有透過手機和 Nexus 平板電腦購買的書籍、音樂與遊戲,都出現在 SHIELD 裝置中。」

現在是 SHIELD 大顯身手的時刻。這是 SHIELD 開始量產前倒數最後一天的研發故事,也是凸顯在研發過程中,細節與創意一樣重要的最佳實例。NVIDIA 已與 Newegg、GameStop、Micro Center及 Canada Computers 各企業達成協議,SHIELD 預計六月開始供貨。現在就讓 NVIDIA 的製造、客服、行銷與軟體團隊來服務消費者吧!

敬請期待。

隆重發表: 黃仁勳從 SHIELD 收納盒裡拿出最新遊戲機。
隆重發表: 黃仁勳從 SHIELD 收納盒裡拿出最新遊戲機。

研發歷程

若 SHIELD 專案有任務指揮官,那一定是在聖塔克拉拉的會議室裡,身材纖瘦、留有一頭灰髮的 Brant。他與 10 位攜帶筆記型電腦的成員,每日 2 點整都會聚集在此地開會,這群成員是由 Brant 所率領的「急轉彎」製造團隊。

今日下午的白板內容是: 詳細的行程表中概述了接下來兩星期內需要完成的步驟,要將 SHIELD 原型機轉換成可以大量生產的產品。

白板清楚寫著之後的步驟: 進行 220 個裝置的簡短測試。

「進度如何?」 Brant 問道。

其中一位 NVIDIA 成員告訴他:「我們應該能夠在下星期初進行系統裝配,並在下星期結束前完成系統測試。」

另外一位成員補充說:「我們可能需要等到所有測試結果出爐後,才能進行 HOT (實際測試)。」

Brant 手中拿著紙咖啡杯回答:「一拿到結果就進行實際測試吧!」

針對SHIELD,今日這個小組只花了 10 分鐘的時間。

距離 NVIDIA 接受 SHIELD 預購訂單只剩一個星期,而 Brant 即將搭機前往拜訪 SHIELD 的簽約製造裝配廠商。

急轉彎製造團隊的其中一項主要「交付品」: 100 頁的裝配指示。裝置上具備貝殼式螢幕、按鈕、方向鍵與按鍵等各種可動零件;這些零件組裝起來,將比組裝電腦或平板電腦的零件更為複雜。

製造團隊仔細考慮每個細節,包括每台 SHIELD 的充電時間,讓購買裝置的玩家在拆封後能立即使用。新裝置上會有熟悉的操作感,包括裝置上的 Android 軟體、拇指搖桿與後方按鈕等。

規劃人員: Brant 率領的「急轉彎」團隊會追蹤生產過程的每個步驟。
規劃人員: Brant 率領的「急轉彎」團隊會追蹤生產過程的每個步驟。

採用純 Android 作業系統比想像中困難

個性安靜沉穩的軟體工程師 David ,負責將複雜的技術問題進行歸類已超過十年。他指出,要讓 SHIELD 在購買後可輕易直接使用並不容易。

David 最新的任務是: 確保 SHIELD 裝置中,NVIDIA 為協助使用者瀏覽畫面的軟體所使用的遊戲機式控制介面能正常運作。將此功能加入 Android 十分棘手,需要將近十二位工程師才能解決。

David 表示:「這是我最重視的問題,因為其它能真正引起我的共鳴。」 David 的工作是將所有功能整合得更為流暢;這是搭載 Google Android 軟體的其他現有 Android 裝置所無法達成的。「這真的非常吸引我,讓我想好好思考一番。」

SHIELD 的「純 Android」軟體,能整合消費者在平板電腦與智慧型手機上使用的應用程式及內容。但是,要將 Android 整合到裝置上的拇指搖桿及後方按鈕,NVIDIA 就必須進行更多工作,讓外觀與質感完全到位。

這只是 NVIDIA 軟體工程師所努力的一小部分而已。為了讓所有細節臻於完美,包括裝置上的電池管理到螢幕畫面的外觀和質感都要考慮。

David 也需要執行最後的檢驗動作,確認 NVIDIA 在 2011 年推出的 TegraZone Android 遊戲商店,是否能夠處理新顧客的需求。按下裝置上的按鈕,即可進入已各種針對 Tegra 裝置微調的軟體商店。TegraZone 是另一款經過多年研發的產品,必須在 SHIELD 上市前完成各項測試。

全天候服務

NIVIDA 為遊戲狂熱愛好者提供技術支援,而這些技術支援均來自本公司對遊戲狂熱的員工。
NIVIDA 為遊戲狂熱愛好者提供技術支援而這些技術支援均來自本公司對遊戲狂熱的員工。

若 SHIELD 販售後出現問題,將交由 Josh 等 NVIDIA 顧客服務專家協助解決。像 Josh 一樣的資深技術支援工程師有別於客服中心員工。在 NVIDIA 總部大廳遊覽一下,即可發現正在埋頭苦幹的員工。

而 Josh 就在三台螢幕前工作,周圍堆積著紅牛無糖飲料空罐。他背後擺放: 掛在開放電腦機殼上的 NVIDIA GeForce GTX 680。附近的架子上堆疊著五盒以上的繪圖卡。他的工作隔間看起來一點也不像好萊塢電影中,「上班一條蟲」裡出現的辦公室,反而更像是「駭客任務」的場景。工作隔間裡一附耳機也沒有。

Josh 的主管 Peter 解釋,只有 Josh 與 NVIDIA 總部的其他支援專家小組瞭解,裝置的運作、出問題的地方以及修復方法。Peter 手下其他員工就如同充滿熱情的遊戲玩家;NVIDIA 資深員工以幫助顧客建立支援組織為志向,經常親上火線接聽通報電話,或展開即時通訊解答問題,為爆怒的顧客提供協助。Peter 表示:「如果員工充滿熱情,就會關心顧客的需求,我喜歡這一點。」

NVIDIA 不會直接銷售搭載本公司晶片的繪圖卡,因此 Peter 的團隊必須針對這點處理顧客的各種支援需求,因為部分顧客甚至不瞭解購買的繪圖卡,其實是由其他公司製造。分析所有顧客的回饋後,Peter 小組裡充滿熱忱的專案經理會將所有回應轉化為提升產品的動力。

在 SHIELD 量產的準備過程中,NVIDIA 必須在前線加倍努力,才能確實提供令顧客滿意的品質。Peter 表示已蒐集了 NVIDIA 的前線客服資源,並在班加羅爾、聖塔克拉拉等地區成立一組支援專家團隊,提供知識庫、網頁表單、即時通訊與論壇等各種管道的 24 小時支援系統服務。

下一步: 僱用更多像 Josh 一樣熱心的員工,解決最複雜的問題。這一點很重要;由於 Android 裝置必須與眾多廠商提供的軟、硬體及服務相互運作,因此整合時會產生不少困難,且無法總以重新開機的簡易辦法解決。

SHIELD 有任何限制嗎?

透過 SHIELD 可操作任何遊戲,甚至控制飛行器。
透過 SHIELD 可操作任何遊戲甚至控制飛行器。

SHIELD 最大的挑戰在於詳述其數不清的功能。黃仁勳宣布開始量產的前一晚,NVIDIA 行銷團隊聚在一起討論展示內容,讓造訪園區的一群部落客搶先體驗產品的最後成果。

光是從眾多 Android 遊戲中分類出可執行的遊戲,就要耗費一個小時。SHIELD 展示機搭載了三十種遊戲、音樂齊全的資料庫,以及「雷神索爾」與「鋼鐵人」兩部電影,均存放於 SD 卡並連接 SD 卡讀卡機。

如何替萬能的裝置宣傳?

一個半小時後,會議室的行銷人員傳來陣陣超濃烈的咖啡味道;行銷人員不斷提出建議。發表全新遊戲裝置時,通常搭配精選的主力遊戲陣容。而針對 SHIELD,NVIDIA 的行銷人員開始大幅刪除遊戲數量。

一位 NVIDIA 員工建議安裝 Facebook。

另一位員工則建議安裝 Twitter。

另一位員工則堅持安裝 Yelp。

SHIELD 能夠搭載任何一種 Android 應用程式。

那麼針對喜愛 AR.Parrot Drone 的客戶呢?讓部落客在 NVIDIA 園區,來一場四螺旋槳直升機遙控大戰吧!

宣布產品準備量產的三天後,部落客紛紛抵達園區,首次試玩 SHIELD 的最終版本。部落客試玩最熱門的遊戲、試看電影,並且與 NVIDIA 員工在「闇影槍神: 死亡禁區 (Shadowgun: Dead Zone)」遊戲上進行倆倆對戰競賽。

有些人甚至將 SHIELD 和 AR.Parrot 帶到 NVIDIA 的室外園區大玩一番,讓飛行器在主廣場中來回穿梭。

這樣的成果也許是我們打造 SHIELD 的清楚原因。Android Central 主編 Phil Nickinson 表示:「如果想讓大腦放鬆一下,不妨用 Shield 操控 Parrot AR Drone;它能帶給您無限歡樂。」

每位部落客都玩得不亦樂乎。我們相信您也會有相同感受。

Shield       Shield       Shield