Applying gamification elements to build teams for software development · Study