揭秘Windows 7十大功能背后的中國力量
晚上七點多鐘,美國西雅圖,匆匆吃完晚飯的李杭,撥進一個電話會議系統,開始和大洋彼岸北京的同事們討論項目的進展情況,而他的中國同事們此刻是上午10點多鐘——剛上班沒多久。
李杭,微軟亞洲工程院高級開發經理,這個在美國生活了20年、在微軟工作了13年的資深工程師,3個月前開始負責微軟亞洲工程院承擔的Windows 7兩個開發項目組——性能分析組及自我診斷和修復系統。盡管剛加入了微軟亞洲工程院三個多月,但李杭所帶領的這個30人的團隊已經為自我診斷和修復系統努力了兩年多。
“我們感到非常自豪”。在大洋彼岸的電話那頭,李杭接受新浪科技電話專訪時難掩激動之情,“我們開發的產品有好幾億人在用,我們的父母都會用到,它影響到很多人?!?/P>
Windows 7背后的中國力量
李杭所帶的團隊開發的自我診斷和修復系統,被外界評為Windows 7的十大功能之一。
這一系統能夠自動分析、修復并驗證客戶使用電腦遇到的問題,涵蓋從視頻、音頻、網絡連接、打印任務到性能優化等十多個問題最常見的領域。普通用戶可以通過點擊鼠標和鍵盤就可以解決很多以前需要客戶支持或是IT專業人員才能解決的問題。除了內置的解決方案外,用戶還可以聯網接收最新的疑難解答方案。
全球十億電腦用戶使用的90%的內置疑難解答方案及全部的在線方案都是在微軟亞洲工程院開發的。作為一個平臺產品,合作伙伴還可以在這個平臺上開發一些自己的解決方案補充進去。
自我診斷和修復系統只是中國團隊參與Windows 7開發的一小部分。微軟中國研發集團參與的Windows 7開發還包括:對全球22種語言的多種軟件的兼容性進行測試;對Windows 7進行漢化,包括對少數民族語言的支持;Windows 7硬件兼容性測試,對9大類外設,2萬種設備中1000多種主流設備進行測試。
從4人到30人
2007年初,微軟開始開發Windows 7。作為微軟在海外規模最大、職能最完備的研發機構,微軟中國研發集團承擔了上述開發項目。隸屬于微軟中國研發集團的微軟亞洲工程院,承擔了Windows部分的性能分析及主要的自我診斷和修復系統開發,相關的團隊也建立了起來。
以自我診斷和修復系統為例,這個團隊成立之初只有4個人,而現在已經有30名全職員工。團隊的擴張帶來的第一個問題就是培訓。Windows 7有三萬人同時參與開發,這就有很多開發的步驟、規則,新來的員工需要培訓。自動診斷和修復系統因為涉及電腦的方方面面,需要經常和其他部門打交道,所以員工也需要經常和其他部門聯系,這樣才能盡快熟悉自己的領域。
“這個對我們的挑戰很大,不過好在我們在中國的同事都很聰明,他們上手都很快,有問題很快就解決,美國總部這邊也特別滿意?!崩詈颊f。
開發過程中最大的挑戰:牽一發而動全身
人員培訓是自我診斷和修復系統的挑戰之一,但這還不是最大的挑戰。
這一系統分為引擎、工具、用戶管理界面三部分,引擎和故障解決方案緊密聯系在一起,解決方案反過來又影響引擎和用戶管理界面,可謂牽一發而動全身。08年初,這三部分開始并行開發,即同時開發這三個部分,最后連在一起運行的時候,往往是一個小細節需要改動,其他部分也都要改動。
“那段時間,中國團隊在早上和美國這邊開會,美國時間是下午,總是有很多東西要改,中國團隊或美國團隊一上班,都發現都很多地方需要重新再改。”李杭說,他問了在團隊待的久的同事,“那段時間讓他們很崩潰。”
不過,這些黃皮膚的中國人并沒有絲毫影響團隊的進度,團隊提出問題不過夜,當天的問題當天解決,經過一年多的反復修改測試后,在Windows 7 beta版發布時,他們開發的自我診斷和修復平臺按照既定計劃出現在了操作系統內。
中國團隊受微軟總部高度評價
在微軟亞洲工程院團隊的努力下,自我診斷和修復系統不僅是按照進度出現在了Windows 7內,而且獲得了總部的高度評價。
“我們中國團隊都很有天賦,老外叫Smart,他們全都是碩士以上畢業,還有幾個博士,我們的技術上很過硬,上手快,比較靈活,而且責任心強,不怕做的多,不怕做的久,有積極創新的意識,溝通方面也很好?!碧崞鹱晕以\斷和修復系統團隊,李杭從總部聽到了不少對團隊的肯定和贊美之詞。
“總部的團隊給了我們一個A+的評價?!崩詈颊f。
【編輯推薦】