Insights on an individual developer can be a scary topic. As developers, we’re often understandably allergic to the thought of our work being watched and evaluated. However, we probably also expect to be rewarded for good work, so clearly some sort of evaluation is necessary.
At Swarmia, we’re very aware of the controversial nature of this topic, and we always tread carefully when working with it. But we also believe that we can make the work of both developers and their managers better by surfacing the right, healthy facts about an individual’s work, and leaving out the toxic metrics that could be misused.
In this blog post, I discuss our new feature called the developer overview, which is our take on this complicated but important topic.
Developer overview aims to answer the question "what has this person worked on?". That’s it. We don’t take a stance on whether the work was good or bad or attempt to measure it, we just show it as it exists. This lets you, who has the most context, draw the conclusions from the information we surface. We feel that this is fair to the developers too, as everyone should be able to stand behind their work.
The view has three tabs:
We also show a list of people with whom you collaborate the most. For individuals, this is interesting to know, and for managers a chance to ask for feedback from the people who know your work the best.
There is a lot of data that we could bring to this view, but have explicitly decided not to. Here are some guiding principles on what we don’t want to do:
There is a lot of useful information here for developers that would otherwise be very hard to discover. Here are some questions that you might answer with this view:
For engineering managers, this view provides an excellent way to reduce your personal bias when evaluating someone’s performance. It’s easy to fall into giving better ratings for people we like without the hard facts about what they worked on.
Some questions that managers might answer with this view are:
We hope that the developer overview will enable developers and managers to have healthier and more accurate discussions about their work. You can access anyone’s developer overview by clicking on their user avatar anywhere in the product.
We’re committed to advancing a healthy working environment for developers, and are extremely interested in hearing your feedback on what you like and dislike about this view. Please send us your feedback via this quick form.
Subscribe to our newsletter
Get the latest product updates and #goodreads delivered to your inbox once a month.