Multi-Channel Mobility: How To Integrate Phone, Tablet and Desktop Into One Strategy Dave Akka MD Magic Software UK, Ireland & Nordics
Current Situation: Why We Need A Multi-Channel Strategy Users Access Data From Many Devices And Architectures Terminal, Desktop, Tablet, Smartphone, Web Page, Social Media... Multi-Channel Solution
Current Situation: Why We Need A Multi-Channel Strategy Same Function, Different Channels Not adapted, integrated or ready for multiple devices This is NOT an HTML5 presentation This is a Multi-Channel Presentation
Hold On Let s Define Device The tool used to complete a task Platform The ecosystem the device sits within, e.g. ios, Android, Windows Channel Touch point with the user Context Where, when, how? All about user experience: How to deliver functionality based on the context
Mobile Revolution: How We Got Here User Enterprise Originated as as a a consumption device Expectation of of BYOD Process driven Structured data Governance Control
Mobile Revolution: How We Got Here How Can We Bridge The Gap? Process driven Structured data Governance Control
What We Want To Achieve Same Function, Different Channels Adapted, integrated and ready for multiple devices Multi-Channel Solution
How Do We Use Different Devices? Phone Tablet Scanner GPS Gyroscope NFC (?) Two hands Longer battery life Location awareness AR Collaboration / light productivity
How Do We Use Different Devices? Read messages & action Use sensors Limited data entry Show more message detail Action, analyse Use sensors, data entry Data entry, reports, dials Open further tabs & tasks
Channels And Processes, Not Apps And Devices Focus on User Experience a Office Tablet a Mobile Web
With A Single Effort
Other Key Mobility Requirements Integration User Experience Secure and reliable access to any enterprise data with 24/7 high availability Beyond UI, intuitive/native, fully available, offline support Speed Fast time to market, flexible, future proof Security Data security at application, device and user levels (encryption, authentication, MDM) Management Expertise Maintain, manage, monitor and control the app, the infrastructure, the devices, the users Expertise throughout the entire enterprise app lifecycle : project definition, planning and development to design, delivery and implementation
Enterprise Mobility Needs A Holistic View Cater for context Multi-platform support Multi-device (form factor) Single development effort Back-end integration Security Monitoring Management
Platform: Catering For Context Business Processes Presentation Layer
Offline
Why It s Important Coverage Speed Latency Roaming Cost (international) Overloaded networks Disconnected mode
Use Cases Daily tracking timesheets, weekly submissions Expense claims- scan, save and submit when Data Entry (Shift data, 1:n, AR) Self service scanner Kiosks Full disconnected mode Etc.
The Offline Dilemma
Some Examples
Mobile Purchase Order Authorisation PO request arrives in ERP PO Request PO Approved ERP CRM That s good! I approve. Validate Check data integrity Budgeted? Quarter Sales to date? Workflow activated Available Budget Magic Software Authorisation, any time, anywhere!
Mobile Sales Management Meeting off! Other customers nearby? ERP CRM Enter Option Validate Check data integrity Workflow activated Customers Nearby? Customer details Distance Magic Software Customer information- on the go!
Mobile Services Selects next appointment Part available? Covered? When? ERP CONTRACT MGMT CRM Validate Check data integrity Enter Details Part in stock? Maintenance Agreement? Availability? Dispatch? Up sell? Invoice Book Next appointment Magic Software Back Office Activities Dispatch Part Generate Invoice ERP and CRM information - on the go!
Mobile Patient Records Treatment history? Patient notes? What needs to be administered?
Take-Outs Start with the process Find alternative windows to the process Examine the context What sensors to use Where to keep data (temp, in progress, final) Define the business logic Who / What Part of existing process? Integrated? Touch points and what to do in each one of them Technology Platform Channel Pattern(s) Offline Encryption Workflow