Permissions
Org Admin | Team Manager (for assigned team) | Org Contributor | External Contributor |
View Create Comment Delete | View Create Comment Delete | View Comment | No access |
devActivity Performance Review is pre-generated templates filled with data for specific Contributors for the selected period:
Contributions
Work Quality
Cooperation/Feedback
Achievements
Core Features and Functionalities
Accessing the Performance Review Page
Navigate to the devActivity dashboard.
Click on the Performance Review tab located in the top navigation bar.
Viewing Existing Performance Reviews
The Performance Review page displays a list of existing reviews.
Use the filter options to narrow down the list:
Reviewee: Filter by the contributor being reviewed.
Reviewer: Filter by the individual who conducted the review.
Date Created: Filter by the date the review was created.
Click on the View button to access the detailed information of a specific review.
Creating a New Performance Review
Click the Add Review button.
A pop-up window will appear.
Select the following:
Team: Choose the team the contributor belongs to.
Contributor: Select the contributor you want to review.
Period: Choose the period for which you're conducting the review.
Click Save. You will be redirected to the newly created performance review page.
Performance Review Report
The Performance Review report provides a comprehensive overview of the selected contributor's performance for the chosen period. It is divided into several sections:
Contributions
This section presents various contribution metrics, comparing the contributor's performance across three key timeframes:
Current Period: The selected period for the review.
Previous Period: The period immediately preceding the current one.
Team Average: The average performance of the contributor's team for the current period.
Metrics include:
XP (Contribution Score): A numerical representation of the contributor's contributions, taking into account various factors like commits, pull requests, code reviews, and issue resolution.
Commits: The number of code commits made by the contributor.
Pull Requests: The number of pull requests submitted by the contributor.
Code Reviews: The number of code reviews conducted by the contributor.
Issues Closed: The number of issues resolved by the contributor.
Issues Created: The number of issues created by the contributor.
Work Quality
This section focuses on the contributor's efficiency and effectiveness in their work. Metrics include:
Cycle Time: The average time taken to complete a task, including coding, pickup, and review stages.
Coding Time: The actual time spent actively coding.
Pickup Time: The duration between a code review request and the review beginning.
Review Time: The duration taken to complete the code review process.
Cooperation & Feedback
This section highlights the contributor's engagement and collaboration within the team. Metrics include:
Number of Comments: Reflects active participation in code reviews and discussions.
Recognition & Awards: Shows the number of recognitions or awards received and given, indicating positive contributions and team spirit.
Achievements
This section tracks the contributor's progress on personal and professional goals. Metrics include:
Level/Experience Points: Indicates growth in skills and experience.
Challenges & Achievements Completed: Shows the number of challenges undertaken and achievements unlocked, reflecting initiative and goal achievement.
Last Achievements
This section provides a snapshot of the contributor's recent accomplishments, including:
A list of the latest achievements earned.
Manager Reviews: Managers can leave comments or feedback on specific achievements, providing valuable recognition and guidance.
Manager Comments
This section allows managers to add comments and feedback for the contributor, providing a space for detailed observations and guidance.
Premium Feature: Premium users can leverage AI-powered insights based on the contributor data via Prompt Builder to gain deeper understanding and actionable recommendations for retrospective discussions.
Best Practices
Regular Reviews: Conduct performance reviews regularly to provide timely feedback and track progress.
Objective Assessment: Use data-driven metrics to provide an objective assessment of the contributor's performance.
Specific Feedback: Provide specific and actionable feedback based on the data presented in the report.
Collaborative Approach: Encourage open communication and collaboration during the review process.
Focus on Development: Use performance reviews to identify improvement areas and support the contributor's growth.
Common Issues and Troubleshooting
Data Discrepancies: If you notice any discrepancies in the data, ensure that the data is synced with GitHub.
Filter Issues: If you are unable to find the desired review, double-check the filter settings.
Access Permissions: If you are unable to access the Performance Review page, ensure that you have the necessary permissions.
Recommendations
The optimal performance review period is 3 or 6 months. You may set up an appropriate alert so as not to miss the review.
You can share the review results with HR, PM, or Client's Representative by inviting them as External Managers with the ability to create and view Reviews. External Managers don’t affect the billing for the Premium plan.
Include the goals for the next period (e.g. metrics level to achieve).
Try to check with AI tools how your comment may sound to the reviewer.