Webinar Siebel Open UI Mobile vs. TethrOn Round 1: Siebel version support Round 2: Offline support Winning Knockout Demo Round 3: Mobilizing Data From Salesforce Round 4: UI Flexibility
TethrOn Enterprise Mobility Platform Deliver enterprise-grade mobile apps with zero code.
Blake Williams Software Architect
Presenter
Presentation Notes
Welcome and thank you for joining us today. My name is Billy Hunt, and I’m the CEO of TethrOn, and I’m joined by Blake Williams one of TethrOn’s Architects. Before we dive into the face-off between Siebel Open UI Mobile and TethrOn, I’d like to give you a brief history of how TethrOn came to be the leading alternative to Siebel Open UI Mobile. Our company has it’s roots in Siebel where we were responsible for building Siebel’s configure, price, quote Product line. Around the time of the acquisition by Oracle, a team of 8 of us left Siebel and started a company focused on Siebel implementations – especially very complex systems. Over the last decade we’ve helped hundreds of enterprises, including AT&T, Time Warner Cable, Intuit, Stryker and others successfully implement Siebel. In order to deliver the greatest value to our clients, we invested heavily in technology that accelerated mobile deployments and reduced the costs. In fact we put a team of 10 of the best Siebel engineers on the planet to work on quickly and affordably mobilizing Siebel. Offline support, fast sync, flexible UI and much more were included, all without having to write a line of code. We’ve taken advantage of every innovation in the market and added some of our own with our patent-pending architecture. Our mission is to help you build powerful next-generation apps, faster and for less than you ever imagined possible. In the next few slides I’ll show you how TethrOn overcomes shortcomings of Siebel Open UI Mobile. You’ll see a demo of how fast it is to build a mobile app, one that includes both Siebel and Salesforce data, and syncs in seconds. In the meantime, I’d like to ask you to put your phone on mute. Please submit your questions throughout the GoToMeeting panel and we will answer them as we go along. And of course if you ever want to contact me, the information is on the screen. And now on to the fight.
Let start with Round 1 – Siebel Version Support. I speak with a least one Siebel account a day who are extremely frustrated that they have to upgrade to the latest version of Siebel to simply get a mobile app. You must be on Siebel 8.1.1.14 or above if you want any version of mobility. Upgrading Siebel costs millions, and takes at least 6 months to a year to complete the upgrade. Many CIOs are hesitant to invest in a system that may be past its prime or, as of yet, has not delivered value. Waiting months to launch a mobile version means lost opportunities across your organization. When building TethrOn, one of our first requirements was that it must work with all versions of Siebel with no upgrade necessary. This means you can deploy much faster and simply extend the investment you have already made in your Siebel system – all without spending a dime more on Siebel. In Round 1 -- Siebel Version Support, TethrOn is a clear winner.
Offline Support
www.tethron.com 4
Siebel Open UI Mobile
Sync Speed 2,500 records per minute
250,000 records per minute
Data Storage HTML 5 browser storage
Native device storage (SQL Lite)
Conflict Resolution Record-level Field-level
Data Storage Limits 50 MB max Unlimited
Data Security Easily accessed from outside the app
Guaranteed Security on device and in transit
Presenter
Presentation Notes
Round 2 - Offline Support and The User Experience The second round in the faceoff has to do with the user experience. Slow sync speeds, sketchy connectivity, and limited offline access are absolute deal breakers for reps in the field. Whether it’s giving a prospect an instant price quote or solving a customer problem while on location, reliable remote access often means success or failure. One of the challenges is that the Enterprise systems (where much of the data comes from) were designed to support office workers on web-browsers scrolling a page. This is the Siebel Open UI Mobile experience with a sync speed of 2,500 records per minute. We spent a great deal of time improving sync speeds. It’s done by adding our own server into the process to support huge data volumes and manage offline device data without programming. This server allows us to do what we refer to as a “wicked fast” sync at the rate of more than 300,000 records per minute. Not only does TethrOn win when it comes to sync speeds but the user experience is, of course, much better. Using TethrOn reps can update their data, making changes anytime, anywhere -- even when they are offline. This increases productivity by at least one hour per day, and makes for much happier users. Another technology feature that allows us to provide a better user experience is the way in which data storage is handled. Our experience indicates that an enterprise sales rep requires at least 100 Megabytes of data to effectively do their job. While Siebel Open UI Mobile relies on HTML 5 storage in the browser, which is limited to 50 Megabytes, we’ve elected to store data in a SQL Lite Database with no limits. The fourth area of comparison is conflict resolution. Siebel Open UI Mobile supports record-level conflict resolution. This opens the door for conflicts to occur much more often. We’ve taken conflict resolution one step further -- to the field-level. We also give the user the ability to accept or reject conflicting changes. This is much faster and keeps the data cleaner. When it comes to offline support – this round goes to TethrOn.
Offline Support – Sync Speeds
www.tethron.com 5
First Sync Incremental Sync
Presenter
Presentation Notes
Offline Support – Sync Speeds A performance test between the two types of mobile apps shows why sync speed is a HUGE deal. Using the same app, same number of records, and same processes, the graph shows how long it takes to sync records. The Siebel Open UI Mobile could sync only 2500 records per minute while TethrOn synced 250,000 records within 1 minute. Let’s recap: A TethrOn user with 250k records will spend 1 minute to sync vs. over 1 hour 40 minutes to sync with Open UI Mobile. That is the difference between a happy satisfied user and someone who does not want to use the app. So why is Siebel Open UI sync so slow? Can it be improved? No, it cannot be improved because it leverages the same Sync architecture as what used to be Siebel remote and therefore inherits its well known limitations.
Mobilizing Data From Siebel, Salesforce + more
www.tethron.com 6
Siebel Open UI Mobile
Data Integration Siebel CRM data only Any enterprise system -
ERP, SCM, inventory custom database….
Presenter
Presentation Notes
Round 3: Mobilizing Data Round 3 in our faceoff deals with one of the hottest topics in the market today. How do you bring data from multiple systems across your organization into one powerful mobile app? If you are using Siebel Open UI Mobile you don’t. You are restricted to using Siebel CRM data only. The realty is that most of you have deployed cloud solutions, like Salesforce, have data in homegrown databases, use an ERP system like SAP or Oracle, and you want to mobilize data from all of them – not just Siebel. TethrOn make it easy with pre-built connectors to the leading systems. No code is required. Point-and-click to mobilize the systems you want. The most requested combination is Salesforce, Siebel and data from a homegrown database. In Round 3 of this match – TetherOn is a clear winner.
UI Flexibility
www.tethron.com 7
Siebel Open UI Mobile
UI Flexibility HTML 5 Only • iOS native
• Android native • HTML 5
Presenter
Presentation Notes
Round 4: UI Flexibility. Finally we turn to UI flexibility. Siebel Open UI Mobile lets you work within HTML 5 – which might be fine. However, as your mobile solutions mature, it will be increasingly important to incorporate iOS native, Android native and HTML 5. TethrOn let’s you do this, and more. Round 4 goes to TethrOn. Need more proof of the TethrOn knock out? Let’s move to a demonstration of all of these features in action.
Mobile. Offline, Online, Guaranteed.
The Demo
Demos Next! Mobile Example: Consumer Goods • What you can build in 2 weeks! Building a Mobile app Without Code • Example app • Point-and-click development against Siebel • Incorporate Salesforce data • Basic UI + customization opportunities • Online and offline user experience • Rapid sync
Presenter
Presentation Notes
* We’ll begin with a brief demostration illustrating what’s possible * We’ll show a native iOS app developed in 2 weeks using TethrOn * The app demonstrates a day-in-the-life of a consumer packaged goods field sales rep planning and executing their customer visits
No Code Mobile App Publishing
www.tethron.com 9
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
Let’s take a look at how this was done. The next part of the demo is going to focus on the steps needed to publish a mobile app for both native iOS and Android using TethrOn. Specifically, how easily and rapidly we can mobilize data from multiple enterprise systems using the TethrOn platform without writing a single line of code The steps we’ll cover in the first portion of this demo are: * 1 - Connecting to Siebel * 2 - Selecting the subset of Siebel objects we want to mobilize by discovering their meta-data * 3 - Generating a UI definition that can be read and rendered by both native iOS and Android mobile apps * And lastly, Defining the subset of Siebel data that we want to mobilize We’ll then publish our configurations, making them effective on the server and available to our native iOS and Android mobile apps
#1 Publish an App
www.tethron.com 10
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
Let’s start with Step 1 – Connecting to Siebel
#1 Publish an App
www.tethron.com 11
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
Now that we’ve connected to Siebel, we are going to select the subset of objects we want to expose in our mobile apps
#2 Discover
www.tethron.com 12
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
Now that we’ve connected to Siebel, we are going to select the subset of objects we want to expose in our mobile apps
#3 Generate UI
www.tethron.com 13
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
Now that we’ve selected the Siebel objects we want to mobilize, we are going to generate a UI definition for viewing and transacting on the Siebel data from both our native iOS and Android mobile apps
#4 Define Data
www.tethron.com 14
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
Next we define the subset of Siebel data to be made available to our mobile apps
#5 Publish
www.tethron.com 15
Integrate to Siebel without code 1 Connect
Auto-populate the mobile object model from Siebel
2 Discover
Auto-generate the mobile app UI 3 Generate UI
Define the subset of Siebel data to be made available to mobile devices 4 Define Data
Publish the server configurations for consumption by mobile device apps 5 Publish
Presenter
Presentation Notes
We’re now ready to publish our configurations on the server, making them available to both my native iOS and Android mobile apps
Discover TethrOn’s Fighting Edge
www.tethron.com 16
Winning Features
Integration to multiple systems with zero code
Rapid configuration and publishing of an offline-enabled app