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