如何開發(fā)實(shí)用的企業(yè)級應(yīng)用?
無論是項(xiàng)目管理app還是照片分享app,都遵循一條不變的原則:成功的app必須與其所運(yùn)行的平臺(tái)深度集成。
但是“深度集成”到底是什么意思呢?試想一下你最喜歡的智能手機(jī)app,它是否考慮到了手機(jī)本身的功能?手機(jī)照相機(jī)可以無縫打開嗎?是否可以用手指拖曳和敲擊?是否可以很容易地把游戲、照片、或繪畫分享給朋友?企業(yè)級app也存在同樣的疑問和問題,還是勇敢面對現(xiàn)實(shí)吧,如果你開發(fā)的app不能與用戶所賴以生存的產(chǎn)品(如email收件箱)無縫集成的話,用戶就會(huì)覺得你的app沒什么價(jià)值。
拿Yelp應(yīng)用的monocle特性(單片眼鏡?)為例,它可以與你的手機(jī)相機(jī)、GPS、手機(jī)地圖***地結(jié)合。你可以在只打開一個(gè)app的情況下獲得你想要的任何信息—地理位置、餐館或酒吧的名字、晚餐評論等。
現(xiàn)在假設(shè)在你的email和CRM之間存在類似的深度集成。一個(gè)嚴(yán)緊的企業(yè)集成會(huì)將聯(lián)系人信息、日歷、訂單記錄、活躍交易發(fā)送到email收件箱,這樣可以為人們節(jié)省很多時(shí)間。安全性app、項(xiàng)目管理擴(kuò)展及其它app中也使用同樣的策略。
那么,開發(fā)者怎樣才能確定他們所開發(fā)的軟件會(huì)給用戶帶來益處?下面是一些可以保證你所開發(fā)的應(yīng)用能夠?qū)崿F(xiàn)深度集成的提示:
1.要弄清楚用戶現(xiàn)在所使用的和他們所需要集成的是什么。
對你現(xiàn)有的客戶進(jìn)行調(diào)查。搞清楚他們使用用什么樣的email平臺(tái)?使用什么CRM系統(tǒng)?經(jīng)常使用哪些云服務(wù)?一確定了你所要集成的平臺(tái),就馬上花些時(shí)間調(diào)查一下該平臺(tái)缺少哪些功能?哪些地方可以改進(jìn)?尤其是那些用戶所依賴的功能。
還要好好調(diào)查一下現(xiàn)有平臺(tái),不要實(shí)現(xiàn)重復(fù)的功能。問一下自己,你的產(chǎn)品在功能上是否可以勝過現(xiàn)有平臺(tái)?是否彌補(bǔ)了一個(gè)小行業(yè)或特定工作的需求?例如,GoogleApp所開發(fā)的產(chǎn)品,整個(gè)組織的每個(gè)成員都可以使用??梢源_信,他們不會(huì)開發(fā)財(cái)務(wù)軟件,因?yàn)樨?cái)務(wù)軟件只適用于一個(gè)組織中的一小部分人員。
如果你的產(chǎn)品可以與所要集成的平臺(tái)直接抗衡,請把你的產(chǎn)品功能再進(jìn)一步增強(qiáng)。你的app勝過現(xiàn)有app的一般方法包括:實(shí)現(xiàn)更好的用戶體驗(yàn)或增強(qiáng)功能。
2.要衡量你的團(tuán)隊(duì)和產(chǎn)品的實(shí)力。
如果你的產(chǎn)品在安全方面做得很好,請保持這一長處。在一個(gè)新平臺(tái)上開發(fā)并不意味著要重新發(fā)明輪子。你的用戶使用你的產(chǎn)品是因?yàn)槟愕漠a(chǎn)品好用,而集成可以使你的產(chǎn)品實(shí)現(xiàn)更大的價(jià)值,并且擁有更廣泛的用戶基礎(chǔ)。堅(jiān)持你該做的,不要迷失方向。
3.抓住機(jī)會(huì)進(jìn)行集成。
像Google和Salesforce這樣的平臺(tái)提供了數(shù)百個(gè)API,請抓住這一機(jī)會(huì)。如果你可以把日程安排功能集成進(jìn)你的項(xiàng)目管理app,那就趕快去實(shí)現(xiàn)。如果共享聯(lián)系人功能可以使你的CRM更易用的話,那就利用相關(guān)API進(jìn)行開發(fā)。最壞的情況是,除了“單點(diǎn)登錄”以外,所安裝的第三方app幾乎沒有集成什么功能。
4.你的產(chǎn)品是否能讓用戶每天都可以提高工作效率?
如果用你無法回答這個(gè)問題,那么你有必要重申一下你的策略。如果你的app不會(huì)給用戶帶來效率和生產(chǎn)率的提高,管理者是不會(huì)買單的。如果你的app在一個(gè)本來就已經(jīng)很復(fù)雜的過程中又增加了一個(gè)操作步驟,那么管理者和最終用戶都是不會(huì)喜歡的。
構(gòu)建好的產(chǎn)品就好比戰(zhàn)斗一樣困難。而進(jìn)行深度集成應(yīng)該要簡單很多,只要你清楚用戶想要的和需要的是什么就可以了。隨著時(shí)間的流逝,像GoogleApp和Salesforce這樣的平臺(tái)越來越成熟了,并且獲得了廣泛的用戶基礎(chǔ),進(jìn)行更深層次的集成的機(jī)會(huì)來了。
作者簡介:DavidPolitis是BetterCloudr的創(chuàng)始人和CEO,他是一名開發(fā)者,專門開發(fā)與GoogleApp相集成的企業(yè)安全和管理工具??梢酝ㄟ^Twitter@DavePolitis進(jìn)一步了解和跟蹤David,也可以通過@bettercloud來了解BetterCloud.
作者:DavidPolitis,發(fā)表于2012年5月2日
原文鏈接:
http://venturebeat.com/2012/05/02/how-to-build-an-enterprise-app-people-will-actually-use/