自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

專家爆料:轉入嵌入式應用開發(fā)“錢”景會更好

原創(chuàng)
開發(fā)
國內(nèi)的研發(fā)團隊的組織架構在布局上沒有太大的區(qū)別,項目經(jīng)理、研發(fā)人員、測試團隊都是分工明確的,不過還有兩個具有決策性的角色非常重要:一個是跟客戶打交道的需求分析師,不管架構人員如何再緊缺,需求分析師必須到位,這一點非常重要。

【51CTO獨家整理】隨著Windows Embedded CE正式更名為Windows Embedded Compact 7,微軟操作系統(tǒng)產(chǎn)品Windows 7、Windows Embedded Standard 7、Windows Phone 7、Windows Embedded Compact 7都歸入了“7”系列,不難看出隨著Windows 7上市后取得的不俗成績,微軟在專用設備上的開發(fā)平臺、手機平臺都希望能延續(xù)“7”的輝煌。

微軟將Windows 7很好的用戶體驗移植到了專用設備上,推出了Windows 7的嵌入式版本操作系統(tǒng)Windows Embedded Standard 7,在我們的日常生活中,越來越多的會接觸到嵌入式設備,比如POS機、導航設備、銀行的自動取款機、自動終端查詢;我們乘坐公共汽車的刷卡機、地鐵站的終端機等等,要想在這些專用設備上有與在PC上同樣的用戶體驗,Windows Embedded Standard 7將會起到至關重要的作用。

51CTO.com聯(lián)合微軟共同舉辦了《Windows Embedded Standard 7顛覆嵌入式應用開發(fā)體驗》巔峰訪談,邀請微軟嵌入式Windows產(chǎn)品部項目經(jīng)理施衛(wèi)娟、北京思創(chuàng)銀聯(lián)科技有限公司副總經(jīng)理萬雪松、北京誠亞博瑞科技有限公司技術工程師、嵌入式MVP肖正波一同探討這一場“7”的顛覆從何而來!從現(xiàn)場實錄中可以引發(fā)我們的諸多思考:

Q:國外嵌入式開發(fā)項目組的組織架構怎樣設計的?都分哪些小組分工協(xié)作?
施衛(wèi)娟 :微軟內(nèi)部開發(fā)是分兩大組,工程人員安排有兩種方法,一種是按照項目經(jīng)理、開發(fā)人員、測試人員這樣來分,然后上面可能會有一個產(chǎn)品單元經(jīng)理來負責這三大塊,每塊都有各自的產(chǎn)品經(jīng)理。我們非常強調(diào)寫代碼的開發(fā)人員和測試人員分開,很多時候我們測試人員的人數(shù)可能會達到1:1.5這樣的規(guī)模,在我們開發(fā)Windows Embedded Standard 7的過程中我們加了很多測試的想法,比如會有一個專門的組去做測試,在嵌入式設備上測試兼容性,測試Develope Studio的開發(fā)環(huán)境,測試游戲場景等等。在整個開發(fā)過程當中,針對本身產(chǎn)品開發(fā)的愿景,又跟蹤市場技術的發(fā)展,不斷的動態(tài)的協(xié)調(diào)項目組的資源。

萬雪松 :國內(nèi)的研發(fā)團隊的組織架構在布局上沒有太大的區(qū)別,項目經(jīng)理、研發(fā)人員、測試團隊都是分工明確的,不過還有兩個具有決策性的角色非常重要:一個是跟客戶打交道的需求分析師,不管架構人員如何再緊缺,需求分析師必須到位,這一點非常重要。嵌入式開發(fā)的項目中,一旦有一個客戶需求沒有在你的列表中,而是在生成嵌入式系統(tǒng)之后再去補它是一件非常困難的事情。比如你的在線升級功能不是很強,那么我們一下部署出幾萬臺的設備,這樣去做單點升級是恐怖的事情。所以說要用專門的人員對應每一個具體的組件進行需求分析。另外一個就是系統(tǒng)整合工程師,這跟傳統(tǒng)的軟件開發(fā)有點區(qū)別,在已有平臺無法滿足客戶需求時,還需要有應用開發(fā)工程師,他們負責處理怎么把平臺和應用做很好的結合。因為在實際開發(fā)的過程中,做系統(tǒng)的工程師和真正做實際應用的工程師之間會產(chǎn)生交互的困難,所以必須要有專門的系統(tǒng)整合工程師這個角色來實現(xiàn)。

