中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

論Android產(chǎn)品高效開發(fā)之路

2019-05-14    來(lái)源:程序員官網(wǎng)

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

文/姚冬

通過對(duì)Android產(chǎn)業(yè)開發(fā)的簡(jiǎn)要分析,總結(jié)了Android系統(tǒng)開發(fā)中遇到的各種問題,從產(chǎn)品組合、需求管理、建模與重用、協(xié)同開發(fā)等角度分析和總結(jié)出能夠加速Android系統(tǒng)開發(fā)并有效提高產(chǎn)品質(zhì)量的方法和思路。最后在此基礎(chǔ)上,提出了Android系統(tǒng)開發(fā)平臺(tái)的解決方案,并結(jié)合整個(gè)產(chǎn)品生命周期,對(duì)Android系統(tǒng)開發(fā)中的各個(gè)環(huán)節(jié)加以表述。

經(jīng)過多年的發(fā)展,Android已不是最初設(shè)想的僅僅作為移動(dòng)設(shè)備的平臺(tái),它提供了一個(gè)跨設(shè)備的通用結(jié)構(gòu),并且開始進(jìn)入其他數(shù)字消費(fèi)設(shè)備領(lǐng)域,諸如平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備、Google TV等,甚至有配備觸摸屏的家用固定電話、遙控器、飯店的觸摸屏目錄、醫(yī)療設(shè)備以及廚房電腦等。

Android用它開放、跨平臺(tái)的通用軟件架構(gòu)征服了眾多消費(fèi)者以及廠商,前景一片光明,但并非一片坦途。無(wú)論是與Apple平臺(tái),還是Android同一產(chǎn)業(yè)鏈上的不同廠商之間,競(jìng)爭(zhēng)始終存在。在Android面前人人平等,如何能夠在相同的起跑線下脫穎而出,得到市場(chǎng)和客戶的認(rèn)可,是擺在我們面前的巨大挑戰(zhàn)。

本文從多個(gè)角度出發(fā),分析了Android產(chǎn)品開發(fā)中遇到的問題,探討了有效提高產(chǎn)品開發(fā)效率的方式和方法,試圖找到一個(gè)通用并行之有效的解決方案。由于整個(gè)方案貫穿Android產(chǎn)品生命周期,因此稱之為Android系統(tǒng)開發(fā)平臺(tái),希望能夠?qū)χ铝τ贏ndroid產(chǎn)業(yè)的廠商或個(gè)人有所啟示。

圖1 Android系統(tǒng)層次結(jié)構(gòu)(引自Android官網(wǎng))

Android系統(tǒng)開發(fā)平臺(tái)

Android希望能夠建立標(biāo)準(zhǔn)化、開放式的軟件平臺(tái)和操作系統(tǒng),平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用程序組成,已經(jīng)衍生出一條由手機(jī)和其他終端制造商、移動(dòng)運(yùn)營(yíng)商、半導(dǎo)體公司、軟件公司等組成的、完整的產(chǎn)業(yè)鏈和生態(tài)環(huán)境。此舉必將推進(jìn)更好、更快的創(chuàng)新,為移動(dòng)用戶提供更多功能強(qiáng)大的應(yīng)用和服務(wù)。如圖1所示。

Android開發(fā)不只局限于Android應(yīng)用的開發(fā),而是涵蓋整個(gè)Android產(chǎn)業(yè)鏈的所有環(huán)節(jié),從系統(tǒng)的定制,到電子設(shè)備的研制,甚至可以包含適用于Android平臺(tái)的各種半導(dǎo)體部件。由于終端和應(yīng)用最受關(guān)注,并且也是最容易被直接接觸到的,因此本文會(huì)更多地面向設(shè)備制造商以及應(yīng)用開發(fā)商。

Android系統(tǒng)在逐漸穩(wěn)定和成熟,但版本變化還是相對(duì)比較快,開發(fā)人員需要適應(yīng)快速變化的版本;同時(shí),Android用戶與傳統(tǒng)平臺(tái)的用戶群不同,其消費(fèi)行為也必然不同,要求廠商對(duì)目標(biāo)客戶群的消費(fèi)行為作出良好判斷;另外,Android平臺(tái)上應(yīng)用開發(fā)的盈利模式不夠明確,給產(chǎn)業(yè)鏈帶來(lái)未知因素。Android帶來(lái)機(jī)遇的同時(shí)也帶來(lái)了挑戰(zhàn),必然不會(huì)一帆風(fēng)順,對(duì)于終端研發(fā)以及應(yīng)用開發(fā)會(huì)提出種種的挑戰(zhàn)和更高的要求。

支持跨平臺(tái)的應(yīng)用開發(fā)

Android推出至今,歷經(jīng)了多個(gè)版本,同時(shí)還存在由Android系統(tǒng)衍生出來(lái)的特定廠商的系統(tǒng),這往往要求設(shè)備和應(yīng)用廠商同時(shí)支持多個(gè)版本。另外對(duì)于應(yīng)用而言,有時(shí)不僅需要支持Android,還需要支持其他系統(tǒng)例如iOS、Windows Mobile等。因而提出跨平臺(tái)的產(chǎn)品和應(yīng)用的開發(fā),以支持多種平臺(tái)、多個(gè)版本的需要。

