Upload
lucinda-fleming
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Telerik Analytics
What kind of Analytics is Application Analytics?
November 6th, 2015
Eigil Rosager Poulsen – Telerik
© 2015 Progress Software Corporation. All rights reserved.2
A few words about me
Eigil Rosager Poulsen
M.Sc. Computer Science
Founded EQATEC – that created EQATEC Analytics
Telerik acquired EQATEC in Feb 2013
Product manager for Telerik Analytics
Live in Copenhagen
I need to catch a ferry tonight, so you’ll see me running at 17:00
© 2015 Progress Software Corporation. All rights reserved.3
A few questions to the audience
How many are active programmers?
How many do OE/ABL development?
How many have received direct feedback from your end-users this week?
How many have received direct feedback from your end-users this year?
© 2015 Progress Software Corporation. All rights reserved.4
What is Analytics?
© 2015 Progress Software Corporation. All rights reserved.5
© 2015 Progress Software Corporation. All rights reserved.6
© 2015 Progress Software Corporation. All rights reserved.7
© 2015 Progress Software Corporation. All rights reserved.8
Google Trends data
© 2015 Progress Software Corporation. All rights reserved.9
Google Trends data continued
© 2015 Progress Software Corporation. All rights reserved.10
Google Trends data continued
© 2015 Progress Software Corporation. All rights reserved.11
Google Trends data continued
© 2015 Progress Software Corporation. All rights reserved.12
What is “application analytics”?
Introduction through the history of Telerik Analytics
© 2015 Progress Software Corporation. All rights reserved.13
EQATEC: our problem back in 2008
Did our users like the product?
Limited information sources: Support questions
The occasional “fan” email
Basically we knew nothing – so what to do?
© 2015 Progress Software Corporation. All rights reserved.14
2008: application analytics v. 0.1
Red: usage (app execution) Blue: downloads Yellow: registrations
“F5 addictiveness”
Little information but much better than nothing
© 2015 Progress Software Corporation. All rights reserved.15
2009: A new analytics market?
Nov 2005: Google Analytics Very few did application
analytics for thick clients So we decided to fill the gap
© 2015 Progress Software Corporation. All rights reserved.16
Feb 2013 – Telerik acquires EQATEC
© 2015 Progress Software Corporation. All rights reserved.17
2015: Telerik Analytics today
HTML5
Kendo UI controls
© 2015 Progress Software Corporation. All rights reserved.18
Dec 2014 – Progress acquires Telerik
© 2015 Progress Software Corporation. All rights reserved.19
2015: PDSOE 11.5
© 2015 Progress Software Corporation. All rights reserved.20
PDSOE & Telerik Analytics
May 2015 October 2015
© 2015 Progress Software Corporation. All rights reserved.21
PDSOE & Telerik Analytics
© 2015 Progress Software Corporation. All rights reserved.22
PDSOE & Telerik Analytics
© 2015 Progress Software Corporation. All rights reserved.23
Telerik Analytics – deep(er) diveCode examples, data formats and more
© 2015 Progress Software Corporation. All rights reserved.24
How does it work?
© 2015 Progress Software Corporation. All rights reserved.25
Development Platforms Supported - Monitors
Application types:• Mobile (native, hybrid, web)• Desktop• Web
Implementations:• C++• C#• Java• JavaScript
API• Uniform for all platforms• Small footprint and very low performance impact• Supports off-line data collection
© 2015 Progress Software Corporation. All rights reserved.26
How to integrate the monitor in a C# app
© 2015 Progress Software Corporation. All rights reserved.27
Data on the wire
© 2015 Progress Software Corporation. All rights reserved.28
Examples of default monitor data collected
© 2015 Progress Software Corporation. All rights reserved.29
Tracking custom metrics – Feature Usage
© 2015 Progress Software Corporation. All rights reserved.30
Tracking custom metrics – Feature Timing
End of method “MainForm_shown”
© 2015 Progress Software Corporation. All rights reserved.31
Tracking exceptions
© 2015 Progress Software Corporation. All rights reserved.32
Session details
© 2015 Progress Software Corporation. All rights reserved.33
Time for a demo
© 2015 Progress Software Corporation. All rights reserved.34
Ask yourself a few question…
What do you personally know about your end-users and customers?
Facts?
Second-hand information?
Gut-feelings?
© 2015 Progress Software Corporation. All rights reserved.36
Customer Case Study
One of the World’s leading hearing aid manufacturer
Monitoring 93,000 hearing clinic PC apps
Before Telerik Analytics
Planned to reimplement a 75 man year legacy application
With Telerik Analytics
Exact feature usage measurements uncovered that 25% of application was very seldom used
Result:
25% of a 75 man year project eliminated
$3.4 million (US) in savings
© 2015 Progress Software Corporation. All rights reserved.37
Modernization – two questions
How to modernize?
EMEAPUG Challenge 2015 hopefully has provided you with many good suggestions and shared experience.
What to modernize?
Everything? Probably quite expensive…
Which parts then? Use Telerik Analytics to
measure what is most used Start with those parts
© 2015 Progress Software Corporation. All rights reserved.38
How can you try Analytics?
© 2015 Progress Software Corporation. All rights reserved.39
For those developing in ABL
We currently consider to support OE/ABL with Analytics – if you are interested then please let us know!
© 2015 Progress Software Corporation. All rights reserved.40
For those developing in Java, C++, C#, JavaScript, etc
Go to www.telerik.com
Click Telerik Platform
Sign up to a free trail
Or simply write to [email protected] and ask for a Telerik Analytics trial account
© 2015 Progress Software Corporation. All rights reserved.41
Questions!
© 2015 Progress Software Corporation. All rights reserved.42
Thank you for your attention!Reach out to me: [email protected]