When calculating the score for a question for a given month, Roslin will first average each user's scores for that question for the month in question (i.e. in case they were asked the same question more than once for the month) and then each user's score will then be averaged.
This ensures that each user is equally weighted when contributing to a question's score.
In order to provide larger samples for greater statistical significance and thus more reliable and smoother data, Roslin allows for user scores to be carried over for up to 3 months. This means that if a user answers a question and scores it a 7, then, if that user doesn't answer that question again for 3 months, the 7 will be carried forward when calculating the score for the question.
The calculation for a question score (with carryover) is best illustrated as below:
1) Green numbers represent actual data created when users answer surveys. Red numbers represent data that was carried over because that user didn't answer the question during that month. E.g. User two answered this question in Jan but not in the following months and thus their data was carried forward for Feb, Mar and Apr but finally dropped in May due to being stale.
2) For January, you can see that no score was calculated because only 3 data points were available which is less than the minimum of 4. These minimums are in place to protect staff anonymity.
An Engagement Driver acts as a theme in the workplace and is a simple grouping of questions. It allows leaders to more quickly grasp their data. You can read more about Engagement Drivers here.
Drivers are calculated as the simple average of their underlying question scores. This is done with an equal weighting so questions aren't over or under-represented despite their volume of answers as long as they meet the minimum threshold for the relevant month.