開發(fā)殺手級企業(yè)應用十大規(guī)則
你也許認為你和你的團隊都已經(jīng)擁有了個人電腦。
但是根據(jù)Lextech Global Services(一家移動app設計與開發(fā)公司)的CEO Alex Bratton的說法,你并沒有真正擁有。
Brathon說:“如果安裝了合適的app,移動設備就是首要的真正的個人電腦:可以裝在口袋里,7*24小時可用,最重要的是,移動設備不是為大眾市場而設計的,而是為你的個人需求而設計的。這才叫人個電腦!”
Bratton說,移動設備上的app相比PC機和筆記本電腦上的app具有很大的優(yōu)勢。便攜性和可用性是指雇員的“智能代理”可以在口袋里默默地接收數(shù)據(jù)。
始終在線,保持機警,時刻準備著為雇員解決問題或抓住機會。你的企業(yè)app就應該設計和部署成這個樣子。
Bratton說:“大多數(shù)app不是這樣子的。”
為什么呢?大多數(shù)移動web app都是簡單地將web app進行壓縮后放到移動設備上的。根據(jù)Bratton的說法,這種做法是完全錯誤的。好的app應該源自一種與軟件功能性完全不同的思維方式。
往app中增加100個功能幾乎不用費多大心思。而要想實現(xiàn)一個核心功能就需要對業(yè)務目標和用戶需求有很深入的理解。這需要付出很大的努力,并且要遵守Bratton提出的構(gòu)建移動app的10條建議:
目標決定一切。好的移動策略基于穩(wěn)定的業(yè)務目標:降低成本,減少浪費,改善服務,做出更好的決策,適當?shù)丶訌姕贤ê蛨F隊協(xié)作等等。不管怎樣,總是要從你的目標出發(fā),因為……
永遠不要讓技術來左右你的目標。好的app應該是利用合適的技術來實現(xiàn)先前已經(jīng)設定好的目標。永遠不要讓技術(尤其是新熱點技術)來決定你的目標。選擇正確的技術來實現(xiàn)你的目標。雖然技術是很重要的業(yè)務工具,但它決不應該影響策略。
不要違反你的***實踐。好的app可以使用戶以最簡潔、最準確、最有效的方式來工作。查明完成某項任務的***方法,然后構(gòu)建app來實現(xiàn)這些方法。
要有較高的資產(chǎn)收益率。對工作流和溝通的改進,至少要使每個雇員受益5千美元以上。設定較高的目標可以驅(qū)使你更嚴謹?shù)亍⒏挥袆?chuàng)造性地思考,以通過為雇員們提供合適的工具而優(yōu)化他們的工作過程。
遵循5%的規(guī)則。選出一小部分需要做得很好的事情。移動app只可以很好地實現(xiàn)webapp中5%的功能。不要試圖將所有東西都展現(xiàn)給每個用戶。
開發(fā)之前請深思熟慮。開始寫代碼之前請明確需求。該app是否需要在脫機情況下運行?該app如何與后臺系統(tǒng)交互信息?什么樣的工作流對目標用戶來說才是有意義的?
請在1到3個月內(nèi)完成項目。需要長期開發(fā)的app太復雜了。永遠不要試圖實現(xiàn)太多的功能。相反,只實現(xiàn)有限的功能,將這些功能做到***。
讓最終用戶不斷地參與。只有有用的功能才是***的功能。最終用戶就好比是客戶。讓他們接觸并評價早期的系統(tǒng)原型,以確保開發(fā)過程一直沿著正確的方向。
確定和衡量成功。建立客觀的度量衡:用戶數(shù)量,節(jié)省或收益的數(shù)額,改進大事記,遠程訪問量的增加等等。你的成功標準要以業(yè)務目標為基礎并且要可度量。
永遠不要為了耍酷而耍酷。永遠不要創(chuàng)建以外觀為重點的app。只有可以產(chǎn)生重要的并且可度量的結(jié)果的app才是最酷的。
作者:
effHaden,在制造業(yè)工作,業(yè)務和技術知識廣博。還有很多其他內(nèi)容是從ghostwritingbooks書中摘錄的,是關于他認識的一些最明智的***的,請關注@jeff_haden。
原文鏈接:
http://www.inc.com/jeff-haden/build-killer-mobile-enterprise-app-10-rules.html