Nir Eyal constructed a framework for designing habit-forming products. He states:
The “desire engine” gives product makers and designers a model for thinking of the necessary components to create user behavior. Habit design is a super power. If used for good, habit design can enhance people’s lives with entertaining and even healthful routines. If used for evil, habits can quickly turn into wasteful addictions.
The trinity of access, data, and speed creates new opportunities for habit-forming technologies to hook users and everything becomes more addictive. Companies need to know how to harness the power of the desire engine to improve peoples’ lives, while consumers need to understand the mechanics of behavior engineering to protect themselves from manipulation. More and more developers realize that their success hinges on understanding user behavior. Nir Eyal used patterns collected from his 4 years in the gaming and advertising business and one year of research as a consultant and lecturer at the Stanford GSB, to create a tool, which should greatly improve the odds of success for a startup.
For more info, see his blog at: nirandfar.com.