Managing Underperformance
The Engineering Manager's Comprehensive Guide to Managing Underperformance
Understanding the Complexity of Performance Issues
Performance challenges rarely emerge suddenly or exist in isolation. As an engineering manager, recognizing the multifaceted nature of underperformance is your first critical step. Often, what appears as simple underperformance can be rooted in a complex interplay of factors.
Consider the case of Alex, a senior developer who joined your team six months ago with stellar recommendations. Recently, his code quality has declined, and he's missed several deadlines. Before categorizing this as straightforward underperformance, consider the full context: Is Alex struggling with unfamiliar technology? Has the team's documentation failed him? Are personal issues affecting his focus? Are organizational changes creating uncertainty?
The path from observation to action requires nuance. Rushing to judgment risks missing crucial information that could change your approach entirely. Similarly, prolonged inaction can normalize substandard work and damage team cohesion.
Deciphering Actual Performance Issues vs. Bias
Engineering management requires constant vigilance against unconscious bias. Our technical backgrounds often train us to believe in our objectivity, yet research consistently shows that even the most well-intentioned managers bring biases to performance evaluations.
The Subtlety of Bias in Technical Environments
Consider communication styles in engineering teams. A team member who questions approaches in direct terms might be labeled "difficult" if they're from an underrepresented group, but "appropriately skeptical" if they match the team's dominant demographic. Similarly, a quiet, thoughtful engineer might be considered "not a culture fit" if their working style differs from team norms.
Jessica, a front-end developer, consistently raises technical concerns during architecture discussions. Her male counterparts perceive her as "argumentative," while similar behavior from other male team members is characterized as "thorough" or "detail-oriented." This discrepancy demands self-reflection from you as a manager.
Techniques for Mitigating Bias
Rather than relying solely on your judgment, implement structured systems:
Calibration Discussions: Meet with peer managers to compare performance assessments across teams. When discussing similar behaviors that receive different evaluations based on the individual, patterns of bias often emerge. For example, one manager might praise a male engineer for "taking initiative" when working independently, while another criticizes a female engineer for "not being a team player" when exhibiting similar behavior.
Behavioral Interview Techniques for Performance: Instead of asking, "How would you rate their problem-solving skills?" ask "Describe a complex problem they solved recently. What approach did they take? What was the outcome?" This focuses on specific instances rather than impressionistic evaluations.
Peer Feedback Analysis: When collecting feedback, look for patterns. If an engineer receives criticism for being "too aggressive" from some teammates but praise for "strong technical advocacy" from others for the same behaviors, explore why these perceptions differ.
Maximizing the Probation Period: Beyond Basic Evaluation
The probation period represents a unique opportunity that extends beyond simple evaluation—it's a critical window for setting patterns and expectations that will endure throughout the employee's tenure.
Strategic Onboarding During Probation
When Raja joined as a mid-level backend engineer, his manager Claire structured his probation period methodically. Rather than assigning random tasks, she designed a progressive learning journey:
Weeks 1-2: Raja worked on small, self-contained bug fixes to learn the codebase while delivering immediate value.
Weeks 3-4: He paired with senior engineers on feature development, absorbing team practices.
Weeks 5-8: Raja took ownership of a moderate-complexity feature, consulting with teammates as needed.
Weeks 9-12: He independently delivered a complete feature while mentoring a junior engineer on a related task.
This gradual increase in autonomy and responsibility revealed Raja's strengths and growth areas naturally. When he struggled with database optimization during week 7, Claire could determine whether this represented a knowledge gap that could be addressed through mentoring or a fundamental limitation.
Distinguishing Between Adjustment Issues and Performance Problems
New team members often experience temporary struggles as they adapt to new environments. Elena, a senior developer, produced code that didn't meet team standards during her first month. Rather than immediately flagging this as a performance issue, her manager investigated further:
Was the onboarding documentation sufficient?
Had she received clear feedback on expected code quality?
Were team standards explicitly communicated or tacitly understood?
The investigation revealed that Elena came from a startup with dramatically different priorities (speed over maintainability). Once this misalignment was addressed, her performance improved dramatically. This wasn't a capability issue but an expectations mismatch.
Probation Period Communication Strategies
Regular feedback during probation should balance encouragement with clarity. Consider these approaches:
The Expectation Gap Framework: "Here's what I expected to see at this stage... here's what I'm actually observing... let's discuss why there might be a difference."
Progressive Disclosure of Concerns: Begin with gentle course corrections, but if issues persist, increase the explicitness of your feedback: "I need to be direct about my concern here. The pattern we discussed last week has continued, and I'm worried about its impact on your successful completion of probation."
Documentation Through Shared Notes: After each 1:1 during probation, send a summary email: "As we discussed today, here are your key achievements this week, areas where you're meeting expectations, and opportunities for growth. Please let me know if this matches your understanding."
Performance Improvement Plans: Beyond Formality to Genuine Improvement
PIPs have earned a reputation as mere precursors to termination, but when designed thoughtfully, they can serve their original purpose: actual performance improvement.
Reframing the PIP Conversation
The introduction of a PIP typically creates anxiety and defensiveness. Consider this approach instead:
"Michael, I want to have an important conversation about your work. I believe you have valuable skills to contribute, but I've observed some gaps between expectations for your role and current performance. I want to create a structured plan to help you succeed here, because I'd much rather see you thrive than start over with someone new. This will involve setting clear goals and providing additional support, but also requires your full commitment."
This framing emphasizes development rather than punishment and acknowledges the investment both parties have in success.
Designing Meaningful Improvement Metrics
Generic improvements like "write better code" or "communicate more effectively" set employees up for failure. Instead, establish clear, observable behaviors:
Instead of: "Improve code quality" Use: "Achieve a test coverage of at least 85% for new code, with no critical issues in code reviews"
Instead of: "Be more proactive" Use: "Identify and propose solutions to at least one team pain point each sprint, and take ownership of implementing at least one approved solution per month"
Support Systems During PIPs
A successful PIP includes robust support structures:
Engineering Mentorship Pairs: Assign a technical mentor who isn't the direct manager to provide judgment-free guidance.
Skill-Specific Training Budget: Allocate resources for courses or materials addressing specific skill gaps.
Incremental Evaluation Points: Rather than waiting for the end of the PIP period, establish weekly checkpoints to measure progress and make adjustments.
Success Visualization: Clearly articulate what successful completion looks like: "After completing this plan, you'll have demonstrated consistent ability to deliver features independently with appropriate test coverage and minimal defects, which are the key expectations for your senior engineer role."
Performance Reviews as Strategic Development Tools
Annual or biannual reviews should serve as meaningful inflection points in an employee's development journey, not merely bureaucratic exercises.
Preparation: Beyond Basic Assessment
Thorough preparation transforms review quality. Consider how Sarah, an engineering director, approaches reviews:
Two weeks before reviews, Sarah asks her engineering managers to collect:
Concrete examples of impact (both technical and collaborative)
Growth demonstrated since the last review
Areas where expectations weren't met, with specific instances
Feedback from cross-functional partners
Self-assessment from the employee
She then reviews this material looking for patterns, particularly discrepancies between self-assessment and observed performance, which often reveal misaligned expectations or blind spots.
Conducting Reviews that Drive Change
The review conversation structure significantly impacts its effectiveness:
Begin with Strengths: "One of your most valuable contributions this year has been your work on the authentication service refactoring. The architecture you designed reduced our error rate by 60% and has proven remarkably maintainable."
Use the Contrast Method for Areas of Improvement: "I've seen you excel when working on backend systems, where your code is clean and well-tested. However, when you work on front-end features, I notice that test coverage drops and bug reports increase. What do you think causes this difference?"
Collaborative Future Planning: "Given your strengths in system design and the areas we've discussed for growth, what kind of projects would help you leverage your talents while developing in those growth areas?"
Review Follow-Through Systems
The effectiveness of reviews depends largely on what happens afterward:
30-Day Post-Review Check-in: Schedule a dedicated follow-up specifically to discuss progress on review items.
Growth Commitments Document: Collaboratively create a document detailing specific development areas and concrete steps toward improvement, with clear timelines.
Resource Allocation: Ensure necessary resources (time, training, mentorship) are actually provided to support growth goals identified in the review.
The True Cost of Delayed Action
Hesitation in addressing performance issues creates cascading consequences that extend far beyond immediate productivity concerns.
Team Culture Degradation
When David, a team lead, allowed Marco's consistent underperformance to continue unaddressed, subtle but significant changes emerged:
Standard Erosion: Team members began questioning why they should maintain high standards when subpar work was accepted from Marco.
Resentment Development: High performers became increasingly frustrated at carrying additional load without recognition.
Merit Perception Distortion: The team's belief in meritocracy eroded as they observed equal rewards for unequal contributions.
Manager Trust Deterioration: Team members began questioning David's judgment and leadership capabilities.
Cultural Contamination: Previously high-performing members began reducing their effort to match the new, lower perceived standard.
The Hidden Toll on the Struggling Employee
Counterintuitively, delaying difficult conversations often harms the underperforming employee:
Elena struggled with architectural design aspects of her senior role. Her manager, uncomfortable with conflict, gave her "more time to adjust" rather than addressing concerns directly. Eighteen months later, when finally placed on a PIP, Elena was shocked and felt betrayed: "Why wasn't I told sooner? I've wasted over a year thinking I was meeting expectations."
By delaying feedback, the manager denied Elena the opportunity to:
Recognize and address her limitations
Develop necessary skills while consequences were minimal
Possibly transition to a role better aligned with her strengths
Maintain her professional reputation by making proactive career choices
Quantifying the Organizational Impact
Beyond cultural impacts, delayed action carries measurable costs:
Project Delivery Impacts: When Sam's manager delayed addressing his performance issues for six months, the team's velocity decreased by approximately 30%, resulting in delayed feature releases and lost market opportunity.
Recruitment and Retention Consequences: After observing unaddressed underperformance, two senior engineers left the team, citing "inconsistent performance standards" in exit interviews. Replacing them cost approximately $80,000 in recruitment fees and lost productivity during onboarding.
Technical Debt Accumulation: Code produced by an underperforming developer often creates maintenance challenges. In one documented case, a team spent an estimated 120 engineering hours over three months addressing defects from poorly constructed features.
Making the Termination Decision: A Deliberative Framework
Even with thorough documentation and improvement attempts, the termination decision remains challenging. A structured decision framework can help ensure fairness and clarity.
The Three-Dimension Assessment
Rather than viewing performance as a simple "good enough or not" question, evaluate across multiple dimensions:
Capability Gap Analysis: Is there fundamental misalignment between the role requirements and the individual's capabilities that cannot be bridged with reasonable support?
Improvement Trajectory Evaluation: Even if performance isn't currently satisfactory, is the trend positive at a sustainable rate?
Organizational Impact Assessment: How is the current situation affecting team dynamics, delivery commitments, and company culture?
Case Study in Termination Decision-Making
Consider how this framework applied in practice:
Raj, a mid-level engineer, struggled with code quality and delivery speed for several months. His manager, Priya, implemented a structured improvement plan with clear metrics and support resources. After eight weeks:
Capability Assessment: Raj showed improvement in code quality when given extensive guidance but couldn't independently apply the principles.
Trajectory Analysis: The improvement rate was modest—approximately 30% of what was needed to reach acceptable performance levels.
Impact Evaluation: Two junior team members had begun emulating Raj's suboptimal practices, and senior engineers were spending 5-10 hours weekly remedying issues in his code.
Based on this analysis, Priya concluded that termination was appropriate, but also identified a potential customer support engineering role that might better suit Raj's strengths.
Alternative Considerations Before Termination
Before proceeding with termination, explore these alternatives:
Role Recalibration: Would the employee succeed with adjusted responsibilities that better match their capabilities?
Team Transfer: Could different leadership or team culture better support this person's working style?
Project Alignment: Is underperformance related to specific projects or technologies rather than fundamental capability?
External Factors: Are temporary personal circumstances contributing to current performance issues?
Executing Termination with Professionalism and Humanity
When termination becomes necessary, the process requires careful handling to maintain dignity for all involved.
Preparation Beyond Logistics
Beyond standard termination paperwork, prepare for the human aspects:
Narrative Preparation: Craft a clear, factual explanation focusing on specific performance gaps despite support provided.
Response Anticipation: Consider how the employee might react—denial, anger, negotiation—and prepare thoughtful responses.
Support Resource Organization: Compile information about transition assistance, including outplacement services if available.
Team Communication Planning: Develop a communication strategy that respects the departed employee's privacy while addressing team concerns.
The Termination Conversation
Structure the conversation to balance clarity with compassion:
Setting Context: "I've asked HR to join us because we need to have an important conversation about your role here."
Direct Communication: "I've made the difficult decision to end your employment with us, effective today."
Factual Explanation: "As we've discussed in our performance conversations over the past three months, there have been persistent gaps between the senior engineer role requirements and your demonstrated performance in system design and technical leadership, despite the additional support and training provided."
Transition Information: Explain next steps regarding final pay, benefits continuation, company property return, and departure logistics.
Future-Focused Close: "While this role wasn't the right fit, I appreciate the contributions you've made to our documentation system and wish you success in finding a position that better aligns with your strengths."
Post-Termination Team Management
After a termination, remaining team members will have questions and concerns:
Immediate Team Communication: Share the fact of the departure promptly, with appropriate privacy: "I wanted to let you know that James is no longer with the company as of today. I want to assure you this was a carefully considered decision based on our performance expectations for his role."
Workload Rebalancing: Present a clear plan for redistributing critical responsibilities while acknowledging the temporary burden: "I know this creates additional challenges. Here's how we'll manage key projects during this transition period, and I'm prioritizing hiring to fill this gap."
Cultural Reinforcement: Use the moment to reaffirm team values: "This transition, while difficult, reflects our commitment to maintaining the high standards that make our team successful and a rewarding place to work."
Preventative Approaches: Building Systems for Success
While addressing underperformance is necessary, creating environments where people naturally succeed should be the primary goal.
Recruitment and Role Alignment
Many performance issues originate in hiring mismatches:
Competency-Based Assessment: Replace vague questions ("Tell me about your debugging skills") with scenario-based evaluation ("Here's a production issue we encountered. Walk me through how you'd approach troubleshooting it").
Value and Working Style Assessment: Beyond technical skills, evaluate alignment with team norms: "Describe how you prefer to receive feedback on your work" or "How do you approach disagreements about technical direction?"
Realistic Job Previews: Share actual challenges the team faces rather than idealized descriptions: "Currently, our codebase has technical debt in the payment processing system that any new team member will need to work with while we gradually refactor."
Continuous Feedback Systems
Regular feedback prevents performance issues from becoming entrenched:
Normalized Feedback Channels: Create multiple pathways for feedback beyond manager 1:1s, such as peer code reviews with explicit quality criteria, architecture review forums, and cross-functional project retrospectives.
Calibrated Expectation Documents: Develop detailed descriptions of what performance looks like at each level, with concrete examples: "Senior engineers are expected to independently identify edge cases before implementation, as demonstrated by comprehensive test cases and validation strategies."
Regular Performance Discussions: Institute monthly development conversations focused exclusively on growth and performance, separate from project status updates.
Conclusion: The Integrated Approach to Performance Management
Effective performance management requires a holistic perspective that recognizes the interconnection between hiring practices, onboarding processes, feedback systems, team dynamics, and organizational culture. By approaching performance issues with both analytical rigor and empathetic understanding, engineering managers can create environments where:
Clear expectations enable people to self-assess accurately
Regular feedback prevents major misalignments
Support systems help bridge temporary gaps
Teams maintain high standards through consistent accountability
Difficult decisions, when necessary, are handled with professionalism and respect
This comprehensive approach transforms performance management from a dreaded responsibility into a core competency that drives team success and individual growth.
Last updated