Visualize and track your engineers’ progress on goals and objectives over time, see how they perform compared to the previous sprint, month, or quarter, understand their work dynamics, and identify data-driven coaching opportunities. Waydev includes all the tools and custom reports needed to clearly set and smash your team goals.
300+ Engineering leaders track their development team goals using our features:
Developer Performance Progress
The Targets feature helps you translate uncovered opportunities to action by setting measurable targets within the application. Visualize and track progress to hit all your goals.
How to use the Targets feature:
The Targets feature enables users to set custom targets for their developers, teams, and organizations. You can check in on your goals and see how much progress has been made.
To create a new target, click on the Create New Target button.
Targets Configuration: You will be prompted to insert your target values in the Targets Configuration section. It is not required to set target values for every metric.
Assignments Configuration: In the Assignments Configuration, you will need to select the teams, developers, and repositories you want to set targets for. It is not required to assign the targets for all of them. For example, you can assign a target only for a specific team.
Time Configuration: In the Time Configuration section, you need to select the Start Date. This will be the date when Waydev starts tracking your target. You need to select an End Date for your target. This will be the date Waydev finishes tracking your target.
Repeat: If you toggle on Repeat, Waydev will create an identical target one day after the end date. The identical target created will have the same time frame. For example, if you select the Start Date as Jun 1, 2020, and the End Date as Jun 30, 2020, Waydev will create an identical target on Jul 1, 2020, with the Start Date as Jul 1, 2020, and the End Date as Jul 30, 2020.
Timezone & Ignore Days: You need to select the Timezone for your target. You can ignore certain days, such as weekends, by selecting Ignore Days, and then clicking the plus sign on the right side. The ignored days will be displayed below.
Alerts Configuration: In the Alerts Configuration section, you can set alerts for specific events. You can choose to receive a full report at the end date of the target. You can set Waydev to alert you if your target Impact was reached before the end date.
Churn % Alert: You can set Waydev to alert you if the target was not reached at the end date. You can set Waydev to alert you if the Churn % exceeds a chosen value before the end date. If you toggle this on, you need to insert the chosen value of Churn % in the field below.
Target alert: You can set Waydev to alert you if the target falls below a chosen value before the end date. After you select the metrics, you need to insert the chosen values in the fields below.
Email & Slack alerts: You can set Waydev to send you alerts via email or via Slack. Learn how to configure alert channels (Email and Slack) here. In the drop-down, you can select the users who will receive the alerts.
After you finish configuring your targets, click Save. Done!
Tracking your targets’ progress can be done by clicking the SHOW buttons corresponding to teams, developers, and repositories.
Progress report: In the modal, you will see the progress for each target metric. You can download the progress report as PDF, Excel, or print it right from the app. You can customize column visibility and search for a specific team, developer, or repository.
You can sort the metrics by clicking on the corresponding column header. You can rearrange the columns by dragging and dropping.
You can rearrange the columns of the main targets table by dragging and dropping the column headers. You can also sort the main targets table by clicking on the column header. You can also customize the column visibility of the main targets table.
Edit & delete targets: You can search for a target by creator name (ex. Harry Nielsen) or by date (ex. 2020-05-15). You can also edit or delete a target from the right side of the main targets table.
You can filter the targets by date, team, developer, and repository.
You can find the Targets feature in the Reports section.
You will visualize the targets according to the permissions granted by Role Management. If you only have the Targets page permission enabled, you will be able to see the targets you created. If you have the Show all targets permission enabled, you will be able to see all the targets corresponding to the developers, teams, and repositories you have been granted access to.
You cannot delete or edit targets which are not created by you, if you are not the main user of the account.
Track the progress of your engineering teams with the Team Compare report. See how engineering teams perform compared to the previous sprint, month, or quarter. View how work dynamics shift over time.
The Team Compare feature enables you to compare your teams’ performance indicators. You can choose which teams to compare, which repositories to compare, and the time frame of the analysis. The performance indicators included in the Team Compare report are:
Clicking on any of the metrics in the Team Compare feature will open the Trendlines corresponding to that metric.
Track your engineers’ progress over time. See how your engineers performed sprint over sprint. Understand their work dynamics and identify coaching opportunities.
How to use the Developer Progress feature:
In the Developer Progress feature, you are able to view how your engineers progressed over time. The code-level metrics analyzed in the Developer Progress feature are:
The pull request metrics analyzed in the Developer Progress feature are:
PRs Merged without Review;
PRs without Comments;
PRs without Reviews;
Total PRs Comments;
Total PRs Reviews;
PRs Merged without Rebase;
Avg. Time to First Comment;
Avg. Time to First Review;
Avg. Time to Merge from Create;
Avg. Time to Merge from First Commit;
Avg. Time to Merge from First Comment;
Avg. Time to Merge from First Review;
Avg. Time to Issue PR from First Commit.
Trendlines: Clicking on any of the metrics in the Developer Progress feature will open the Trendlines corresponding to that metric.
Custom Goals Reports
The flexibility of the custom reports you can create within Waydev allows you to build visualizations unique from the default app reports, to help you understand data in ways that can cover everything from a new process change, to ramping-up a new hire, department restructuring, and more.