Analyze App Adoption
Cadence Quarterly
Sites production
Initial | Recurring | |
---|---|---|
Estimated Time | 25 Min | 10 min |
Benefits:
- Understand adoption
- Better understand user-base
- Identify top and bottom applications by adoption
Goal
At it simplest, the goal of this page is to identify the top five and bottom five applications by two metrics:
- Total sessions by application
- Total distinct users by application
It is also important to identify any visible trends of usage – is usage trending up or down, or are there consistent spikes? In addition, it is helpful to characterize these applications, e.g. highly used yet only by a few inidividuals, widely used but infrequently accessed, etc. To visualize these areas, two additional charts will be built.
Table of Contents
- Suggested Prerequisites
- Operations Monitor
- User & Session Metrics
- Application/Session Activity Breakdown
- Application Usage Trending
Suggested Prerequisites
Operations Monitor
This page leverages the Operations Monitor. Please refer to the Operations Monitor page for an overview and relevant documentation links.
Confirm Operations Monitor is Operational
Navigate to the Monitoring apps and select the Details button (info icon) on the Operations Monitor application. Confirm that the application’s data is up-to-date.
If the Operations Monitor is not up-to-date, please refer to the Operations Monitor Documentation for configuration details and troubleshooting steps.
User & Session Metrics
Navigate to the Monitoring apps stream and open up the Operations Monitor application.
Select the Session Details sheet.
Next, assuming this process is taking place quarterly, select the latest three full months.
Following, sort the Sessions column of the App Session Summary table descending to view the applications with the greatest number of sessions.
Now, to see the applications with the greatest number of distinct users, sort the Users column descending.
In this case, three of the applications overlap, but notice that one of them was heavily used only by a single user. It is important to recognize and weigh the application’s importance by considering both metrics. Is it because the application is only relevant to one person, or is it only known to that person, or is that person not aware of a newer application? These are just some questions one might want to consider asking.
Repeat the same process above for the bottom five applications, by sorting both the Sessions and Users column descending one by one and recording and then comparing the results.
Application/Session Activity Breakdown
The metrics above are valuable for discerning which applications are used the most, but now consider the following questions:
- What is the breakdown of each user’s usage within each app?
- Is the session usage relatively evenly distributed, or is it condensed to only a few users?
- What is the percentange of an application’s usage against other applications? For instance, what percentage do the top five applications take up of the entire environment?
A new chart can be created to easily visualize session usage and users to answer all of the above questions.
Duplicate the Session Details sheet, and clear some real estate on the dashboard to make room for a new chart object.
Drag and drop the Mekko chart (available as of the November 2019 release) and select Add dimension. Then, select the Session App Name field.
Next, add the second dimension of UserId.
Now, select Add measure, and add Sessions.
In the properties panel, expand the Session App Name panel and set the Limitation to Fixed number. Next, set the Top to 6
. The 6
allows for the top five applications to show, along with the Others faux dimension. Ensure that Show others is toggled on.
Following, select the UserId dimension, and do the same as above except now set the Top to 11
.
Navigate down to the sorting section, and expand Session App Name. Untoggle the default sorting (Auto), toggle on Sort by expression, select Descending, and then enter Sum([Session Count])
as the expression value.
Repeat the same process for the UserId sorting.
Ensure that the sort order is:
- Session App Name
- UserId
- Sessions
Next, move down to the Colors and legend section under Appearance. Toggle off Show legend to give the chart some exra space.
Lastly, view the completed chart. One can quickly spot:
- Who the predominant consumers of the top five applications are (if the distribution is less even)
- The distribution of sessions by user (even or condensed to several)
- The percentage of distribution of sessions relative to others
- The percentage of all sessions of the top five applications against all others
By clicking in on the top five applications specifically (after noting the higher-level metric regarding overall usage), it can make the detail a bit easier to consume.
Application Usage Trending
After identifying the top five applications, it is important to see in which direction their usage is trending, if any. To do so, a new chart can be created.
First, create some room on the duplicated Session Details sheet. In this case, the details table has been removed, as it is not relevant to this analysis.
Select the Combo chart, and insert it. Then, select the Date as the dimension.
Select Add measure, and insert the Sessions measure.
Under Measures, select Sessions, and change the type to Line.
While remaining in the editing pane, under Height, select Add. Next, click the fx button.
Insert the expression count({<[Session Count]={1}>} DISTINCT UserId)
. Name the measure Users, and ensure it is of type Line.
View the the completed chart. It is easy to spot when there are many distinct users with few sessions each, or when there are only a few users with many sessions. Ensure that each of the top five applications are selected one by one (as well as the bottom five) so that the trends can be viewed individually.
Tags
#quarterly
#asset_management
#apps
#operations_monitor