Member-only story
Applying gamification techniques and behavioral design principles — a UX case study
If you ever wondered how to apply gamification techniques to keep a user engaged with the product, this article might be helpful. The case study covers the brainstorming process of designing a small notification app for the educational product called Hyperskill. The goal of the app is to keep the user motivated to study and engage him with the product.

The task was small and quite simple. I had to build a hypothesis of a standalone app for Hyperskill service. The app should be located in the tray, regularly remind the user to study, send notifications and be able to install and update of the company’s product called IntelliJ IDEA.
Motivation
According to Fogg’s model, the easiest way to maintain motivation is to make the action as simple as possible. In the Hyperskills system, the simplest and smallest level is the learning module which is shown on the picture.

This module I decided to offer to the user as a task. To make it easier for the user to start, I also added a button that would immediately direct him to the task. If it is a theoretical module…