liveBook · Manning

Termination

As explained in Lead Developer Career Guide

The involuntary termination of a person's employment by an employer.

Termination is the involuntary ending of a developer’s employment by the employer. For a lead developer, it is a sensitive responsibility involving assessment, documentation, coaching, and coordination with HR and management. The lead developer may help determine whether dismissal is justified without attending the firing meeting, preserving the working relationship with the team. section 12.3.3

Before recommending termination, a lead developer should:

  • Identify and document repeated problems, such as missed deadlines, poor-quality work, harmful effects on team morale, or breaches of company policy. section 12.3.3
  • Set clear, measurable objectives and performance standards, then provide regular feedback about progress and improvement areas. section 12.3.3
  • Use a formal Performance Improvement Plan with explicit expectations and an improvement timeline when performance remains below standard. section 12.3.3
  • Provide support and coaching throughout the plan while recording interactions, progress, and continuing problems. section 12.3.3
  • Consult HR regularly, then present management with an evidence-based case only if significant improvement does not occur. section 12.3.3 section 12.4

Repeated missed deadlines

A developer who repeatedly misses deadlines should not be recommended for dismissal on that pattern alone. First define measurable expectations, give regular feedback, document the incidents, provide coaching through a PIP, and review the evidence with HR. If meaningful improvement still fails to occur, the lead developer can present the documented case to management. section 12.3.3 section 12.4

How Lead Developer Career Guide covers it

How deep it goes
Details objectives, feedback, PIPs, coaching, documentation, HR review, and management escalation, but not the firing meeting itself.
Examples
Uses missed deadlines, poor-quality work, declining team morale, and company-policy breaches as performance problems requiring documentation.
What it assumes
Assumes a lead developer can set standards, give feedback, document performance, coach developers, and work with HR and management.
What you can do after
Evaluate performance fairly, run a documented improvement process, consult HR, and present an evidence-based dismissal recommendation to management.
How it connects
Connects termination with performance assessment, feedback, Performance Improvement Plans, coaching, HR, management, and team morale.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Lead Developer Career Guide. The section links point to the parts of the book it draws on.