Q:嵌入式系統(tǒng)作為軟硬結合應用,測試工作量會不會特別大?
施衛(wèi)娟 : 我們組里最忙就是測試人員了,尤其是在產(chǎn)品的中后期。因為首先我們把所有Windows的東西拿過來打碎了又讓用戶組合起來,所以測試人員對每一個Windows組件都要有相當?shù)牧私?,這是最基本的對Windows本身的測試,接下來就是在這之上的嵌入式設備,我們要保證這些技術和設備是可以無縫結合的,所以我們的實驗中有很多各式各樣的設備,要讓每個人都學會怎么樣去從系統(tǒng)的角度重新構建這個設備,然后尋找適合的應用程序進行測試,這是對操作系統(tǒng)的測試。還有對設備本身的測試,是一個挑戰(zhàn)性的工作。我們的測試經(jīng)理很鼓勵激發(fā)測試人員的創(chuàng)造性,更多的去跟客戶打交道,了解他們的實際應用場景。

Q:測試階段,在仿真器或者是半成品方面需要注意什么問題?
肖正波 : Windows Embedded Standard 7沒有仿真器的概念,實際上都是在一個半成品或者你構建的一個系統(tǒng)中進行測試。其實這是一個黑箱測試,當你的驅(qū)動程序都已經(jīng)調(diào)整完成,最后你的任務就是把一切你構建出來的東西,包括操作系統(tǒng)、應用程序玩崩潰。在往里面輸入錯誤的數(shù)據(jù)、讓應用程序長時間處于無人值守的工作狀態(tài)等方式盡可能的確定系統(tǒng)的穩(wěn)定性。還包括硬件的測試,比如機箱的溫度,因為工業(yè)上很多設備是無風扇的,這樣有些硬件的擴展卡時間長由于過熱的原因,也會造成系統(tǒng)崩潰,這時需要設計一個保護的機制。

Q:轉入嵌入式開發(fā)是不是“錢”景會更好?
萬雪松 :答案是肯定的,一定是很有前景的一個職業(yè)方向,如果能夠在Windows方面進行深入的學習或者基于Windows內(nèi)核的方面加大學習力度會有非常廣闊的空間,因為平臺提供了一個很大的展示自己的一個機會。我們現(xiàn)在的嵌入式開發(fā)工程師都認為自己很有價值,而且包括前景也是很樂觀的。

施衛(wèi)娟 : Windows Embedded Standard7在幾大領域已經(jīng)比較成熟,比如醫(yī)療部門、零售終端、還有日本的游戲制造行業(yè)等。Windows Embedded Standard 7出來以后有幾大新的市場方向,我們投入了很多的人力物力進行支持,比如街道上或者機場的數(shù)字顯示屏、還有電視機頂盒等。Windows Embedded Standard 7會把電視做成智能化的設備,要智能化就要有高性能的操作系統(tǒng),以前別的概念或者是小型的操作系統(tǒng)已經(jīng)不能滿足用戶的需求了,所以這樣的高級的操作系統(tǒng)我們也是投入很大的力度在開發(fā)。這些都是我們后面幾年之內(nèi)將會大量投入支持的行業(yè)。如果想看一下這個前景,我建議這兩方面看有什么樣的客戶,有什么樣的需求,對我們產(chǎn)品多一些了解,有什么產(chǎn)品可以用。如果真的這兩個產(chǎn)業(yè)提高的話,你選擇的話應該是走在前頭的。
 

責任編輯:馬沛 來源: 51CTO.com
相關推薦

2010-06-09 11:33:50

嵌入式開發(fā)微軟Windows 7

2011-01-14 13:13:23

嵌入式Linux開發(fā)

2014-05-26 15:14:04

DIGIA嵌入式Qt

2009-07-17 16:06:59

ARM嵌入式開發(fā)

2012-08-02 11:47:38

綁好鞋帶 嵌入式系統(tǒng)開

2010-01-05 15:22:06

嵌入式微軟應用優(yōu)勢

2018-05-02 16:34:56

EAF嵌入式框架

2010-01-13 09:15:35

嵌入式

2011-07-05 15:42:02

QT 嵌入式 Embedded

2021-10-26 21:50:10

Rust嵌入式開發(fā)

2010-12-28 19:23:47

2010-11-11 09:26:47

開發(fā)人員收入Android移動開發(fā)

2009-04-11 15:22:24

Linux 2.6內(nèi)核應用

2009-12-17 18:38:56

Fedora 7嵌入式

2011-01-06 15:11:09

嵌入式linux

2009-12-23 10:33:30

Silverlight

2011-06-13 14:00:55

Qt Designer linux

2022-04-13 09:57:24

Go語言C語言程序開發(fā)

2020-03-23 10:15:10

Google 開源技術

2010-01-06 09:53:08

嵌入式
點贊
收藏

51CTO技術棧公眾號