- Build Gamified Websites with PHP and jQuery
- Detrick DeBurr
- 597字
- 2021-08-06 16:42:49
Target behaviors
Now that we are clear about what we are trying to accomplish with our system, we will focus on the actions we are hoping to incentivize: our target behaviors.
One of the big questions around gamification efforts is can it really cause behavioral change. Will employees, customers, and stakeholders simply go back to doing things the way they are used to once the game is over? Will they figure out a way to "cheat" the system?
The only way to meet long-term organizational objectives in a systematic way is for the application to not only cause change for the moment, but lasting change over time. Many gamification applications fail in long-term behavior change, and here's why.
Psychologists have studied the behavior change life cycle at length. Studies show that people go through five distinct phases when changing a behavior. Each phase presents a different set of challenges.
The five phases of the behavioral life cycle are as follows:
- Awareness: Before a person will take any action to change a behavior, he/she must first be aware of their current behavior and how it might need to change.
- Buy in: After a person becomes aware that they need to change, they must agree that they actually need to change and make the necessary commitment to do so.
- Learn: But what actually does a person need to do to change? It cannot be assumed that he/she knows how to change. They must learn the new behavior.
- Adopt: Now that he/she has learned the necessary skills, they need to actually implement them. They need to take the new action.
- Maintain: Finally, after adopting a new behavior, it can only become a lasting change with constant practice.
Image source: http://www.accenture.com/us-en/blogs/technology-labs-blog/archive/2012/03/28/gamification-and-the-behavior-change-lifecycle.aspx)
How can we use this understanding to establish our target behaviors? Keep in mind that our objectives are to increase interaction through discussion and increase consideration for other perspectives. According to our understanding of changing behavior around our objectives, we need our users to:
- Become aware of their discussion frequency with other users
- Become aware that other perspectives exist
- Commit to more discussions with other users
- Commit to considering other users' perspectives
- Learn how to have more discussions with other users
- Learn about other users' perspectives
- Have more discussions with other users
- Actually consider other users' perspectives
- Continue to have more discussions with other users on a consistent basis
- Continue to consider other users' perspectives over time
This outlines the list of activities the user needs to perform for our systems to meet our objectives. Of course, some of our target behaviors will be clear. In other cases, it will require some creativity on our part to get users to take these actions.
So what are some possible actions that we can have our users take to move themselves along the behavior change life cycle?
- Check their discussion thread count
- Review the Differing Point of View section
- Set a target discussion amount for a particular time period
- Set a target number of Differing Points of View to review
- Watch a video (or some instructional material) on how to use the discussion area
- Watch a video (or some instructional material) on the value of viewing other perspectives
- Participate in the discussion groups
- Read through other users' discussions posts
- Participate in the discussion groups over time
- Read through other users' perspectives over time
Some of these target behaviors are relatively straightforward to implement. Others will require more thought. More importantly, we have now identified the target behaviors we want our users to take. This will guide the rest of our development efforts.
- Android Wearable Programming
- Effective C#:改善C#代碼的50個有效方法(原書第3版)
- CentOS 7 Linux Server Cookbook(Second Edition)
- Learning AWS Lumberyard Game Development
- Rust Essentials(Second Edition)
- The HTML and CSS Workshop
- Oracle 18c 必須掌握的新特性:管理與實戰
- Learning R for Geospatial Analysis
- Test-Driven Development with Django
- Extending Unity with Editor Scripting
- Python數據可視化之美:專業圖表繪制指南(全彩)
- 并行編程方法與優化實踐
- Julia High Performance(Second Edition)
- 零基礎學C++(升級版)
- Web編程基礎:HTML5、CSS3、JavaScript(第2版)