儲備軟件開發資源
獲得充分的開發資源在今天絕對是個挑戰。在桌面世界里,你可以說:“我們是Windows或微軟版的!薄霸谝苿釉O備上就不行了,” Bryan Whitmarsh如此評論。Bryan 是SAP子公司Sybase的移動產品經理,該公司是首批為計算機應用提供移動化的公司之一。
“IT中心是成本中心,所以人員配備很困難。如果你有iOS,你就得有xCode開發人員,如果你有Android,你就得要特定的Android和Java專家,要是有Windows Mobile,你還需要Windows移動專家和C#專家”,他說。
哪一種移動應用已經為移動做好準備了?“有滿滿一堆成熟的果實,唾手可得,像簡單的業務流程,因為我們不總是在桌面而流轉變慢,” Whitmarsh回應道:“一旦可以加速訂單和旅游申請,就可以節省時間,同時讓流程更有效率、更有效能!
他建議移動開發的菜鳥從組織內部的簡單工作流開始入手。選取一個可以用以標準為基礎的混合方案進行創建的工作流,這樣的方案無需使用不同設備的本地特性。
“如果你不希望最終得到一堆僅能滿足少數用例的點狀解決方案,就需要在一個普通上進行標準化,這樣才能滿足所有移動需求的用例,”他說。
移動開發裂化頻現
提供移動服務你需要考慮如何應對裂化,這種裂化的層次至少有4個等級,Scott Schwarzhoff說。他列舉了平臺、設備、技能以及云幾個有關的等級。
平臺級的裂化出現在蘋果、Google和微軟之間。在設備級,存在著諸如iPad、iPhone或iPod之類的差異。在技能級,存在著傳統Web開發技能如HTML、CSS和Python、Objective C、Java等與后端要追溯到30年前的編程語言之間的差異。在云這個層次上,存在著你的企業云類型與組織使用的一切外部云服務類型的差異,如AWS、Facebook、Paypal、蘋果的iCloud、 以及微軟Azure。
這會影響你的架構方案。“你必須想辦法開發出一種信息架構來,無論其服務的是什么,從歸類上都可以稱之為是否通過設備服務、本地云或其他人的云來進行的,”他說。
采用移動中間件服務可提供一個靈活的服務層。“在跟你的客戶或內部的品牌經理的關系方面,現在你可以靈活得多了,” Schwarzhoff說。他指出,Appcelerator的客戶NBC就為喜劇演員Jimmy Fallon建立了一個可重用的應用。該應用可以在iPad上跑,跟另一個該應用的PC版外觀一點都不一樣。但是其后端架構則是相似的,使用了同樣的連接器,分析器以及語音服務。
面向消費者和面向企業的應用都面臨著同樣的挑戰,他補充道,都需要一個能夠應對在云方面和設備方面出現的裂化情況。
應用可以為移動領域進行瘦身,他說!澳悴恍枰话讶f能的瑞士軍刀,”他建議:“移動應用有一兩項功能即可,這正是它們被稱為app而非application的原因。它們是小型的、輕載的,設計用于在適當的時間提供恰當的功能。”
移動中間件服務的滲透已經有幾個年頭了。轉向這一方案的企業必須考慮到鎖定(lock-in)等其他問題。但是,設備和軟件在不斷擴張,且不說設備和軟件的升級更新也很頻繁,在面臨著這種情況時,這很可能是一項值得考慮的替代方案。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:移動中間件服務:儲備軟件開發資源