Help

rewards

devActivity Challenges: Frequently Asked Questions

devActivity challenges are a powerful way to gamify your development workflow, motivate your team, and track progress. Below are answers to common questions about configuring and managing these challenges.

Frequently Asked Questions

How can I enable or disable challenges in devActivity?

On the 'Configure Challenges' page, each challenge has a toggle switch. Simply click the switch to activate or deactivate a challenge for your team.

How do I customize the rewards for developer challenges?

Next to each active challenge's reward value, click the pencil icon. This allows you to adjust the numeric thresholds (e.g., contribution score) and define the reward, either as a fixed XP amount or a percentage.

What types of challenges can I configure for my team?

devActivity offers four main categories: ONBOARDING (one-time for new members), INDIVIDUAL (monthly for personal performance), TEAM (monthly for collaboration), and ACCUMULATIVE (long-term retention). You can also create custom challenges.

Can I create custom challenges tied to GitHub activities?

Yes, you can define custom challenges directly linked to specific GitHub issues or pull requests. Upon closure of the GitHub item, contributors automatically receive a predefined reward, which can be XP or a custom achievement badge.

How does devActivity incentivize developer onboarding and retention?

Onboarding Challenges guide new members through initial tasks, while Accumulative Challenges reward long-term contributions and loyalty, fostering sustained engagement and retention.

Where can I set the thresholds for performance-based challenges?

On the 'Configure Challenges' page, click the pencil icon next to an active challenge. You can then edit the numeric thresholds, such as 'XP (Contribution Score) is above 750' or 'Cycle Time is below 40:00 hours'.

What are the benefits of using devActivity challenges?

Challenges help customize gamification to team goals, motivate developers with clear objectives, foster team collaboration, improve retention, and provide flexibility to reward specific project milestones.

What are 'Accumulative Challenges' in devActivity?

Accumulative Challenges are designed for long-term retention and loyalty, rewarding developers for sustained engagement and significant milestones over time, such as 'Years of Contribution' or 'Contribs Club'.

Track, Analyze and Optimize Your Software DeveEx!

Effortlessly implement gamification, pre-generated performance reviews and retrospective, work quality analytics, alerts on top of your code repository activity

 Install GitHub App to Start
devActivity Screenshot