liveBook · Manning

Coaching plan

As explained in Think Like a Software Engineering Manager

A coaching plan is a structured set of developmental actions, support commitments, competencies, and timelines for improving an employee's performance.

A coaching plan turns performance feedback into a structured set of achievable actions, competencies, timelines, measurements, and support commitments. It gives an employee and manager a shared path for improving performance, often over 60 or 90 days. section 4.5.1

A practical coaching plan can include:

  • Specific improvement goals connected to identified gaps between performance expectations and current results. section 4.5.1
  • Clear measures of progress, such as peer-review comments, revision counts, or completed competencies. section 4.5.1
  • A review schedule, such as weekly one-on-one meetings that set goals and examine progress. section 4.5.1
  • Support commitments, including learning resources, technical documents, courses, and designated learning time. section 4.5.1
  • Transparent communication about expectations, measurement, available support, and consequences for missing expectations. section 4.5.1

Example: improving engineering performance

After identifying missed deadlines and subpar code quality, a manager and employee agree on a timeline and achievable tasks tied to specific competencies. They move from biweekly to weekly one-on-ones, review each week's progress, and use internal videos, technical documents, or courses to strengthen technical skills. section 4.5.1

How Think Like a Software Engineering Manager covers it

How deep it goes
Details timelines, measurements, weekly reviews, learning support, and communication without specifying a universal plan template.
Examples
Uses missed deadlines, code-review feedback, revision counts, weekly goals, learning resources, and 60- or 90-day timelines.
What it assumes
Assumes consolidated feedback, performance expectations, and a gap analysis identifying disparities between expectations and reality.
What you can do after
Build it from scratch by translating documented performance gaps into measurable goals, scheduled reviews, learning support, and timelines.
How it connects
Connects feedback, gap analysis, one-on-one meetings, performance management, and performance improvement plans.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Think Like a Software Engineering Manager. The section links point to the parts of the book it draws on.