產(chǎn)品準(zhǔn)確定位,及時(shí)響應(yīng)市場(chǎng)需求

想想近十年Motorola和Nokia等公司的沉浮,讓人不禁感嘆電子設(shè)備市場(chǎng)的瞬息萬(wàn)變。要把握好市場(chǎng)的脈搏,就要求產(chǎn)品準(zhǔn)確定位,在對(duì)需求加以捕獲的同時(shí),進(jìn)行良好的分析、排優(yōu)和管理。

產(chǎn)品的創(chuàng)新性要求高,準(zhǔn)確捕獲與把握創(chuàng)意

電子產(chǎn)品更新?lián)Q代的速度極快,廠商無(wú)法依靠品牌本身來(lái)黏合客戶,消費(fèi)者對(duì)產(chǎn)品的忠實(shí)程度取決于產(chǎn)品質(zhì)量和功能,這就對(duì)產(chǎn)品的創(chuàng)新性提出了更高的要求:要求細(xì)致研究客戶消費(fèi)行為,準(zhǔn)確尋找市場(chǎng)需求,及時(shí)的捕獲并把握產(chǎn)品創(chuàng)意。

縮短產(chǎn)品上市時(shí)間

電子消費(fèi)市場(chǎng)日新月異,時(shí)間就是生命。要想盡量縮短產(chǎn)品從創(chuàng)意產(chǎn)生到推向市場(chǎng)的時(shí)間,就帶來(lái)了產(chǎn)品的協(xié)作開發(fā)、功能復(fù)用以及測(cè)試一體化等需求。

基于上述種種分析,結(jié)合Android開發(fā)特點(diǎn),我個(gè)人認(rèn)為有必要建設(shè)Android系統(tǒng)開發(fā)平臺(tái)。下文試圖從產(chǎn)品組合管理、需求管理、模型驅(qū)動(dòng)開發(fā)以及協(xié)作開發(fā)等方面入手對(duì)其進(jìn)行闡述和分析。限于篇幅和個(gè)人研究水平的局限,不求事無(wú)巨細(xì)面面俱到,只是重點(diǎn)介紹個(gè)人心得體會(huì),希望對(duì)大家能夠有所啟示。

通過產(chǎn)品組合管理準(zhǔn)確產(chǎn)品定位

變化的市場(chǎng)對(duì)所有廠商都提出了挑戰(zhàn),無(wú)論是對(duì)于終端制造商還是應(yīng)用開發(fā)商而言,如何保持自身的競(jìng)爭(zhēng)力是面臨的最大痛點(diǎn)之一。這就要求企業(yè)在不斷發(fā)掘新創(chuàng)意的同時(shí),提升生產(chǎn)及開發(fā)的效率,建立區(qū)別于競(jìng)爭(zhēng)對(duì)手的競(jìng)爭(zhēng)優(yōu)勢(shì)。

對(duì)于Android而言,即使是在同一個(gè)平臺(tái)、同一生態(tài)環(huán)境下的不同廠商之間,也是合作與競(jìng)爭(zhēng)同在的關(guān)系,如何良好地適應(yīng)競(jìng)爭(zhēng)激烈的生態(tài)環(huán)境,就需要依賴對(duì)自身產(chǎn)品的組合規(guī)劃、對(duì)產(chǎn)品特性的差分定位、對(duì)競(jìng)爭(zhēng)對(duì)手的優(yōu)勢(shì)分析。這就引出了產(chǎn)品組合管理的概念。

產(chǎn)品組合管理通過對(duì)市場(chǎng)環(huán)境的分析,收集商機(jī),捕獲并分析需求,根據(jù)對(duì)競(jìng)爭(zhēng)對(duì)手以及自身企業(yè)及產(chǎn)品特性,制定產(chǎn)品組合策略,以期平衡整個(gè)產(chǎn)品開發(fā)投資組合中的風(fēng)險(xiǎn)和回報(bào),最大限度地提高市場(chǎng)認(rèn)知和投資收益。

產(chǎn)品組合能夠從四個(gè)方面創(chuàng)造企業(yè)價(jià)值:價(jià)值最大化、均衡、戰(zhàn)略一致性、合理的產(chǎn)品分布。價(jià)值最大化允許主動(dòng)管理組合中的項(xiàng)目,以便從業(yè)務(wù)目標(biāo)的角度最大限度地提高組合價(jià)值;均衡的產(chǎn)品組合能夠防止在決定項(xiàng)目規(guī)模時(shí)出錯(cuò),以防出現(xiàn)項(xiàng)目執(zhí)行時(shí)間過長(zhǎng)或者項(xiàng)目的業(yè)務(wù)風(fēng)險(xiǎn)過高等問題;為了實(shí)現(xiàn)戰(zhàn)略一致性,目標(biāo)產(chǎn)品組合應(yīng)以支持公司實(shí)現(xiàn)主要業(yè)務(wù)目標(biāo)為標(biāo)準(zhǔn);應(yīng)確保提供合理數(shù)量的資源來(lái)支持已經(jīng)確定的產(chǎn)品項(xiàng)目。

標(biāo)簽: Android 應(yīng)用 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:敏捷開發(fā)產(chǎn)品管理系列之三:產(chǎn)品用戶群規(guī)劃

下一篇:分享如何利用QQ空間做推廣的經(jīng)驗(yàn)