How to Help Underperformers ๐
On systemic performance, the accountability dial, feedback, and the underperformance checklist.
One of the most frequent asks I receive from readers via email is about underperformers, and how to help them get back on track.
This request is two-sided:
As a manager โ you are bound to have some reports that donโt match your expectations. Thatโs where you pull your weight. There is nothing more rewarding than working with them to turn things around and see them blossom into awesome professionals.
As an individual โ you may feel like you are struggling sometimes. You may be stressed, disengaged, or donโt know exactly what is expected of you.
I want to help with this. So this article will cover:
๐ Performance is systemic โ an opinionated take on what performance is and where it comes from.
๐ How to address underperformance โ letโs talk about good feedback, the accountability dial, and how to catch bad things early and gradually.
๐ Underperformance checklist โ if you had enough of the theory, we wrap up with a list of practical questions you may ask yourself to figure out where the problem is.
๐ Resources โ as always, more articles and points of view to learn more.
Letโs dive in!
๐ Performance is systemic
Once of the most frequent mistakes in dealing with underperformers is not to address issues early, when they are easier to solve.
You canโt call someone an underperformer until you have a definition of a โperformerโ
โ Hasitha Pathiraja, Senior EM at Shopify
In many cases, this happens because it is not 100% clear what is expected of people, so, conversely, managers canโt easily point their finger at what is not working.
Good performance is about matching (or exceeding) expectations about some behavior or output. In situations where there is clarity about these and people are put in the condition to go after them, underperformance is rare.
In fact, I believe 80% of performance is systemic, rather than individual. There is a lot of talk around finding 10x engineers, but we should rather focus on building 10x teams.
Great teams make great engineers, while the opposite is not always true.
Great performance is enabled by several factors, that work like layers of a pyramid, each building on top of the previous one ๐
1) Culture ๐
Culture is a broad word. In this context, I refer to the principles and values that the company embodies.
These are typically a reflection of the foundersโ personality, and mission. Expectations, how management is run, and devices like career frameworks, are all built on top of the specific culture that exists in a company.
Good behavior in a โhustleโ company like Tesla will look dramatically different than in a โcalmโ, remote-first one like GitLab.
2) Systems ๐
Culture is embodied by the processes and systems that exist in your team and help people perform at their best.
Examples include career frameworks, performance reviews, team organization, planning, but also technical stuff like CI/CD pipelines and other DX tooling.
Your systems are like software for running the company. They create consistency and enable people to achieve more, both managers and ICs.
3) Management ๐ฝ
Systems are always imperfect and incomplete, so managers step in to fill the gaps.
As a manager, you have an outsized impact on individual performance through good feedback, guidance, and by creating opportunities for your reports. You should make your systems continuously better, automating and creating standards for parts of your work.
You should look at yourself + your systems as multipliers of the individualsโ effort, and focus on developing a 10x multiplier.
4) Individuals ๐
Finally, there is no substitute for individual skills, traits, and effort. A 10x system multiplied by 0 is still a 0. But a 1 can become a 10.
You want to hire people who show personal traits that are compatible with your culture. Luca Sartoni, mentor and former Director of Engineering at Automattic, weighed in on this ๐
In 20 years of experience, I've never met anyone who could be marked as an "underperformer" if they excelled at these three traits:
Consistency โ meeting deadlines, producing quality work, and following through on commitments. Consistency is essential because it helps ensure that ICs are predictable about their relationship with the standards set by the organization
Ownership โ employees taking responsibility for their performance and results. It involves taking ownership of their work, setting goals, and taking the initiative to achieve them. It also involves taking responsibility for personal development and growth and actively seeking opportunities to improve oneโs skills and knowledge.
Integrity โ the quality of being honest and having strong moral principles. It means doing the right thing in all circumstances, even when no one is watching. An IC with integrity is reliable, trustworthy, and committed to their work. They are also respectful of their colleagues and take responsibility for their actions.
You can hire for the specific traits, but keep in mind that these can also be developed through good example:
I try to deliberately develop them in my reports:
To develop consistency, I show consistency: meetings always start on time. One-on-ones always happen. Performance reviews are compiled systematically on time. Also, expectations are negotiatiated and shared consistently.
To develop ownership, I make myself accountable for every single bit of output from my team.
To develop integrity, I show people how to stick to the team values, under any circumstance.
๐ย How to address underperformance
When some parts of this puzzle fail, you get underperformance.
As a manager, I have found that the best way to address it is early and gradually. You can do so by giving out an outsized amount of feedback. Really, there is no such a thing as too much feedback.
Through feedback you can do three things:
๐ Reinforce: โkeep doing this thing you are doingโ
๐ Acknowledge: โyou did this differently and it works!โ
๐ฉน Correct: โthis is not working, try this insteadโ
Many managers overly focus on the corrective bits, while the first two are equally important. People need to form a balanced opinion on how they are doing, and they can only do so if you comment on both the good and the bad parts.
Also, the three types of feedback work in a sequence:
Bad behavior meets corrective feedback
Corrective feedback leads to a positive change that is greeted with acknowledgement
The persistence of positive change is met by reinforcement.
This is the happy path. The underperformance path, instead, is when your feedback does not lead to a positive change, which you should equally address gradually ๐
1) The Accountability Dial โฒ๏ธ
I am a fan of the accountability dial, by Jonathan Raymond, as a simple framework to correct bad behavior (kudos to Rado for showing it to me).
It is based on five steps:
๐ข Mention โ is the first check-in in which you mention the issue. You can address this from a place of curiosity, rather than judgment, by asking questions: โI saw you missed the meeting, is everything ok?โ or โYour design doc doesnโt address X, were requirements clear?โ.
๐ก Invitation โ is a more serious chat in which you address the issue directly. You investigate why it happens, make sure expectations are clear, and that your report knows/has everything they need to get back on track.
๐ Conversation โ after two mentions already, you should have a dedicated conversation about it to express urgency. This is also where you can be more prescriptive about how to fix, and get a commitment in terms of timing.
๐ด Boundary โ after three mentions, it is time for a warning conversation that makes it clear there will be consequences if the behavior doesnโt change. If you think your report might not be able to move forward, sit down with them and show them how to do it (when relevant). Nobody wants to be micromanaged on a regular basis, but, every once in a while, microguidance is what people need.
๐ฃ Limit โ is the final ultimatum that makes it clear you should part ways if things donโt improve. This is a crucial conversation to have and should act as the final eye opener for them. Put it in another way: if you lay off someone because of underperformance, and they did not expect it, you did something wrong.
Parting ways isnโt the only way to reset the dial, here are more things you can try:
๐ Move them to a different team โ switching teams can reset their work environment and help them rebuild their impact and reputation with new people.
๐งข Move them to a different role โ in some cases, changing roles is useful. E.g. some underperforming managers may benefit from getting back to an IC role, instead of being let go completely.
๐๏ธ Let them take time off โ if you suspect they are stressed out or have personal problems, consider giving them some extended time off.
These ideas are, of course, situational and may or may not be relevant to your case.
2) Acknowledge improvements ๐
Hopefully, however, at some point on the dial, things do get better. When this happens, remember the pyramid of feedback and acknowledge it!
As a rule of thumb, the deeper you are into the dial, the stronger your acknowledgement should be when the behavior improves. At โThe Conversationโ level, or more, your praise should probably be public โ in fact, at that point chances are others have started noticing things too, and a small celebration creates momentum and can restore some of your reportโs reputation.
This works even with small things: letโs say you have an engineer who always shows up late to a meeting. You mention this a few times, but things do not get better. Other people are also pissed off by this, and understandably so. After a couple of times, you may assign your tardy report to creating the meetingโs agenda, beforehand. If this is successful, you can acknowledge it publicly in the meeting with a simple โThank you Fred for the good agendaโ.
๐ Underperformance Checklist
Finally, whether one of your reports is underperforming, or you feel you are not pulling all of your weight yourself, here is a checklist with a few questions you may ask yourself to get a clue of where the problems are:
Culture
Are they aware of the company values?
Are they aware of the company vision and purpose?
Systems
Do they know what is expected of their role?
Are they assigned to a role/work that isnโt suited to their skills?
Are they let down by tooling / DX?
Management
Are they getting clear and frequent feedback from their manager?
Are they getting enough opportunity to prove themselves?
Do they feel rewarded for the value they are delivering?
Are they in a condition to take ownership of their work?
Is the work challenging enough for them?
Are they overworked and are now suffering burnout?
Individual
Are their personal traits compatible with your culture?
Are they willing to improve?
Are they dealing with personal issues?
Did they just have a โbad sprintโ?
And thatโs it for today! If you are finding this newsletter valuable, consider doing any of these:
1) ๐ Subscribe to the full versionย โ if you arenโt already, consider becoming a paid subscriber. You can learn more about theย benefits of the paid plan here.
2)ย โค๏ธย Share itย โ The Hybrid Hacker lives thanks to word of mouth. Share the article with your team or with someone to whom it might be useful!
I wish you aย great week! โ๏ธ
Sincerely,
Luca
Great post! I think managers disregard the importance of culture and the way it affects how people work and perform. Also, if expectation are not clear, it is hard for someone to understand what they should stop doing and what they should do more
Great post, Luca. I think in that scenario understanding if the relationship with the team member is salvageable is a thing. If underperformance is something that doesn't even seem like the team member would want to address, then investing in helping them level up might not make sense. Looking at the other alternatives like you mention (eg moving to a new team) might be better for everyone.