Adoption Gamification
What if we could improve adoption through gamificaiton by allowing admins to pre-define tasks in their org for their users to complete and earn points/badges/other rewards for completion of said tasks.
-- TODO: Add video demo
Change managers, change agents, salesforce administrators
- Team Leader: Stephanie Zeitz
- List of Contributors:
- Awais Ahmad
- Eric Shultz
- Ryan Headley
What did the Project Team accomplished during the Sprint?
- base schema created
- two simple triggers
- two sample procsess builder processes
- one sample flow
If someone were to contribute to this project at the next Sprint what would you want them to work on to move this project forward?
- consider using a trigger for the reward assignment piece (tallying points etc) as dealing with flows in automated deployments can be a very tricky thing to manage.
- investigate the usage of a rules engine
- create settings for things like default status for certain types of rewards
- create a UI for managing these settings
- have the triggers/flows/etc leverage these settings rather than hard-coding
- support nuermous types of rewards
- badges
- physical rewards (for fulfillment types, maybe assign the RewardAssignments to a Queue?)
- point threshold rewards (rolling totals)
- Reward groups
What is the ultimate vision for this project? (see above)