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

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

2019-05-12    來源:程序員官網(wǎng)

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

文/姚冬

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

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

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

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

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

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

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

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

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

支持跨平臺的應用開發(fā)

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

產(chǎn)品準確定位,及時響應市場需求

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

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

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

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

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

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

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

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

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

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

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

標簽: Android 應用 

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

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

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