
Effective Performance Evaluation for Software Engineers | Team Contribution
Overview
Software Engineers are critical to the success of technology companies. It is then imperative that we base the evaluation of their performance on data and facts.
This will help identify the high performers and those that need improvements. Another advantage of effective performance evaluation is identifying what makes the winners win; we can replicate it in the organisation.
The Software Engineering department is usually organised into teams. Each team, made up of Engineers, will have their own backlog and work in concert to achieve pre-set business OKRs.
The essence of a team is such that the group output is greater than sum of individual outputs. A team where one or two are not contributing will have less output, compared to if ALL members are delivering.
In this video, I discussed key metrics you, as an Engineering leader, can use to evaluate your team member’s contributions towards achieving the team’s objectives and ultimately the company’s objectives.
The metrics discussed will allow you to identify members that are carrying the burden of the team and the “free-loaders”, hiding among the crowd. I also discussed some sources of truth, that you can consult to backup your rating and make it a fact.
Please like and subscribe to my YouTube channel. Happy Coding!
Resources
Part One: Effective Performance Evaluation for Software Engineers | A Practical Guide