Every tech leader faces this: a team member underperforms, but when you try to "fix" it, you get nowhere.
Why? Most leaders apply quick fixes—more feedback, tighter deadlines—without uncovering the real problem.
Here’s how to diagnose performance issues, reset expectations, and create a structured plan that turns underperformers into reliable contributors in just three months.
1. Diagnose the Root Cause
Underperformance usually has deeper causes: unclear expectations, skill gaps, low motivation, or personal challenges. Without identifying the root issue, any solution is just guesswork.
Action Step: Use the “4 Whys” to Uncover the Issue
Have a focused, empathetic conversation with your team member:
You’re looking for patterns: Is it a lack of skill? Misaligned priorities? Low confidence? Their answers will help you address the right problem.
2. Set Crystal-Clear Expectations
Most underperformers don’t know what success looks like. “Do better” is vague and unhelpful. Clear, measurable expectations give them a target to aim for.
Action Step: Turn Feedback Into SMART Goals
Transform vague concerns into actionable outcomes:
Instead of “Improve your code quality” say, “I need your PRs to meet coding standards and pass within 2 rounds of review this sprint.”
This approach is Specific, Measurable, Achievable, Relevant and Time-bound.
Pair it with weekly check-ins to track progress, provide support, and reinforce accountability.
3. Deliver Private, Actionable Feedback
Stakeholders don’t care about implementation details—they care about results. Your updates should be concise, outcome-focused, and jargon-free.
Action Step:
Use the 3-Part Update Framework
Pro Tip:
Before sharing updates, run them through the “Tweet Test.” If you can summarize your message in 280 characters or less, it’s ready for stakeholders.
A structured plan gives your team member a clear path to improvement.
Break it into three phases:
Month 1: Stabilize
Set small, achievable goals to rebuild confidence. Address blockers and provide necessary support.
Month 2: Build Momentum
Focus on consistent performance and slightly increase scope. Hold biweekly progress reviews.
Month 3: Push for Excellence
Set stretch goals that align with team standards.
Example Plan:
When underperformers make progress, recognition is critical to keep momentum. Small wins fuel motivation and help the team member believe they can succeed.
Action Step: Give Timely, Specific Praise
For example: “Your PR this week was clean, passed quickly, and showed strong improvement. It helped us meet our sprint goals, and the team noticed.”
Be specific, immediate, and genuine. Tie their progress to the team’s success to reinforce their impact.
If you’ve clarified expectations, offered support, and set structured goals—but performance still doesn’t improve—it may be time to escalate.
Action Step: Document Everything
Keep a record of feedback, performance plans, and outcomes. Work with HR or leadership to ensure fair next steps. Letting someone go is difficult but sometimes necessary for the team’s health.
With a structured approach, you can identify root causes, set clear expectations, and give team members the support they need to succeed.
Here’s the play book:
1. Diagnose the root cause.
2. Set clear, measurable expectations.
3. Deliver focused, actionable feedback.
4. Build a 3-month turnaround plan.
5. Recognize and reinforce progress.
6. Know when to escalate.
This process fixes underperformance and builds a culture of growth, accountability, and results.
Cheers,
Gábor
Ready to grow? Here are 3 ways I can assist you:
Connect on LinkedIn for daily tips and insights for software engineers.
Subscribe to my Newsletter for no-nonsense productivity tips tailored for developers. Free and impactful.
Check out my Mentorship for personalized guidance on advancing your tech career.
Latest Blog Posts
Home | Newsletter | Mentorship | Articles | About Me
Gábor Till © 2024.