liveBook · Manning

Process management

As explained in Lead Developer Career Guide

Process management is the systematic design, execution, control, monitoring, and improvement of work processes.

Process management systematically designs, executes, controls, monitors, and improves development work. A clear process reduces errors, supports collaboration, and helps teams deliver work that meets users’ needs. section 6.1.4

Apply process management across the development workflow:

  • Define the process from requirements gathering through design, coding, testing, and deployment. section 6.1.4
  • Gather input from developers, managers, QA, and project teams before finalizing the workflow. section 6.1.4
  • Document and communicate the process so team members can reference it and follow it consistently. section 6.1.4
  • Assign clear roles and responsibilities rather than leaving process ownership solely with lead developers. section 6.1.4
  • Monitor results, collect constructive criticism, and improve the process continuously with the whole team. section 6.1.4 section 6.6

A development workflow

A team can map a project from requirements to deployment, document each handoff, assign responsibility for testing and release, and review the workflow regularly for delays, errors, or unnecessary manual work. Automation with Jenkins for CI/CD or Selenium for web testing can streamline repetitive tasks. section 6.1.4 section 6.6

How Lead Developer Career Guide covers it

How deep it goes
Explains lifecycle definition, documentation, communication, role assignment, monitoring, feedback, and continuous improvement.
Examples
Uses requirements, design, coding, testing, deployment, QA stages, Jenkins CI/CD, and Selenium web testing as concrete process artifacts.
What it assumes
Assumes awareness of development work and stakeholders while teaching process definition and coordination from the beginning.
What you can do after
Build it from scratch by defining, documenting, communicating, assigning, monitoring, and improving a development workflow.
How it connects
Connects development processes with stakeholder feedback, the software development life cycle, quality assurance, CI/CD, automation, and technical debt.

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.