liveBook · Manning

Project management

As explained in Lead Developer Career Guide

The discipline and process of planning, organizing, and controlling work to achieve defined project objectives.

Project management organizes work around defined objectives, timelines, milestones, and budgets. In software projects, plans help align stakeholders, allocate resources, track progress, and address risks before they grow. section 7.4 section 7.0

Project managers coordinate the whole project, including timelines and resources. Lead developers focus on the development team and code, while contributing technical estimates, feedback on priorities, and communication between the team and project manager. section 7.1 section 1.2.2

Practical project management work for a lead developer includes:

  • Estimate development work and help organize tasks, priorities, bugs, and technical debt. section 1.2.2
  • Track progress against milestones, share project status, and help identify risks or roadblocks. section 7.0
  • Work with QA to clarify technical requirements, prepare work for testing, and address recurring problems. section 1.2.2

When priorities change

If a developer must pause a feature, help them reach a safe stopping point, document unfinished work, and check it into a repository so someone can resume it later. section 1.2.2

How Lead Developer Career Guide covers it

How deep it goes
Defines plans through objectives, timelines, milestones, budgets, and progress reporting without detailing a specific methodology.
Examples
Uses changing priorities, development estimates, milestone tracking, and documentation of unfinished work as practical cases.
What it assumes
Builds on lead developers’ technical expertise and recommends cross-training through mentoring, independent study, or shadowing.
What you can do after
Apply project plans by aligning stakeholders, tracking progress, allocating resources, and addressing risks or problems promptly.
How it connects
Connects planning with estimation, team communication, risk management, quality assurance, and Agile and waterfall methods.

Also explained in

Compare how 4 books explain project management →

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.