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