云計算和BYOD(自帶設(shè)備)合并的趨勢是IT世界的新轉(zhuǎn)變。一般說來,在技術(shù)開始大規(guī)模進(jìn)入企業(yè)前開始消耗云?,F(xiàn)在,把連接到云上的智能設(shè)備帶去與他一起工作,并期待IT能支持它。
如今,這種態(tài)度根本不會改變。還有,可以肯定的是禁止使用的外部設(shè)備的組織(政府機(jī)構(gòu)尤其不允許BYOD)。但是這種滲透趨勢已經(jīng)走得太遠(yuǎn)而無法回頭?,F(xiàn)在平均每人手里都擁有一個30年前任何人都無法想象的更復(fù)雜的設(shè)備。人們習(xí)慣于得到他們想要的東西,當(dāng)他們想要得到工作之外東西時,也就涉及到了設(shè)備,應(yīng)用程序的伴隨。
現(xiàn)在,員工和其他利益相關(guān)者有一個全新的期望集,什么時候能使用應(yīng)用程序工作。這一事實對IT如何規(guī)定技術(shù)和支持資源具有深遠(yuǎn)的影響。在更深刻的層面上,它改變了企業(yè)應(yīng)用程序的未來的設(shè)計。下面就來看看當(dāng)開發(fā)未來的商業(yè)軟件時,在開發(fā)者需要考慮的一些關(guān)鍵的設(shè)計和使用方面的問題。
企業(yè)內(nèi)部消費者
在越來越快節(jié)奏的技術(shù)為主的世界中,有一件事,嬰兒潮和Y時代的員工有共同特征:如果他們已經(jīng)知道如何做一些事情的方式,他們不希望必須要學(xué)會完成它的另外一種方式。他們渴望熟悉。只要看看最近對Facebook轉(zhuǎn)移向“Timeline”結(jié)構(gòu)的騷動。這幾乎引起了暴亂。而這僅僅是改變現(xiàn)有的應(yīng)用程序的格式。試想一下,讓員工學(xué)習(xí)全新的應(yīng)用程序來做一些事情,而他們已經(jīng)使用不同的工具在做這些事情了 Dropbox是一個很好的例子。有許多企業(yè)應(yīng)用程序做安全的文件共享。但實際上讓用戶采用這些可能是很困難的。他們沒有看到IT緊張與警惕保存數(shù)據(jù)安全的后臺。相反,他們只是看到了前端,他們必須重新學(xué)習(xí)如何共享文件。
在企業(yè)應(yīng)用程序取代消費類應(yīng)用程序的情況下,你能得到越接近有視覺效果和用戶已經(jīng)習(xí)慣的導(dǎo)航體驗的類型越好。當(dāng)然,這意味著要小心,以避免侵犯知識產(chǎn)權(quán)。因為創(chuàng)建了一個名為WorkplaceBook的企業(yè)社交平臺,而受到Facebook的開發(fā)的起訴,,任何人都不會為是好時機(jī)。
應(yīng)用程序開發(fā)人員所面臨的另一個主要問題是觸摸功能設(shè)備的擴(kuò)散。我們在新的“數(shù)字化”時代,這個詞已經(jīng)恢復(fù)到其原來的含義——用手指做。人們在一個很小的屏幕上使用觸摸操作UI控制。所有的命令“按鈕”必須足夠大,以方便操作。這決定了如何選擇各種動作集群,因為將20-30種選擇放在一個主菜單上是不可行的。你甚至不可能用清晰的文本標(biāo)注按鈕。他們必須是能直觀理解的圖標(biāo)。基于這個原因(因為有限的處理能力),商業(yè)移動應(yīng)用程序的設(shè)計或更新可能需要一個簡化版本的桌面應(yīng)用程序。在某些方面,這是一個很好的事情。它使你專注于必要的最重要的元素去把工作做好。
一旦你開始把直觀的使用帶入方程來,工作場所應(yīng)用程序測試也將采取一個全新的方針。一個應(yīng)用程序開發(fā)人員的測試將不能作為足夠的證據(jù)證明它能工作。企業(yè)將需要在其組織內(nèi)確定技術(shù)新手的最低標(biāo)準(zhǔn),來嘗試測試階段的新業(yè)務(wù)應(yīng)用程序。如果這種類型的用戶弄錯了哪個按鈕做什么,那就將返回到繪圖板。這將個改變功能的想法將會繼續(xù)前行。它本質(zhì)上并不重要,如果應(yīng)用程序正常工作。如果在開明白它時,使用戶感到愚蠢的話,這將不是一個在工作場所有效的應(yīng)用程序。員工將去蘋果商店獲取做幾乎同樣事情的不同的應(yīng)用程序,找到一個解決辦法。
企業(yè)外部的消費者
在企業(yè)外部應(yīng)用程序的操作上,供應(yīng)商,合作伙伴和B2B的客戶分別代表上游,橫向,和下游生態(tài)系統(tǒng)。這些利益相關(guān)者對于內(nèi)部客戶都有一些相同的標(biāo)準(zhǔn)應(yīng)用程序。然而,他們也有另一層擔(dān)心,所以必須做自己的應(yīng)用程序開發(fā)和部署。全是錯誤的應(yīng)用程序?qū)⒉恢皇亲钃弦粋€B2B的消費者。有問題的軟件可能會結(jié)束一個利潤豐厚的業(yè)務(wù)關(guān)系——特別是如果涉及安全問題。如果一個企業(yè)希望供應(yīng)商使用它的應(yīng)用程序管理他們的帳戶,必須把重點放在效率上。任何添加的“處理”,需要使用公司的應(yīng)用程序履行訂單,都會在采購過程中會影響競爭力的價格。
對于外部消費者,互操作性可能是“必備”名單上處于很高位置的。例如,如果公司的總部正在開發(fā)一個應(yīng)用程序,將推出特許經(jīng)營,個別專營權(quán)的業(yè)主就想知道應(yīng)用程序是否可以整合或至少提供他們可能已經(jīng)在本地安裝商業(yè)程序的接口。從開發(fā)者的角度來看,SOA,中間件和開放API將發(fā)揮越來越大的作用,以確保應(yīng)用程序可以相互溝通。有一個偶然信息技術(shù)社區(qū)認(rèn)為,Java將無法面對這種消費化的挑戰(zhàn)。當(dāng)然,如果企業(yè)Java在應(yīng)用程序革命中要發(fā)揮比支持作用更多的工作,Oracle則需要提高它的步伐。如果ADF移動客戶端將要完成這個任務(wù),這還有待觀察。