Empirical Process Control is a foundational concept that emphasises decision-making based on observation and experimentation rather than assumptions. It is integral to Agile, Lean, and DevOps methodologies, enabling teams to adapt their processes and outputs through continuous inspection and transparency. By relying on real data and feedback, organisations can identify what works and what doesn’t, fostering a culture of learning and improvement.
This approach allows teams to deliver value predictably and sustainably, as they can adjust their strategies based on actual performance rather than theoretical models. It encourages a mindset of experimentation, where hypotheses are tested in practice, leading to informed decisions that enhance product quality and customer satisfaction.
Empirical Process Control is not merely a tactical tool; it is a long-term, systemic enabler of organisational agility. It cultivates an environment where teams can respond swiftly to changing conditions, ensuring that they remain aligned with customer needs and market dynamics. This adaptability is crucial in today’s fast-paced development landscape, where the ability to pivot based on evidence can significantly impact success. By embedding empirical practices into their workflows, organisations can achieve a more resilient and responsive operational model that prioritises value delivery and continuous improvement.
The strongest work on Empirical Process Control — ranked by substance, not recency. How this is ranked
From Legacy Pain to Modern DevOps: My Proven Roadmap for Real Engineering Transformation
Transform legacy engineering with a proven, step-by-step approach, learn how to automate, adapt, and build a resilient, modern DevOps …
Telling People What to Do Is Not Leadership. It’s a Failure of System Design
Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on …
How to Build for Business Resilience and Continuity
Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team …
Why “Done” Only Counts When It’s Live: Moving Beyond Fake Finishes to Real Value in Software Delivery
Discover why “done” means live in production, not just code complete. Learn to deliver real value, close feedback loops, and drive outcomes …
Release planning and predictable delivery
Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous …
Martin Hinshelwood in EST: Book Expert Support for Engineering Excellence
Martin is in EST for 6 months and available for hands-on consulting in North America. This month’s spotlight: How tracking estimation …
Testing in Production Maximises Quality and Value
Explains how audience-based deployment and testing in production enable faster feedback, safer rollouts, and higher software quality by …
Every delay increases the risk of failure
Delaying software releases increases failure risk. Frequent, small releases improve success rates, adaptability, and recovery, as shown by …
Scrum doesn’t stop you from optimising flow
Explains how Scrum supports continuous flow and agility by prioritising Sprint Goals, Done increments, CI/CD practices, and outcomes over …
Telling People What to Do Is Not Leadership. It’s a Failure of System Design
Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on …
How to Build for Business Resilience and Continuity
Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team …
Release planning and predictable delivery
Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Getting Started with Objectives & Key Results
Learn how to successfully implement OKRs by aligning clear strategy, fostering transparency, empowering teams, focusing on outcomes, and …
The Missing Lever in Agile Transformations
Most agile transformations fail by neglecting agency, empowering people and systems to adapt, making true agility possible through autonomy, …
Fragile by Design: The Cost of Pretending to Be Resilient
Explores how poor engineering, shallow product thinking, and organisational denial lead to fragile systems, stressing that true resilience …
Testing in Production Maximises Quality and Value
Explains how audience-based deployment and testing in production enable faster feedback, safer rollouts, and higher software quality by …
Without Delivery, There Is No Value
Value in software is only realised through delivery. Frequent releases validate assumptions, reduce risk, and enable rapid feedback, …
From Legacy Pain to Modern DevOps: My Proven Roadmap for Real Engineering Transformation
Transform legacy engineering with a proven, step-by-step approach, learn how to automate, adapt, and build a resilient, modern DevOps …
Why “Done” Only Counts When It’s Live: Moving Beyond Fake Finishes to Real Value in Software Delivery
Discover why “done” means live in production, not just code complete. Learn to deliver real value, close feedback loops, and drive outcomes …
Stop Paying the Hidden Costs of Weak Delivery: Why a Strong Definition of Done Transforms Your Team’s Results
Stop paying the hidden costs of weak delivery. Discover how a strong, shared definition of done builds trust, quality, and real agility in …
Stop Guessing: How to Make Work Visible and Drive Real Improvement with Azure DevOps Flow Metrics
Stop guessing, start making data-driven decisions in Azure DevOps. Discover tools, tips, and insights to make your work visible and your …
Why Your Definition of Done Is the Secret Weapon for Real Business Impact and Agile Growth
Transform your definition of done into a strategic advantage, deliver real value, reduce risk, and drive business impact with every sprint.
Maximising Product Value: The Power of Hypothesis-Driven Engineering
Explores how hypothesis-driven engineering helps teams maximise product value by testing ideas, measuring outcomes, and learning from …
Unlocking Success: How Small Experiments Transformed Feature Delivery from 25 to 150 in Software Development
Explores how breaking features into small experiments boosts software delivery, enabling teams to deliver more features, reduce risk, and …
Unlocking Continuous Improvement: How Metrics and Visualisation Drive Workflow Success
Explores how using metrics and visual tools enhances workflow transparency, helps identify improvement areas, and supports a culture of …
Are Your Teams Empowered to Change Requirements Based on User Feedback? If Not, You’re Probably Not Very Agile
Empowering teams to adapt requirements based on user feedback is key to true agility. Learn why backlog updates and team engagement drive …
The Scrum Guide (February 2010)
A clear summary of Scrum’s framework, roles, events, artefacts, and values, explaining how teams use Scrum to deliver value and adapt to …
The Evidence-Based Management Guide 2020: Improving Value Delivery under Conditions of Uncertainty
Evidence-Based Management (EBM) guides organisations to improve value delivery under uncertainty by using empirical goals, measurement, and …
Engineering AI Adoption Guide - AI Reveals Your System of Work
NKD Agility's problem-first guide to AI adoption, built on the Kendall Framework and written from engineering - start with a validated …
Kanban Guide for Scrum Teams
Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and …
Nexus Guide
Explains the Nexus framework for scaling Scrum with multiple teams, detailing roles, events, and artefacts to coordinate product delivery …
91 resources, newest first
The Scrum Guide (February 2010)
A clear summary of Scrum’s framework, roles, events, artefacts, and values, explaining how teams use Scrum to deliver value and adapt to …