AgilePoint NX 新功能。
NX中新功能的亮點添加超過200種以上新功能
AgilePoint App Store
隨著7.0版企業應用程式商店的推出,AgilePoint NX已經發展成為一個數位生態系統。企業可以透過AgilePoint App Store購買現成的應用程式和流程範本並立刻使用。
我們預計在2019年初,第三方的開發人員就可以在App Store上銷售他們自己開發的的應用程式和流程範本。
這些應用程式及範本是針對目標領域所設計出來的典範實務。通過採用這些流程範本,可以幫企業節省更多成本,避免浪費時間,以更快的速度開發出自己需要的流程或應用程式。隨著NX發佈,App Store將會提供許多針對不同產業的系統化標準方法流程範本。
在推出NX時,App Store會包含超過50種為多個產業領域設計的免費應用程式範本,包括:
- 資料分析
- 市場行銷
- 銷售
- 人員訓練
- 通訊
- 專案管理
- 會計財務
- 行政管理
- 事業開發
- 工程
- 一般業務
- IT
- 製造
- 採購
資料實體
資料實體是將現實生活中的物件或概念模型化之後生成的軟體元件。而應用程式開發人員可以通過定義實體之間的關係來摹擬現實生活中的關係。這種方法具有以下獨特優勢:
- 打造功能強大、表單架構且使用資料驅動的應用程式往往需要從多個來源中提取資料,使用了資料實體能大量簡化創建複雜度。
- End-to-End基於流程的應用程式之能夠很輕鬆的建立。
- 透過視覺化建模,即使不是程式設計師也能容易的設計資料實體。
- 由於中繼資料和資料都是從應用層抽象化出來的,因此應用程式開發人員無需擔心(中繼資料)存儲方式的詳細資訊。
- 資料是被安全地存儲的,因此使用者只有在被授予存取權限的情況下才能查看/編輯/創建/刪除資料。這種Role-based安全性允許您控制組織內不同使用者和群組對實體的存取權。
- 資料實體可以駐留在AgilePoint NX或本地系統上。
- AgilePoint NX提供了100個以上經常用於日常業務運營的實體。NX同時也提供了200多個選擇列表,這些列表可以讓企業省下大量的研發成本。
- 市民開發者可以在不瞭解SQL且不使用任何外部工具的狀況下創建資料庫表。
- 資料實體存儲在資料庫中,以便於連接企業報告和分析工具。
- 將資料類型和關係變為rich中繼資料,並可以在AgilePoint NX應用程式中直接使用。
- 使用實體設計師可以定義業務規則、驗證、甚至可以從workflow中調用資料實體。這種方式可確保資料的品質並推動業務流程。
表單架構的資料驅動應用程式
今日大多數的應用程式都屬於表單架構類型的,內部沒有涉及到工作流程。因此AgilePoint NX中提供了Form as a Service (FaaS)。在表單架構之應用程式中,資料可以來自任何SQL資料庫(Oracle,My SQL,MS SQL Server等)、AgilePoint NX的內建資料實體、Salesforce實體或是SharePoint實體。有了FaaS,即使是市民開發者也能輕鬆的打造表單架構的應用程式。
企業可以快速替換數百種自訂,非可擕式基於UI的應用程式,例如InfoPath應用程式。非技術使用者可以構建面向未來的應用程式,這些應用程式不依賴於任何平臺、設備或通道,同時可以嵌入到移動應用程式,網頁,其他表單頁面,入口網頁,SharePoint應用程式,Salesforce應用程式以及更多你想得到的地方。
- 在設計應用程式上,使用drag-and-drop方法能更快速的打造資料驅動的應用程式。
- 與其它僅允許在自家的資料實體上創建應用程式的產品不同,AgilePoint不僅可以在內建的資料實體上打造應用程式,同時也可以讓您在其他資料來源(例如自訂資料庫,Salesforce,SharePoint清單等等)之上創建應用程式。
- 強大的查找功能,無需撰寫任何程式便能從多種不同的第三方系統將資料填入表單。
- 自動生成可在任何設備上運行您的資料模型之響應式應用程式。
- 使用drag-and-drop設計師來自訂業務實體,同時可以根據特定角色客製化相對應的使用者體驗。
- 當資料很大時,您可以使用自定義搜索功能定義基於角色的自定義視圖。
- 打造功能豐富且強大的自訂Widgets(portlets),並可以容易的嵌入到您的入口網站頁面中。
Page Builder
在今日的組織中,團隊和部門都在尋求自主性。換句話說,就是能夠在不依賴IT部門的幫助下還是可以快速打造屬於自己部門網頁的能力。
- 使用AgilePoint NX,即使是市民開發者也能根據企業使用者體驗、企業形象以及品牌指南快速打造出客製化網頁。
- 使用AgilePoint NX建立出的網頁可以包括圖像、視頻、動畫、web feeds、表單、widgets等,當然,您也可以將現有的業務用應用程式和業務資料整合進去。
- 在Page builder內的開發都是基於”click-to-add”方法,您無需使用任何IDE(整合式開發環境)或學習任何程式設計語言(JSP,ASP,PHP等)就能夠打造出您自己所喜歡的網頁。
Mobile App Accelerator(MAA)
移動科技所帶來的好處無庸置疑,未來對於移動技術的依賴也將繼續增長。但移動性本身也帶來了各種挑戰:
- 不同的移動平臺(iOS, Android,...)需要培養獨立的開發團隊來開發。
- 開發應用程式需要採購伺服器,移動設備以及其他基礎架構設施。
- 需要提供提交到App Store之應用程式的管理。
- 不容易維持組織內不同部門對於企業使用者體驗、品牌指南以及企業形象的一致性。
- 必須不斷地對應用程式進行升級。
- 必須管理應用程式的部署。
- 部署完應用程式之後所必須提供的配置管理。
我們的Mobile App Accelerator解決了這些挑戰,只需幾分鐘即可從現有的NX應用程式生成本機iOS apps,Windows Phone應用程式或Android apps,無需撰寫任何程式。
在MAA中,用戶可以使用公司自己的名稱、公司的logo、顏色、圖像以及任何符合公司品牌形象的代表物來建立公司自己的企業mobile apps。這些apps可以佈建到iOS / Android / Windows Phone,Microsoft Intune或任何私人設備的應用程式商店平台中。使用AgilePoint NX建立的mobile apps可以為員工做好預先配置,例如為整個組織或特定部門設定共有的設置。使用我們的Mobile App Accelerator進行開發,您就相當於使用Microsoft Intune,通過Mobile Device Management(MDM)的安全發佈,並可對您公司的用戶使用over the air (OTA)的方式推出應用程序。
離線Mobile eForms
現今生活中,對移動設備的使用量以及接受度都呈現爆炸式增長,也因此,對離線功能的需求更顯得重要。
企業用戶往往需要隨時隨地開展業務活動,而網路連結並非是無處不在的,對於移動中的設備更是如此。因此,如何解決移動中無法預測的網路斷線成了一個很重要的課題。AgilePoint NX為mobile eForms提供了進階的離線功能,讓設計人員有完整的控制權決定哪些表格可以在離線模式下工作。
當設備進入離線狀態時,表單資料或數據將會先存儲在設備上。待重新連接上網路後,儲存的表單資料會被提交上去。在offline mobile eForms中,資料不會丟失,讓使用者不需擔心斷線後需要重複的填寫相同的表格。
Bot Applications
近年來,由Bot applications所執行任務的複雜性以及使用案例顯著增加。通過使用智慧型機器人,企業可以由許多渠道來改善提升與消費者的互動,例如Skype、網站、應用程式和移動設備等。此外,Bot applications亦可以通過將資料提供給工作流程來協助企業進行業務運營以及決策。
在AgilePoint NX 7中,引入了以下bot功能:
- 通過多種渠道( Skype for Business、Cortona、Teams、Facebook Messenger、Skype、Slack等) 建立對話。
- 促進團隊協作。
- 透過文字和語音推動與客戶間的互動對話。
- 透過bot啟動流程。
- 促進使用者與流程之間的雙向即時通信。通過使用者輸入,您可以更改業務流程的路徑。
- 在對話中加入視頻,音訊,圖像,動畫等。
認知功能
認知功能的出現徹底改變了業務應用程序的行為。這種技術變革包括了理解和解釋非結構化數據,從過去的經驗中學習,並用以改進當前工作。同時,亦能透過與人類的接觸來改善自身的互動體驗。
AgilePoint NX提供了下列認知功能可以用在工作流程中:
- 圖像分析
- 人臉識別
- 從圖像生成縮圖
- 關鍵詞組提取
- 語言偵測
- 從圖像中讀取手寫文字
- 從圖像中讀取文字
- 情緒分析
- 文字審核
Robotic Process Automation (RPA)
Robotic process automation (RPA) 是利用「機器人」來自動化現有流程中的大量重複性任務。RPA對於沒有API的早期系統內的自動化業務特別有用。AgilePoint選擇與業界中領先的RPA供應商合作,這使得我們的用戶能夠輕鬆落實現代工作流程與早期應用程式之間的交互自動化。
目前,AgilePoint NX具有以下的RPA處理操作:啟動新的機器人工作、添加新工作到機器人佇列中、檢查執行狀態等。除上述操作外,AgilePoint NX還允許將RPA做為工作流程邏輯的一部分。這使得在工作流程中結合機器人與人類的智慧成為可能,對於處理異常情況非常有效。
AgilePoint 提供100多組現成3rd Party 整合元件:
- Bitly
- Azure Bot Service
- Microsoft Cognitive Services
- Microsoft PowerPoint
- MongoDB
- Microsoft Teams
- NetSuite
- Trello
- Windows Azure Active Directory
- WordPress
- Zendesk
- Zoom