Telerik Analytics What kind of Analytics is Application Analytics? November 6 th, 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
6
7
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” Basically we knew nothing – so what to do?
© 2015 Progress Software Corporation. All rights reserved : 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 : 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 : 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 : 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) dive Code 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 Click Telerik Platform Sign up to a free trail Or simply write to and ask for a Telerik Analytics trial
© 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: