<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Agentic Agility: Blog | naked Agility with Martin Hinshelwood</title><link>https://nkdagility.com/resources/blog/</link><description>Thought-provoking, candid articles that challenge conventional thinking on Agile leadership, product management, and modern engineering practices. Embrace radical transparency to optimise your adaptive solutions.</description><language>en</language><atom:link href="https://nkdagility.com/resources/blog/" rel="self" type="application/rss+xml"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Thought-provoking, candid articles that challenge conventional thinking on Agile leadership, product management, and modern engineering practices. Embrace radical transparency to optimise your adaptive solutions.</itunes:subtitle><itunes:category text="Technology"/><item><title>Why Most Companies Operating Models Fail in Dynamic Markets</title><link>https://nkdagility.com/resources/blog/why-most-companies-operating-models-fail-in-dynamic-markets/</link><guid>https://nkdagility.com/resources/7nXTKmU_F04</guid><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Most organisations today operate under a 
  <a href="https://nkdagility.com/resources/predictive-operating-model/">Predictive Operating Model</a>
 while competing in dynamic markets. This fundamental mismatch creates enormous waste, missed opportunities, and frustrated teams. Understanding why this model fails, and how an 
  <a href="https://nkdagility.com/resources/adaptive-operating-model/">Adaptive Operating Model</a>
 can replace it, is essential for any organisation seeking to deliver value effectively in the 21st century and beyond.</p>

  
  
  
  
  
  
  

<h2 id="defining-the-two-operating-models">Defining the Two Operating Models</h2><p>Before we explore why organisations struggle, we must clearly define the two operating models at the heart of this discussion, and more importantly, understand the <strong>theory of the business</strong> that underlies each one.</p>
<p>Every organization operates on a theory of the business <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>: a set of assumptions about the environment, the organization&rsquo;s mission, and what it must do to succeed. Understanding the theory of our business begins with two foundational questions: <strong>Who is the customer, and what does the customer value?</strong> But it doesn&rsquo;t end there. We must also understand the constraints we operate within, technological, regulatory, resource, competitive, and environmental factors that shape what&rsquo;s possible. Without explicit answers to these questions, &ldquo;value delivery&rdquo; becomes an empty phrase.</p>
<p>Each operating model embodies a fundamentally different theory of the business and makes fundamentally different assumptions about the customer, what they value, and the constraints within which value must be delivered.</p>

  
  
  
  
  
  
  

<h3 id="the-predictive-operating-model">The Predictive Operating Model</h3><p><strong>Core assumption:</strong>
The environment is predictable enough that organisations succeed through efficiency, standardisation, and control.</p>
<p><strong>Underlying beliefs:</strong></p>
<ul>
<li>Demand changes slowly.</li>
<li>Work can be understood and specified upfront.</li>
<li>Variability signals defects and should be minimised.</li>
<li>Planning provides more certainty than adaptation.</li>
<li>Performance improves through specialisation and hierarchical coordination.</li>
<li>Management’s role is to optimise throughput and control deviation.</li>
</ul>
<p><strong>Customer and value assumptions:</strong>
Customers primarily want consistency, reliability, and quantity. Value comes from standardised output delivered at lower cost and with minimal variation. This model fits environments with long product cycles, slow-changing needs, and stable demand.</p>
<p><strong>How the model operates:</strong>
The Predictive Operating Model is built on Taylorism and Scientific Management <sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>. It separates planning from execution, functions from one another, and thinking from doing. Decision-making flows vertically. Work is governed through predictive plans, fixed scope and resources, detailed procedures, stage gates, and individual accountability. Output is the dominant measure of performance.</p>
<p><strong>Where it works:</strong>
This theory of the business is not wrong. It performs exceptionally well when its assumptions hold, predictable environments, repetitive work, limited uncertainty, and markets where efficiency and consistency create advantage.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-adaptive-operating-model">The Adaptive Operating Model</h3><p><strong>Core assumption:</strong>
The environment is dynamic enough that organisations can only succeed through continuous learning, rapid adaptation, and proximity to customers.</p>
<p><strong>Underlying beliefs:</strong></p>
<ul>
<li>Demand shifts frequently and unpredictably.</li>
<li>Work cannot be fully known upfront; it emerges through discovery.</li>
<li>Variability provides information rather than noise.</li>
<li>Fast feedback is more reliable than detailed prediction.</li>
<li>Performance comes from empowered, cross-functional teams.</li>
<li>Clear, adaptive goals at every level provide direction without constraining discovery.</li>
<li>Success requires continuous alignment to customers, stakeholders, and the environment.</li>
<li>Management&rsquo;s role is to design systems that enable learning, innovation, and quick adjustment.</li>
</ul>
<p><strong>Customer and value assumptions:</strong>
Customer needs are diverse, evolving, and context-dependent. Value is created by solving specific customer problems, not by producing generic output. Organisations win by learning faster than competitors, adapting continuously, and delivering outcomes that matter in the customer&rsquo;s current context. Where the Predictive Operating Model optimises for volume and repeatability, the Adaptive Operating Model optimises for relevance, impact, and adaptability.</p>
<p><strong>How organisations discover value:</strong>
Customer value is discovered through direct observation, rapid experimentation, real usage data, and continuous engagement with real users. In dynamic markets, discovery is an ongoing activity rather than an occasional research exercise.</p>
<p><strong>How the model operates:</strong>
The Agile Product Operating Model aligns with empiricism and continuous value delivery. It organises persistent cross-functional teams around products or value streams, decentralises decision-making to those closest to the work, and measures success through outcomes and customer impact. The model depends on transparency, inspection, and adaptation, supported by short feedback loops, modern engineering practices, and a commitment to technical excellence.</p>
<p><strong>Where it works:</strong>
This theory of the business succeeds when uncertainty is high, customer needs evolve rapidly, and competitive advantage comes from learning speed, responsiveness, and continuous alignment between what the organization delivers and what the market needs.</p>

  
  
  
  
  
  
  

<h3 id="why-this-distinction-matters">Why This Distinction Matters</h3><p>These are not simply different management styles, nor is this a story of &ldquo;modern vs traditional&rdquo; or &ldquo;agile vs waterfall.&rdquo; The contrast is contextual, not moral. The Predictive Operating Model fails only when its assumptions stop matching reality, when the environment becomes too uncertain, too complex, and too fast-moving for prediction and control to work effectively.</p>
<p>Understanding the theory behind each model clarifies why transition is so difficult: you&rsquo;re not just changing processes, <strong>you&rsquo;re challenging fundamental assumptions about how success happens</strong>.</p>

  
  
  
  
  
  
  

<h2 id="the-predictive-operating-model-was-fit-for-stable-markets">The Predictive Operating Model Was Fit for Stable Markets</h2><p>The Predictive Operating Model was not a mistake. It was brilliantly designed for its context, an environment where its theory of the business held true.</p>
<p>During the Industrial Age, markets were stable and predictable. Demand grew steadily over long periods. Competition was limited. Products had decades-long lifecycles. In textiles, steel production, and large-scale manufacturing, success came from optimizing efficiency and driving down costs through standardization and economies of scale. The assumptions underlying the Predictive Operating Model, predictability, stability, knowable work, matched reality.</p>
<p>
  <a href="https://en.wikipedia.org/wiki/Frederick_Winslow_Taylor" class="external-link" target="_blank" rel="noopener noreferrer">
    Frederick Winslow Taylor
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 developed scientific management for exactly this environment, and 
  <a href="https://en.wikipedia.org/wiki/Henry_Gantt" class="external-link" target="_blank" rel="noopener noreferrer">
    Henry Gantt
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 popularised it. When work is repetitive and predictable, breaking it into specialized tasks and optimizing each step makes sense. When markets change slowly, detailed upfront planning works. When products remain unchanged for years, separation of planning from execution causes minimal waste. Variability could be treated as a problem to eliminate because the &ldquo;right way&rdquo; was relatively stable.</p>
<p>The Predictive Operating Model delivered extraordinary results in stable markets. It built railways, scaled factories, and powered economic growth throughout the 20th century. The model succeeded because its theory of the business matched the actual environment: success truly did come through efficiency, standardization, and control in predictable work within predictable markets.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Cross functional alignment</h4>
        <p class="marketing-callout__description">When departments speak the same language, your decisions improve, forecasts gain credibility, and strategy translates into execution with less distortion.</p>
      <a href="/outcomes/cross-functional-alignment/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Cross functional alignment" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="why-the-predictive-operating-model-fails-in-dynamic-markets">Why the Predictive Operating Model Fails in Dynamic Markets</h2><p>Markets began shifting toward greater complexity and volatility in the early 20th century, and this exposed the limits of the Predictive Operating Model. By the mid-20th century, Toyota demonstrated a different way of working that reintroduced people into the centre of the production system, giving teams direct responsibility for quality, problem-solving, and continuous improvement. The pace of change accelerated again in the 1970s with the microprocessor revolution, and by the 1990s the internet had fundamentally changed how quickly ideas spread and how rapidly markets evolve. Today, AI amplifies this acceleration further, providing tools that enable teams to process information, align with stakeholders, and deliver value at unprecedented speed and scale.</p>
<p>Today, most markets are dynamic, customer needs change rapidly, technology enables new competitors to emerge quickly, and product lifecycles measure in months, not decades. Uncertainty is the norm, not the exception.</p>
<p>But it&rsquo;s not just market volatility that challenges the Predictive Operating Model. The broader <strong>environment</strong> in which organizations operate has become fundamentally unstable. Regulatory changes like tariffs reshape entire supply chains overnight. Social movements like the remote work revolution force companies to reconsider workplace models, productivity assumptions, and organizational structures. Political shifts, elections, policy reversals, create cascading effects across industries. Economic shocks, pandemics, financial crises, disrupt assumptions that seemed solid months earlier. These environmental forces don&rsquo;t just affect markets; they affect an organization&rsquo;s <strong>ability to respond</strong> to markets. The confluence of market dynamics and environmental volatility creates both the challenge and the opportunity: organizations that can sense and respond rapidly gain advantage, while those locked into rigid structures fall behind.</p>
<p>The environment has shifted, but the Predictive Operating Model&rsquo;s theory of the business has not. Organizations continue operating on assumptions of predictability in environments characterized by uncertainty, where both what customers need and how organizations can respond change continuously. This mismatch between theory and reality generates massive waste.</p>
<ul>
<li><strong>Planning waste</strong> emerges when organisations invest months creating detailed plans that become obsolete within weeks. Requirements gathered at the start of a project no longer reflect market reality by the time delivery begins. Change control boards slow response to learning, turning agility into a bureaucratic exercise.</li>
<li><strong>Decision-making waste</strong> occurs when hierarchical approval chains delay action. By the time a decision escalates through management layers, the information is stale and the opportunity has passed. Teams closest to customers lack authority to respond to what they learn.</li>
<li><strong>Innovation waste</strong> happens when rigid processes and risk-averse cultures kill experimentation. Ideas must fit into predetermined roadmaps. Small experiments that could provide fast feedback are blocked by governance processes designed for large capital investments. Teams cannot explore what customers actually need.</li>
<li><strong>Human potential waste</strong> is perhaps the most painful. Talented people are treated as interchangeable resources, assigned to projects based on availability rather than capability or interest. Individual utilization metrics drive behaviors that undermine team collaboration. Separation of planning from execution means those doing the work cannot apply their insight to improve it.</li>
<li><strong>Market disconnect waste</strong> grows as organisations become insulated from customer reality. Layers of management separate decision-makers from actual users. Success is measured by delivery of planned outputs, regardless of whether those outputs create value. Teams ship what was specified months ago, not what customers need today.</li>
</ul>
<p>The Predictive Operating Model operates at fundamentally the wrong speed for dynamic markets. While the market iterates daily, the organisation plans annually or bi-annually. While customer needs evolve continuously, the organisation delivers in large batches after months of work. This speed mismatch is not a minor friction, it is a structural incompatibility rooted in an obsolete theory of the business that no longer reflects how markets actually behave.</p>

  
  
  
  
  
  
  

<h2 id="the-adaptive-operating-model-enables-success-in-dynamic-markets">The Adaptive Operating Model Enables Success in Dynamic Markets</h2><p>The 
  <a href="https://nkdagility.com/resources/adaptive-operating-model/">Adaptive Operating Model</a>
 structures organisations for speed, learning, and adaptation. Its theory of the business, that success comes through continuous learning and rapid adaptation in complex, changing environments, matches the reality most organizations face today.</p>
<p>At its foundation lies <strong>empiricism</strong>: the practice of making decisions based on observation and experiment rather than prediction and assumption. 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
, as a social technology, makes work transparent, creates regular inspection points, and enables rapid adaptation based on what is learned <sup id="fnref:3"><a href="#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup>. 
  <a href="https://nkdagility.com/resources/kanban/">Kanban</a>
, as an observability pattern, makes workflow visible and measures actual delivery performance, enabling teams to see and improve their systems.</p>
<p><strong>Decentralization</strong> is essential, not optional. 
  <a href="https://en.wikipedia.org/wiki/Mary_Parker_Follett" class="external-link" target="_blank" rel="noopener noreferrer">
    Mary Parker Follett
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 recognized nearly a century ago that effective organisations distribute authority to where knowledge resides <sup id="fnref:4"><a href="#fn:4" class="footnote-ref" role="doc-noteref">4</a></sup>. In dynamic markets, that knowledge lives with teams close to customers and technology, not with executives insulated from both. Decentralization enables fast decisions based on current information. It eliminates escalation delays and management bottlenecks that plague hierarchical structures. However, decentralization only works when goals are clear and adaptive at every organizational level, from company strategy through product goals to sprint objectives. This clarity of purpose proves challenging for most companies, particularly because unlike the fixed targets of industrial planning, these goals must evolve as learning occurs while maintaining coherent direction.</p>
<p><strong>Cross-functional, persistent teams</strong> form the organisational structure. Each team possesses all skills needed to deliver value without dependencies on other teams or handoffs to specialized functions. Teams stay together over time, building deep capability and psychological safety. They own outcomes, customer value and business impact, not just outputs like features or story points. Today&rsquo;s teams increasingly include AI team members augmenting human capabilities. Modern AI tools now make it possible to coordinate these teams effectively at scale, maintaining clear alignment with customers and stakeholders while preserving team autonomy and speed.</p>
<p><strong>Fast feedback loops</strong> replace predictive planning. Teams deliver working software frequently, ideally continuously, and observe real customer behaviors. Product Managers make decisions based on actual usage data and customer feedback rather than assumptions documented months earlier. Sprint Goals provide coherence and focus while allowing teams to adapt their approach as they learn <sup id="fnref:5"><a href="#fn:5" class="footnote-ref" role="doc-noteref">5</a></sup>. Service Level Expectations establish predictable flow without requiring detailed estimates.</p>
<p><strong>Technical excellence</strong> is mandatory, not aspirational. Teams must practice Continuous Integration and Continuous Delivery as Kent Beck and Jez Humble have taught us <sup id="fnref:6"><a href="#fn:6" class="footnote-ref" role="doc-noteref">6</a></sup>. Automated testing provides the safety to move quickly. Infrastructure as Code enables rapid provisioning and recovery. Monitoring and observability reveal how systems behave in production. AI-assisted development accelerates capability building while maintaining quality and enabling teams to focus on higher-value problem-solving. These practices are not tools or processes, they embody a DevOps ethos that breaks down barriers between building and operating software.</p>
<p>The Adaptive Operating Model matches the speed and uncertainty of dynamic markets. It structures organisations to learn and adapt continuously rather than predict and control.</p>

  
  
  
  
  
  
  

<h2 id="operating-model-hygiene-why-organizations-regress">Operating-Model Hygiene: Why Organizations Regress</h2><p>Many organisations transition away from hierarchical structures only to drift back over time. Start-ups begin as nimble network organisations with direct communication and fast decisions <sup id="fnref:7"><a href="#fn:7" class="footnote-ref" role="doc-noteref">7</a></sup> [^Laloux]. As they grow, departments emerge. Managers accumulate authority. Planning processes formalize. Approval chains lengthen. Within a few years, the organisation has recreated the Predictive Operating Model.</p>
<p>This regression is predictable. The Predictive Operating Model&rsquo;s theory of the business, control through prediction and standardization, is deeply familiar. Most leaders experienced it throughout their careers. Under pressure, people default to known patterns. When faced with coordination challenges, the instinct is to add management layers. When facing uncertainty, the reflex is to demand more detailed plans. The old theory reasserts itself because it feels safer, even when it has become obsolete.</p>
<p>Organizations build up what we might call <strong>operating-model cruft</strong>, accumulated structures, processes, and behaviors that no longer serve the current context but resist removal. A new approval process gets added to prevent a single failure. It never gets removed when the risk passes. A management layer forms to coordinate between teams. It persists even after teams become more self-sufficient. Individual performance reviews drive behaviors that undermine team collaboration, but changing them feels too risky.</p>
<p>Without deliberate <strong>operating-model hygiene</strong>, the continuous practice of examining and removing organisational structures, processes, and behaviors that no longer serve their purpose, organisations inevitably regress. This hygiene means regularly asking Drucker&rsquo;s fundamental question: &ldquo;If we were not doing this today, would we start?&rdquo; <sup id="fnref:8"><a href="#fn:8" class="footnote-ref" role="doc-noteref">8</a></sup> If the answer is no, the practice must be abandoned. Does this approval process still serve us? Does this management layer enable or impede fast feedback? Does this metric distribute authority or concentrate it? Does this structure build team capability or create dependencies?</p>
<p>Operating-model hygiene requires <strong>refactoring organisational structures</strong> just as we refactor code. Remove processes that no longer serve their purpose. Eliminate management layers that have become bottlenecks. Disband cross-functional coordinating bodies that exist only because teams lack necessary skills. Challenge individual metrics that undermine collaboration.</p>
<p>But Drucker taught that abandonment alone is insufficient, it creates capacity, not capability. Organizations must pair <strong>systematic abandonment</strong> with <strong>purposeful innovation</strong>: the disciplined creation of new practices that support the current mission. This means building technical capabilities like Continuous Delivery and automated testing, establishing outcome-focused management practices, creating persistent cross-functional team structures, developing routines for empirical discovery and rapid experimentation, and investing in skills that enable adaptability. Without purposeful innovation to replace what is removed, organizations drift.</p>
<p>This work never ends. Organizations exist in constant tension between forces that drive toward hierarchy and control and forces that enable distributed decision-making and adaptation. Effective operating models depend on continuously pruning what no longer works while intentionally building what the future requires. Without this dual discipline, the Predictive Operating Model reasserts itself.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Business Agility Consultancy</h4>
        <p class="marketing-callout__description">Consulting that aligns strategy, delivery, and organisational structure to create faster decision-making, clearer visibility, and the ability to respond to change without losing control.</p>
      <a href="/capabilities/business-agility-consultancy/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Business Agility Consultancy" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="making-the-transition">Making the Transition</h2><p>Transitioning from a 
  <a href="https://nkdagility.com/resources/predictive-operating-model/">Predictive Operating Model</a>
 to an 
  <a href="https://nkdagility.com/resources/adaptive-operating-model/">Adaptive Operating Model</a>
 is not a simple process change. It requires fundamentally changing your organization&rsquo;s theory of the business, the core assumptions about how success happens. This demands shifts in structure, culture, measurement, and leadership that reflect the new theory.</p>
<p><strong>Structure must change</strong> to persistent, cross-functional teams aligned to value streams or products. Functional departments become communities of practice rather than organisational silos. Project teams and resource pools must go, they are incompatible with the Agile Product Operating Model.</p>
<p><strong>Measurement must change</strong> from output to outcome. Evidence-Based Management provides the framework: Current Value, Unrealized Value, Time to Market, and Ability to Innovate. These measures focus on value delivery and system capability, not individual productivity or task completion. Velocity, utilization rates, and other behaviors-distorting metrics must be abandoned <sup id="fnref:9"><a href="#fn:9" class="footnote-ref" role="doc-noteref">9</a></sup>.</p>
<p><strong>Leadership must change</strong> from command-and-control to system stewardship. Drucker defined management through five responsibilities: setting objectives, organizing work, motivating people, measuring performance, and developing people <sup id="fnref:10"><a href="#fn:10" class="footnote-ref" role="doc-noteref">10</a></sup>. Under the Predictive Operating Model, managers set objectives through prediction, organize work through functional silos, motivate through supervision and utilization targets, measure output and efficiency, and develop narrow specialization. The Adaptive Operating Model requires different interpretations: managers define clear goals and constraints rather than detailed plans, design persistent cross-functional teams as the primary organizational structure, create conditions for mastery and autonomy by removing impediments, measure outcomes and system capability through Evidence-Based Management, and build broad adaptable capability through continuous development <sup id="fnref:11"><a href="#fn:11" class="footnote-ref" role="doc-noteref">11</a></sup>. Critically, leaders must maintain goal clarity throughout the organization while allowing those goals to evolve with learning, a discipline most companies find difficult because it requires balancing stability of direction with flexibility of approach. Without explicitly redefining the manager&rsquo;s role, organizations default to Predictive Operating Model behaviors regardless of their stated intentions.</p>
<p><strong>Culture must change</strong> to support transparency, experimentation, and psychological safety. Teams must be able to surface problems without fear of blame. Failure in controlled experiments must be recognized as learning, not punished as incompetence. This cultural shift takes time and consistent leadership behaviors.</p>
<p>Many organisations attempt these changes incrementally, hoping to avoid disruption. This rarely succeeds. The Predictive Operating Model is coherent, its pieces reinforce each other because they all flow from the same theory of the business. Individual performance reviews support functional silos. Functional silos necessitate project structures. Project structures require resource allocation and individual utilization measurement. These elements form an interconnected system, all built on assumptions of predictability and control.</p>
<p>Changing one element while preserving others creates internal contradictions that prevent real transformation. Organizations end up with &ldquo;Agile teams&rdquo; reporting through hierarchical management structures, measured by predictive metrics, organized into temporary project assignments. This is not transition, it is the Predictive Operating Model with different terminology. The underlying theory of the business remains unchanged.</p>
<p>Effective transition requires system-level change. The organisation must commit to restructuring around products, establishing cross-functional teams, shifting to outcome-based measurement, and supporting leaders who steward systems rather than control work. This takes months of focused effort, not years of gradual adjustment.</p>
<p><strong>OpenSpace Agile provides a mechanism for system-level change without multi-year programmes or imposed transformation</strong> <sup id="fnref:12"><a href="#fn:12" class="footnote-ref" role="doc-noteref">12</a></sup>. Leaders define outcomes and constraints, and the organisation self-organises to design and implement the changes. The people who do the work shape the operating model, which increases ownership, alignment, and speed. A short cadence of Open Space events creates the forum for surfacing problems, proposing solutions, and committing to experiments that reflect the realities of the work.</p>
<p>These experiments run in fast cycles with clear feedback, allowing the organisation to learn what works in its context rather than copying someone else’s playbook. Effective changes get amplified, ineffective ones are dropped, and the operating model evolves through participation rather than prescription. This enables meaningful organisational shifts in months by removing the bottlenecks of traditional change management and allowing those closest to the work to drive improvement.</p>

  
  
  
  
  
  
  

<h2 id="call-to-action-redesign-your-operating-model">Call to Action: Redesign Your Operating Model</h2><p>If your organisation competes in dynamic markets, and most do, the Predictive Operating Model is costing you. Every day. Wasted effort. Missed opportunities. Frustrated teams. Lost customers.</p>
<p>The question is not whether to change, but how quickly you can change.</p>
<p>Start by acknowledging the mismatch. Your operating model embodies a theory of the business designed for different conditions. It is not bad, it is unfit for current context. The assumptions embedded in your structures, processes, and leadership behaviors were built for a world that no longer exists.</p>
<p>Commit to operating-model redesign built on the 
  <a href="https://nkdagility.com/resources/adaptive-operating-model/">Adaptive Operating Model</a>
. Establish clear, adaptive goals at every level that provide direction without constraining discovery. Structure persistent, cross-functional teams around value streams. Distribute decision-making authority to those teams. Measure outcomes and system capability, not outputs and individual activity. Develop leaders who design systems rather than control work. Organizations delivering value through products can implement this through specialized approaches like the 
  <a href="https://nkdagility.com/resources/product-operating-model/">Product Operating Model</a>
 or 
  <a href="https://nkdagility.com/resources/agile-product-operating-model/">Agile Product Operating Model</a>
.</p>
<p>Let the organisation shape its own transition. OpenSpace Agile provides the structure: you set the direction, your people design the path through rapid experiments and continuous learning <sup id="fnref1:12"><a href="#fn:12" class="footnote-ref" role="doc-noteref">12</a></sup>. This creates change in months, not years.</p>
<p>Implement continuous operating-model hygiene. Regularly examine structures, processes, and behaviors. Remove what no longer serves. Challenge what creates dependencies or delays feedback. Resist the gravitational pull toward hierarchy and control.</p>
<p>This is not easy work. But it is necessary work. The Predictive Operating Model&rsquo;s theory of the business, success through prediction and control in stable environments, cannot deliver value effectively when environments are uncertain and fast-changing. Organizations that complete this transition, adopting a theory of the business built on learning and adaptation, will thrive. Those that don&rsquo;t will continue generating waste while wondering why their &ldquo;Agile transformation&rdquo; failed.</p>
<p>The choice is yours: maintain an operating model built on assumptions about markets that no longer exist, or redesign your organisation around a theory of the business that matches the reality you face today.</p>
<p><strong>What is one structure or process in your organisation that generates waste because it assumes stable, predictable work, and what would operating-model hygiene lead you to change?</strong></p>
<hr>
<p><strong>References:</strong></p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>The Essential Drucker by Peter Drucker (2001) - collection including &ldquo;The Theory of the Business&rdquo; essay&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:2">
<p>The Principles of Scientific Management by Frederick Winslow Taylor (1911) - foundational work on industrial management&#160;<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:3">
<p>The Scrum Guide by Ken Schwaber and Jeff Sutherland&#160;<a href="#fnref:3" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:4">
<p>Mary Parker Follett&rsquo;s work on organisational democracy and distributed authority&#160;<a href="#fnref:4" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:5">
<p>The New New Product Development Game by Hirotaka Takeuchi and Ikujiro Nonaka&#160;<a href="#fnref:5" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:6">
<p>Continuous Delivery by Jez Humble and David Farley&#160;<a href="#fnref:6" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:7">
<p>Organize for Complexity: How to Get Life Back Into Work to Build the High-Performance Organization by Niels Pflaeging and Pia Steinmann&#160;<a href="#fnref:7" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:8">
<p>Management: Tasks, Responsibilities, Practices by Peter Drucker (1973) - comprehensive framework for management functions and organizational design&#160;<a href="#fnref:8" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:9">
<p>This Is Beyond Budgeting: A Guide to More Adaptive and Human Organizations by Bjarte Bogsnes&#160;<a href="#fnref:9" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:10">
<p>The Practice of Management by Peter Drucker (1954) - introduces Management by Objectives and the theory of the business&#160;<a href="#fnref:10" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:11">
<p>High Output Management by Andy Grove (1983) - on system thinking and management leverage&#160;<a href="#fnref:11" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:12">
<p>OpenSpace Agility by Daniel Mezick, Harold Shinsato, and others - a framework for organizational change through self-organization, Open Space events, and rapid experimentation&#160;<a href="#fnref:12" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a>&#160;<a href="#fnref1:12" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-urgent-call-for-agile-organisational-transformation/">Agile Organisational Transformation</a></strong>
      
      <br />
      <small>Leadership • Jun 29, 2023 • Blog</small>
      <br />
      Explores why traditional hierarchical organisations struggle in fast-changing markets and argues for agile, decentralised structures to boost adaptability and innovation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/telling-people-what-to-do-is-not-leadership-it-s-a-failure-of-system-design/">Leadership Is System Design, Not Command</a></strong>
      
      <br />
      <small>Technical Leadership • Aug 4, 2025 • Blog</small>
      <br />
      Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on command-and-control management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/what-is-taylorism-and-why-waterfall-is-just-the-tip-of-the-iceberg/">What Is Taylorism and Its Impact Beyond Waterfall</a></strong>
      
      <br />
      <small>Lean • Jan 18, 2021 • Blog</small>
      <br />
      Explores how Taylorism shaped modern management, leading to rigid hierarchies, bureaucracy, and dehumanising work practices that persist beyond Waterfall methodologies.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/evolution-not-transformation-this-is-the-inevitability-of-change/">Evolution Not Transformation: Embracing Continuous Change</a></strong>
      
      <br />
      <small>Leadership • Jul 13, 2020 • Blog</small>
      <br />
      Change in organisations is a continuous, evolutionary process driven by experimentation and adaptation, not a one-time transformation or fixed end state.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/what-is-taylorism-and-how-did-it-influence-project-management/">Taylorism’s Impact on Project Management</a></strong>
      
      <br />
      <small>Predictive Operating Model • Feb 22, 2023 • Videos</small>
      <br />
      Explains how Taylorism shaped project management through standardised processes, command-and-control structures, and its impact on efficiency, hierarchy, and modern practices.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-agile-leadership-essentials-pal-e-with-certification/">Agile Leadership Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PAL-e •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Workshop for leaders and managers to build Agile leadership skills, support Agile teams, and drive organizational transformation, with PAL I certification included.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Product Management</category><category>Leadership</category><category>Philosophy</category><category>Adaptive Operating Model</category><category>Operating Model</category><category>Value Delivery</category><category>Agile Philosophy</category><category>Organisational Agility</category><category>Agile Strategy</category><category>Business Agility</category><category>Organisational Change</category><category>Enterprise Agility</category><category>Product Operating Model</category><category>Agile Transformation</category><category>Organisational Culture</category><category>Agile Product Management</category><category>Agile Product Operating Model</category><category>Organisational Physics</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Don’t Manage Dependencies, Remove Them</title><link>https://nkdagility.com/resources/blog/don-t-manage-dependencies-remove-them/</link><guid>https://nkdagility.com/resources/eBNUwJszXyE</guid><pubDate>Mon, 29 Sep 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p><em>Answering the question: How do you manage dependencies?</em></p>
<p>Every large-scale delivery conversation eventually drifts into the same dead-end: <em>“How do you manage dependencies?”</em> The assumption is baked in, that dependencies are inevitable, so the best you can do is build a Gantt chart, track them, and hope for the best.</p>
<p>That assumption is wrong. Dependencies are not a law of nature. They are, as a rule, a symptom of poor system design. The ethos you should adopt is simple: <strong>don’t manage dependencies, remove them.</strong> Dependencies are systemic problems, not individual failings. Blaming teams or people misses the point; the system itself is what generates dependency waste.</p>
<p>When you manage dependencies, you’re committing to ongoing overhead: coordination meetings, dependency boards, artificial milestones, and cross-team politics. When you remove them, you restore autonomy, accelerate flow, and reduce risk. The cost of managing dependencies grows exponentially with every new team and integration point. The benefit of removing these compounds.</p>
<p>This post reframes the question. Instead of asking how to manage dependencies, let’s explore how to <strong>design systems of work that eliminate them.</strong></p>

  
  
  
  
  
  
  

<h2 id="step-1-align-work-teams-and-architecture">Step 1: Align Work, Teams, and Architecture</h2><p>Dependencies don’t just appear by accident; they are often created when work, team structures, and architecture are misaligned. Without clear alignment, every piece of work risks bouncing between silos, waiting on specialists, and suffering from endless handoffs. That is the problem: dependencies are the tax you pay for poor organisational design. Getting alignment between the work coming in, the teams who own it, and the architecture they work within is the single most effective lever to reduce this tax. Start by examining the flow of work into the system and then design accordingly. Misalignment creates dependencies, which in turn generate delay and rework. Alignment is not optional; it is the prerequisite for autonomy and predictable flow. Leadership must own this alignment, teams cannot fix systemic misalignment by themselves.</p>
<p><strong>What you’d observe:</strong></p>
<ul>
<li>Teams blocked waiting for another group to deliver a component.</li>
<li>Integration schedules instead of continuous delivery.</li>
<li>Architects handing down plans disconnected from the team topology.</li>
</ul>
<p><strong>Impact:</strong></p>
<ul>
<li>Delays compound as work zig-zags across silos.</li>
<li>Teams cannot deliver end-to-end value.</li>
</ul>

  
  
  
  
  
  
  

<h3 id="design-your-organisation-so-that-work-teams-and-architecture-line-up">Design your organisation so that work, teams, and architecture line up</h3><p>When teams can deliver value without waiting for others, most “dependencies” vanish. Dependencies are often just silos masquerading as inevitabilities.</p>
<ul>
<li>Structure teams to own a vertical slice of customer value, not a horizontal layer of technology.</li>
<li>Use <strong>Conway’s Law</strong> as guidance: your architecture will mirror your communication structure. Intentionally shape both.</li>
<li>Collapse handoffs. Give each team persistent ownership of the product or service they deliver.</li>
</ul>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="step-2-make-contracts-explicit">Step 2: Make Contracts Explicit</h2><p>Many teams have other teams that depend on them, yet the terms of those dependencies are often left implicit. Each capability should provide a clear published contract that others can rely on. When changes are required, subscribers must be engaged to avoid breakage. In practice, this can mean maintaining multiple versions of contracts or APIs so that legacy consumers continue to work.</p>
<p><strong>What you’d observe:</strong></p>
<ul>
<li>Teams are guessing at how another service behaves.</li>
<li>Breaking changes are introduced without warning.</li>
<li>Communication channels are full of “who owns this API?” questions.</li>
</ul>
<p><strong>Impact:</strong></p>
<ul>
<li>Surprise defects at integration time.</li>
<li>Long cycles of rework.</li>
</ul>

  
  
  
  
  
  
  

<h3 id="document-contracts-between-capabilities">Document contracts between capabilities</h3><p>Explicit contracts turn invisible risks into manageable, testable agreements. Teams understand who relies on them and what will break if they make changes. This makes coordination predictable and largely automated.</p>
<p><strong>How:</strong></p>
<ul>
<li>Define <strong>service contracts</strong> for every API, integration, or shared capability.</li>
<li>Use patterns like <strong>consumer-driven contracts</strong> and the <strong>tolerant reader</strong> to protect against breakage.</li>
<li>Maintain a catalogue of who depends on what, visible and owned.</li>
</ul>

  
  
  
  
  
  
  

<h2 id="step-3-clarify-ownership">Step 3: Clarify Ownership</h2><p>It should be clear which team owns each feature, component, or integration point, and exactly how to reach them. Ownership is more than a name on a slide; it means team-level accountability for decision‑making, maintenance, and evolution. Teams across the organisation should know which team to approach for changes, who approves modifications, and how issues will be triaged. Without this clarity, features drift, defects bounce between groups, and hidden dependencies multiply. Stable ownership over time is crucial; frequent changes in ownership create systemic churn.</p>
<p><strong>What you’d observe:</strong></p>
<ul>
<li>Multiple teams touching the same codebase.</li>
<li>Bugs bouncing between groups.</li>
<li>Nobody is sure who can approve a change.</li>
</ul>
<p><strong>Impact:</strong></p>
<ul>
<li>Confusion, delay, and political friction.</li>
<li>Hidden dependencies on individuals or “shadow owners.”</li>
</ul>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Reduced risk Increased Stability</h4>
        <p class="marketing-callout__description">Deploy with confidence and sleep at night. Gain the stability and security that lets you move fast without breaking trust, reputation, or business continuity.</p>
      <a href="/outcomes/reduced-risk-increased-stability/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Reduced risk Increased Stability" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="resolve-by-establishing-clear-ownership-lines">Resolve by establishing clear ownership lines</h3><p>Ambiguity is the breeding ground for dependencies. Clarity lets others adapt or negotiate when overlap is unavoidable.</p>
<p><strong>How:</strong></p>
<ul>
<li>Map every application, service, and integration to a single accountable team.</li>
<li>Make ownership visible in tooling (Wiki, Whiteboard, Azure DevOps, GitHub, etc.).</li>
<li>Establish communication paths to clarify who to engage with when non-contract dependencies arise.</li>
</ul>

  
  
  
  
  
  
  

<h2 id="step-4-actively-manage-the-rare-remainders">Step 4: Actively Manage the Rare Remainders</h2><p>After all of that, there are still going to be some dependencies that are inescapable. These need to be actively managed by the feature team that is the subscriber and raised to leadership as signals of systemic weakness that require intervention and redesign.</p>
<p><strong>What you’d observe:</strong></p>
<ul>
<li>A handful of dependencies remain despite alignment, contracts, and ownership.</li>
<li>Work items in one team are directly blocked by delivery from another.</li>
</ul>
<p><strong>Impact:</strong></p>
<ul>
<li>Delivery risk where elimination wasn’t possible.</li>
<li>Leadership attention consumed by coordination rather than improvement.</li>
</ul>

  
  
  
  
  
  
  

<h3 id="manage-only-these">Manage <em>only these</em></h3><p>Dependencies you can’t remove should be visible, owned, and tracked. But the point is to treat them as defects in your organisational design, not facts of life. They are alarms that something still needs to change. They represent system design debt, not normal work.</p>
<p><strong>How:</strong></p>
<ul>
<li>Track explicit dependencies between backlog items.</li>
<li>Use shared reviews or joint planning where strictly necessary.</li>
<li>Escalate them so leadership sees them as design flaws to resolve, not work items to shuffle.</li>
<li>Treat them as exceptions to be removed long-term, not normal operating procedure.</li>
</ul>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Cross functional alignment</h4>
        <p class="marketing-callout__description">When departments speak the same language, your decisions improve, forecasts gain credibility, and strategy translates into execution with less distortion.</p>
      <a href="/outcomes/cross-functional-alignment/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Cross functional alignment" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="systemic-view">Systemic View</h2><p>Dependencies exist because of how you design systems of work. A flawed system will always overpower the best intentions of the people inside it. The behaviours you see are simply the consequences of the structures you created.</p>
<ul>
<li>Siloed teams generate handoffs and queues that slow everything down.</li>
<li>Ambiguous ownership breeds uncertainty and political friction.</li>
<li>Implicit contracts guarantee surprises and rework.</li>
</ul>
<p>These are not accidents; they are deliberate design choices, even if unacknowledged. Left unchecked, they act as amplifiers of waste, magnifying delay, variability, and risk across the organisation. Dependencies are one of the clearest forms of systemic waste and delay, and every appearance of them is a call to redesign.</p>
<p>The answer is not to manage harder but to redesign. You remove the cause rather than chase the symptom. That is the work of stewardship: shaping structures, policies, and boundaries so that flow becomes natural and dependencies are engineered out of existence.</p>
<p>Organisations that aggressively eliminate dependencies consistently show:</p>
<ul>
<li>Faster cycle times.</li>
<li>Fewer integration defects.</li>
<li>Higher team morale due to autonomy.</li>
</ul>
<p>Frameworks like <strong>Nexus</strong> put dependency management front and centre, but the real lesson is that dependencies are signals of poor alignment. The <strong>Kanban Guide</strong> emphasises WIP limits and flow efficiency; dependencies are often the hidden WIP that destroys predictability. <strong>Evidence-Based Management</strong> encourages us to inspect value delivery capability; dependencies are one of the clearest capability killers.</p>

  
  
  
  
  
  
  

<h2 id="closing-the-loop">Closing the Loop</h2><p>When someone asks, <em>“How do you manage dependencies?”</em>, the radical answer is: <strong>you don’t.</strong> You redesign your teams, architecture, and workflow to eliminate dependencies from the outset. You only manage what’s left when all else fails, and you treat every remaining dependency as a design flaw to be removed. That’s how you maximise autonomy, accelerate flow, and reduce risk.</p>
<p>Stop normalising dependency management as a project management activity. Managing dependencies is treating the symptom. Leadership must instead redesign the system to eliminate the cause. Every dependency you remove is a gift to your teams and your customers. So next time someone asks you how you manage dependencies, give them the only honest answer: <strong>we don’t; we remove them.</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/telling-people-what-to-do-is-not-leadership-it-s-a-failure-of-system-design/">Leadership Is System Design, Not Command</a></strong>
      
      <br />
      <small>Technical Leadership • Aug 4, 2025 • Blog</small>
      <br />
      Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on command-and-control management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">Stop Building Silos, Start Building Systems</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 7, 2025 • Blog</small>
      <br />
      Explains how fragmented automation and tool silos harm software delivery, and advocates for unified engineering systems and platform engineering to enable reliable, scalable DevOps.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-handoffs-are-killing-your-agility/">Why Handoffs Are Killing Your Agility</a></strong>
      
      <br />
      <small>Product Development • Jan 13, 2025 • Blog</small>
      <br />
      Excessive handoffs in software development create delays, reduce quality, and harm team morale. Learn how eliminating handoffs boosts agility, flow, and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-more-teams-wont-speed-up-delivery-the-truth-about-scaling-effectively/">Why More Teams Don’t Speed Up Delivery</a></strong>
      
      <br />
      <small>Product Development • Feb 21, 2025 • Videos</small>
      <br />
      Adding more teams doesn’t guarantee faster delivery; effective scaling requires reducing dependencies, aligning goals, and minimising coordination overhead for real results.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Technical Leadership</category><category>Engineering Excellence</category><category>Tenet</category><category>Team Performance</category><category>Operational Practices</category><category>Organisational Physics</category><category>Product Delivery</category><category>Operating Model</category><category>Organisational Change</category><category>Self Organisation</category><category>Adaptive Operating Model</category><category>Pragmatic Thinking</category><category>Organisational Agility</category><category>Value Delivery</category><category>Organisational Culture</category><category>Large Scale Agility</category><category>Team Collaboration</category><category>Software Development</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery</title><link>https://nkdagility.com/resources/blog/the-estimation-trap-how-tracking-accuracy-undermines-trust-flow-and-value-in-software-delivery/</link><guid>https://nkdagility.com/resources/rE-_hlb3Y34</guid><pubDate>Mon, 22 Sep 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>In many software organisations, estimation accuracy is mistaken for predictability and control. Leadership asks teams to compare <em>original estimates</em> to <em>actuals</em> in hopes of improving forecasts. But this creates a false sense of certainty , one that undermines trust, distorts priorities, and derails delivery.</p>

  
  
  
  
  
  
  

<h2 id="when-the-metric-becomes-the-target">When the Metric Becomes the Target</h2><p>Metrics are never neutral. Once teams are judged by how closely they meet estimated timelines or planned outputs, those metrics stop reflecting the truth. The more visible and enforced the target becomes, the more teams adapt, not to improve outcomes, but to survive the system. What follows is a cascade of distorted behaviours: silence replaces honesty, delivery becomes performance theatre, and metrics become tools of compliance rather than learning. The following patterns are not outliers; they are systemic symptoms of measurement misuse.</p>

  
  
  
  
  
  
  

<h3 id="malicious-compliance-when-teams-give-up-on-caring">Malicious Compliance: When Teams Give Up on Caring</h3><p>When systems overemphasise compliance, teams don’t rebel; they comply. Maliciously. They log the hours. They meet the metrics. They do exactly what’s asked; but no more. They stop asking questions. They stop raising concerns. They stop caring.</p>
<p>This kind of mechanical compliance doesn’t improve delivery; it undermines it. Developers fill in timesheets at the end of the week with whatever gets approved. They make up hours to satisfy reporting tools. What ends up in the system looks clean and green, but it’s fiction.</p>
<p>And what gets lost is far worse: safety, curiosity, technical excellence, and any sense of pride in the outcome. A culture of malicious compliance breeds disengagement, risk blindness, and degraded quality. If you’re measuring in six-minute increments, you’re not managing for value. You’re auditing obedience.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="green-shifting-when-metrics-replace-truth">Green Shifting: When Metrics Replace Truth</h3><p>Once metrics become the focus, honesty becomes optional. Teams under pressure to hit targets will show green status until the very moment they can’t hide red anymore. This phenomenon, sometimes called “green shifting,” isn’t a failure of individuals. It’s the predictable result of a system that rewards status optics over empirical feedback.</p>
<p>When the dashboard matters more than the work, risk gets buried. Quality is sidelined. And problems that could’ve been solved early are deferred until they explode. This isn’t management; it’s theatre.</p>

  
  
  
  
  
  
  

<h3 id="fear-driven-delivery">Fear-Driven Delivery</h3><p>When performance is judged by how closely estimates match actuals, teams shift into survival mode. Psychological safety evaporates. People stop flagging problems, bugs, and risks. It’s not due to apathy, but fear of missing the number. Defects get buried. Safety is deferred. Risk is hidden.</p>
<p>The focus moves from building the right thing to defending the wrong metric.</p>
<p>When you penalise unpredictability, you don’t get more predictability. You get fear, silence, and a culture optimised for hiding reality. This is how delivery becomes theatre.</p>

  
  
  
  
  
  
  

<h3 id="distorted-behaviours-and-false-success">Distorted Behaviours and False Success</h3><p>Comparing estimates to actuals can be useful for learning, but when it becomes a performance metric, it changes behaviour. Teams are no longer incentivised to improve forecasting; they’re incentivised to <em>look predictable</em>.</p>
<p>What happens next is entirely predictable:</p>
<ul>
<li><strong>Padding</strong>: Teams inflate estimates to guarantee hitting the target.</li>
</ul>
<p>In one large organisation, teams were told they could deliver no more than five points per story, and no more than 24 points per sprint. The result? Teams padded everything to hit exactly 24 points. Story sizes gravitated to five points regardless of complexity. Innovation vanished, curiosity died, and delivery became a game of maximising perceived output. They met the metric perfectly and completely undermined the point of estimation. This is what happens when the system is designed for optics, not outcomes.</p>
<ul>
<li><strong>Risk aversion</strong>: Complex and innovative work is avoided because it’s difficult to estimate.</li>
<li><strong>Scope distortion</strong>: Work is redefined midstream to match the estimate.</li>
<li><strong>False success</strong>: Projects finish “on time” and “on budget,” but deliver little value. Many organisations never validate whether the promised benefits were actually realised. One team might deliver a multimillion-dollar system, only for no one to ever measure its usage or customer impact. The project is declared a success, but no one checks if it made a difference. In some cases, even the most advanced organisations fall into this trap. The cost of not checking actual outcomes is hidden until it&rsquo;s too late.</li>
</ul>
<p>These aren’t edge cases; they’re rational adaptations to a distorted system. The result is a culture of compliance, not curiosity.</p>




  <blockquote class="blockquote">
    <p><strong>Thurlow’s Law of Metric Distortion</strong>: “Any metric you measure will appear to improve in the short term. This doesn’t mean the system improved, only that people adjusted their behaviour to game the metric.”</p>

  </blockquote>


  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-system-learns-to-lie">The System Learns to Lie</h3><p>This principle highlights a broader risk. Once teams realise they’re being judged on metric performance, they start optimising for appearances. They stop focusing on delivery, learning, and value. The metric becomes a distraction from what really matters. It reinforces behaviours that prioritise green dashboards over working software. This is how green shifting starts. Status reports stay green until the moment they can no longer hide the red. It’s not deceit. It’s self-preservation. In a system optimised for appearances, truth is delayed until failure is unavoidable. The focus shifts away from delivery, learning, and value.</p>

  
  
  
  
  
  
  

<h2 id="the-evidence-behind-the-trap">The Evidence Behind the Trap</h2><p>Studies from Lederer &amp; Prasad, Jørgensen, and others show that using estimation accuracy as an evaluation criterion strongly influences behaviour, and often negatively. When estimation accuracy becomes a KPI, it reshapes incentives across the system, often with unintended results. One experimental study (Lorko et al., 2022) found that when participants were rewarded solely for estimation accuracy, they systematically overestimated and deliberately slowed down to “finish on schedule.” The appearance of control was preserved, but efficiency was lost.</p>
<p>Another study (Jørgensen &amp; Grimstad, 2008) showed that people who knew they’d be judged on their estimates produced more biased and less realistic figures. They weren’t aiming for truth; they were aiming for safety.</p>
<p>This is a textbook example of Goodhart’s Law. When a measure becomes a target, it stops being useful as a measure and starts driving the wrong behaviours.</p>




  <blockquote class="blockquote">
    <p><strong>Goodhart&rsquo;s law:</strong>  &ldquo;Any observed statistical regularity will tend to collapse once pressure is placed upon it for control purposes.&rdquo;</p>

  </blockquote>


  
  
  
  
  
  
  

<h3 id="trust-is-a-two-way-street">Trust Is a Two-Way Street</h3><p>If you treat your engineers like they’re untrusted contractors who need to account for every six-minute increment, don’t be surprised when morale tanks. One developer put it bluntly: “If you’re going to track me like a machine, don’t expect me to act like an innovator.” Research shows employees who feel trusted are more engaged and productive. Conversely, heavy time tracking breeds a culture of micromanagement and mistrust. More than half of knowledge workers say time tracking actually prevents them from doing their best work. When people feel every minute is under a microscope, they’re less likely to ask questions or offer improvements. You’re starving your team of psychological safety, and with it, the conditions for innovation, quality, and honesty. When people are punished for missing estimates, they stop raising risks. They stop discussing trade-offs. Data becomes performative. The real work gets buried under ritual. The system becomes more predictable on paper, but more brittle in reality.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly engineering support that provides clear visibility into delivery systems, technical debt, and flow constraints, enabling better decisions about modernisation, quality, and predictable delivery.</p>
      <a href="/capabilities/engineering-excellence-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence in One Hour A Week" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="bad-estimates-dont-make-you-a-bad-developer">Bad Estimates Don’t Make You a Bad Developer</h3><p>Software development is creative problem-solving. No two tasks are truly alike. You can’t reliably predict how long it will take to untangle a thorny bug or integrate a library. Sometimes, a “quick” fix can turn into a two-day rabbit hole. So why beat people up when they miss an arbitrary prediction? Estimating in hours assumes everyone is equally experienced and works at a constant pace. They don’t. Pressuring developers to “improve” their guesses assumes effort and duration are predictable. In knowledge work, they’re not. It only creates stress and encourages padding or sandbagging. It’s a game with no winners.</p>

  
  
  
  
  
  
  

<h3 id="time-pressure-kills-quality">Time Pressure Kills Quality</h3><p>When management’s only lever is the schedule, quality suffers. Tom DeMarco and Tim Lister, in <em>Peopleware</em>, warn that unreachable deadlines force developers to cut corners: “Workers kept under extreme time pressure will begin to sacrifice quality… deliver products that are unstable and not really complete.” Lab studies back this up. Developers under tight time pressure work faster, not better, and quality drops. And when shortcuts pile up, the cost isn’t just bugs, it’s fragile systems, frustrated customers, and eroded trust.</p>

  
  
  
  
  
  
  

<h3 id="hours-worked-do-not-equal-value-delivered">Hours Worked Do Not Equal Value Delivered</h3><p>Customers don’t buy effort, hours, or estimation accuracy. They buy working software that solves their problems. A day spent cleaning up architecture might look unproductive on a timesheet, but it delivers enormous long-term value. Optimising for logged time only encourages burnout, presenteeism, and a celebration of busyness over outcomes.</p>
<p>Metrics like velocity or hours measure output, but they don’t measure the value customers care about. It’s better to track what matters: how frequently you can deliver features, how quickly you recover from failures, and whether you’re improving the user experience. These metrics help track how fast you’re learning (Time to Market), how much waste exists in your delivery process (Ability to Innovate), and whether users are sticking around and benefiting from what you’ve delivered (Current Value).</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="4" data-ga-param-position="12" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="what-to-do-instead">What to Do Instead</h2><p>If you&rsquo;re serious about improving delivery outcomes, stop obsessing over time. Time-based metrics show what happened, not what mattered. They miss the nuance of complexity, cognition, and asynchronous problem-solving. When you treat delivery like stopwatch management, you reward appearances over insight.</p>
<p><strong>Evidence-Based Management (EBM)</strong> is a way of managing with data that reflects actual outcomes and system capability. It helps leaders move beyond speculation by focusing on what is observable and valuable.</p>
<p>Good decisions start with real data, not guesses. EBM helps teams and leaders focus on what actually delivers value, not what was forecast, promised, or imagined.</p>
<p>In large-scale systems, direct customer contact is rare. That makes feedback loops even more critical. We must rely on proxy signals like usage trends, satisfaction scores, defect trends, and change failure rates to know if we&rsquo;re on track. Not every team needs direct access to the customer, but every team needs access to evidence that what they shipped is working.</p>
<p>EBM encourages decisions based on what is actually happening, rather than what was <em>predicted</em>. Forecasts can support decision-making, but only when used transparently to explore assumptions, not when turned into compliance targets. When forecast accuracy becomes a performance metric, it violates empiricism by rewarding appearances rather than actual outcomes.</p>
<p>Leadership must create transparency around outcomes, not intentions. This means embracing metrics that reflect customer value, system health, and delivery capability, even when they challenge the status quo.</p>
<p>Let’s be clear: in complex, knowledge-based work, there is no meaningful diagnostic value in “estimate vs actual.” Take, for example, a cross-functional team building an internal developer platform. In the first quarter, leadership tracked the estimated vs actual across epics to improve forecasting. Developers quickly learned to overestimate tasks, avoided exploratory work, and padded estimates to match targets. The numbers looked better, but progress slowed, innovation stalled, and valuable refactoring work vanished from the backlog. By the time leadership realised the disconnect, technical debt had doubled. The team hadn’t become more predictable; it had simply become more cautious and less effective. This is the cost of measuring the wrong thing. It leads to the wrong conclusions.</p>




  <blockquote class="blockquote">
    <p>&ldquo;Estimate vs actual measures the work, but the waste lives in the gaps , the wait, the handoff, the delay. So you&rsquo;re optimising the wrong thing.&rdquo;
- Nigel Thurlow</p>

  </blockquote>

<p>This is a clear example of Systems Thinking, as outlined in The Flow System (Thurlow et al., 2020). The true constraint rarely lies in the task. It lies in the system: the queues, context switching, blocked dependencies, or fragmented communication paths that hinder the delivery of value. In most cases, the constraint lies in the workflow, rather than in the functions themselves.</p>
<p>Even when used &ldquo;diagnostically&rdquo;, estimate vs actual as a metric misleads:</p>
<ul>
<li>It ignores queues, rework, and dependencies, which are often the actual sources of delay. Lean thinking teaches us that to improve flow we must visualise queues, limit work in progress (WIP), and actively manage handoffs; none of which are addressed by focusing on task-level estimate variance.</li>
<li>It reinforces the illusion that better estimation leads to better outcomes.</li>
<li>It promotes local optimisation over systemic improvement.</li>
</ul>
<p>A reminder of <strong>Thurlow’s Principle of Estimation Distortion</strong> above!</p>

  
  
  
  
  
  
  

<h3 id="a-better-path-forward-with-evidence-based-management">A Better Path Forward with Evidence-Based Management</h3><p>EBM organises improvement around four Key Value Areas (KVAs):</p>
<ul>
<li><strong>Current Value</strong> - Are We Delivering Value to Customers and Stakeholders Today?</li>
<li><strong>Unrealised Value</strong> - What additional value could we deliver in the future?</li>
<li><strong>Time to Market</strong> - How quickly can we learn, respond, and deliver?</li>
<li><strong>Ability to Innovate</strong> - How effectively can we change and adapt the product?</li>
</ul>
<p>The metrics we use should support these questions, not distract from them. Here&rsquo;s how EBM-oriented alternatives compare:</p>





<table class="table table-striped table-bordered">
  <thead>
      <tr>
          <th>Instead of&hellip;</th>
          <th>Try&hellip;</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Estimate vs Actual</td>
          <td>End-to-end lead time from commitment to usable customer delivery (<em>Time to Market</em>)</td>
      </tr>
      <tr>
          <td>Story points completed</td>
          <td>Customer satisfaction (<em>Current Value</em>)</td>
      </tr>
      <tr>
          <td>On-time delivery rate</td>
          <td>Quality Trends, or % of effort on new vs sustaining work (<em>Ability to Innovate</em>)</td>
      </tr>
      <tr>
          <td>Headcount-based planning</td>
          <td>Opportunity backlog delta (<em>Unrealised Value</em>)</td>
      </tr>
  </tbody>
</table>






  <div class="alert alert-warning subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        ⚠️
        Warning
      </h5>
    
    <p class="subtle-text"><p>Time-based metrics must be contextualised. Without insight into value, complexity, and customer outcomes, they risk becoming another distorted proxy.</p></p>
  </div>

<p>To understand and improve delivery, stop obsessing over how close your guesses were. Instead, measure how your system behaves across the value stream and under varying flow loads. EBM encourages the use of actionable, outcome-aligned metrics that reflect actual system health, rather than projected compliance.</p>
<ul>
<li><strong>Cycle time trends</strong> can reveal delivery latency across the value stream, but must be interpreted with caution. Without understanding the nature and complexity of the work, as well as its value, these trends are just noise. Measure flow to inspect how the system behaves, not how long individual items take.




  <div class="alert alert-info subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        ℹ️
        Note
      </h5>
    
    <p class="subtle-text"><p>Cycle time only tracks how long one piece of work took. It says nothing about what the customer waited for or whether the system is flowing well. Lead time tells you how long the customer waits, starting from the moment a request is made until they receive something usable. Always measure from the outside in.</p></p>
  </div>

</li>
<li><strong>Work item ageing</strong> reveals stuck or neglected work, or requirements that were added and then discarded.</li>
<li><strong>Flow efficiency</strong> indicates the proportion of total time spent progressing work versus waiting. It’s a measure of delay, not value. But beware: systems often mask latency by moving queued work into “in progress” prematurely. High flow efficiency with unchanged lead time may signal gaming.</li>
<li><strong>Throughput variance</strong> only tells you something if your work items are roughly the same size. If not, throughput becomes noise. Teams that right-size work can use this as a stability signal. Otherwise, avoid using it as an indicator of performance.</li>
</ul>
<p>If you must discuss estimates, use them to explore assumptions and complexity, not to evaluate people. The ultimate goal is to deliver meaningful outcomes to customers. That requires embracing uncertainty, surfacing impediments, and improving system capability. The aim is not to enforce forecast compliance. Value lies in understanding, not accuracy.</p>
<ul>
<li><strong>De-emphasise &rsquo;estimate vs actual&rsquo; entirely</strong>. It is a false signal in complex domains.</li>
<li><strong>Reward flow mastery, not forecasting tricks</strong>.</li>
<li><strong>Focus on learning, adaptability, and real customer outcomes.</strong></li>
</ul>
<p>Estimation should support informed conversations about uncertainty. It should not become a tool used to force predictability.</p>

  
  
  
  
  
  
  

<h3 id="quantitative-vs-qualitative">Quantitative vs Qualitative</h3><p>Most metrics in delivery are quantitative, including lead time, flow efficiency, and throughput. But numbers don’t tell the whole story. If you want to know whether you’re building the right thing, you need qualitative feedback: real customer conversations, issue sentiment, satisfaction narratives, and behavioural observations.</p>
<p>Quantitative data tells you <strong>what</strong> happened. Qualitative insight helps you understand <strong>why</strong>.</p>
<p>No chart or trendline can replace a conversation with a frustrated user or a support ticket that describes unmet needs. The most resilient teams blend data with dialogue, metrics with meaning.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly strategic coaching for CTOs, engineering directors, and technical leaders addressing strategy, architecture, organisational design, stakeholder alignment, and engineering culture through focused one-hour sessions.</p>
      <a href="/capabilities/technical-leadership-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership in One Hour A Week" data-ga-value="5" data-ga-param-position="15" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="radical-candour-have-the-courage-to-stop">Radical Candour: Have the Courage to Stop</h3><p>This isn’t about shielding teams from accountability. It’s about holding ourselves accountable to a higher standard of leadership. Framing time estimate accuracy as a condition for trust is a failure of leadership. It signals a lack of psychological safety and a misunderstanding of how complex work unfolds. True leadership fosters environments where learning is safe, discovery is encouraged, and performance is judged by value, not conformity to expectations. It’s not helping them grow; it’s punishing them for unpredictability inherent in complex work. Radical candour means caring personally and challenging directly. The challenge here is to stop clinging to false certainty and instead focus on the outcomes that matter for your business and your customers.</p>
<p>Don’t replace one flawed proxy with another. Metrics like cycle time, throughput, or flow efficiency are helpful, but only as part of a broader conversation about value, quality, and improvement. Alone, they tell you nothing about whether you’re solving the correct problems or improving customer outcomes. Consider adopting Evidence-Based Management and DORA to shift focus toward empiricism and value flow across the organisation. Talk with your team about impediments and improvements rather than the hours they logged. When you remove the spotlight from the clock, you’ll find your people deliver better software, enjoy their work more, and build trust along the way.</p>

  
  
  
  
  
  
  

<h2 id="in-summary">In Summary</h2><p>The Estimation Trap appears to be a process improvement effort. But underneath it creates a fear-based culture that rewards gaming and punishes uncertainty. It distorts delivery and kills innovation in the name of control.</p>
<p>All quantitative measures can do, is inform of system <em>efficiency</em>. They cannot inform of system <em>effectiveness</em>!</p>
<p>Instead of asking, “Why didn’t we match our original estimate?” ask, “What did we learn, how did we adapt, and are we improving the outcomes that matter?”</p>
<p>Real progress starts when people feel safe enough to tell the truth about complexity, risk, and what it actually takes to deliver. That’s the objective measure of a team delivering meaningful outcomes, improving their system, and creating value for customers.</p>
<hr>

  
  
  
  
  
  
  

<h2 id="references">References</h2><ol>
<li>
  <a href="https://www.theflowsystem.com" class="external-link" target="_blank" rel="noopener noreferrer">
    Thurlow, Nigel; Turner, Brian Rivera; Helm, John. 
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
<em>
  <a href="https://www.theflowsystem.com" class="external-link" target="_blank" rel="noopener noreferrer">
    The Flow System: The Evolution of Agile and Lean Thinking in an Age of Complexity
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</em>
  <a href="https://www.theflowsystem.com" class="external-link" target="_blank" rel="noopener noreferrer">
     (2020)
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://doi.org/10.1111/j.1540-5915.1998.tb01356.x" class="external-link" target="_blank" rel="noopener noreferrer">
    Lederer &amp; Prasad (1998). &ldquo;A causal model for software cost estimating error&rdquo;
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4213670" class="external-link" target="_blank" rel="noopener noreferrer">
    Lorko et al. (2022). &ldquo;Hidden Inefficiency: Strategic Inflation of Project Schedules&rdquo;
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://www.sciencedirect.com/science/article/abs/pii/S0950584908000852" class="external-link" target="_blank" rel="noopener noreferrer">
    Jørgensen &amp; Grimstad (2008). &ldquo;The impact of irrelevant and misleading information on software development effort estimates&rdquo;
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://www.sciencedirect.com/science/article/pii/S0164121203000581" class="external-link" target="_blank" rel="noopener noreferrer">
    Jørgensen (2004). &ldquo;A review of studies on expert estimation of software development effort&rdquo;
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://pubsonline.informs.org/doi/abs/10.1287/mnsc.45.8.1104" class="external-link" target="_blank" rel="noopener noreferrer">
    Abdel-Hamid et al. (1999). &ldquo;The dynamics of software project performance&rdquo;
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://www.runn.io/blog/peopleware-book-summary" class="external-link" target="_blank" rel="noopener noreferrer">
    Peopleware Book Summary
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7810279/" class="external-link" target="_blank" rel="noopener noreferrer">
    Impact of time pressure on software quality
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://we360ai.medium.com/why-managers-should-focus-on-outcomes-not-hours-and-how-to-do-it-bcde6625693e" class="external-link" target="_blank" rel="noopener noreferrer">
    Why Managers Should Focus on Outcomes, Not Hours
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://itrevolution.com/products/accelerate" class="external-link" target="_blank" rel="noopener noreferrer">
    Accelerate: The Science of Lean Software and DevOps (Forsgren, Humble, Kim)
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://queue.acm.org/detail.cfm?id=3454124" class="external-link" target="_blank" rel="noopener noreferrer">
    SPACE Framework Whitepaper (GitHub)
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://www.easyagile.com/blog/why-leading-agile-teams-focus-on-customer-value" class="external-link" target="_blank" rel="noopener noreferrer">
    Why Leading Agile Teams Focus on Customer Value
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
</ol>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/metrics-that-matter-with-evidence-based-management/">Metrics that matter with evidence-based management</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 25, 2014 • Blog</small>
      <br />
      Explains how evidence-based management uses reliable metrics and KPIs at team and organisational levels to drive better decisions, value delivery, and process improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/ditch-the-agile-bandit-mentality-how-to-prioritise-value-over-estimates-for-team-success/">Prioritising Value Over Estimates in Agile</a></strong>
      
      <br />
      <small>Product Development • Jan 5, 2024 • Videos</small>
      <br />
      Explores why focusing on value delivery and psychological safety leads to better Agile team outcomes than fixating on estimates, output metrics, or blame culture.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/telling-people-what-to-do-is-not-leadership-it-s-a-failure-of-system-design/">Leadership Is System Design, Not Command</a></strong>
      
      <br />
      <small>Technical Leadership • Aug 4, 2025 • Blog</small>
      <br />
      Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on command-and-control management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/story-points-velocity-are-a-sign-of-an-unsuccessful-team/">Story Points and Velocity Signal Team Immaturity</a></strong>
      
      <br />
      <small>Scrum • Jan 4, 2021 • Blog</small>
      <br />
      Explains why relying on story points and velocity signals team immaturity in Scrum, and highlights better ways to build confidence and predictability through transparency.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/say-do-metrics-avoiding-agile-banditry-in-your-organization/">Say-Do Metrics: Risks and Outcome Focus in Agile</a></strong>
      
      <br />
      <small>Product Development • Jan 5, 2024 • Videos</small>
      <br />
      Explains the risks of using say-do metrics in Agile, highlighting how they encourage vanity metrics, harm psychological safety, and shift focus from outcomes to outputs.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-metrics-for-predictability/">Applying Metrics for Predictability</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AMP •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-agile-leadership-evidence-based-management-pal-ebm/">Evidence-Based Management</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PAL-EBM •
        
          
          
          
            Advanced
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to apply Evidence-Based Management for agile leadership, focusing on empiricism, customer value, key metrics, and data-driven decision-making to achieve business goals.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Engineering Excellence</category><category>Product Management</category><category>Tenet</category><category>Evidence Based Leadership</category><category>Agile Strategy</category><category>Metrics and Learning</category><category>Pragmatic Thinking</category><category>Decision Making</category><category>Evidence Based Management</category><category>Continuous Improvement</category><category>Operational Practices</category><category>Value Delivery</category><category>Empirical Process Control</category><category>Software Development</category><category>Agile Philosophy</category><category>Team Performance</category><category>Product Delivery</category><category>Professional Scrum</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?</title><link>https://nkdagility.com/resources/blog/flow-of-value-vs-flow-of-work/</link><guid>https://nkdagility.com/resources/p2XfFa_1tko</guid><pubDate>Mon, 15 Sep 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    
  
  
  
  
  
  
  

<h1 id="flow-of-value-vs-flow-of-work-misnomer-or-useful-shorthand">Flow of value vs. flow of work: misnomer or useful shorthand?</h1><p>The Kanban Guide frames Kanban as a strategy to optimise the flow of value through a system. That phrase, “flow of value,” has helped teams shift from managing task queues to pursuing outcomes. But it can also obscure the truth.</p>
<p><em>Does value actually flow? Or is it just work that moves?</em></p>

  
  
  
  
  
  
  

<h2 id="value-is-not-a-mystical-force">Value is not a mystical force.</h2><p>Value is validated by the customer. Never before. Until the customer confirms it solved a problem, improved their life, or moved a meaningful metric, it’s just work. Calling it “flow of value” without qualification is misleading.</p>
<p>In knowledge work, such as software development, services, and product discovery, most of what flows through the system is hypotheses, not guarantees. Assuming WIP equals value encourages:</p>
<ul>
<li>Closing tickets before a release</li>
<li>Shipping features with no telemetry</li>
<li>Pushing large batches through based on stakeholder opinion</li>
</ul>
<p>It hides waste and sidesteps accountability.</p>
<p>The Kanban Guide helps by pointing to <em>potential</em> value. Work items are bets, nothing more. Managing flow well means reducing the time it takes to validate whether those bets pay off.</p>
<p>Scrum reinforces this by focusing on maximising the potential for value, not assuming it. That is why empirical control exists: transparency, inspection, and adaptation. There is no inspection without delivery to the customer.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="why-the-manufacturing-metaphor-fails">Why the manufacturing metaphor fails</h2><p>In manufacturing, value accumulates visibly. Raw material becomes a part. A part becomes a product. Waste is obvious. In knowledge work, it’s invisible. We’re not assembling. We’re exploring.</p>
<p>You don’t know if something is valuable until it’s in the hands of users. That is why “flow of value” only makes sense in hindsight. Day-to-day, you’re managing the flow of <em>potential</em> value.</p>
<p>Finishing a feature doesn’t deliver value. It creates the <em>possibility</em> of value. If no one uses it, or it solves the wrong problem, it’s a waste. Intent is not impact. That is why systems of work must optimise for learning, not motion.</p>
<p>Unfinished work delivers no value. It clogs the flow and delays feedback. Measuring WIP, lead time, and cycle time isn’t micro-management. It is how we ensure we’re learning fast enough.</p>

  
  
  
  
  
  
  

<h2 id="useful-shorthand-with-context">Useful shorthand with context</h2><p>“Flow of value” is not a declaration of certainty. It is deliberate shorthand for the pursuit of work believed to be valuable. That belief isn’t enough. You need to make intent visible, validate early, and cut what doesn’t deliver. This means building systems where each item has a purpose. Why does it matter? How will we know? If those questions can’t be answered, it’s just noise.</p>
<p>Value isn’t defined at deployment. It begins with a hypothesis and ends with validation. Efficient delivery pipelines mean nothing if they’re optimising junk. Observability is how you fix that. Define start and end points. Limit WIP. Measure time to feedback.</p>
<p>Attach outcomes to cards. Acceptance criteria. OKRs. Usage metrics. Use SLEs to forecast the time to learning. In DevOps terms, version everything, automate validation, monitor behaviour, use feature flags, and ship small. Then measure. Learn. Adapt.</p>
<p><em>If your system isn’t designed to validate outcomes, it isn’t flowing value. It is flowing assumptions.</em></p>

  
  
  
  
  
  
  

<h2 id="radical-candour-stop-lying-to-yourselves">Radical candour: stop lying to yourselves</h2><p>If you&rsquo;re calling every backlog item “value” and measuring success by throughput alone, you&rsquo;re lying to yourself. You&rsquo;re accountable for maximising product value, not just moving work.</p>
<p>Kill unvalidated work. Break big bets into small, testable increments. Use data to kill features that fail. Stop equating motion with impact.</p>
<p>Every item should have a testable hypothesis. Every workflow should surface whether it was delivered. Use flow metrics to measure time to feedback. Run forecasts, but act on what you learn. And stop promoting through environment-linked branches. It’s a waste. Move to trunk-based flow. Ship fast. Learn fast.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="summary">Summary</h2><p>“Flow of value” is not free. It’s not automatic. And it’s not a slogan.</p>
<p>It’s a claim. Claims require evidence.</p>
<p>Used lazily, it breeds complacency. Used rigorously, it drives alignment, urgency, and focus. That is the difference between being busy and being valuable.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/estimating-better-in-an-overloaded-system-is-a-poor-man-s-strategy/">Why Limiting WIP Beats Better Estimation</a></strong>
      
      <br />
      <small>Product Development • Sep 8, 2025 • Blog</small>
      <br />
      High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to reliable delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/guides/kanban-guide-for-scrum-teams/">Kanban Guide for Scrum Teams</a></strong>
      
      <br />
      <small>Product Development • Sep 17, 2024 • Guides</small>
      <br />
      Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and continuous improvement in product delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/without-delivery-there-is-no-value/">Without Delivery, There Is No Value</a></strong>
      
      <br />
      <small>Product Development • Feb 10, 2025 • Blog</small>
      <br />
      Value in software is only realised through delivery. Frequent releases validate assumptions, reduce risk, and enable rapid feedback, adaptation, and continuous improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-done-only-counts-when-it-s-live-moving-beyond-fake-finishes-to-real-value-in-software-delivery/">“Done” Means Live: Real Value in Software Delivery</a></strong>
      
      <br />
      <small>DevOps • May 7, 2025 • Videos</small>
      <br />
      Discover why “done” means live in production, not just code complete. Learn to deliver real value, close feedback loops, and drive outcomes that matter.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/story-points-a-ghost-of-agile-past/">Story Points vs Flow Metrics in Agile</a></strong>
      
      <br />
      <small>Engineering Excellence • Dec 29, 2023 • Videos</small>
      <br />
      Explores the problems with story points in Agile, their impact on team behaviour, and why flow metrics offer a better way to measure progress and deliver real value.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-flow-metrics-for-scrum/">Applying Flow Metrics for Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AFMS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-metrics-for-predictability/">Applying Metrics for Predictability</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AMP •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Kanban</category><category>Product Development</category><category>Engineering Excellence</category><category>Principle</category><category>Lean Principles</category><category>Customer Focus</category><category>Empirical Process Control</category><category>Metrics and Learning</category><category>Software Development</category><category>Lean Product Development</category><category>Continuous Improvement</category><category>Value Delivery</category><category>Product Validation</category><category>Continuous Learning</category><category>Pragmatic Thinking</category><category>Flow Efficiency</category><category>Evidence Based Leadership</category><category>Hypothesis Driven Development</category><category>Team Performance</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Estimating Better in an Overloaded System Is a Poor Man’s Strategy</title><link>https://nkdagility.com/resources/blog/estimating-better-in-an-overloaded-system-is-a-poor-man-s-strategy/</link><guid>https://nkdagility.com/resources/9asj2UApmVM</guid><pubDate>Mon, 08 Sep 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Just a regular reminder that predictability and the accuracy of any estimate deteriorate rapidly as you increase the amount of Work in Progress (WIP) in the system. And yet, most teams still try to compensate for unpredictability by estimating better, rather than addressing the actual problem: the system is overloaded and cannot flow.</p>
<p>This isn’t a theoretical issue. It’s not about mindset. It’s a systemic constraint. The more you load a delivery system, the slower and more unpredictable it becomes. The more you try to force progress by starting new work, the less likely it is that anything will finish.</p>
<p>At a certain point, no estimate matters because wait time is dominating lead time.</p>

  
  
  
  
  
  
  

<h2 id="estimation-and-flow-are-not-interchangeable">Estimation and flow are not interchangeable</h2><p>It’s tempting to believe that delivery problems are caused by poor estimation. If only the team were better at sizing or forecasting, things would be more predictable. But the underlying assumption here is flawed: it assumes the issue lies with how the team understands the work, not with how the system behaves under load.</p>
<p>A team may estimate that a task will take two days of effort. That estimate might be reasonable, given what they know. But if that task sits in a review queue, or is waiting on test, or is delayed due to someone being pulled onto another “high priority” initiative, then that two-day effort turns into a ten-day cycle time. The estimate wasn’t wrong. It was irrelevant.</p>
<p>In a system where most of the time is spent waiting, refining the accuracy of the effort estimate achieves very little. It’s a distraction from the core issue, which is that the system is too congested to behave predictably.</p>

  
  
  
  
  
  
  

<h2 id="littles-law-doesnt-care-about-your-process">Little’s Law doesn’t care about your process</h2><p>The relationship between WIP, throughput, and cycle time is not arbitrary. It’s defined by <strong>
  <a href="https://en.wikipedia.org/wiki/Little%27s_law" class="external-link" target="_blank" rel="noopener noreferrer">
    Little’s Law
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</strong>:</p>




  <blockquote class="blockquote">
    <p>WIP = Throughput × Cycle Time</p>

  </blockquote>

<p>This relationship always holds, but it depends on a key assumption: that throughput is reasonably stable. And this is where many teams fall over.</p>
<p>In most software teams, throughput <strong>does</strong> fluctuate , sometimes significantly. That variability comes from inconsistent work item sizes, unclear requirements, frequent interruptions, blockers, technical debt, lack of test automation, and reactive priorities.</p>
<p>Unless a team is managing WIP aggressively, working in collaboration, and applying consistent flow policies, the idea of “stable throughput” is optimistic at best and misleading at worst. This is exactly why 
  <a href="https://nkdagility.com/resources/guides/scrum-guide/">Scrum</a>
, 
  <a href="https://nkdagility.com/resources/guides/kanban-guide/">Kanban</a>
, and other flow-based systems place so much emphasis on visualising work and limiting WIP: to stabilise throughput <em>so</em> you can get the benefits of predictability.</p>
<p>So yes, 
  <a href="https://en.wikipedia.org/wiki/Little%27s_law" class="external-link" target="_blank" rel="noopener noreferrer">
    Little’s Law
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 is always valid. But applying it usefully requires more than a theoretical understanding. It requires operational discipline. It requires systems that dampen variability rather than amplify it.</p>
<p>In fact, multiple industry studies and real-world examples have consistently validated this behaviour. One case study by 
  <a href="https://focusedobjective.com" class="external-link" target="_blank" rel="noopener noreferrer">
    Troy Magennis
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 describes a team that introduced WIP limits and began swarming on blocked work. As a result, their 85th percentile cycle time dropped from 35 days to 14 days, even after halving the team size. Meanwhile, their throughput increased from 1.07 to 1.41 stories per day (Magennis, T., <em>Impact of WIP Limits on Throughput and Predictability</em>, 2016).</p>
<p>Another example comes from Ultimate Software, documented in <em>
  <a href="https://itrevolution.com/products/making-work-visible" class="external-link" target="_blank" rel="noopener noreferrer">
    Making Work Visible
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</em>
  <a href="https://itrevolution.com/products/making-work-visible" class="external-link" target="_blank" rel="noopener noreferrer">
     by Dominica DeGrandis
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
, where a payroll team implemented WIP limits lower than the number of developers to force collaboration. This change led to a 69% reduction in story cycle time and a 79% reduction in average queue wait time. Their conclusion was simple: controlling WIP shortened how long work spent in the system and dramatically improved predictability.</p>
<p>The more work you start without finishing, the longer everything takes to get done. That delay introduces variability, and that variability is what destroys the trustworthiness of your plans.</p>
<p>Most teams don’t lose predictability because the work is hard. They lose predictability because everything is in progress, and very little is actually flowing.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="you-dont-need-to-measure-to-see-the-damage">You don’t need to measure to see the damage</h2><p>You don’t need metrics dashboards to identify when WIP is too high. You can see it in the way work moves ,  or doesn’t.</p>
<p>If you reach the middle of a sprint and everything is “in progress” but nothing has been finished, that’s a signal. If developers are working on individual items and handing them off downstream to test or review, you’re operating a batch-and-queue system, and your flow efficiency is likely sitting around 5–15%.</p>
<p>That means 85–95% of the total time a work item spends in the system is just waiting. And yet we still treat the active effort as the part worth optimising.</p>
<p>This is why “estimating better” doesn’t help. Your estimates cover the 5–15%. The problem lives in the 85–95%.</p>

  
  
  
  
  
  
  

<h2 id="collaboration-is-the-early-warning-system">Collaboration is the early warning system</h2><p>In my experience, if a team isn’t working together, in pairs, mobs, or focused swarms, WIP is already too high. The more localised the work, the more parallelisation. The more parallelisation, the more queues. And the more queues, the longer and more variable the cycle time.</p>
<p>Solo work in a collaborative delivery system isn’t faster. It’s fragmented. And it usually results in a board full of items “almost done” by the time you hit the sprint review.</p>
<p>There’s a reason experinced teams limit WIP to fewer items than there are people. It forces collaboration. It surfaces blockers. It reduces context switching. And it creates the conditions where delivery actually becomes predictable.</p>

  
  
  
  
  
  
  

<h2 id="multitasking-is-just-unmanaged-wip">Multitasking is just unmanaged WIP</h2><p>It’s easy to hide WIP inside individual calendars. A developer working on four items in parallel is managing four invisible queues. They’ll tell you they’re “almost done” with all of them, but none of them are finished.</p>
<p>Every switch between tasks adds cognitive load (
  <a href="https://www.ics.uci.edu/~gmark/chi08-mark.pdf" class="external-link" target="_blank" rel="noopener noreferrer">
    Mark et al., 2005, UC Irvine
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
). Studies have shown that with five parallel items, you lose up to 75% of productive time to context switching alone (Weinberg, G., <em>Quality Software Management: Systems Thinking</em>, 1992; DeMarco, T. &amp; Lister, T., <em>Peopleware</em>, 1999).</p>
<p>We don’t account for this in planning. We assume that “utilised” means “productive.” It doesn’t. It means slow, error-prone, and unpredictable.</p>
<p>So even if each individual item is small and well-estimated, the system is still under strain. And that strain manifests as delay.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-fix-isnt-effort-its-flow">The fix isn’t effort. It’s flow.</h2><p>I’ve worked with teams that improved throughput and predictability without changing how they estimated, or increasing capacity, or working longer hours. They simply reduced WIP and focused on finishing.</p>
<p>Another example comes from a workshop documented by Julia Wester and Daniel Vacanti, where a team reduced their average cycle time by 55% over four sprints by combining visible WIP limits with service level expectations. There was no change to the work, the people, or the tooling. The only thing that changed was the system of work: work was finished before starting more, blockers were made visible, and delivery became more even. This kind of operational clarity consistently outperforms speculative estimation.</p>
<p>They didn’t do more work. They just stopped pretending that all the started work was progress.</p>
<p>The result? Less stress. Fewer surprises. And a forecast that didn’t fall apart after day two.</p>

  
  
  
  
  
  
  

<h2 id="if-you-want-predictability-stop-flooding-the-system">If you want predictability, stop flooding the system</h2><p>You don’t get predictability from planning harder.</p>
<p>You get it from flow. You get it when work finishes at a consistent rate. You get it when the system is stable enough that estimates are actually meaningful.</p>
<p>If you’re struggling with predictability, don’t start with estimation. Start with WIP. Look at how many items are currently in progress. Look at how long they’ve been sitting. Look at how many are waiting on something else to move first.</p>
<p>Then ask: what would happen if we cut our WIP in half?</p>
<p>What would we have to do differently to actually finish things instead of constantly starting new ones?</p>
<p>That’s where predictability begins, not in a planning session, but in the shape and health of the system itself.</p>
<hr>

  
  
  
  
  
  
  

<h2 id="references">References</h2><ul>
<li>Wester, J. &amp; Vacanti, D. (2019). <em>Actionable Agile Metrics for Predictability</em>. Leanpub. 
  <a href="https://www.actionableagile.com/book" class="external-link" target="_blank" rel="noopener noreferrer">
    https://www.actionableagile.com/book
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Magennis, T. (2016). <em>Impact of WIP Limits on Throughput and Predictability</em>. Focused Objective. 
  <a href="https://focusedobjective.com" class="external-link" target="_blank" rel="noopener noreferrer">
    https://focusedobjective.com
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Mark, G., Gonzalez, V. M., &amp; Harris, J. (2005). <em>No Task Left Behind? Examining the Nature of Fragmented Work</em>. UC Irvine, CHI Conference. 
  <a href="https://www.ics.uci.edu/~gmark/chi08-mark.pdf" class="external-link" target="_blank" rel="noopener noreferrer">
    https://www.ics.uci.edu/~gmark/chi08-mark.pdf
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Weinberg, G. (1992). <em>Quality Software Management: Systems Thinking</em>. Dorset House Publishing. 
  <a href="https://www.dorsethouse.com/books/qsmvol1.html" class="external-link" target="_blank" rel="noopener noreferrer">
    https://www.dorsethouse.com/books/qsmvol1.html
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>DeMarco, T. &amp; Lister, T. (1999). <em>Peopleware: Productive Projects and Teams</em>. Dorset House Publishing. 
  <a href="https://www.dorsethouse.com/books/peopleware.html" class="external-link" target="_blank" rel="noopener noreferrer">
    https://www.dorsethouse.com/books/peopleware.html
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Magennis, T. (2016). <em>Impact of WIP Limits on Throughput and Predictability</em>. 
  <a href="https://focusedobjective.com" class="external-link" target="_blank" rel="noopener noreferrer">
    https://focusedobjective.com
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>DeGrandis, D. (2017). <em>Making Work Visible: Exposing Time Theft to Optimize Work &amp; Flow</em>. IT Revolution Press. 
  <a href="https://itrevolution.com/products/making-work-visible" class="external-link" target="_blank" rel="noopener noreferrer">
    https://itrevolution.com/products/making-work-visible
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
</ul>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/in-wip-less-is-more-why/">In WIP, Less Is More</a></strong>
      
      <br />
      <small>Kanban • May 9, 2023 • Videos</small>
      <br />
      Limiting work in progress boosts productivity by reducing multitasking, context switching, and bottlenecks, helping teams focus, finish tasks, and deliver faster results.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-limiting-work-in-progress-is-key-to-success-in-kanban/">Limiting Work in Progress in Kanban</a></strong>
      
      <br />
      <small>Kanban • Jul 22, 2024 • Videos</small>
      <br />
      Limiting work in progress in Kanban helps teams focus, spot bottlenecks, maintain quality, and deliver value efficiently by ensuring a sustainable, manageable workflow.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-key-to-a-kanban-strategy-understanding-wip-limits/">Kanban WIP Limits: Managing Workflow Effectively</a></strong>
      
      <br />
      <small>Kanban • Mar 6, 2024 • Videos</small>
      <br />
      Explains how setting and adjusting Work-In-Progress (WIP) limits in Kanban helps teams manage workflow, prevent bottlenecks, and improve productivity and collaboration.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-estimation-trap-how-tracking-accuracy-undermines-trust-flow-and-value-in-software-delivery/">The Estimation Trap in Software Delivery</a></strong>
      
      <br />
      <small>Product Development • Sep 22, 2025 • Blog</small>
      <br />
      Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and outcomes, not estimate compliance.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/stop-starting-and-start-finishing-the-key-to-team-success/">Stop Starting, Start Finishing for Teams</a></strong>
      
      <br />
      <small>Product Development • Jan 31, 2024 • Videos</small>
      <br />
      Multitasking reduces team productivity. Learn how focusing on finishing tasks, limiting work in progress, and value-based prioritisation boosts efficiency and business value.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-metrics-for-predictability/">Applying Metrics for Predictability</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AMP •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-flow-metrics-for-scrum/">Applying Flow Metrics for Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AFMS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Engineering Excellence</category><category>Kanban</category><category>Practice</category><category>Operational Practices</category><category>Flow Efficiency</category><category>Team Performance</category><category>Software Development</category><category>Value Delivery</category><category>Cycle Time</category><category>Organisational Physics</category><category>Continuous Improvement</category><category>Metrics and Learning</category><category>Lean Principles</category><category>Social Technologies</category><category>Pragmatic Thinking</category><category>Project Management</category><category>Lean Thinking</category><category>Product Delivery</category><dc:creator>&lt;no value&gt;</dc:creator><enclosure length="269479" type="application/pdf" url="https://www.ics.uci.edu/~gmark/chi08-mark.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Just a regular reminder that predictability and the accuracy of any estimate deteriorate rapidly as you increase the amount of Work in Progress (WIP) in the system. And yet, most teams still try to compensate for unpredictability by estimating better, rather than addressing the actual problem: the system is overloaded and cannot flow. This isn’t a theoretical issue. It’s not about mindset. It’s a systemic constraint. The more you load a delivery system, the slower and more unpredictable it becomes. The more you try to force progress by starting new work, the less likely it is that anything will finish. At a certain point, no estimate matters because wait time is dominating lead time. Estimation and flow are not interchangeable It’s tempting to believe that delivery problems are caused by poor estimation. If only the team were better at sizing or forecasting, things would be more predictable. But the underlying assumption here is flawed: it assumes the issue lies with how the team understands the work, not with how the system behaves under load. A team may estimate that a task will take two days of effort. That estimate might be reasonable, given what they know. But if that task sits in a review queue, or is waiting on test, or is delayed due to someone being pulled onto another “high priority” initiative, then that two-day effort turns into a ten-day cycle time. The estimate wasn’t wrong. It was irrelevant. In a system where most of the time is spent waiting, refining the accuracy of the effort estimate achieves very little. It’s a distraction from the core issue, which is that the system is too congested to behave predictably. Little’s Law doesn’t care about your process The relationship between WIP, throughput, and cycle time is not arbitrary. It’s defined by Little’s Law : WIP = Throughput × Cycle Time This relationship always holds, but it depends on a key assumption: that throughput is reasonably stable. And this is where many teams fall over. In most software teams, throughput does fluctuate , sometimes significantly. That variability comes from inconsistent work item sizes, unclear requirements, frequent interruptions, blockers, technical debt, lack of test automation, and reactive priorities. Unless a team is managing WIP aggressively, working in collaboration, and applying consistent flow policies, the idea of “stable throughput” is optimistic at best and misleading at worst. This is exactly why Scrum , Kanban , and other flow-based systems place so much emphasis on visualising work and limiting WIP: to stabilise throughput so you can get the benefits of predictability. So yes, Little’s Law is always valid. But applying it usefully requires more than a theoretical understanding. It requires operational discipline. It requires systems that dampen variability rather than amplify it. In fact, multiple industry studies and real-world examples have consistently validated this behaviour. One case study by Troy Magennis describes a team that introduced WIP limits and began swarming on blocked work. As a result, their 85th percentile cycle time dropped from 35 days to 14 days, even after halving the team size. Meanwhile, their throughput increased from 1.07 to 1.41 stories per day (Magennis, T., Impact of WIP Limits on Throughput and Predictability, 2016). Another example comes from Ultimate Software, documented in Making Work Visible by Dominica DeGrandis , where a payroll team implemented WIP limits lower than the number of developers to force collaboration. This change led to a 69% reduction in story cycle time and a 79% reduction in average queue wait time. Their conclusion was simple: controlling WIP shortened how long work spent in the system and dramatically improved predictability. The more work you start without finishing, the longer everything takes to get done. That delay introduces variability, and that variability is what destroys the trustworthiness of your plans. Most teams don’t lose predictability because the work is hard. They lose predictability because everything is in progress, and very little is actually flowing. NKD Agility helps teams implement the ideas discussed in this article with &#128640; Faster More Predictable Software Delivery Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely. Learn more → You don’t need to measure to see the damage You don’t need metrics dashboards to identify when WIP is too high. You can see it in the way work moves ,  or doesn’t. If you reach the middle of a sprint and everything is “in progress” but nothing has been finished, that’s a signal. If developers are working on individual items and handing them off downstream to test or review, you’re operating a batch-and-queue system, and your flow efficiency is likely sitting around 5–15%. That means 85–95% of the total time a work item spends in the system is just waiting. And yet we still treat the active effort as the part worth optimising. This is why “estimating better” doesn’t help. Your estimates cover the 5–15%. The problem lives in the 85–95%. Collaboration is the early warning system In my experience, if a team isn’t working together, in pairs, mobs, or focused swarms, WIP is already too high. The more localised the work, the more parallelisation. The more parallelisation, the more queues. And the more queues, the longer and more variable the cycle time. Solo work in a collaborative delivery system isn’t faster. It’s fragmented. And it usually results in a board full of items “almost done” by the time you hit the sprint review. There’s a reason experinced teams limit WIP to fewer items than there are people. It forces collaboration. It surfaces blockers. It reduces context switching. And it creates the conditions where delivery actually becomes predictable. Multitasking is just unmanaged WIP It’s easy to hide WIP inside individual calendars. A developer working on four items in parallel is managing four invisible queues. They’ll tell you they’re “almost done” with all of them, but none of them are finished. Every switch between tasks adds cognitive load ( Mark et al., 2005, UC Irvine ). Studies have shown that with five parallel items, you lose up to 75% of productive time to context switching alone (Weinberg, G., Quality Software Management: Systems Thinking, 1992; DeMarco, T. &amp;amp; Lister, T., Peopleware, 1999). We don’t account for this in planning. We assume that “utilised” means “productive.” It doesn’t. It means slow, error-prone, and unpredictable. So even if each individual item is small and well-estimated, the system is still under strain. And that strain manifests as delay. NKD Agility helps teams implement the ideas discussed in this article with &#128640; Engineering Excellence Mentorship in One Hour A Week A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week. Learn more → The fix isn’t effort. It’s flow. I’ve worked with teams that improved throughput and predictability without changing how they estimated, or increasing capacity, or working longer hours. They simply reduced WIP and focused on finishing. Another example comes from a workshop documented by Julia Wester and Daniel Vacanti, where a team reduced their average cycle time by 55% over four sprints by combining visible WIP limits with service level expectations. There was no change to the work, the people, or the tooling. The only thing that changed was the system of work: work was finished before starting more, blockers were made visible, and delivery became more even. This kind of operational clarity consistently outperforms speculative estimation. They didn’t do more work. They just stopped pretending that all the started work was progress. The result? Less stress. Fewer surprises. And a forecast that didn’t fall apart after day two. If you want predictability, stop flooding the system You don’t get predictability from planning harder. You get it from flow. You get it when work finishes at a consistent rate. You get it when the system is stable enough that estimates are actually meaningful. If you’re struggling with predictability, don’t start with estimation. Start with WIP. Look at how many items are currently in progress. Look at how long they’ve been sitting. Look at how many are waiting on something else to move first. Then ask: what would happen if we cut our WIP in half? What would we have to do differently to actually finish things instead of constantly starting new ones? That’s where predictability begins, not in a planning session, but in the shape and health of the system itself. References Wester, J. &amp;amp; Vacanti, D. (2019). Actionable Agile Metrics for Predictability. Leanpub. https://www.actionableagile.com/book Magennis, T. (2016). Impact of WIP Limits on Throughput and Predictability. Focused Objective. https://focusedobjective.com Mark, G., Gonzalez, V. M., &amp;amp; Harris, J. (2005). No Task Left Behind? Examining the Nature of Fragmented Work. UC Irvine, CHI Conference. https://www.ics.uci.edu/~gmark/chi08-mark.pdf Weinberg, G. (1992). Quality Software Management: Systems Thinking. Dorset House Publishing. https://www.dorsethouse.com/books/qsmvol1.html DeMarco, T. &amp;amp; Lister, T. (1999). Peopleware: Productive Projects and Teams. Dorset House Publishing. https://www.dorsethouse.com/books/peopleware.html Magennis, T. (2016). Impact of WIP Limits on Throughput and Predictability. https://focusedobjective.com DeGrandis, D. (2017). Making Work Visible: Exposing Time Theft to Optimize Work &amp;amp; Flow. IT Revolution Press. https://itrevolution.com/products/making-work-visible What to read next? Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. Learn how it works. Rethinking Capacity Planning Engineering Excellence • Jul 21, 2025 • Blog Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery. In WIP, Less Is More Kanban • May 9, 2023 • Videos Limiting work in progress boosts productivity by reducing multitasking, context switching, and bottlenecks, helping teams focus, finish tasks, and deliver faster results. Limiting Work in Progress in Kanban Kanban • Jul 22, 2024 • Videos Limiting work in progress in Kanban helps teams focus, spot bottlenecks, maintain quality, and deliver value efficiently by ensuring a sustainable, manageable workflow. Kanban WIP Limits: Managing Workflow Effectively Kanban • Mar 6, 2024 • Videos Explains how setting and adjusting Work-In-Progress (WIP) limits in Kanban helps teams manage workflow, prevent bottlenecks, and improve productivity and collaboration. The Estimation Trap in Software Delivery Product Development • Sep 22, 2025 • Blog Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and outcomes, not estimate compliance. Stop Starting, Start Finishing for Teams Product Development • Jan 31, 2024 • Videos Multitasking reduces team productivity. Learn how focusing on finishing tasks, limiting work in progress, and value-based prioritisation boosts efficiency and business value. Programs that align Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read. Applying Metrics for Predictability ProKanban.org • AMP • Intermediate • Course Program Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects. Applying Flow Metrics for Scrum ProKanban.org • AFMS • Intermediate • Course Program Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools. Applying Scaled Portfolio Kanban ProKanban.org • ASPK • Intermediate • Course Program Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.</itunes:subtitle><itunes:summary>Just a regular reminder that predictability and the accuracy of any estimate deteriorate rapidly as you increase the amount of Work in Progress (WIP) in the system. And yet, most teams still try to compensate for unpredictability by estimating better, rather than addressing the actual problem: the system is overloaded and cannot flow. This isn’t a theoretical issue. It’s not about mindset. It’s a systemic constraint. The more you load a delivery system, the slower and more unpredictable it becomes. The more you try to force progress by starting new work, the less likely it is that anything will finish. At a certain point, no estimate matters because wait time is dominating lead time. Estimation and flow are not interchangeable It’s tempting to believe that delivery problems are caused by poor estimation. If only the team were better at sizing or forecasting, things would be more predictable. But the underlying assumption here is flawed: it assumes the issue lies with how the team understands the work, not with how the system behaves under load. A team may estimate that a task will take two days of effort. That estimate might be reasonable, given what they know. But if that task sits in a review queue, or is waiting on test, or is delayed due to someone being pulled onto another “high priority” initiative, then that two-day effort turns into a ten-day cycle time. The estimate wasn’t wrong. It was irrelevant. In a system where most of the time is spent waiting, refining the accuracy of the effort estimate achieves very little. It’s a distraction from the core issue, which is that the system is too congested to behave predictably. Little’s Law doesn’t care about your process The relationship between WIP, throughput, and cycle time is not arbitrary. It’s defined by Little’s Law : WIP = Throughput × Cycle Time This relationship always holds, but it depends on a key assumption: that throughput is reasonably stable. And this is where many teams fall over. In most software teams, throughput does fluctuate , sometimes significantly. That variability comes from inconsistent work item sizes, unclear requirements, frequent interruptions, blockers, technical debt, lack of test automation, and reactive priorities. Unless a team is managing WIP aggressively, working in collaboration, and applying consistent flow policies, the idea of “stable throughput” is optimistic at best and misleading at worst. This is exactly why Scrum , Kanban , and other flow-based systems place so much emphasis on visualising work and limiting WIP: to stabilise throughput so you can get the benefits of predictability. So yes, Little’s Law is always valid. But applying it usefully requires more than a theoretical understanding. It requires operational discipline. It requires systems that dampen variability rather than amplify it. In fact, multiple industry studies and real-world examples have consistently validated this behaviour. One case study by Troy Magennis describes a team that introduced WIP limits and began swarming on blocked work. As a result, their 85th percentile cycle time dropped from 35 days to 14 days, even after halving the team size. Meanwhile, their throughput increased from 1.07 to 1.41 stories per day (Magennis, T., Impact of WIP Limits on Throughput and Predictability, 2016). Another example comes from Ultimate Software, documented in Making Work Visible by Dominica DeGrandis , where a payroll team implemented WIP limits lower than the number of developers to force collaboration. This change led to a 69% reduction in story cycle time and a 79% reduction in average queue wait time. Their conclusion was simple: controlling WIP shortened how long work spent in the system and dramatically improved predictability. The more work you start without finishing, the longer everything takes to get done. That delay introduces variability, and that variability is what destroys the trustworthiness of your plans. Most teams don’t lose predictability because the work is hard. They lose predictability because everything is in progress, and very little is actually flowing. NKD Agility helps teams implement the ideas discussed in this article with &#128640; Faster More Predictable Software Delivery Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely. Learn more → You don’t need to measure to see the damage You don’t need metrics dashboards to identify when WIP is too high. You can see it in the way work moves ,  or doesn’t. If you reach the middle of a sprint and everything is “in progress” but nothing has been finished, that’s a signal. If developers are working on individual items and handing them off downstream to test or review, you’re operating a batch-and-queue system, and your flow efficiency is likely sitting around 5–15%. That means 85–95% of the total time a work item spends in the system is just waiting. And yet we still treat the active effort as the part worth optimising. This is why “estimating better” doesn’t help. Your estimates cover the 5–15%. The problem lives in the 85–95%. Collaboration is the early warning system In my experience, if a team isn’t working together, in pairs, mobs, or focused swarms, WIP is already too high. The more localised the work, the more parallelisation. The more parallelisation, the more queues. And the more queues, the longer and more variable the cycle time. Solo work in a collaborative delivery system isn’t faster. It’s fragmented. And it usually results in a board full of items “almost done” by the time you hit the sprint review. There’s a reason experinced teams limit WIP to fewer items than there are people. It forces collaboration. It surfaces blockers. It reduces context switching. And it creates the conditions where delivery actually becomes predictable. Multitasking is just unmanaged WIP It’s easy to hide WIP inside individual calendars. A developer working on four items in parallel is managing four invisible queues. They’ll tell you they’re “almost done” with all of them, but none of them are finished. Every switch between tasks adds cognitive load ( Mark et al., 2005, UC Irvine ). Studies have shown that with five parallel items, you lose up to 75% of productive time to context switching alone (Weinberg, G., Quality Software Management: Systems Thinking, 1992; DeMarco, T. &amp;amp; Lister, T., Peopleware, 1999). We don’t account for this in planning. We assume that “utilised” means “productive.” It doesn’t. It means slow, error-prone, and unpredictable. So even if each individual item is small and well-estimated, the system is still under strain. And that strain manifests as delay. NKD Agility helps teams implement the ideas discussed in this article with &#128640; Engineering Excellence Mentorship in One Hour A Week A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week. Learn more → The fix isn’t effort. It’s flow. I’ve worked with teams that improved throughput and predictability without changing how they estimated, or increasing capacity, or working longer hours. They simply reduced WIP and focused on finishing. Another example comes from a workshop documented by Julia Wester and Daniel Vacanti, where a team reduced their average cycle time by 55% over four sprints by combining visible WIP limits with service level expectations. There was no change to the work, the people, or the tooling. The only thing that changed was the system of work: work was finished before starting more, blockers were made visible, and delivery became more even. This kind of operational clarity consistently outperforms speculative estimation. They didn’t do more work. They just stopped pretending that all the started work was progress. The result? Less stress. Fewer surprises. And a forecast that didn’t fall apart after day two. If you want predictability, stop flooding the system You don’t get predictability from planning harder. You get it from flow. You get it when work finishes at a consistent rate. You get it when the system is stable enough that estimates are actually meaningful. If you’re struggling with predictability, don’t start with estimation. Start with WIP. Look at how many items are currently in progress. Look at how long they’ve been sitting. Look at how many are waiting on something else to move first. Then ask: what would happen if we cut our WIP in half? What would we have to do differently to actually finish things instead of constantly starting new ones? That’s where predictability begins, not in a planning session, but in the shape and health of the system itself. References Wester, J. &amp;amp; Vacanti, D. (2019). Actionable Agile Metrics for Predictability. Leanpub. https://www.actionableagile.com/book Magennis, T. (2016). Impact of WIP Limits on Throughput and Predictability. Focused Objective. https://focusedobjective.com Mark, G., Gonzalez, V. M., &amp;amp; Harris, J. (2005). No Task Left Behind? Examining the Nature of Fragmented Work. UC Irvine, CHI Conference. https://www.ics.uci.edu/~gmark/chi08-mark.pdf Weinberg, G. (1992). Quality Software Management: Systems Thinking. Dorset House Publishing. https://www.dorsethouse.com/books/qsmvol1.html DeMarco, T. &amp;amp; Lister, T. (1999). Peopleware: Productive Projects and Teams. Dorset House Publishing. https://www.dorsethouse.com/books/peopleware.html Magennis, T. (2016). Impact of WIP Limits on Throughput and Predictability. https://focusedobjective.com DeGrandis, D. (2017). Making Work Visible: Exposing Time Theft to Optimize Work &amp;amp; Flow. IT Revolution Press. https://itrevolution.com/products/making-work-visible What to read next? Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. Learn how it works. Rethinking Capacity Planning Engineering Excellence • Jul 21, 2025 • Blog Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery. In WIP, Less Is More Kanban • May 9, 2023 • Videos Limiting work in progress boosts productivity by reducing multitasking, context switching, and bottlenecks, helping teams focus, finish tasks, and deliver faster results. Limiting Work in Progress in Kanban Kanban • Jul 22, 2024 • Videos Limiting work in progress in Kanban helps teams focus, spot bottlenecks, maintain quality, and deliver value efficiently by ensuring a sustainable, manageable workflow. Kanban WIP Limits: Managing Workflow Effectively Kanban • Mar 6, 2024 • Videos Explains how setting and adjusting Work-In-Progress (WIP) limits in Kanban helps teams manage workflow, prevent bottlenecks, and improve productivity and collaboration. The Estimation Trap in Software Delivery Product Development • Sep 22, 2025 • Blog Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and outcomes, not estimate compliance. Stop Starting, Start Finishing for Teams Product Development • Jan 31, 2024 • Videos Multitasking reduces team productivity. Learn how focusing on finishing tasks, limiting work in progress, and value-based prioritisation boosts efficiency and business value. Programs that align Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read. Applying Metrics for Predictability ProKanban.org • AMP • Intermediate • Course Program Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects. Applying Flow Metrics for Scrum ProKanban.org • AFMS • Intermediate • Course Program Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools. Applying Scaled Portfolio Kanban ProKanban.org • ASPK • Intermediate • Course Program Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.</itunes:summary><itunes:keywords>Product Development, Engineering Excellence, Kanban, Practice, Operational Practices, Flow Efficiency, Team Performance, Software Development, Value Delivery, Cycle Time, Organisational Physics, Continuous Improvement, Metrics and Learning, Lean Principles, Social Technologies, Pragmatic Thinking, Project Management, Lean Thinking, Product Delivery</itunes:keywords></item><item><title>Are We Still Pretending Coding Was the Bottleneck?</title><link>https://nkdagility.com/resources/blog/are-we-still-pretending-coding-was-the-bottleneck/</link><guid>https://nkdagility.com/resources/IO5EHjiHhTf</guid><pubDate>Mon, 01 Sep 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>AI has changed a lot of things in software development. But if you&rsquo;re shocked that it can write code, you’ve probably misunderstood where the real constraints are.</p>
<p>Let’s be clear: <strong>coding was never the bottleneck</strong>.</p>
<p>If you&rsquo;re still organising your system of work like it is, managing capacity by developer headcount, measuring velocity in story points, handing off tickets from BA to Dev to QA, then AI isn’t going to save you. It’s going to expose you.</p>

  
  
  
  
  
  
  

<h2 id="the-first-way-of-devops-was-always-the-warning">The First Way of DevOps Was Always the Warning</h2><p>The First Way of DevOps is <strong>Systems Thinking</strong>. It’s the relentless focus on flow, from idea to delivery. Not just within development, but across the entire value stream.</p>
<p>So why is everyone panicking about code-writing agents?</p>
<p>Because most organisations never understood the First Way in the first place. They thought DevOps was about pipelines, YAML files, and infrastructure automation.</p>
<p>They forgot it was about fixing the system.</p>
<p>AI isn’t breaking your delivery model. It’s just revealing how broken it already was.</p>

  
  
  
  
  
  
  

<h2 id="if-you-map-your-value-stream-the-bottleneck-isnt-where-you-think">If You Map Your Value Stream, the Bottleneck Isn&rsquo;t Where You Think</h2><p>Do the work. Map your system. What you’ll likely find is this:</p>
<ul>
<li>Work sits in queues waiting for “clarification”</li>
<li>Teams are blocked by signoffs, dependencies, or overburdened specialists</li>
<li>Test feedback takes hours, days, or never comes at all</li>
<li>Quality is gated by QA teams, not engineered into the product</li>
<li>Your best developers are busy merging branches, not solving problems</li>
</ul>
<p>In that mess, how is code ever the constraint?</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="ai-hallucination-or-garbage-in">AI Hallucination? Or Garbage In?</h2><p>Yes, AI sometimes generates code that doesn’t compile or misbehaves. But let’s not act like human-written code is immune to those flaws.</p>
<p>Garbage in, garbage out. If your acceptance criteria are vague, your architecture is a mess, and your quality is outsourced to downstream testers, you’re giving AI the same bad inputs that led you here in the first place.</p>
<p>You don’t fix that by blaming the tool. You fix that by adopting <strong>disciplined engineering practices</strong>:</p>
<ul>
<li><strong>Test-First</strong> development so intent is explicit</li>
<li><strong>Observability</strong> built in from the start</li>
<li><strong>Definition of Done</strong> that includes operational readiness</li>
<li><strong>Autonomous teams</strong> accountable for outcomes, not output</li>
</ul>
<p>The problem isn’t the LLM. The problem is the system it landed in.</p>

  
  
  
  
  
  
  

<h2 id="qa-is-not-a-team-its-a-system-responsibility">QA Is Not a Team. It’s a System Responsibility.</h2><p>If you still have a separate QA team running tests after “dev is done,” you are perpetuating one of the core dysfunctions that made DevOps necessary.</p>
<p>Quality is not something you inspect in later. It’s something you <strong>build in</strong> from the start, with design, pairing, automation, and feedback.</p>
<p>AI won’t fix this. But it will make it more obvious.</p>

  
  
  
  
  
  
  

<h2 id="so-how-do-you-test-ai-generated-code">So How Do You Test AI-Generated Code?</h2><p>The same way you should already be testing human-typed code:</p>
<ul>
<li>Write the test before the code</li>
<li>Make quality part of the Definition of Done</li>
<li>Deploy frequently, observe outcomes, adapt fast</li>
</ul>
<p>AI doesn’t change that. It just <strong>removes the excuse</strong> that “we didn’t have time.”</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="if-youre-still-blaming-the-tool-youre-not-owning-the-system">If You&rsquo;re Still Blaming the Tool, You&rsquo;re Not Owning the System</h2><p>AI isn’t the enemy. Your culture is. Your delivery model is. Your lack of flow is.</p>
<p>If your teams can’t ship working software reliably today, AI isn’t going to help.</p>
<p>But if you’ve invested in autonomy, flow, and observability, if you’ve taken the First Way of DevOps seriously, then AI is a force multiplier.</p>
<p>The bottleneck was never the code. It was the way you worked.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-lack-of-agency-is-killing-your-devops-initiatives/">Lack of Developer Agency in DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 16, 2025 • Blog</small>
      <br />
      Explores how lacking developer control over production, telemetry, and deployments undermines DevOps, leading to fragile automation and failed continuous delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">Stop Building Silos, Start Building Systems</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 7, 2025 • Blog</small>
      <br />
      Explains how fragmented automation and tool silos harm software delivery, and advocates for unified engineering systems and platform engineering to enable reliable, scalable DevOps.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/is-agile-really-just-a-mindset/">Agile as a Delivery Discipline, Not Mindset</a></strong>
      
      <br />
      <small>Engineering Excellence • Aug 11, 2025 • Blog</small>
      <br />
      Explores Agile as a disciplined system of delivery, emphasizing engineering excellence, CI/CD, observability, and system design over mindset or behaviour alone.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-the-future-of-software-development-why-automation-is-your-key-to-success/">Automation in Software Development</a></strong>
      
      <br />
      <small>Engineering Excellence • Jan 15, 2025 • Videos</small>
      <br />
      Explores how automation boosts software development by reducing errors, speeding up deployments, and ensuring consistent, high-quality releases in dynamic environments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/robots-and-ai-are-not-taking-our-jobs-they-are-giving-us-our-dignity-back/">How Robots and AI Restore Human Dignity</a></strong>
      
      <br />
      <small>Philosophy • May 19, 2025 • Blog</small>
      <br />
      Explores how robots and AI automate repetitive work, challenging outdated job structures and enabling humans to focus on creativity, problem-solving, and meaningful tasks.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>DevOps</category><category>Product Development</category><category>Engineering Excellence</category><category>Principle</category><category>Software Development</category><category>Pragmatic Thinking</category><category>Value Delivery</category><category>Agentic Engineering</category><category>Operational Practices</category><category>Sociotechnical Systems</category><category>Organisational Agility</category><category>Organisational Physics</category><category>Product Delivery</category><category>Social Technologies</category><category>Team Performance</category><category>Flow Efficiency</category><category>Technical Excellence</category><category>Systems Thinking</category><category>Continuous Improvement</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Should You Use One Project to Rule Them All in Azure DevOps?</title><link>https://nkdagility.com/resources/blog/should-you-use-one-project-to-rule-them-all-in-azure-devops/</link><guid>https://nkdagility.com/resources/k-kqjqSgdGx</guid><pubDate>Mon, 25 Aug 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p><strong>Most organisations still believe that managing multiple projects means a better organisation. It doesn’t. It could just be hiding your problems or even creating them.</strong></p>
<p>If you’re still using multiple team projects in Azure DevOps to represent every application, every team, or every product, you may be paying the price in fragmentation, lost observability, and poor flow. That might have made sense in TFS 2005, but it&rsquo;s a liability in 2025.</p>
<p>The real path to high-performing teams? <strong>One Project to rule them all</strong>. One Azure DevOps Project, multiple teams, focused goals, observable flow. Scaled, not scattered.</p>
<p>I have been advocating for 
  <a href="/resources/blog/one-team-project/">One Team Project to rule them all</a>
 almost from the beginning with 
  <a href="/resources/blog/project-of-projects-with-team-foundation-server-2010/">Project of Projects with team Foundation Server 2010</a>
  and my stance has not changed, although the Azure DevOps product has a over the years.</p>

  
  
  
  
  
  
  

<h2 id="tldrx20">TL;DR; </h2><p>The &ldquo;many teams and projects&rdquo; model in Azure DevOps is Microsoft’s own recommended setup, and one they use internally. It can make life easier for portfolio management and cross-team collaboration. But it comes with a price: increased complexity in setup, configuration, and ongoing maintenance. You’re trading operational simplicity for structural flexibility.</p>




  <blockquote class="blockquote">
    <p>&ldquo;One project to rule them all [Teams] and in [Azure DevOps] bind them&rdquo;
- Martin Hinshelwood, 2010</p>

  </blockquote>


  
  
  
  
  
  
  

<h2 id="when-should-you-have-multiple-projects-in-azure-devops">When should you have multiple Projects in Azure DevOps?</h2><p>Microsoft 
  <a href="https://learn.microsoft.com/en-us/azure/devops/organizations/projects/about-projects?view=azure-devops" class="external-link" target="_blank" rel="noopener noreferrer">
    clearly advises that projects are there to support multiple business units
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 and gives the following reasons for creating multiple projects:</p>
<ul>
<li>Support custom work tracking processes for specific business units within your organisation</li>
<li>Support entirely separate business units that have their own administrative policies and administrators</li>
</ul>
<p>I removed three reasons they give from this list, as they are generally irrelevant for most organisations. The first was the permission boundary, which I will handle below; another was for testing customisations, and the last was for a separate public OSS project.</p>
<p>Nowhere does Microsoft, as the creator of Azure DevOps, advocate for a Project per project, initiative, or effort within your organisation.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Seamless DevOps Migration</h4>
        <p class="marketing-callout__description">Modernise legacy infrastructure with confidence. Move to automated, secure delivery systems that improve flow, reduce risk, and enable faster innovation without business disruption.</p>
      <a href="/outcomes/seamless-devops-migration/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Seamless DevOps Migration" data-ga-value="6" data-ga-param-position="18" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="why-multiple-organisations-and-projects-break-down-at-scale">Why Multiple Organisations and Projects Break Down at Scale</h2><p>In most organisations, we aim to create cross-functional teams capable of delivering across a portfolio, at least within a defined funding stream or budgetary unit. As organisations grow, they typically segment into multiple funding streams, but decision-making around where and how to apply funding remains centralised within each unit.</p>
<p>Azure DevOps’ organisational and project boundaries can hinder this flexibility.</p>

  
  
  
  
  
  
  

<h4 id="multi-organisation-boundaries">Multi-Organisation Boundaries</h4><ul>
<li><strong>P&amp;L Boundary</strong>: Separate organisations represent separate billing scopes; licensing, builds, storage.</li>
<li><strong>Query Boundary</strong>: You cannot query across organisations inside the same tenant. To get a full view, you&rsquo;re forced into third-party tooling like Power BI.</li>
<li><strong>Linking Boundary</strong>: While you can link work items across organisations (e.g., &ldquo;Consumes From&rdquo;, &ldquo;Produces For&rdquo;, &ldquo;Remote Related&rdquo;), these links are largely superficial. They aren&rsquo;t usable in Delivery Plans, Backlogs, or Boards.</li>
</ul>

  
  
  
  
  
  
  

<h4 id="multi-project-boundaries">Multi-Project Boundaries</h4><ul>
<li><strong>Query Boundary</strong>: While you can technically query across projects, you can&rsquo;t create a unified backlog. Planning becomes fragmented and requires external tools like Portfolio++ to stitch things together.</li>
<li><strong>Boards</strong>: You cannot create a board that visualises work across multiple projects. That’s a hard platform limitation.</li>
<li><strong>Team Focus</strong>: When individuals belong to multiple projects, their focus splinters. Backlogs fragment. Priorities conflict. The result? Increased wait time, context switching, and delivery delays.</li>
<li><strong>Security</strong>: Permissions, policies, and groups must be duplicated and managed separately across projects. That’s more overhead and more risk.</li>
<li><strong>Shared Assets</strong>: Test cases, source, pipelines, environments, these are far harder to reuse or coordinate across projects.</li>
</ul>
<p>Every additional Organisation and Project adds friction that Azure DevOps is not designed to resolve. These aren’t flexible abstractions; they are hard boundaries and are by design.</p>
<p> None of these constraints provides anything that a single project and a sane Area Path strategy couldn’t already achieve, with less overhead and more coherence.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly strategic coaching for CTOs, engineering directors, and technical leaders addressing strategy, architecture, organisational design, stakeholder alignment, and engineering culture through focused one-hour sessions.</p>
      <a href="/capabilities/technical-leadership-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership in One Hour A Week" data-ga-value="7" data-ga-param-position="21" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="should-you-have-many-projects">Should you have many projects?</h2><p>Here is a summary of the three options:</p>
<ul>
<li><strong>One project, many teams</strong> - If your teams are aligned, your backlog is coherent, and you&rsquo;re operating within a single organisation, then one project is the sweet spot. You get unified governance, consistent processes, and minimal admin overhead. Each team can tailor their boards and iterations while still feeding into a shared backlog and reporting structure. Visibility is baked in, if someone wants to see what&rsquo;s happening, they can. Coordination is simpler, reuse is natural, and roll-up metrics just work. Most importantly, it reduces cognitive and operational overhead, letting teams focus on delivery, not bureaucracy.</li>
<li><strong>One organisation, many projects, and teams</strong> - This model is useful when you&rsquo;re juggling different processes, delivery cadences, or security needs. You trade a bit of simplicity for flexibility. Each project has its own process templates, permissions, and settings, which makes sense if the work is fundamentally different, but it adds friction. Cross-team visibility suffers, reuse gets clumsy, and roll-up reporting becomes harder. You&rsquo;re coordinating across silos, not within a system. If you&rsquo;re using this model, you’ve likely optimised for isolation over collaboration. That might be intentional, but it comes at a cost.</li>
<li><strong>Many organisations</strong> - Only use this if you need ironclad isolation, think separate business units, external contracts, or compliance constraints. This is the most expensive model in terms of overhead, administration, and collaboration. There’s no natural visibility across orgs, no shared queries or boards, and zero cross-org reporting. Everything has to be duplicated or integrated manually. That might be acceptable if you’re supporting legacy TFS structures or strict multitenancy, but it kills flow. If you’re working across orgs and still need to coordinate, you’re solving a problem your tooling should have prevented.</li>
</ul>
<p>I have always advocated for larger projects and use the following rule of thumb:</p>




  <blockquote class="blockquote">
    <p>If you have money, people, work, or products that interact in any meaningful way, then they should really be in a single Project.</p>

  </blockquote>

<p>Let’s not pretend this is theoretical. Microsoft’s own Developer Division (DevDiv) utilises a single Azure DevOps project to manage source code, builds, releases, test cases, and work items for over 2,000 engineers. For the Windows team at Microsoft, it&rsquo;s more like 15,000 people in one Project.</p>
<p>If that’s not proof this scales, what is?</p>

  
  
  
  
  
  
  

<h2 id="the-strategy-one-project-many-teams-clear-constraints">The Strategy: One Project. Many Teams. Clear Constraints.</h2><p>A modern Azure DevOps project is designed to scale horizontally using <strong>Teams</strong>, and <strong>Area Paths</strong> and not by creating new team projects. This means that you need to deliberately design your strategy to avoid it becoming a total midden.</p>
<p>Inside Azure DevOps, while teams are a flat list, they are linked to Area paths, a hierarchy, to determine which work items are included in the teams view, and thus their backlogs and boards.</p>
<p>Here’s how it works.</p>




  <div class="alert alert-warning subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        ⚠️
        Warning
      </h5>
    
    <p class="subtle-text"><p>This is going to get confusing since &ldquo;Team&rdquo; can mean &ldquo;team of people&rdquo; or the Azure DevOps construct of &ldquo;Team&rdquo;. Im going to try and explicetly say &ldquo;Azure DevOps Team&rdquo; to refer to the construct and &ldquo;team&rdquo; to refer to a group of people. These people could be a &ldquo;portfolio team&rdquo;, &ldquo;feature team&rdquo;, or &ldquo;delivery team&rdquo;.</p></p>
  </div>


  
  
  
  
  
  
  

<h3 id="1-use-area-paths-to-represent-departments-and-products">1. <strong>Use Area Paths to Represent Departments and Products</strong></h3><p>Your Area Path hierarchy is the backbone of visibility, governance, and scale. Treat it as a map of how your products are delivered, not how your org chart looks. It should reflect the product structure and value streams, not departmental politics.</p>
<p>Create a distinct leaf node for every delivery team. This gives you fine-grained control for permissions, test plan isolation, dashboard targeting, and scoped visibility. Intermediate levels should reflect coherent product or platform groupings, enabling roll-up views without breaking team autonomy.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">1</span><span>MyProject
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2</span><span> ├── Product A
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3</span><span> │    ├── Team 1
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4</span><span> │    └── Team 2
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">5</span><span> ├── Product B
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">6</span><span> │    ├── Team X
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">7</span><span> │    └── Team Y
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">8</span><span> └── Platform
</span></span><span style="display:flex;"><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">9</span><span>      └── Shared Services Team
</span></span></code></pre></div><p>If your hierarchy matches your architecture and delivery teams, you unlock real traceability. If it mirrors your reporting lines, you’ll spend your time fighting visibility gaps and access problems.</p>




  <div class="alert alert-success subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        💡
        Tip
      </h5>
    
    <p class="subtle-text"><p>Use Area Paths deliberately. They are your primary tool for scoping permissions, isolating test plans, assigning build policies, and targeting dashboards. Keep them stable. Don’t reorganise on a whim.</p></p>
  </div>


  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="8" data-ga-param-position="24" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="2-define-azure-devops-teamswith-clear-area-path-ownership">2. Define Azure DevOps Teams with Clear Area Path Ownership</h3><p>Each Azure DevOps Team is a lens into a defined slice of the Area Path hierarchy. That lens determines what work shows up on its backlog, board, and delivery plans. Clear, non-overlapping ownership is essential if you want visibility without duplication, focus without conflict.</p>
<p>The key? Design the Area Path hierarchy with intent, then map each team to a specific leaf node. Use the “include sub-areas” option carefully. Avoid overlap. One work item, one team board.</p>
<ul>
<li>Want a unified <strong>Platform view</strong>? Create an Azure DevOps Team at the higher-level node and include all sub-areas.</li>
<li>Need a <strong>delivery team focus</strong>? Map them to their own leaf node and exclude others.</li>
<li>Building a <strong>Portfolio Kanban</strong>? Use higher-level Areas with Epics and Features only, leave Backlog Items to delivery teams.</li>
</ul>




  <div class="alert alert-success subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        💡
        Tip
      </h5>
    
    <p class="subtle-text"><p>A work item should never appear on two boards. If it does, your setup will confuse stakeholders and erode trust.</p></p>
  </div>

<p>Here’s a common, pragmatic split:</p>
<ul>
<li><strong>Feature team Boards</strong>: Configure to show Backlog Items only.</li>
<li><strong>Portfolio Boards</strong>: Configure to show Epics and Features only, with “include sub-areas” on.</li>
</ul>
<p>This setup enables delivery teams to focus on tactical work, while leadership tracks strategic progress, all in the same project, without duplication.</p>

  
  
  
  
  
  
  

<h3 id="3-use-iteration-paths-for-cadence-not-structure">3. <strong>Use Iteration Paths for Cadence, Not Structure</strong></h3><p>Keep Iteration Paths consistent across teams where possible. This enables consolidated reporting and facilitates shared understanding of delivery cycles.</p>




  <div class="alert alert-warning subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        ⚠️
        Warning
      </h5>
    
    <p class="subtle-text"><p>When teams have different cadences within the same funding structure, it can cause friction and delays. </p></p>
  </div>

<p>When Team A says that the work will be done by Sprint 23, what does that mean? If Team B is on a different candidate, then this could be their Sprint 45, or the Shared Platform Teams Sprint 3.  A balance of autonomy and alignment is important when lots of folks are working together in the same value stream.</p>




  <div class="alert alert-success subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        💡
        Tip
      </h5>
    
    <p class="subtle-text"><p>Choose a cadence for review and delivery that aligns with the business needs, stakeholder engagement cadence, and the effective planning horizon. Regardless of the delivery team&rsquo;s chosen process, everyone inspects and adapts at least on that cadence.</p></p>
  </div>

<p>If you must deviate (e.g. teams with different Sprint lengths), isolate only the differing branches.</p>

  
  
  
  
  
  
  

<h3 id="4-secure-by-area-not-by-project">4. <strong>Secure by Area, Not by Project</strong></h3><p>One of the most common justifications for multiple team projects is “security.” But Azure DevOps already supports:</p>
<ul>
<li><strong>Granular permissions on Area Paths</strong></li>
<li><strong>Repos permissions</strong></li>
<li><strong>Pipeline-level permissioning</strong></li>
<li><strong>Environment and Library security for deployments</strong></li>
</ul>
<p>You can grant fine-grained access control to individual teams, stakeholders, or systems without fragmenting your project into unmanageable silos.</p>




  <div class="alert alert-success subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        💡
        Tip
      </h5>
    
    <p class="subtle-text"><p>Use Azure DevOps Groups that contain Enta ID groups to maintain flexability and clarity</p></p>
  </div>


  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="9" data-ga-param-position="27" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="what-about-reporting">What About Reporting?</h2><p>If you&rsquo;re using one Azure DevOps project with clearly defined Area Paths and Teams, reporting becomes dramatically simpler, more powerful, and more honest.</p>
<p>Everything you need is in one place: Work Items, Repos, Pipelines, Releases, Test Plans. That means dashboards, boards, analytics views, and Delivery Plans just work, with no duct tape, no spreadsheet exports, no cross-project hacks.</p>
<ul>
<li>Use <strong>Dashboards</strong> for high-level visibility tailored to stakeholders.</li>
<li>Use <strong>Delivery Plans</strong> for planning across multiple teams and value streams.</li>
<li>Use <strong>Portfolio Backlogs</strong> to track progress across Features, Epics, and Initiatives without duplicating work.</li>
<li>Use <strong>Analytics Views</strong> and <strong>Power BI</strong> to correlate flow, throughput, and cycle times across teams, products, and time.</li>
</ul>
<p>And when you need more:</p>
<ul>
<li><strong>Portfolio++</strong> provides rich roadmap and status visualisations that work across queries, teams, and even projects.</li>
<li><strong>ActionableAgile</strong> brings deep flow metrics, cycle time scatterplots, throughput charts, WIP ageing, directly into your Azure DevOps instance.</li>
</ul>




  <div class="alert alert-success subtle-alert" role="alert">
    
      <h5 class="alert-heading subtle-heading">
        💡
        Tip
      </h5>
    
    <p class="subtle-text"><p>Reporting doesn’t just inform, it aligns. A unified project gives you shared truth. Every extra project boundary erodes that.</p></p>
  </div>


  
  
  
  
  
  
  

<h2 id="final-word-optimise-for-flow-not-structure">Final Word: Optimise for Flow, Not Structure</h2><p>Azure DevOps isn’t just tooling; it reflects how your organisation thinks about delivery. If you design for control, you’ll get silos. If you design for flow, you’ll get visibility, alignment, and adaptability. Its an intrinsic part of your systems of work.</p>
<p>Every new project boundary introduces delay, friction, and duplication. Every extra organisational boundary kills collaboration and wrecks observability. You don’t need more buckets. You need better boundaries inside one.</p>
<p>Design your system of work to reflect how you deliver value, not how your teams report. Use one project. Use Area Paths and Teams to model structure and scale. Secure it properly. Report from it meaningfully. And let your delivery system evolve with clarity, not chaos.</p>
<p><strong>Don’t build around exceptions. Build for flow.</strong></p>
<p>One Project. Many teams. Clear constraints. Value, continuously delivered.</p>

  
  
  
  
  
  
  

<h3 id="definitions">Definitions</h3><p>It&rsquo;s clear that everyone refers to things within Azure DevOps differently, and naming is not Microsoft&rsquo;s strong suit. Here is what I mean when I use terminology in this post:</p>
<ul>
<li><strong>Tennant -</strong> Not really within Azure DevOps, but intrinsically linked is the Microsoft Entra ID tenant that provides the security with Users and Groups.</li>
<li><strong>Organisation</strong> - The big bucket of stuff and the almost absolute boundary for Azure DevOps. For argument&rsquo;s sake, it&rsquo;s a &ldquo;database&rdquo; with unique IDs and clear boundaries. Also known as &ldquo;Collection&rdquo; in Team Foundation Server (TFS).</li>
<li><strong>Process</strong> - The definition of the types and workflows of those types as well as the available backlog levels. Previously known as &ldquo;Process Template&rdquo;.</li>
<li><strong>Project</strong> - The first level bucket after Organisation that provides a security and feature boundary. Used to be called &ldquo;Team Project&rdquo;.</li>
<li><strong>Value Board</strong> - visualisation of the flow of value at a particular backlog level. This is just called &ldquo;Board&rdquo; in Azure DevOps, but I wanted to make my distinction clearer.</li>
<li><strong>Task Board</strong> - visualisation of tasks within value represented as value pinned to the left, and sub-tasks flow across the board.</li>
</ul>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Clarity in Technology Roadmaps</h4>
        <p class="marketing-callout__description">You gain strategic confidence in technical direction. Investment decisions become defensible. Architecture, systems, and teams align towards coherent growth without friction or second-guessing.</p>
      <a href="/outcomes/clarity-in-technology-roadmaps/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Clarity in Technology Roadmaps" data-ga-value="10" data-ga-param-position="30" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="references">References</h2><ul>
<li>
  <a href="https://learn.microsoft.com/en-us/azure/devops/organizations/projects/about-projects?view=azure-devops" class="external-link" target="_blank" rel="noopener noreferrer">
    About projects and scaling your organization - Azure DevOps | Microsoft Learn
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://learn.microsoft.com/en-us/devops/plan/scaling-agile" class="external-link" target="_blank" rel="noopener noreferrer">
    Scaling Agile to large teams - Azure DevOps | Microsoft Learn
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://learn.microsoft.com/en-us/azure/devops/user-guide/plan-your-azure-devops-org-structure?view=azure-devops#how-many-projects-do-you-need" class="external-link" target="_blank" rel="noopener noreferrer">
    Plan your organizational structure - Azure DevOps | Microsoft Learn
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
</ul>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/one-team-project/">One Team Project to rule them all</a></strong>
      
      <br />
      <small>Software Development • Jul 15, 2012 • Blog</small>
      <br />
      Explains how to manage multiple teams and projects in Team Foundation Server using a single Team Project, with tips on Agile planning, backlogs, and process templates.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/tfs-for-cross-team-and-cross-business-line-work-item-tracking/">TFS for cross team and cross business line work item tracking</a></strong>
      
      <br />
      <small>Pragmatic Thinking • Mar 4, 2014 • Blog</small>
      <br />
      Explains how to use a single Team Project and Team Field in TFS to streamline cross-team work item tracking, reporting, and collaboration across business lines.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/when-should-i-use-areas-in-tfs-instead-of-team-projects-in-team-foundation-server-2010/">When should I use Areas in TFS instead of Team Projects in Team Foundation Server 2010</a></strong>
      
      <br />
      <small>Application Lifecycle Management • Mar 9, 2010 • Blog</small>
      <br />
      Explains when to use Areas versus Team Projects in TFS 2010, comparing benefits, drawbacks, and best practices for managing multiple projects and process templates.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/creating-nested-teams-in-visual-studio-alm/">Creating Nested Teams in Visual Studio ALM</a></strong>
      
      <br />
      <small>Software Development • Jan 13, 2015 • Blog</small>
      <br />
      Learn how to set up and manage nested team structures in Visual Studio ALM and TFS using Area Paths or Team Fields for flexible project organisation and reporting.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-modern-source-control-system-and-devops/">Getting Started with Source Control &amp; DevOps</a></strong>
      
      <br />
      <small>Engineering Excellence • Nov 10, 2017 • Blog</small>
      <br />
      Learn key practices for adopting modern source control and DevOps, including automation, release pipelines, and team collaboration to improve software delivery quality.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-azure-devops-avoiding-common-pitfalls-for-agile-success/">Azure DevOps: Avoiding Common Agile Pitfalls</a></strong>
      
      <br />
      <small>Engineering Excellence • Apr 9, 2024 • Videos</small>
      <br />
      Learn how to avoid common mistakes in Azure DevOps, improve agile workflows, maintain traceability, and simplify processes for better team productivity and project success.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-visual-studio-and-scrum-training/">Managing Projects with Visual Studio &amp; Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        MPVS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to manage software projects using Scrum and Visual Studio, covering backlog management, sprint planning, team collaboration, agile testing, and reporting tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-azure-boards-training/">Managing Projects with Azure Boards</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        A-MPAB •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to plan, track, and manage agile software projects using Azure Boards, including backlog refinement, sprint planning, and team collaboration in a hands-on setting.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>DevOps</category><category>Product Development</category><category>Engineering Excellence</category><category>Tool</category><category>Azure DevOps</category><category>Project Management</category><category>Software Development</category><category>Operational Practices</category><category>Operating Model</category><category>Value Delivery</category><category>Product Delivery</category><category>Agile Planning Tools</category><category>Application Lifecycle Management</category><category>Scaling</category><category>Pragmatic Thinking</category><category>Large Scale Agility</category><category>Agile Strategy</category><category>Organisational Agility</category><category>Team Performance</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Getting Started with Objectives &amp; Key Results</title><link>https://nkdagility.com/resources/blog/getting-started-with-objectives-key-results/</link><guid>https://nkdagility.com/resources/bpRR4ieKvr3</guid><pubDate>Mon, 18 Aug 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>OKRs are not plug-and-play. They’re not a magic framework you sprinkle on top of chaos and suddenly get strategy, alignment, and velocity. They are a <strong>discipline</strong>. A <strong>set of practices</strong>. And they only work when the foundations are in place.</p>
<p>So what do you need?</p>

  
  
  
  
  
  
  

<h2 id="1-a-clear-strategy">1. A Clear Strategy</h2><p>I&rsquo;ve worked at a few customers that have tried, unsuccessfully, to implement OKR, and every time it comes down to a lack of leadership in defining and communicating clear strategies that everyone can understand.</p>




  <blockquote class="blockquote">
    <p>“Is there a product charter that lays out the mission and strategic goals? Do all members of the team understand both, and are they able to see how their work contributes to both?”
, DIB: Detecting Agile BS</p>

  </blockquote>

<p>Strategy should drive execution. If you don’t know where you’re trying to go over the next 1 to 5 years, OKRs won’t help. They’ll float. They’ll drift. They’ll get turned into a quarterly to-do list that looks busy but delivers nothing that matters. Worse, they can just become a work breakdown structure and a disaster waiting to happen.</p>

  
  
  
  
  
  
  

<h2 id="2-a-culture-that-embraces-transparency-inspection-and-adaptation">2. A Culture That Embraces Transparency, Inspection, and Adaptation</h2><p>OKRs will fail if your organisation tries to turn plans into contracts, hide things it does not like, or resist feedback. We need to be open by default. We need to welcome inspection and are willing to adapt.</p>
<p>Change is something to be expected and the norm rather than the exception. This is about building systems where learning is baked into the way that we do things. Agile, Scrum, and DevOps all share the same fundamental requirement for success. If you are failing at them, then OKRs will not solve any problems. You need to look in the mirror and deal with what&rsquo;s there first.</p>
<p>OKRs surface misalignment; they are as much like a mirror as Scrum is. They expose a vague strategy and an incoherent execution. But they only help if people feel safe to inspect and adapt. Without that culture, OKRs become fear-driven, and the outcomes become distorted.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="3-team-agency">3. Team Agency</h2><p>OKRs only work if the people doing the work have the <strong>agency</strong> to shape how they deliver outcomes. If you’re still managing with command-and-control, resource allocation, individual performance metrics, centralised plans, and siloed functions, admit it. You don’t want agility. You want a Gantt chart and a work breakdown structure. You’ll never unlock the creativity and accountability that OKRs demand.</p>




  <blockquote class="blockquote">
    <p>&ldquo;Are teams empowered to change the requirements based on user feedback?&rdquo;
&ldquo;Are teams empowered to change their process based on what they learn?&rdquo;
, DIB: Detecting Agile BS</p>

  </blockquote>

<p>OKRs work best when teams self-manage against shared constraints. This requires clarity on purpose, context for decision-making, and boundaries that support autonomy rather than inhibit it.</p>

  
  
  
  
  
  
  

<h2 id="4-a-belief-that-outcomes-matter-more-than-output">4. A Belief That Outcomes Matter More Than Output</h2><p>OKRs are fundamentally about <strong>outcomes</strong>. Not effort. Not headcount. Not feature delivery. If your leaders still reward activity over impact, OKRs will feel performative and punitive.</p>
<p>You have to believe that <strong>measurable, meaningful change</strong> is the point. Everything else is just activity.</p>
<p>Shifting to an outcome mindset means asking better questions:</p>
<ul>
<li>What behaviour are we trying to change?</li>
<li>What evidence will show we’re making progress?</li>
<li>How can we empower teams to find better ways to achieve the outcomes?</li>
</ul>
<p>Without this mindset, OKRs will get gamed, ignored, or weaponised.</p>

  
  
  
  
  
  
  

<h2 id="the-okr-structure">The OKR Structure</h2><p>OKRs exist to translate strategy into action. That’s it.</p>
<ul>
<li><strong>Objectives</strong> clarify where you’re going.</li>
<li><strong>Key Results</strong> define what success looks like.</li>
<li><strong>Execution</strong> is how you actually move toward it.</li>
</ul>
<p>A simple, powerful format:
<strong>“I will [Objective] as measured by [this set of Key Results].”</strong></p>
<p>This structure gives you clarity, focus, and alignment. And when used well, it drives the shift from output to outcome.</p>
<p>Too often, organisations obsess over the Objective and treat the Key Results as a laundry list. That’s a mistake. It’s the Key Results that create leverage. They force clarity. They reveal intent. They make progress inspectable.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Cross functional alignment</h4>
        <p class="marketing-callout__description">When departments speak the same language, your decisions improve, forecasts gain credibility, and strategy translates into execution with less distortion.</p>
      <a href="/outcomes/cross-functional-alignment/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Cross functional alignment" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="why-do-we-need-objectives">Why Do We Need Objectives?</h3><p>Objectives provide direction in the chaos and reconnect execution to strategy. Without them, you’re just busy. And busy doesn’t mean valuable. We just have output.</p>
<p>The purpose of objectives is to:</p>
<ul>
<li>It forces you to focus. Limit the number. Ruthlessly.</li>
<li>Connect directly to your strategic goals.</li>
<li>Give teams something meaningful to rally around.</li>
<li>Shift the conversation from “what are we doing?” to “why does it matter?”</li>
</ul>
<p>The objectives help us resolve the goals from Scrum or Evidence-based management and can create the intent from intent-based leadership. They make the strategy visible and the contribution clear.</p>
<p>A well-written objective is outcome-oriented and time-bound. Not vague. Not incremental. And never written as “continue doing X.”</p>

  
  
  
  
  
  
  

<h3 id="why-do-we-need-key-results">Why Do We Need Key Results?</h3><p>Key Results aren’t just metrics. They’re commitments.</p>
<p>They:</p>
<ul>
<li>Push teams to define <strong>what success looks like</strong></li>
<li>Enable autonomy by giving teams room to decide <strong>how</strong> to achieve it</li>
<li>Anchor discussions in data, not opinions</li>
<li>Help leaders focus on enablement, not interference</li>
</ul>
<p>Key Results aren’t there to punish failure. They’re there to surface learning. If you hit 100% of your Key Results every time, your goals were too easy.</p>
<p>That’s not success. That’s sandbagging.</p>

  
  
  
  
  
  
  

<h3 id="execution-isnt-optional">Execution Isn’t Optional</h3><p>OKRs aren’t a quarterly workshop. They live and die in the execution. If you’re not inspecting progress weekly or biweekly, they will drift. Strategic priorities will get lost in the noise of delivery.</p>
<p>You need a cadence. A rhythm. A system for:</p>
<ul>
<li>Reviewing progress</li>
<li>Re-aligning focus</li>
<li>Adapting based on learning</li>
</ul>
<p>Additionally, reassess your OKRs at least every quarter. But don’t wait until the end to find out if they mattered. The feedback loop is the heartbeat of OKRs. Without it, they become theatre. With it, they become a mechanism for continuous adaptation.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Clarity in Technology Roadmaps</h4>
        <p class="marketing-callout__description">You gain strategic confidence in technical direction. Investment decisions become defensible. Architecture, systems, and teams align towards coherent growth without friction or second-guessing.</p>
      <a href="/outcomes/clarity-in-technology-roadmaps/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Clarity in Technology Roadmaps" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="okrs-are-iterative-and-outcomes-incremental">OKRs are iterative and outcomes incremental</h2><p>You won’t get it right the first time. Or the second. Or the third. You’ll write vague Objectives. You’ll write vanity Key Results. You’ll set goals that are either too big or too small.</p>
<p>That’s fine.</p>
<p>OKRs are a <strong>practice</strong>. You refine them over time. The point isn’t perfection. The point is progress. Use a retrospective on your OKRs and refactor your goals. Treat them as living artefacts. That’s how you get better.</p>
<div>
  <pre class="mermaid">
  
flowchart TD
VMV["Vision, Mission, Values\n(5 to 20 years)"]
STR["Strategies\n(1 to 5 years)"]
OBJ["Objectives\n(Quarterly to Yearly)"]
KR["Key Results\n(Quarterly to Yearly)"]
ACT["Activities (Execution)\n(Day to Day)"]
MEA["Measure\n(Day to Day)"]
LEA["Learn\n(Weekly to Quarterly)"]

    VMV --> STR
    STR --> OBJ
    OBJ --> KR
    KR --> ACT
    ACT --> MEA
    MEA --> LEA
    LEA --> STR

    classDef yellow fill:#f9c74f,stroke:#333,stroke-width:1px;
    classDef green fill:#90be6d,stroke:#333,stroke-width:1px;
    classDef blue fill:#43aa8b,stroke:#333,stroke-width:1px;
    class OBJ yellow
    class KR green
    class ACT,MEA,LEA blue


  </pre>
</div>

<p>This is what OKRs make possible: a living connection from strategy to execution, and back again. This is the cadence that drives organisational agility. This is why OKRs matter.</p>
<p>If you&rsquo;re struggling to make OKRs stick, don&rsquo;t blame the tool. Inspect your system. Look at your strategy. Look at your culture. Look at your cadence.</p>
<p>Because you can’t shortcut clarity. You can only create the conditions for it to emerge.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/guides/okr-guide/">OKR Guide: Shared Focus, Measurable Outcomes</a></strong>
      
      <br />
      <small>Product Development • Jun 26, 2025 • Guides</small>
      <br />
      Comprehensive guide to using OKRs for shared focus, measurable outcomes, and strategic learning, including roles, events, best practices, and common pitfalls.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-strategic-imperative-empowering-teams-with-vision-goals-and-direction/">Empowering Teams with Vision and Goals</a></strong>
      
      <br />
      <small>Product Management • Aug 8, 2024 • Videos</small>
      <br />
      Explores how clear vision, goals, and evidence-based management empower teams, improve alignment, and foster autonomy, engagement, and effective decision-making in organisations.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/does-your-team-truly-understand-your-product-vision-and-goals/">Team Understanding of Product Vision &amp; Goals</a></strong>
      
      <br />
      <small>Product Management • Jul 12, 2024 • Videos</small>
      <br />
      Ensuring every team member understands and connects their daily work to the product vision and strategic goals is key to true Agile alignment, collaboration, and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/empowering-agile-teams-why-understanding-product-vision-is-key-to-success/">Empowering Agile Teams Through Product Vision</a></strong>
      
      <br />
      <small>Product Development • Jul 3, 2024 • Videos</small>
      <br />
      Explains why agile teams need a clear understanding of product vision and strategic goals to boost alignment, ownership, decision-making, and adaptability.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/what-more-needs-to-happen-before-traditional-organisations-consider-agile/">What Traditional Organisations Need for Agile</a></strong>
      
      <br />
      <small>Product Development • Jul 6, 2023 • Videos</small>
      <br />
      Explores what traditional organisations must change, beyond adopting Agile tools, to achieve true agility, cultural transformation, and sustained competitive advantage.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-to-set-and-achieve-effective-sprint-goals/">Effective Sprint Goals in Scrum</a></strong>
      
      <br />
      <small>Scrum • Sep 29, 2023 • Blog</small>
      <br />
      Learn how to define, craft, and achieve effective Sprint Goals in Scrum, using frameworks like SMART and OKR to align teams, deliver value, and improve accountability.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/okr-training-courses/okr-practitioner/">OKR Practitioner</a></strong>
      
      <br />
      <small>
        
          
          
          
            OKRMentors
          
          •
        
        OMP •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to apply OKRs effectively, write clear objectives and key results, integrate them into daily work, and avoid common pitfalls in this beginner-friendly course.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Product Management</category><category>Leadership</category><category>Practice</category><category>Objective Key Results</category><category>Common Goals</category><category>Strategic Goals</category><category>Agile Strategy</category><category>Organisational Agility</category><category>Product Strategy</category><category>Continuous Improvement</category><category>Empirical Process Control</category><category>Organisational Change</category><category>Value Delivery</category><category>Organisational Culture</category><category>Pragmatic Thinking</category><category>Social Technologies</category><category>Metrics and Learning</category><category>Agile Leadership</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Is Agile Really Just a Mindset?</title><link>https://nkdagility.com/resources/blog/is-agile-really-just-a-mindset/</link><guid>https://nkdagility.com/resources/ABbVdMBZ5fI</guid><pubDate>Mon, 11 Aug 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Let’s get one thing straight: <strong>Agile is not a mindset.</strong> And it’s certainly not just about behaviour. That lazy framing dilutes the discipline, ignores the engineering reality, and gives cover to incompetence.</p>
<p>Agile for software development is a <strong>delivery discipline grounded in technical leadership, empirical control, and engineering excellence</strong>. If your so-called “Agile transformation” doesn’t touch your code, your infrastructure, your deployment pipelines, or your product strategy, then you’re not Agile, you’re just busy.</p>

  
  
  
  
  
  
  

<h2 id="agile-isnt-a-mindset-its-a-system-of-work">Agile Isn’t a Mindset. It’s a System of Work.</h2><p>The term “Agile mindset” has become a smoke screen for vague, feel-good language that conveniently ignores the hard parts: architecture, observability, checkability, and releasability. A mindset doesn’t ship working software. A system does.</p>
<p>Agile is a <strong>strategy for managing complexity</strong>. It draws on an <strong>empirical ethos</strong> to deal with uncertainty. While Agile principles support this ethos through practices like continuous delivery, frequent reflection, and embracing change, they stop short of formalising it. Agile leaves room for interpretation, which is both its power and its weakness.</p>
<p>Instead of prescription, Agile encourages conditions that make learning and adaptation possible:</p>
<ul>
<li>Deliver working software frequently.</li>
<li>Reflect regularly on how to become more effective.</li>
<li>Embrace change, even late in development.</li>
</ul>
<p>This isn’t methodology. It’s operational discipline.</p>

  
  
  
  
  
  
  

<h2 id="behaviour-is-necessary-but-not-sufficient">Behaviour Is Necessary, but Not Sufficient</h2><p>Yes, agility requires certain behaviours: collaboration, openness to change, and continuous learning. But those behaviours are not the whole picture. They’re the byproducts of <strong>well-designed systems</strong>, not the system itself.</p>
<p>If you want teams to behave “agile,” you need to:</p>
<ul>
<li>Give them working CI/CD pipelines.</li>
<li>Define a clear and realistic shared quality standard.</li>
<li>Stop flooding them with WIP and start managing flow.</li>
<li>Align work to meaningful goals with clear delivery expectations.</li>
<li>Enable them to ship to production regularly and reliably.</li>
</ul>
<p><strong>Without engineering and system design, Agile behaviours collapse under pressure.</strong></p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="engineering-practices-are-the-backbone-of-agility">Engineering Practices Are the Backbone of Agility</h2><p>Agile without engineering is theatre. You might have sticky notes and daily standups, but if you can’t deliver reliable, high-quality software frequently, you&rsquo;re not Agile.</p>
<p>Here’s what engineering excellence looks like in Agile:</p>
<ul>
<li><strong>Continuous Integration &amp; Deployment (CI/CD)</strong>: Small, safe, frequent releases.</li>
<li><strong>Automated Checking</strong>: Fast, repeatable validation that gives developers confidence.</li>
<li><strong>Infrastructure as Code</strong>: Reproducible environments with version control.</li>
<li><strong>Telemetry and Observability</strong>: Insight into live systems for fast feedback and debugging.</li>
<li><strong>Design for Replaceability</strong>: Modular, cohesive systems you can change without fear.</li>
</ul>
<p>These are not “nice-to-haves.” They are foundational. If your teams can’t ship to production at regular, sustainable intervals, you’re not Agile, you’re just going through the motions.</p>

  
  
  
  
  
  
  

<h2 id="stop-outsourcing-agile-to-coaches-who-dont-code">Stop Outsourcing Agile to Coaches Who Don’t Code</h2><p>A big part of the problem is that we’ve allowed Agile to be colonised by people with no engineering background. They talk about collaboration, but not architecture. They push for psychological safety, but ignore version control hygiene. They love retrospectives but can’t read a cycle time chart.</p>
<p>This isn’t a personal attack. It’s a <strong>call for accountability</strong>.</p>
<p>If you&rsquo;re coaching Agile teams and you don’t understand modern engineering practices, DevOps, CI/CD, telemetry, checkability, you’re not equipped to lead agility in software.</p>
<p>Agile is not a therapy session. It’s not a motivational poster. It is a <strong>system of delivery</strong> designed to maximise value under conditions of uncertainty. And if we want to keep calling it that, we’d better start treating it with the rigour it deserves.</p>

  
  
  
  
  
  
  

<h2 id="a-bad-system-will-beat-a-good-person-every-time">&ldquo;A bad system will beat a good person every time.&rdquo;</h2><p>Deming’s insight isn’t a philosophical quip, it’s a brutal truth. In Agile environments, we often celebrate the heroics of individuals, when we should be interrogating the design of the system. Good people trapped in bad systems burn out, give up, or conform.</p>
<p>This is where <strong>Larman’s Law</strong> comes in: <em>“Organisations are implicitly optimised to avoid changing the status quo middle-management and specialist roles, power structures and political boundaries.”</em> It explains why many Agile initiatives fail. Not because people resist Agile, but because the system resists accountability.</p>
<p>Agile invites change, but organisations repel it. Instead of redesigning systems of work, they repurpose Agile into just another management fad. Sticky notes go up. Certifications get handed out. But the constraints, silos, and dysfunction remain untouched.</p>
<p>If your structure still depends on project gates, command hierarchies, and stage approvals, you haven’t adopted Agile. You’ve institutionalised waste.</p>
<p><strong>Systems produce outcomes. Not individuals.</strong></p>
<p>Want to see agility? Look at the architecture. Look at how teams form, flow, and deliver. Look at what the system makes <em>easy</em> and what it makes <em>hard</em>. If it’s easier to follow process than to deliver value, your system is broken, no matter how agile your people are.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence</h4>
        <p class="marketing-callout__description">Engineering excellence enables you to deliver reliably at pace with confidence, reduced risk, and sustainable flow. Modern practices become standard, technical debt stops compounding, and delivery becomes predictable.</p>
      <a href="/outcomes/engineering-excellence/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="finally">Finally</h2><p>Let’s kill the myth:</p>
<ul>
<li>Agile is <strong>not a mindset</strong>. It is a discipline.</li>
<li>Agile is <strong>not only about behaviour</strong>. It’s about delivery.</li>
<li>Agile is <strong>not a feeling</strong>. It’s a feedback-driven engineering strategy.</li>
</ul>
<p><strong>Agile is the deliberate design of systems that enable autonomy, accountability, and continuous delivery of value.</strong></p>
<p>If you’re not delivering, you’re not Agile. Period.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/redefining-agile-s-core-beyond-rituals-and-procedures/">Agile Beyond Rituals: Focus on Outcomes</a></strong>
      
      <br />
      <small>Product Development • Jan 22, 2024 • Videos</small>
      <br />
      Explores how Agile’s true value lies in delivering outcomes and adapting to change, not just following rituals or procedures, and highlights the need for human judgement in complex systems.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-agility-balancing-engineering-excellence-and-effective-processes-in-a-rapidly-changing-business-landscape/">Balancing Engineering Excellence and Agile</a></strong>
      
      <br />
      <small>Engineering Excellence • Mar 25, 2020 • Videos</small>
      <br />
      Explores how to balance engineering excellence and effective Agile processes, highlighting the need for technical skills, continuous improvement, and outcome-focused metrics.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/challenging-misconceptions-about-behaviour-in-agile-teams/">Challenging Misconceptions in Agile Teams</a></strong>
      
      <br />
      <small>Product Development • Feb 13, 2025 • Signals</small>
      <br />
      Explores common misconceptions about Agile teams, clarifying that true agility demands discipline, planning, and professionalism, not chaos or lack of accountability.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/transforming-agile-how-to-shift-from-blame-to-systemic-solutions-for-better-team-dynamics/">Shifting from Blame to Systemic Solutions in Agile</a></strong>
      
      <br />
      <small>Product Development • Sep 29, 2023 • Videos</small>
      <br />
      Explores how shifting from blame to addressing systemic issues and measurement systems can improve team dynamics, collaboration, and agility in software development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unmasking-agile-how-to-spot-genuine-practices-amidst-the-myths/">Spotting Genuine Agile Practices</a></strong>
      
      <br />
      <small>Product Development • Mar 18, 2020 • Videos</small>
      <br />
      Learn how to identify authentic agile practices, spot common myths, and understand cultural barriers that hinder true agility in modern software development teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/addressing-systemic-issues-in-agile-organizations/">Addressing Systemic Issues in Agile</a></strong>
      
      <br />
      <small>Product Development • Jan 24, 2024 • Videos</small>
      <br />
      Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the courage to make bold improvements.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Product Development</category><category>Technical Leadership</category><category>Capability</category><category>Product Delivery</category><category>Value Delivery</category><category>Software Development</category><category>Operational Practices</category><category>Technical Mastery</category><category>Pragmatic Thinking</category><category>Engineering Practices</category><category>Technical Excellence</category><category>Sociotechnical Systems</category><category>Organisational Agility</category><category>Team Performance</category><category>Working Software</category><category>Agile Strategy</category><category>Agile Frameworks</category><category>Continuous Delivery</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Telling People What to Do Is Not Leadership. It’s a Failure of System Design</title><link>https://nkdagility.com/resources/blog/telling-people-what-to-do-is-not-leadership-it-s-a-failure-of-system-design/</link><guid>https://nkdagility.com/resources/W_KrTupmowf</guid><pubDate>Mon, 04 Aug 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>If your organisation still measures leadership by how many decisions a manager makes, you are not leading. You are leaking value.</p>
<p>There is a stubborn, Taylorist holdover in many companies, the belief that work gets done when someone is told exactly what to do. The assumption is that certainty comes from control, clarity comes from instruction, and delivery comes from compliance.</p>
<p>It doesn’t.</p>
<p>In complex systems, command-and-control is not just ineffective, it’s a bottleneck. The moment you start “assigning tasks,” you’ve already failed to design a system that enables flow, autonomy, and accountability.</p>

  
  
  
  
  
  
  

<h2 id="you-dont-need-to-tell-people-what-to-do-in-a-well-designed-system">You Don’t Need to Tell People What to Do in a Well-Designed System</h2><p>In organisations grounded in empirical process control, leadership isn’t about orchestrating every move. It’s about creating the conditions where teams can inspect, adapt, and deliver value continuously.</p>
<p>Modern management is not about allocating tasks. It’s about removing the need for anyone to allocate tasks in the first place.</p>
<p>When teams are working against clear goals, with shared understanding, visibility of work-in-progress, and constraints that enable, not restrict, decision-making, they don’t need instructions. They need clarity, context, and trust.</p>
<p>Great systems aren’t static. They evolve through structured feedback loops, Sprint Reviews, Retrospectives, operational telemetry, and small experiments. Inspection and adaptation are what make systems empirical, not just idealistic.</p>

  
  
  
  
  
  
  

<h2 id="taylorism-is-for-factories-you-run-a-cognitive-organisation">Taylorism Is for Factories. You Run a Cognitive Organisation.</h2><p>If you’re still managing by job title, project plans, and hour-counting, you’re not running a professional organisation. You’re running a factory LARP. The playbook you’re using was written for physical labour and linear processes. Not software. Not services. Not strategy.</p>
<p>And yet, I still see it everywhere:</p>
<ul>
<li>Product Managers dictating solutions instead of problems.</li>
<li>“Team leads” reviewing every commit instead of enabling continuous integration.</li>
<li>Managers handing out tasks like Halloween sweets and then wondering why delivery is unpredictable.</li>
</ul>
<p>You don’t need more control. You need a better system.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="leadership-is-creating-systems-that-dont-need-you">Leadership Is Creating Systems That Don’t Need You</h2><p>Real leadership isn’t about your presence. It’s about what happens in your absence.</p>
<p>This is the ethos behind Scrum, Kanban, and DevOps:</p>
<ul>
<li><strong>Scrum</strong> gives you a social technology for solving complex problems adaptively.</li>
<li><strong>Kanban</strong> gives you observability of the value stream and how work flows, or doesn’t.</li>
<li><strong>DevOps</strong> ensures the loop from idea to value is short, safe, and inspectable.</li>
</ul>
<p>Together, they form a coherent strategy for managing systems of work without resorting to micromanagement. When teams understand their constraints, have the tools to respond to change, and are accountable for outcomes, not just activity, they no longer need to be told what to do.</p>
<p>Speed is not the goal, but it is a critical capability. In a competitive environment, reducing time-to-market isn’t just about efficiency, it’s how organisations learn faster, respond sooner, and stay ahead of disruption. For a deeper dive into why frequent delivery is a competitive advantage, read 
  <a href="https://nkdagility.com/resources/blog/there-is-no-place-like-production/">There Is No Place Like Production</a>
.</p>

  
  
  
  
  
  
  

<h2 id="telling-people-what-to-do-is-an-expensive-workaround">Telling People What to Do is an Expensive Workaround</h2><p>Every time you assign a task manually, you’re compensating for a failure upstream:</p>
<ul>
<li>Lack of a clear Product Goal.</li>
<li>Incomplete or incoherent Backlog.</li>
<li>Pushing work into the system until it overloads</li>
<li>No service-level expectations.</li>
<li>No WIP limits.</li>
<li>No autonomy in the team.</li>
</ul>
<p>You’re treating the symptom instead of fixing the system.</p>
<p>And let’s be honest, if you have to tell people what to do, why did you hire professionals?</p>

  
  
  
  
  
  
  

<h2 id="design-the-system-get-out-of-the-way">Design the System. Get Out of the Way.</h2><p>If your team is waiting for instructions, your system has no intelligence. If you’re managing to utilisation, your system has no flow. If your engineers are busy but not delivering, your system has no value.</p>
<p>Stop focusing on the people. Start focusing on the system.</p>
<p>Scrum is not about rituals. DevOps is not about pipelines. These are practices that expose the health of your system. And if your system requires constant intervention, it’s not a system. It’s a mess.</p>
<p>So stop telling people what to do. Instead, design a system where people know what to do, and have the freedom, clarity, and support to do it. Here are 10 things that you can do to augment your system:</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly strategic coaching for CTOs, engineering directors, and technical leaders addressing strategy, architecture, organisational design, stakeholder alignment, and engineering culture through focused one-hour sessions.</p>
      <a href="/capabilities/technical-leadership-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="1-establish-intermediate--tactical-goals">1. <strong>Establish Intermediate &amp; Tactical Goals</strong></h3><p>Without goals, people default to following orders or invent their own. Goals create the shared context necessary for autonomous decision-making and are the foundation for meaningful self-management.</p>
<ul>
<li>
<p><strong>Action:</strong> Define a clear Intermediate Goal (Product Goal) that articulates a compelling direction over multiple deliveries, and Tactical Goals (Sprint Goals) for each delivery that anchor short-term decisions in purpose.</p>
</li>
<li>
<p><strong>How</strong>: Use Sprint Planning to make the Sprint Goal explicit and transparent. Ensure the Product Goal is visible in the content and context of the Product Backlog and re-validated during each Sprint Review. Use our 
  <a href="https://nkdagility.com/resources/recipes/sprint-planning-recipe/">Sprint Planning Recipe</a>
 to get started and then adapt it as needed. Write Sprint Goals as meaningful, outcome-focused objectives that can be met incrementally. If every Sprint ends with &ldquo;we worked on some tickets,&rdquo; then your Product Goal is either missing, or worse, meaningless.</p>
</li>
</ul>
<ul>
<li><strong>Why</strong>: Without shared goals, teams wait for direction. With them, they can negotiate scope, prioritise wisely, and confidently navigate complexity. For more depth read: 
  <a href="https://a.co/d/aZwT7jy" class="external-link" target="_blank" rel="noopener noreferrer">
    The Goal – Eliyahu M. Goldratt &amp; Jeff Cox
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
, 
  <a href="https://a.co/d/jbqOFcX" class="external-link" target="_blank" rel="noopener noreferrer">
    Measure What Matters – John Doerr
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
, 
  <a href="https://nkdagility.com/resources/guides/evidence-based-management-guide/">Evidence-based Management Guide</a>
</li>
</ul>
<p>Too often, the 
  <a href="https://nkdagility.com/resources/product-backlog/">Product Backlog</a>
 becomes a list of features instead of a narrative arc that advances a meaningful goal. When you write backlog items without a Product Goal, you are setting the team up to deliver outputs instead of outcomes.</p>
<p>Product Goals are not aspirational fluff. They are intermediate strategic goals that define value in a complex system. When absent, the result is drift. When present, they unlock focus, flow, and accountability.</p>

  
  
  
  
  
  
  

<h3 id="2-enable-self-management-with-constraints">2. <strong>Enable Self-Management with Constraints</strong></h3><p>Agency without boundaries is chaos. But command-and-control masquerading as clarity is just as destructive. Real autonomy comes from deliberate constraints that define how freedom is expressed, not whether it exists.</p>
<ul>
<li><strong>Action</strong>: Clarify and operationalise constraints through an explicit Definition of Workflow, and clear organisational boundaries of responsibility and accountability.</li>
<li><strong>How</strong>: Codify these boundaries collaboratively with the team; it&rsquo;s their workflow. Then, create a Definition of Workflow that defines the way that work flows through their system. Don&rsquo;t worry about every edge case; create based on the common case of work. This DoW forms part of your Use Working Agreements that express how the team will self-manage within organisational expectations.</li>
<li><strong>Why</strong>: Teams can’t be accountable for outcomes if they’re not authorised to choose how they deliver. But without boundaries, chaos replaces clarity. Autonomy is not abdication, it’s engineered through deliberate, negotiated constraints.</li>
</ul>
<p>Professionalism is rooted in clear, shared expectations, delivered through disapline. A team that understands how work flows, where decisions are made, and what quality signals readiness at each stage doesn&rsquo;t need micromanagement, they already operate within a system that tells them what excellence looks like.</p>

  
  
  
  
  
  
  

<h3 id="3-stop-misusing-estimation-start-right-sizing">3. <strong>Stop Misusing Estimation, Start Right-Sizing</strong></h3><p>Telling people what to build, in what order, and how long it should take kills creativity and accountability. It fragments ownership and encourages compliance over curiosity. Worse, it masks the real problem: your system doesn&rsquo;t support flow, so you fall back to control.</p>
<ul>
<li><strong>Action</strong>: Move away from abstract estimation rituals and fixed task assignments. Instead, introduce right-sizing practices, splitting work based on historical flow metrics like cycle time and throughput and Scatter Plot analysis.</li>
<li><strong>How</strong>: As a team, regularly review a scatter plot of your cycle times and investigate outliers to deepen your understanding of what &lsquo;small enough&rsquo; looks like. Use that insight to reduce batch sizes where possible and provide stakeholder clarity where constraints exist. Visualise blocked or ageing work daily to keep flow visible, and use backlog refinement to slice work for predictability, not precision. </li>
<li><strong>Why</strong>: The issue isn&rsquo;t estimation itself, it&rsquo;s turning estimation into something it was never meant to be. Right-sizing is still estimation, just done in a simpler and more honest way. When teams right-size work to match their flow and capacity, they ship more consistently, adapt faster, and own their commitments.</li>
</ul>
<p>Traditional estimation is often misused as a proxy for distrust or certainty in uncertain domains. When you right-size instead, grounding delivery in data and observability, you shift from permission-based planning to capability-based planning. That&rsquo;s not just more efficient. It&rsquo;s fundamentally more respectful of the people doing the work.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="4-introduce-pull-systems-with-wip-limits">4. <strong>Introduce Pull Systems with WIP Limits</strong></h3><p>Introducing a work-limited pull system is key to 
  <a href="/resources/blog/rethinking-capacity-planning/">understanding capacity and planning for a successful delivery</a>
. Push systems undermine accountability, responsibility, and ownership by enforcing direction from above. When teams have work pushed onto them without control or influence over the timing or readiness, their sense of ownership evaporates. This loss of autonomy directly stifles self-organisation and self-management, leaving teams disempowered and reactive.</p>
<p>Push systems flood teams, forcing them into reactive firefighting and constant context-switching. The focus becomes merely &ldquo;showing progress&rdquo; rather than genuinely delivering value. This model not only overwhelms teams but also actively erodes their ability to take responsibility for outcomes, as decisions are stripped away from those who do the work.</p>
<p>In contrast, pull systems enhance accountability and ownership by starting with readiness. Teams pull work into their systems only when they have the capacity, when tasks are right-sized, and when the system is genuinely ready to support the flow of work.</p>
<ul>
<li><strong>Action</strong>: Implement explicit WIP limits and establish pull-based workflows at strategic, product, and team levels. Start with clear team-level WIP limits and a robust Definition of Workflow to outline readiness. Expand this discipline to portfolio and category levels, ensuring system-level flow is protected.</li>
<li><strong>How</strong>: Regularly inspect cumulative flow diagrams, throughput run charts, and ageing WIP. Use these insights to identify bottlenecks and overloaded stages. Rising ageing WIP is your signal that the system has shifted back to push dynamics.</li>
<li><strong>Why</strong>: Genuine ownership and accountability flourish when teams have autonomy over their workflow, responding to actual system conditions rather than artificial deadlines. This approach enhances predictability, reduces burnout, and creates sustainable delivery. Deadlines are met naturally as work is continuously delivered, not forced through the system.</li>
</ul>
<p>WIP limits are not about control, they are about providing meaningful feedback. They indicate when your system reaches capacity, signaling the team to focus and prioritise effectively. Pull-based systems are essential for sustainable, predictable value delivery. If your teams constantly feel overwhelmed and lack autonomy, it’s time to recognise this as a systemic issue: your organisation is pushing rather than enabling.</p>

  
  
  
  
  
  
  

<h3 id="5-use-evidence-based-management-practices">5. <strong>Use evidence-based management practices</strong></h3><p>Measuring hours worked or tasks completed tells you nothing about whether the work mattered. Effort is not value. Activity is not improvement. Velocity is not progress.</p>
<ul>
<li><strong>Action</strong>: Replace effort-based reporting with outcome-oriented metrics. Use the four key dimensions of Evidence-Based Management, 
  <a href="https://nkdagility.com/resources/time-to-market/">Time to Market (TTM)</a>
, Current Value (CV), 
  <a href="https://nkdagility.com/resources/ability-to-innovate/">Ability to Innovate (A2I)</a>
, and Unrealised Value (UV), to inspect delivery capability and guide improvement.</li>
<li><strong>How</strong>: Start simple. Use your existing delivery tools (like Azure DevOps or Jira) to extract basic data, Cycle Time, Throughput, and Lead Time. These give you data for Time to Market (TTM). For Current Value (CV), talk to customer support, review NPS data, or run basic satisfaction surveys. To identify Unrealised Value (UV), review abandoned roadmap items, market research, or competitor offerings. For Ability to Innovate (A2I), look at how often your work is blocked, how long code sits before being merged, and how frequently you ship. Use this data in Sprint Reviews and Retrospectives to track system health, not individual effort. Bring these insights into planning conversations to anchor decisions in reality, not assumptions.</li>
<li><strong>Why</strong>: Teams that understand the outcomes of their work, how long it takes, how it impacts customers, what’s left unrealised, and where they’re blocked, are far more likely to own both the delivery and the improvement. If you want teams to care about the product, show them how it performs. Without evidence, we fall back to opinion, status, and hierarchy. With evidence, we can act with purpose.</li>
</ul>
<p>Evidence-Based Management 
  <a href="https://nkdagility.com/resources/blog/evidence-based-management-gathering-the-metrics/">replaces arbitrary judgement with actionable data</a>
. It doesn’t just measure outcomes, it enables accountability for them.</p>

  
  
  
  
  
  
  

<h3 id="6-deploy-frequently-to-production">6. <strong>Deploy Frequently to Production</strong></h3><p>Nothing signals trust like letting teams ship. But more than that, frequent delivery to production is the fastest path to feedback, accountability, and customer impact.</p>
<ul>
<li><strong>Action</strong>: Enable teams to release a usable, production-grade increment every Sprint, including the first. This doesn’t mean a perfect product, it means a valuable step forward, hardened enough to be used.</li>
<li><strong>How</strong>: Establish CI/CD pipelines with automated quality gates (unit tests, integration checks, security scanning). Use feature toggles, dark launches, and audience-based rollout to mitigate risk. Set a working agreement that “done” means releasable. If it’s not going to production, it’s not done.</li>
<li><strong>Why</strong>: When teams ship regularly, feedback cycles shorten, risk is reduced, and decision latency collapses. They see real impact and adapt quickly. You stop debating hypotheticals and start responding to evidence. Most importantly, you stop managing perception and start managing product.</li>
</ul>
<p>There’s 
  <a href="https://nkdagility.com/resources/blog/there-is-no-place-like-production/">no place like production</a>
. Everything else is theatre.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="4" data-ga-param-position="12" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="7-invest-in-professional-scrum-masters--product-owners">7. <strong>Invest in Professional Scrum Masters &amp; Product Owners</strong></h3><p>Most Scrum Masters and Product Owners are either appointed without preparation or promoted into the role without development. The result? They don’t coach, guide, or lead, they coordinate. And when those roles fail to create clarity and enable delivery, managers step in to fill the vacuum with control.</p>
<ul>
<li><strong>Action</strong>: Hire or develop Scrum Masters and Product Owners who demonstrate competence across three domains: technical fluency, business acumen, and organisational change leadership.</li>
<li><strong>How</strong>: Provide structured learning journeys that combine high quality training with hands-on mentorship from experienced practitioners. Assess candidates or internal staff on their ability to enable delivery systems, not just facilitate meetings or write stories. Require evidence of contribution to system improvement, cross-team alignment, and customer impact.</li>
<li><strong>Why</strong>: Competent SMs and POs anchor the Scrum Team in purpose and delivery. The Scrum Master builds capability, encourages flow, and fosters empiricism, and modern engineering practices. The 
  <a href="https://nkdagility.com/resources/blog/hiring-a-professional-product-owner/">Product Owner sets the tone for product leadership</a>
 and modern product development practices. When these roles function well, the team no longer needs daily direction from management, because the system is aligned, and delivery is deliberate.</li>
</ul>
<p>Scrum Masters are not passive facilitators. They are system stewards, accountable for enabling transparency, optimising flow, and coaching both teams and managers to operate within an empirical system. If they’re not improving the system, they’re part of the dysfunction. If you want to understand what separates a competent Scrum Master from a glorified coordinator, read 
  <a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">Why Most Scrum Masters Are Failing, and What They Should Know</a>
.</p>
<p>The problem isn’t Scrum. The problem is that 
  <a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">we keep filling these roles with people who aren’t ready</a>
 or worse never will be. Raise the bar, or get out of the way.</p>

  
  
  
  
  
  
  

<h3 id="8-collapse-siloed-structures">8. <strong>Collapse Siloed Structures</strong></h3><p>Separate roles create handoffs, and 
  <a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">handoffs create dependency</a>
. Dependency creates delay. Delay kills flow.</p>
<ul>
<li><strong>Action</strong>: Form cross-functional, preferably longer-lived teams with full accountability for discovery, delivery, and validation.</li>
<li><strong>How</strong>: Restructure teams so they include the skills necessary to take work from idea to production: business analysis, UX, engineering, QA, and operations. Co-locate (physically or virtually) these disciplines inside a single team and ensure they share the same Sprint cadence, goals, and delivery responsibility. Use the Definition of Workflow to clarify interaction points and shared responsibilities within the team and eliminate those outside it. Audit each department and reassign specialists to teams where they can contribute continuously, not sporadically.</li>
<li><strong>Why</strong>: You can’t ask for autonomy while forcing work through stage-gated departments. Real teams don&rsquo;t wait for someone else to finish, they swarm. They co-create. They ship. When you eliminate silos, you eliminate the excuses that justify command-and-control. What’s left is a team that owns its outcomes.</li>
</ul>
<p>Structure should follow flow, not function. Organise around value creation, not roles. That’s how you collapse the gap between intent and impact.</p>

  
  
  
  
  
  
  

<h3 id="9-use-sprint-reviews-for-stakeholder-alignment">9. <strong>Use Sprint Reviews for Stakeholder Alignment</strong></h3><p>
  <a href="https://nkdagility.com/resources/sprint-review/">Sprint Reviews</a>
 aren’t demos. They’re not a PowerPoint parade or a status update. They are working sessions with stakeholders, strategic checkpoints to make decisions based on what we’ve learned.</p>
<ul>
<li><strong>Action</strong>: Use Sprint Reviews to inspect the working increment, review delivery data (T2M, CV), gather market feedback, and adapt the Product Backlog collaboratively with stakeholders present.</li>
<li><strong>How</strong>: Set the expectation that each Sprint Review includes real stakeholders, not just internal roles. Open with a restatement of the Product Goal and the Sprint Goal. Show working software, not slides. Invite feedback that informs priority and scope decisions. Use evidence, customer feedback, analytics, cycle time charts, to frame the discussion. End with a shared agreement on what’s next and update the Product Backlog live.</li>
<li><strong>Why</strong>: Involving stakeholders early and often surfaces assumptions, shortens feedback loops, and reduces the need for managers to chase status. It shifts product delivery from projection to inspection. When everyone sees the same data and the same increment, there’s no room for spin. There’s just the truth, and the next step.</li>
</ul>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly engineering support that provides clear visibility into delivery systems, technical debt, and flow constraints, enabling better decisions about modernisation, quality, and predictable delivery.</p>
      <a href="/capabilities/engineering-excellence-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence in One Hour A Week" data-ga-value="5" data-ga-param-position="15" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="10-teach-managers-to-serve-systems-not-direct-people">10. <strong>Teach Managers to Serve Systems, Not Direct People</strong></h3><p>Managers clinging to authority are a bottleneck. They inject delay, decision paralysis, and unnecessary oversight. If you&rsquo;re telling people what to do every day, you&rsquo;re not leading, you&rsquo;re throttling flow.</p>
<ul>
<li><strong>Action</strong>: Shift managers away from individual oversight and toward system stewardship. Equip them to visualise flow, reduce friction, and amplify team autonomy.</li>
<li><strong>How</strong>: Train managers to read and act on delivery metrics, cycle time scatterplots, cumulative flow, WIP ageing. Introduce them to the constraints that enable team performance: WIP limits, service-level expectations, clear definitions of workflow. Encourage regular system health checks, where are delays? What blockers repeat? Where are policies implicit when they should be explicit? In retrospectives, ask managers not &ldquo;who failed?&rdquo; but &ldquo;what failed in the system?&rdquo;</li>
<li><strong>Why</strong>: You don’t scale impact by managing more people. You scale it by creating an environment where people don’t need to be managed. When managers see themselves as designers of flow rather than allocators of effort, the entire system becomes more resilient, more responsive, and more humane.</li>
</ul>
<p>This isn’t about 
  <a href="https://nkdagility.com/resources/blog/human-and-ai-agency-in-adaptive-systems-strategy-before-optimisation/">abdicating control</a>
. It’s about relocating it into the system where it belongs.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/what-is-taylorism-and-why-waterfall-is-just-the-tip-of-the-iceberg/">What Is Taylorism and Its Impact Beyond Waterfall</a></strong>
      
      <br />
      <small>Lean • Jan 18, 2021 • Blog</small>
      <br />
      Explores how Taylorism shaped modern management, leading to rigid hierarchies, bureaucracy, and dehumanising work practices that persist beyond Waterfall methodologies.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/focusing-beyond-agile-building-true-capability-in-organizations/">Building Organizational Capability Beyond Agile</a></strong>
      
      <br />
      <small>Leadership • Oct 11, 2024 • Videos</small>
      <br />
      Explores why building organisational capability, competence, and continuous learning is more effective than focusing solely on Agile roles, frameworks, or labels.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-most-companies-operating-models-fail-in-dynamic-markets/">Why Most Operating Models Fail</a></strong>
      
      <br />
      <small>Product Development • Dec 4, 2025 • Blog</small>
      <br />
      A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how organisations can shift to a faster, outcome-driven, adaptive …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-handoffs-are-killing-your-agility/">Why Handoffs Are Killing Your Agility</a></strong>
      
      <br />
      <small>Product Development • Jan 13, 2025 • Blog</small>
      <br />
      Excessive handoffs in software development create delays, reduce quality, and harm team morale. Learn how eliminating handoffs boosts agility, flow, and value delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-master-psm-course-with-certification/">Professional Scrum Master</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSM •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn Scrum principles, the Scrum Master role, and agile team leadership through hands-on training, with certification and practical skills for effective Scrum implementation.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Technical Leadership</category><category>Engineering Excellence</category><category>Product Development</category><category>Tenet</category><category>Decision Making</category><category>Agentic Engineering</category><category>Lean Principles</category><category>Market Adaptability</category><category>Agile Transformation</category><category>Operational Practices</category><category>Self Organisation</category><category>Software Development</category><category>Team Performance</category><category>Agile Planning</category><category>Agile Product Management</category><category>Empirical Process Control</category><category>Organisational Agility</category><category>Product Delivery</category><category>Agile Leadership</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>The Definition of Done is a Commitment to Quality</title><link>https://nkdagility.com/resources/blog/the-definition-of-done-is-a-commitment-to-quality/</link><guid>https://nkdagility.com/resources/TwYNSm1pZOS</guid><pubDate>Mon, 28 Jul 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Every Scrum Team must explicitly define what “Done” means. Without it, you are not doing Scrum. Let’s be clear: if your product increment cannot be shipped, tested, and validated at least every 30 days, you’re missing the point. Scrum is a social technology for adaptive solutions, and the Definition of Done (DoD) is the core commitment to quality that enables reliable, transparent, and releasable increments.</p>

  
  
  
  
  
  
  

<h2 id="how-does-the-agile-manifesto-relate">How Does the Agile Manifesto Relate?</h2><p>While the Definition of Done is specific to Scrum, its essence connects directly to the values and principles of the Agile Manifesto. The manifesto doesn’t define a DoD explicitly, but it demands <strong>working software as the primary measure of progress</strong> and calls for <strong>continuous attention to technical excellence and good design</strong>. These principles implicitly require teams to set and meet clear standards of completeness and quality.</p>
<p>In Agile, “Done” is characterised not by formal documents or bureaucratic sign-offs but by <strong>tangible, working outcomes</strong>. The focus is on delivering increments of value that are potentially shippable, ensuring continuous feedback, and maintaining sustainable pace. This spirit is what Scrum formalises with its Definition of Done: an explicit, transparent commitment to what quality means, grounded in Agile’s broader ethos of delivering working software and embracing change.</p>

  
  
  
  
  
  
  

<h2 id="why-define-done">Why Define Done?</h2><p>The Definition of Done is not optional. It is the shared understanding that tells everyone , Developers, Product Owner, stakeholders , what quality bar each increment must meet to be considered usable, releasable, and valuable. Without it, you deliver chaos disguised as agility.</p>
<p>If your organisation has no defined standards, your team must create its own. But let’s be blunt: if you have multiple teams on one product, they must align on a shared Definition of Done. No excuses, no fragmentation. Without this alignment, you jeopardise integration, delivery, and the product’s reputation.</p>




  <blockquote class="blockquote">
    <p>“The Definition of Done creates transparency by providing everyone a shared understanding of what work was completed as part of the Increment. If a Product Backlog item does not meet the Definition of Done, it cannot be released or even presented at the Sprint Review.”
, Scrum Guide 2020</p>

  </blockquote>


  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="done-means-releasable">Done Means Releasable</h2><p>Done is not about user stories, requirements, or business value. It is about whether the increment is in a state that the Product Owner can say, “Yes, let’s ship it.” No hidden work, no deferred testing, no “we’ll fix it later.”</p>
<p>A robust Definition of Done ensures:</p>
<ul>
<li>Transparency on what’s been completed.</li>
<li>Predictability in delivery.</li>
<li>Shared accountability for quality.</li>
<li>Protection of the product’s and organisation’s reputation.</li>
</ul>

  
  
  
  
  
  
  

<h2 id="start-with-a-seed-grow-it-over-time">Start with a Seed, Grow It Over Time</h2><p>Your DoD does not need to be perfect on day one, but you do need to start. Run a facilitated DoD workshop. Involve the Scrum Team, relevant stakeholders, and anyone representing critical gates like security, architecture, UX, and compliance. Define what “Done” looks like across four layers:</p>
<ol>
<li><strong>Organisational DoD</strong> – minimum standards to protect reputation and compliance.</li>
<li><strong>Practice DoD</strong> – engineering or discipline-specific standards (e.g., security, performance).</li>
<li><strong>Customer DoD</strong> – any client-specific requirements.</li>
<li><strong>Team DoD</strong> – additional agreements the team needs to deliver quality.</li>
</ol>
<p>Without this clarity, you’re not managing risk; you’re just rolling dice.</p>

  
  
  
  
  
  
  

<h2 id="characteristics-of-a-strong-definition-of-done">Characteristics of a Strong Definition of Done</h2><ul>
<li><strong>Short, measurable checklist</strong> , automate verification wherever possible.</li>
<li><strong>Mirrors shippable</strong> , the Product Owner should have the option to ship at the Sprint Review (if not doing continuous delivery).</li>
<li><strong>No further work required</strong> , if additional work is needed, you weren’t Done.</li>
</ul>
<p>This is not subjective. “Approved by the Product Owner” is not a DoD item. The DoD is an objective, verifiable standard.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence</h4>
        <p class="marketing-callout__description">Engineering excellence enables you to deliver reliably at pace with confidence, reduced risk, and sustainable flow. Modern practices become standard, technical debt stops compounding, and delivery becomes predictable.</p>
      <a href="/outcomes/engineering-excellence/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="examples-of-dod-items">Examples of DoD Items</h2><p>Here’s what good engineering practices might embed:</p>
<ul>
<li>Code passes automated quality checks (e.g., SonarQube) with no new critical issues.</li>
<li>Unit, integration, and acceptance tests are automated and pass.</li>
<li>Security scans run in CI/CD pipelines and show no high-severity vulnerabilities.</li>
<li>Documentation is updated and linked to the increment.</li>
<li>Code reviews or pair/mob programming sessions completed.</li>
<li>Automated deployment pipelines confirm repeatable, error-free delivery.</li>
</ul>

  
  
  
  
  
  
  

<h2 id="continuous-reflection-and-improvement">Continuous Reflection and Improvement</h2><p>Your DoD is not static. You must review and improve it continuously , at least every Sprint Retrospective. When you uncover new failure points, you integrate them into your DoD.</p>
<p>If your increment no longer meets the quality bar, stop Sprinting. Fix the foundation first , that’s called a <strong>Scrumble</strong>. It’s a deliberate pause to repair quality, not a failure. Once resolved, your DoD should evolve to prevent recurrence.</p>

  
  
  
  
  
  
  

<h2 id="practical-steps">Practical Steps</h2><ol>
<li><strong>Run a DoD Workshop</strong> , include Developers, Product Owner, stakeholders, and relevant experts.</li>
<li><strong>Document and Share</strong> , make the DoD visible, accessible, and owned by the team.</li>
<li><strong>Automate</strong> , reduce human error by automating checks wherever feasible.</li>
<li><strong>Review Regularly</strong> , build DoD reviews into retrospectives.</li>
</ol>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="final-word">Final Word</h2><p>The Definition of Done is not bureaucracy. It’s the backbone of your Scrum implementation. Without it, you don’t have empirical process control; you have chaos. Without it, you can’t deliver continuous value; you deliver continuous risk.</p>
<p>Professional Scrum Teams are accountable for quality. Own it. Define it. Evolve it.</p>




  <blockquote class="blockquote">
    <p>Always ask: “Would you be happy to release this increment to production and support it? You are on call tonight.” If the answer is no, it’s not Done.</p>

  </blockquote>


<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/your-evolving-definition-of-done/">Your Evolving Definition of Done</a></strong>
      
      <br />
      <small>Product Development • Mar 31, 2025 • Blog</small>
      <br />
      Explains how the Definition of Done evolves in Scrum, aligning team practices with organisational standards to ensure consistent quality, compliance, and business value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-success-in-agile-why-your-definition-of-done-is-essential-for-quality-delivery/">Definition of Done in Agile for Quality Delivery</a></strong>
      
      <br />
      <small>Scrum • Nov 13, 2023 • Videos</small>
      <br />
      Explains why a clear Definition of Done is vital in Agile and Scrum for quality delivery, transparency, and risk mitigation, with tips for team alignment and improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/definition-of-done-objective-vs-subjective/">Definition of Done: Objective vs Subjective</a></strong>
      
      <br />
      <small>Product Development • Jan 3, 2025 • Blog</small>
      <br />
      Explains the difference between subjective goals and the objective Definition of Done in Scrum, highlighting how clear, measurable criteria ensure consistent product quality.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-definition-of-done-dod/">Getting Started with Definition of Done (DoD)</a></strong>
      
      <br />
      <small>Scrum • Dec 14, 2020 • Blog</small>
      <br />
      Explains how to create, apply, and improve a Definition of Done (DoD) in Scrum to ensure software quality, transparency, and consistent delivery of working increments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/scrum-teams-don-t-set-the-bar-for-quality-they-meet-it/">Scrum Teams Meet Quality with Definition of Done</a></strong>
      
      <br />
      <small>Scrum • Apr 6, 2025 • Signals</small>
      <br />
      Scrum Teams uphold, not lower, quality by strictly following and evolving the Definition of Done, ensuring predictable releases and reducing technical debt and risk.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-definition-of-done-ensuring-quality-without-compromising-value/">Definition of Done: Quality Without Compromise</a></strong>
      
      <br />
      <small>Product Development • Sep 27, 2023 • Blog</small>
      <br />
      Explains how to maintain clear, measurable quality standards with the Definition of Done, while avoiding confusion with acceptance criteria and preserving product value.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Scrum</category><category>Product Development</category><category>Artifact</category><category>Definition of Done</category><category>Software Development</category><category>Pragmatic Thinking</category><category>Technical Excellence</category><category>Empirical Process Control</category><category>Product Delivery</category><category>Agile Frameworks</category><category>Engineering Practices</category><category>Operational Practices</category><category>Professional Scrum</category><category>Value Delivery</category><category>Working Software</category><category>Social Technologies</category><category>Increment</category><category>Team Performance</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Rethinking Capacity Planning</title><link>https://nkdagility.com/resources/blog/rethinking-capacity-planning/</link><guid>https://nkdagility.com/resources/AhxlPTOD1yy</guid><pubDate>Mon, 21 Jul 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Capacity planning is not about filling calendars or counting resource hours. It is about flow, system constraints, and predictability. And importantly, what we are talking about here applies even within environments of strict budgets, immovable deadlines, and rigorous accountabilities. Lean approaches do not discard discipline; they reframe how we achieve predictability, accountability, and sustainable delivery by focusing on the system, not just the parts. These ideas align directly with the Scrum ethos of empirical process control and the Kanban strategy of observing and managing work-in-progress limits to enhance value delivery.</p>
<p>Too many organisations frame capacity as “how many hours does each person have?” or “how many tasks can we assign this sprint?” They fall into the trap of breaking complex, systemic work into artificial personal quotas, focusing on individual loading rates instead of collective flow. This leads to managers obsessing over how ‘utilised’ each person is, mistaking busyness for progress. Teams become overloaded with microtasks, pulled into multitasking, and lose sight of flow efficiency and value creation. This mindset traps them in local optimisations, overload, and multitasking chaos. Everyone looks busy, but value delivery crumbles. Deadlines slip, work piles up, and predictability collapses.</p>
<p>We need to shift from individual task-level tracking and micromanagement to managing the system of work.</p>

  
  
  
  
  
  
  

<h2 id="three-levels-of-capacity-planning-strategic-category-team">Three Levels of Capacity Planning: Strategic, Category, Team</h2><p>Effective capacity planning happens at three distinct but connected levels: portfolio (strategic), category (product or business unit), and team (execution). Each level has its own constraints, its own levers, and its own accountabilities. If you blur these levels, you end up with local optimisations, overloaded systems, and unpredictable delivery. If you handle them deliberately, you enable scalable, reliable flow across the entire organisation. This post lays out what matters at each level, where most organisations fail, and how to focus on the right system levers to improve predictability and value delivery.</p>

  
  
  
  
  
  
  

<h3 id="portfolio-level-strategic">Portfolio Level (Strategic)</h3><p>At the portfolio level, individual capacity is irrelevant. Portfolio-level delivery is not the sum of people’s hours or team headcounts. It is about the system’s ability to progress and complete major initiatives across the organisation.</p>
<p>Traditional project management has well-established strengths , especially in controlling scope, budget, and schedule , but repeatedly makes the same flawed assumptions when applied to complex, system-wide delivery. To connect better, we should acknowledge where traditional methods excel and then explain why they hit limits at scale or in domains like software engineering, where variability and complexity cannot be fully controlled. It assumes that if you know how many people you have and how many hours they can work, you can calculate how many projects you can run. It treats capacity as a static sum of people, ignoring system dynamics like waiting times, handoffs, coordination overhead, and priority collisions. It assumes that by assigning people to projects and filling calendars, you maximise delivery. In reality, you simply increase work in progress, dilute focus, and create organisational thrashing.</p>
<p>Flow-based, lean thinking demands a different focus. The real constraint at portfolio level is not team speed. It is how many initiatives the organisation can meaningfully progress in parallel before bottlenecks, cross-team dependencies, or funding constraints stall progress. This speaks directly to Lean’s core emphasis on optimising the system as a whole, not optimising local team measures. As Deming stressed, managing parts in isolation leads to suboptimisation , the real improvement comes when leadership steps back and improves the flow and constraints at the system level. It is about how efficiently the system moves work across teams, products, and functions, independent of how busy individuals are.</p>
<p>Tracking individual capacity at portfolio level leads to local optimisation and wastes effort. Managing portfolio-level WIP, cross-team flow, and initiative-level progress gives you real, actionable capacity insight. Trying to map individual team throughput directly to portfolio delivery without addressing cross-initiative coordination, system WIP limits, or systemic blockers is a guaranteed failure.</p>
<p>Specifically, leaders fall into the trap of believing:</p>
<ul>
<li>That if every team improves throughput, the portfolio improves – false.</li>
<li>That we can just sum team metrics to get total portfolio capacity – false.</li>
<li>That we can ignore portfolio-level WIP and still forecast accurately – false.</li>
</ul>
<p>The shift required is from “how many hours can we extract from people” to “how much value can the system deliver, predictably, given its real constraints.” This is why traditional project management fails at scale. It looks down at tasks and people when it should be looking up at systems and flow.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="category-level-product--business-unit">Category Level (Product / Business Unit)</h3><p>At the category level, the biggest mistake is assuming you can simply roll up individual team flow metrics to understand category capacity, without managing cross-team dependencies, shared bottlenecks, or category-level WIP.</p>
<p>Why is this wrong?</p>
<p>Teams within a category rarely operate in isolation. They share architectures, platforms, specialists, and decision-makers. Even if each team shows good local flow, the category’s overall delivery can be blocked by cross-team dependencies, shared capacity limits (such as UX, security, or operations), or coordination overhead (like release alignment or integration cycles).</p>
<p>Traditional thinking assumes category performance equals the sum of teams’ performance. In reality, category performance is governed by the speed of the slowest shared bottleneck and the organisation’s ability to coordinate across flows.</p>
<p>What needs to shift:</p>
<ul>
<li>Apply category-level WIP limits on how many initiatives or epics are in play across all teams.</li>
<li>Focus on improving cross-team flow and dependency management, not just local team throughput.</li>
<li>Measure flow across the value stream, not within isolated team swimlanes.</li>
</ul>
<p>The mistake is failing to treat the category as an interconnected system. Local team improvements mean little if the category’s delivery is constrained by systemic coordination, shared services, or unmanaged WIP.</p>

  
  
  
  
  
  
  

<h3 id="team-level-execution">Team Level (Execution)</h3><p>The core mistake at the team level when moving to flow metrics is assuming that flow metrics like throughput or cycle time are just “better tracking” of individual performance, rather than system-level indicators of work preparation, flow, and blockers.</p>
<p>Why is this wrong?</p>
<p>Traditional teams apply flow metrics to individuals, asking: “How many tasks did you finish?” or “What’s your personal throughput or cycle time?” This creates local pressure, gaming, and false signals because flow metrics were never designed to evaluate individuals. They measure how well the team system moves work end-to-end.</p>
<p>Teams also often skip the upstream preparation work, thinking that flow metrics alone will fix predictability, without addressing key conditions:</p>
<ul>
<li>Right-sizing work</li>
<li>Defining clear pull-ready conditions</li>
<li>Setting and respecting WIP limits</li>
</ul>
<p>What needs to shift:</p>
<ul>
<li>Treat flow metrics as team-level health signals, not personal performance measures.</li>
<li>Focus on improving system conditions , work size, WIP, and dependencies , to improve flow, not squeezing people for more.</li>
<li>Use metrics to guide improvement conversations, not to monitor or punish individuals.</li>
</ul>
<p>The mistake is misapplying flow metrics as individual productivity tools instead of using them to improve team system flow. Without addressing preparation, WIP, and collaboration, adding flow metrics just creates new reporting noise.</p>

  
  
  
  
  
  
  

<h2 id="what-needs-to-change">What needs to change</h2><p>The shift from individual capacity thinking to system-level flow demands disciplined, pragmatic changes across the organisation. This is not a matter of adding a few charts or running reports , it’s a change in ethos. It is about treating capacity as an emergent system property, not a mechanical sum of parts.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="focus-on-throughput-lead-time-and-efficiency">Focus on Throughput, Lead Time, and Efficiency</h3><p>Rather than fixating on individual or team utilisation, shift your measurement to system-level flow. Pay attention to:</p>
<ul>
<li>The number of items completed per sprint or delivery cycle (noting this assumes work items are similarly sized; otherwise, throughput comparisons can be misleading).</li>
<li>The average lead time from work start to completion, helping reveal system bottlenecks and delays.</li>
<li>Process cycle efficiency (PCE): the proportion of time work actively moves versus all non–value-adding activities (not just waiting), exposing inefficiencies across the system. This includes unnecessary committees, bureaucratic processes, and other activities that exist only to service themselves rather than delivering value.</li>
</ul>
<p>The goal is not to ask, “Who can take on more?” but to ask, “What does our system reliably deliver, and how can we improve flow without overburdening people or teams?”</p>

  
  
  
  
  
  
  

<h3 id="stop-misusing-estimation-start-right-sizing">Stop Misusing Estimation, Start Right-Sizing</h3><p>Stop wasting time trying to predict perfect effort estimates.</p>
<p>Instead, apply the Lean principle of reducing variability and batch size, using queuing theory to improve system flow. But be clear: software engineering lives in the complex domain, not the clear or complicated domain where variability can simply be engineered away. We cannot eliminate variability entirely, but we can reduce unnecessary variability by defining a clear definition of workflow, supported by approaches like One Engineering System (1ES) and platform engineering. These strategies help standardise and stabilise the environment, tools, and pipelines , leaving only the unavoidable, context-driven variability that belongs to the real problem space.</p>
<p>To right-size effectively:</p>
<ul>
<li>Break work into small, similarly sized, meaningful slices that fit smoothly through your system.</li>
<li>Focus on cutting work to a shape the system can absorb predictably , not wasting time on abstract story points or inflated complexity debates.</li>
<li>Use historical throughput and cycle time data to calibrate what &lsquo;small enough&rsquo; looks like in practice, not in theory.</li>
<li>Make right-sizing part of your working agreements and backlog preparation, ensuring teams only pull work that meets clear, shared readiness standards.</li>
</ul>
<p>The issue isn&rsquo;t estimation itself, it&rsquo;s turning estimation into something it was never meant to be. Right-sizing is still estimation, just done in a simpler and more honest way. This is not about squeezing people harder; it is about designing a steady, sustainable system where predictability is built directly into the shape and handling of the work.</p>

  
  
  
  
  
  
  

<h3 id="apply-wip-limits-and-enforce-pull">Apply WIP Limits and Enforce Pull</h3><p>Stop treating WIP limits as a mechanical cap or a reportable metric. They are a deliberate, disciplined strategy to protect system flow and predictability. Set clear limits on how many initiatives, epics, or stories are in play , not on how many tasks an individual can juggle. Once the system reaches its limit, stop adding work. Enforce pull: nothing new enters until capacity is truly available. Multitasking is toxic; kill it without hesitation. This is not about pushing people harder; it’s about designing the system so work flows cleanly and teams can focus, finish, and deliver predictably.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly engineering support that provides clear visibility into delivery systems, technical debt, and flow constraints, enabling better decisions about modernisation, quality, and predictable delivery.</p>
      <a href="/capabilities/engineering-excellence-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence in One Hour A Week" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="forecast-with-empirical-data">Forecast With Empirical Data</h3><p>Stop pretending forecasts are about precision. Forecasting is about understanding what the system consistently delivers and using that to set realistic expectations, with the important caveat that this relies on the assumption of a relatively stable system, as Lean approaches depend on system stability for predictability. This also means recognising how system constraints align with legal mandates, statutory requirements, and interdepartmental dependencies , especially in public sector or regulated environments where external obligations shape the boundaries of what can be delivered and when. If your teams typically deliver 6–8 items per sprint, then forecast 6–8 , no sandbagging, no overpromising, no wishful thinking. Use past variance to shape your delivery ranges and confidence levels. Forecasting is not about heroic assumptions; it is about respecting the boundaries of what your system can actually achieve. Teach leadership that predictability comes from protecting system health, not demanding unrealistic outputs or pushing teams beyond sustainable limits.</p>

  
  
  
  
  
  
  

<h3 id="monitor-flow-health-holistically">Monitor Flow Health Holistically</h3><p>Flow health is not just a dashboard; it is the living pulse of your system. Go beyond counting throughput and look deeper:</p>
<ul>
<li>Rising cycle or lead times , these are your early-warning signals of hidden bottlenecks creeping into the system (and, as noted earlier, low PCE includes more than just waiting , it also covers other forms of systemic waste and non–value-adding activities).</li>
<li>Aging WIP , when work lingers without progress, it is a red flag that something is stalled or blocked.</li>
<li>Low PCE , when too much time is spent waiting instead of progressing, it signals waste accumulating across the system.</li>
</ul>
<p>These are not vanity metrics. They reveal how your system is truly performing, regardless of how full calendars look or how busy people appear. Build regular inspection of these health indicators into your operating rhythm. Use them not for blame or micromanagement, but as fuel for system-wide conversations: Where is flow breaking down? What needs to change? Where can we intervene to unblock, simplify, or improve?</p>
<p>Healthy flow is not a side effect; it is a deliberate, ongoing outcome you must design, monitor, and continuously tune.</p>
<p>The change is not cosmetic , it’s a fundamental rethink of how you approach planning, forecasting, and delivering across all levels of the organisation.</p>

  
  
  
  
  
  
  

<h3 id="the-role-of-leadership">The Role of Leadership</h3><p>Leadership is not about control or oversight; it is about creating the conditions where teams and systems can thrive. Lean leadership models humility, removes systemic obstacles, and relentlessly focuses on delivering customer value, not just improving internal measures. Leaders must step back from the temptation to manage individuals and instead take accountability for enabling the system of work. That means:</p>
<ul>
<li>Enabling true autonomy at the team level, giving teams the space to own their work and delivery, without micromanagement.</li>
<li>Actively protecting WIP limits and pull discipline across the system, even when external pressures or senior stakeholders demand more.</li>
<li>Investing in backlog refinement, right-sizing, and preparation so that teams pull only well-shaped, high-value work , and have the capacity to deliver it predictably.</li>
<li>Focusing measurement on system health , time-to-market (TTM), process cycle efficiency (PCE), throughput, and lead time , not individual utilisation, heroics, or busyness.</li>
</ul>
<p>Leaders are accountable for creating an environment where flow is deliberate, predictable, and sustainable. This is not about pushing people to work harder; it is about tuning the system so teams can focus, collaborate, and deliver value without unnecessary friction or disruption. True leadership means enabling the system, not extracting from the people.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly strategic coaching for CTOs, engineering directors, and technical leaders addressing strategy, architecture, organisational design, stakeholder alignment, and engineering culture through focused one-hour sessions.</p>
      <a href="/capabilities/technical-leadership-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership in One Hour A Week" data-ga-value="4" data-ga-param-position="12" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="reframing-the-conversation">Reframing the Conversation</h2><p>Lean capacity planning reshapes how we think about delivery, focus, predictability, and most critically, continuous learning and relentless improvement , the true core of Lean thinking.</p>
<p>Stop asking, “How many tasks or hours can we assign?” Start asking, “How much value can the system deliver, at what lead time, and with what efficiency?”</p>
<p>If you’re not measuring system health indicators like PCE or TTM, you are flying blind.</p>
<p>This is not about making teams go faster. It is about creating smarter, healthier flow. Get the fundamentals right, and you unlock sustainable, reliable delivery that serves both your customers and your organisation.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/telling-people-what-to-do-is-not-leadership-it-s-a-failure-of-system-design/">Leadership Is System Design, Not Command</a></strong>
      
      <br />
      <small>Technical Leadership • Aug 4, 2025 • Blog</small>
      <br />
      Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on command-and-control management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-estimation-trap-how-tracking-accuracy-undermines-trust-flow-and-value-in-software-delivery/">The Estimation Trap in Software Delivery</a></strong>
      
      <br />
      <small>Product Development • Sep 22, 2025 • Blog</small>
      <br />
      Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and outcomes, not estimate compliance.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/estimating-better-in-an-overloaded-system-is-a-poor-man-s-strategy/">Why Limiting WIP Beats Better Estimation</a></strong>
      
      <br />
      <small>Product Development • Sep 8, 2025 • Blog</small>
      <br />
      High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to reliable delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/release-planning-and-predictable-delivery/">Release Planning and Predictable Delivery</a></strong>
      
      <br />
      <small>Product Development • Nov 24, 2020 • Blog</small>
      <br />
      Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous improvement, despite inherent uncertainty.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/guides/kanban-guide-for-scrum-teams/">Kanban Guide for Scrum Teams</a></strong>
      
      <br />
      <small>Product Development • Sep 17, 2024 • Guides</small>
      <br />
      Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and continuous improvement in product delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-metrics-for-predictability/">Applying Metrics for Predictability</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AMP •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-flow-metrics-for-scrum/">Applying Flow Metrics for Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AFMS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Product Development</category><category>Lean</category><category>Principle</category><category>Lean Product Development</category><category>Lean Thinking</category><category>Value Delivery</category><category>Empirical Process Control</category><category>Flow Efficiency</category><category>Lean Principles</category><category>Operational Practices</category><category>Organisational Physics</category><category>Lead Time</category><category>Adaptive Operating Model</category><category>Throughput</category><category>Time to Market</category><category>Continuous Improvement</category><category>Pragmatic Thinking</category><category>Operating Model</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Why Topic Branches Drive High-Quality Delivery</title><link>https://nkdagility.com/resources/blog/why-topic-branches-drive-high-quality-delivery/</link><guid>https://nkdagility.com/resources/O_VlmDj7n3V</guid><pubDate>Mon, 14 Jul 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>In modern 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
 the idea of the topic branch is an essecial one. It is your gatekeeper to preventing Conway&rsquo;s Law and an engineering structure that mirrors your organisational boundaries. Frequent integration through topic branches helps break down silos, encouraging cross-
  <a href="https://nkdagility.com/resources/team-collaboration/">team collaboration</a>
 and reducing the tendency for the software architecture to reflect the organisation&rsquo;s communication paths.</p>
<p>A topic branch is a short-lived, focused branch in your source control repository that isolates a <strong>single unit of developer work</strong>. This is not a month-long feature branch. This is not &ldquo;we&rsquo;ll merge it someday&rdquo; work. A topic branch is something you <strong>code, test, and integrate in a few hours or, at most, a couple of days</strong>.</p>
<p>The moment your topic branch stretches beyond a few days, take it as a warning:</p>
<ul>
<li>Integration will get harder.</li>
<li>Merge conflicts will multiply.</li>
<li>Your risk of defects or unintended behaviours will spike.</li>
<li>Reviewing and validating costs more</li>
</ul>
<p>If you let a branch sit for too long, you are building up <strong>integration debt</strong> that will bite you later. Topic branches, and thinking about them as just that, topics, is an essential practice in modern software engineering.</p>

  
  
  
  
  
  
  

<h2 id="the-strategic-importance-of-topic-branches">The Strategic importance of Topic Branches</h2><p>We want to consistently emphasised the importance of technical practices that enable flow, adaptability, and resilience in software teams. Whether addressing trunk-based development, 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
, or 
  <a href="https://nkdagility.com/resources/engineering-excellence/">engineering excellence</a>
, the message remains the same: discipline in the small enables success in the large. Topic branches fit directly into this pattern. They are not just a coder habit; they are a deliberate tool that reinforces modularity, integration, and continuous feedback, all cornerstones of modern software delivery.</p>
<p>From a <strong>technical 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
</strong> perspective, topic branches are pivotal because they enable:</p>
<ul>
<li>Modularity , you isolate changes to a narrow scope.</li>
<li>Continuous delivery , you keep the mainline ready for release.</li>
<li>Clear code reviews , you limit pull requests to atomic, understandable units.</li>
<li>Collaborative accountability , the team shares responsibility for integrating small changes frequently.</li>
<li><strong>Support for agile development practices</strong> , you align technical work with the team’s tactical Sprint Goals and Product Goals.</li>
</ul>
<p>Without topic branches, you create a fragile system of work. Without topic branches, you make integration harder. Without topic branches, you <strong>slow down your delivery pipeline</strong> and increase the chance of failure.</p>

  
  
  
  
  
  
  

<h3 id="practical-patterns-for-tactical-implementation-of-topic-branches">Practical Patterns for Tactical Implementation of Topic Branches</h3><p>Building on the strategic importance we need actionable patterns that technical leaders and teams can apply. It is not enough to understand why topic branches matter; you need pragmatic, grounded approaches that translate strategy into engineering practice. For most teams and most projects, <strong>GitHub Flow</strong> (the branching model, not the cloud tool) is the most effective model. It is a trunk-based model with minimal overhead and complexity. GitHub Flow treats the main branch as the production-ready line and uses small, short-lived topic branches for all work.</p>
<p><a href="images/branchstrategy-trunkbased.png" data-toggle="lightbox" data-caption="GitHub Flow diagram">
  <img src="images/branchstrategy-trunkbased.png" loading="lazy" alt="Why Topic Branches Drive High-Quality Delivery" class="post-img" />
</a>
</p>
<p>You branch off <code>main</code>, do your small unit of work, push frequently, and merge back as soon as possible , ideally the same day, or next day at the latest. Your branch is:</p>
<ul>
<li>Focused on a single task or issue.</li>
<li>Continuously tested (locally and via CI).</li>
<li>Reintegrated quickly to avoid drift.</li>
<li>Reinforces context disapline</li>
</ul>
<p>If you have a larger application with more engineers and the need to make changes in the production line, then Microsoft’s Release Flow, which is almost identical to &ldquo;Github Flow&rdquo; with the addition of a versioned release branch. One could say that  Release Flow inherits and extends Github Flow.</p>
<p><a href="images/branchstrategy-releaseflow.png" data-toggle="lightbox" data-caption="Release Flow diagram">
  <img src="images/branchstrategy-releaseflow.png" loading="lazy" alt="Why Topic Branches Drive High-Quality Delivery" class="post-img" />
</a>
</p>
<p>Compare this to the traditional <strong>Git Flow</strong> approach that models less mature braching stratagies, which adds layers of feature, develop, release, and hotfix branches. While Git Flow can still be useful in some legacy or non-continuous delivery setups, it introduces far more overhead and complexity. It reflects a strategy from the pre-CD world.</p>
<p><a href="images/branchstrategy-old-school.png" data-toggle="lightbox" data-caption="Git Flow diagram">
  <img src="images/branchstrategy-old-school.png" loading="lazy" alt="Why Topic Branches Drive High-Quality Delivery" class="post-img" />
</a>
</p>
<p>Gitflow Flow, and its derivatives, simplifies this: fewer long-lived branches, fewer merge headaches, more emphasis on <strong>incremental delivery</strong>.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="leading-change-through-branching-stratagy">Leading change through Branching Stratagy</h2><p>If you are leading a team, the presence or absence of disciplined topic branching tells you a lot.</p>
<ul>
<li>Short-lived topic branches = a team practising modularity, integration, continuous feedback, and accountability.</li>
<li>Long-lived feature branches = a team accumulating integration risk, delaying delivery, and likely violating agile principles.</li>
</ul>
<p>You need to push the team to keep branches small, focused, and short-lived. Review your branching strategy regularly. Make sure it supports, not undermines, your goals of flow, agility, and quality. And above all make sure its clear what each branch is for and how it should be used.</p>
<p>If your team is struggling with long-lived branches, get serious:</p>
<ul>
<li>Introduce trunk-based development practices with GitHub Flow or Release Flow.</li>
<li>Enforce limits on branch lifespan.</li>
<li>Tighten your CI/CD loops.</li>
<li>Teach your team the cost of integration delay.</li>
</ul>
<p>Remember: your branching strategy is not just a technical choice. It is a critical enabler of continuous 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-promoting-branches/">Stop Promoting Branches in Deployment</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 6, 2025 • Blog</small>
      <br />
      Explains why promoting code through multiple branches slows delivery, increases risk, and suggests GitHub Flow or Release Flow as simpler, safer alternatives for deployment.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/too-many-teams-overcomplicate-their-branching-strategies/">Simplifying Branching Strategies for Teams</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 6, 2025 • Signals</small>
      <br />
      Learn why simple branching strategies like GitHub Flow and Release Flow help teams deliver faster, reduce risk, and avoid the pitfalls of complex version control.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/avoid-the-pick-n-mix-branching-anti-pattern/">Avoid the pick-n-mix branching anti-pattern</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 14, 2014 • Blog</small>
      <br />
      Explains the risks of the pick-n-mix branching anti-pattern in source control, its impact on code quality, and recommends feature branching and toggles for stability.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/best-branching-strategies-for-development-teams-explained/">Best Branching Strategies for Dev Teams</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 25, 2025 • Signals</small>
      <br />
      Explains why environment-based branching slows development, and recommends using feature flags and progressive rollouts for simpler, faster, and safer code delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/branch-promotion-is-a-relic-of-slow-manual-software-delivery/">Branch Promotion vs Modern Software Delivery</a></strong>
      
      <br />
      <small>DevOps • Feb 8, 2025 • Signals</small>
      <br />
      Explains why modern software teams avoid branch promotion, using continuous integration, feature flags, and production-like testing to streamline delivery and reduce risk.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/git-flow-should-have-died-years-ago/">Why Git Flow Is Obsolete for Modern Dev Teams</a></strong>
      
      <br />
      <small>DevOps • Feb 9, 2025 • Signals</small>
      <br />
      Explains why Git Flow is outdated for modern software, highlighting its drawbacks and recommending simpler workflows like GitHub Flow for faster, continuous delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/okr-training-courses/okr-practitioner/">OKR Practitioner</a></strong>
      
      <br />
      <small>
        
          
          
          
            OKRMentors
          
          •
        
        OMP •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to apply OKRs effectively, write clear objectives and key results, integrate them into daily work, and avoid common pitfalls in this beginner-friendly course.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-visual-studio-and-scrum-training/">Managing Projects with Visual Studio &amp; Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        MPVS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to manage software projects using Scrum and Visual Studio, covering backlog management, sprint planning, team collaboration, agile testing, and reporting tools.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Technical Leadership</category><category>Product Development</category><category>Practice</category><category>Modern Source Control</category><category>Software Development</category><category>Technical Mastery</category><category>Operational Practices</category><category>Engineering Practices</category><category>Value Delivery</category><category>Product Delivery</category><category>Continuous Delivery</category><category>Pragmatic Thinking</category><category>Team Collaboration</category><category>Team Performance</category><category>Flow Efficiency</category><category>GitHub</category><category>Market Adaptability</category><category>Technical Excellence</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Stop Building Silos. Start Building Systems</title><link>https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/</link><guid>https://nkdagility.com/resources/zLhc3UKUWOj</guid><pubDate>Mon, 07 Jul 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>You can’t deliver quality at speed when your automation is duct-taped together. If your pipelines are stitched across multiple systems, your deployments depend on human rituals, and your tests run in the shadows, you don’t have a delivery system, you have a liability.</p>
<p>If your automation strategy looks something like this:</p>
<ul>
<li>Manual SQL deployments from someone’s laptop</li>
<li>Azure Pipelines building unversioned assemblies</li>
<li>Manual deployment to dev and test environments</li>
<li>TeamCity rebuilding new unversioned assemblies</li>
<li>Octopus Deploy is deploying from Team City to staging and production</li>
<li>Selenium tests running on a black-box scripted node that only one person monitors</li>
</ul>
<p>You’re not building a product. You’re building chaos. You’re not 
  <a href="https://nkdagility.com/resources/scaling/">scaling</a>
 a team. You’re scaling dysfunction.</p>

  
  
  
  
  
  
  

<h2 id="fragmentation-is-not-an-engineering-strategy">Fragmentation Is Not an Engineering Strategy</h2><p>When every team uses a different deployment tool, stores secrets in a personal vault, and runs tests on unmonitored boxes, you’ve created a system that <em>no one</em> understands and <em>no one</em> can change safely.</p>
<p>This isn’t flexibility. It’s fragility.</p>
<p>Fragmentation leads to duplication of effort, inconsistent results, increased cognitive load, and slower delivery. You waste time debugging pipeline differences instead of building product value. And every deviation from a shared system adds risk to quality, security, and compliance.</p>
<p>
  <a href="https://nkdagility.com/resources/engineering-excellence/">Engineering excellence</a>
 comes from enabling consistency where it matters, creating common foundations that support autonomy without sacrificing reliability. It comes from designing systems that are observable, changeable, and resilient, systems that empower teams through clarity, not confusion.</p>
<p>This kind of fragmentation also violates the core ethos of 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
: 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
 of value through the union of people, processes, and products. If your toolchain is stitched together by tribal knowledge and Slack messages, you’re not enabling flow. You’re creating friction.</p>

  
  
  
  
  
  
  

<h2 id="devops-is-not-tooling-its-feedback-flow-and-learning">DevOps Is Not Tooling. It&rsquo;s Feedback, Flow, and Learning</h2><p>DevOps isn’t a toolkit war. It’s the discipline of enabling feedback, flow, and 
  <a href="https://nkdagility.com/resources/continuous-learning/">continuous learning</a>
 across the entire product lifecycle.</p>
<ul>
<li>It’s about <strong>amplifying feedback loops</strong>, build, test, and release systems that surface issues early and often.</li>
<li>It’s about <strong>enabling flow</strong>, removing friction between commit and customer, reducing handoffs and rework.</li>
<li>It’s about <strong>fostering learning</strong>, capturing telemetry, responding to incidents, and improving from every iteration.</li>
</ul>
<p>DevOps without visibility is cargo cult. DevOps across disconnected systems is just automation theatre. And DevOps without learning is just 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
 in fast-forward.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence</h4>
        <p class="marketing-callout__description">Engineering excellence enables you to deliver reliably at pace with confidence, reduced risk, and sustainable flow. Modern practices become standard, technical debt stops compounding, and delivery becomes predictable.</p>
      <a href="/outcomes/engineering-excellence/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="building-one-engineering-system-1es-through-platform-engineering">Building One Engineering System (1ES) through Platform Engineering</h2><p>If DevOps is the ethos, then <strong>
  <a href="https://nkdagility.com/resources/platform-engineering/">Platform Engineering</a>
</strong> is the strategy, and <strong>
  <a href="https://nkdagility.com/resources/one-engineering-system/">One Engineering System</a>
 (1ES)</strong> is the execution model.</p>
<p>Platform Engineering is not just infrastructure automation. It&rsquo;s a practice grounded in DevOps principles that aims to improve every development team&rsquo;s time-to-value, compliance, cost control, and security through <strong>improved developer experiences</strong> and <strong>governed self-service</strong>. It&rsquo;s both a mindset shift and a system of reusable tools and services.</p>
<p>Platform Engineering teams build and evolve <strong>Internal Developer Platforms (IDPs)</strong>, paved paths that reduce cognitive load, eliminate manual gates, and guide teams safely toward production.</p>
<p>These platforms:</p>
<ul>
<li>Help developers be self-sufficient (e.g. starter kits, templates, IDE integrations)</li>
<li>Encapsulate patterns into reusable services</li>
<li>Automate security and compliance checks</li>
<li>Streamline operations and infrastructure management</li>
</ul>
<p>1ES, pioneered at Microsoft, embodies this by unifying:</p>
<ul>
<li><strong>
  <a href="https://nkdagility.com/resources/azure-pipelines/">Azure Pipelines</a>
</strong> for end-to-end CI/CD</li>
<li><strong>
  <a href="https://nkdagility.com/resources/azure-repos/">Azure Repos</a>
</strong>, <strong>Boards</strong>, and <strong>Artifacts</strong> as a single source of truth</li>
<li><strong>Infrastructure as Code</strong>, <strong>Policy as Code</strong>, and integrated telemetry</li>
</ul>
<p>The result: a secure, observable, scalable system where guardrails are built in and teams can move fast <em>without creating risk</em>.</p>
<p>No handoffs. No tool silos. No black-box deploys. One path from idea to production that every team and every skillset contributes to.</p>
<p>You may be thinking that &ldquo;this breaks self-management&rdquo; and the agency of the teams. But self-management in Agile doesn’t mean chaos. 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Teams don’t self-manage in a vacuum, they operate within the boundaries defined by the organisation. Self-management means giving teams the autonomy to solve problems within a clearly defined system of constraints. That system of constraints, your engineering boundaries, your compliance requirements, your platform capabilities, is your Platform Engineering strategy, and your 1ES is your implementation of that strategy. It defines what good looks like. Those boundaries must be engineered and not left to tribal knowledge. If you want consistent results, define the edges and let the teams operate freely <em>within</em> them.</p>

  
  
  
  
  
  
  

<h2 id="consolidate-standardise-enable">Consolidate. Standardise. Enable.</h2><p>If you want scale, you must design for it. That means:</p>
<ul>
<li>One build system.</li>
<li>One deployment path.</li>
<li>One way of managing secrets, tests, telemetry, and deployments.</li>
</ul>
<p><strong>Azure Pipelines</strong> is capable of it all. With templates, approvals, gates, agents, deployment groups, and environment strategies, everything you need to build a 1ES-style delivery platform is already there. Yes, there are other tools, but if you are already rooted in the Microsoft stack, then these purpose-built tools fit like a glove.</p>
<p>Stop spreading your delivery process across half a dozen tools with no visibility. Pick a platform. Make it great. And let your teams focus on product, not plumbing.</p>
<p><strong>Engineering excellence isn’t about choosing the coolest tools.</strong><br>
It’s about building a system of work that enables every team to deliver safely, sustainably, and continuously.</p>
<p><strong>Stop optimising for familiarity. Start optimising for flow.</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/from-chaos-to-clarity-my-journey-through-devops-and-the-three-key-challenges-to-overcome/">DevOps Journey: Overcoming Key Adoption Challenges</a></strong>
      
      <br />
      <small>DevOps • Apr 4, 2024 • Videos</small>
      <br />
      Explores a developer’s transition to DevOps, highlighting key challenges: cultural change, toolchain automation, and continuous learning for effective software delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-lack-of-agency-is-killing-your-devops-initiatives/">Lack of Developer Agency in DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 16, 2025 • Blog</small>
      <br />
      Explores how lacking developer control over production, telemetry, and deployments undermines DevOps, leading to fragile automation and failed continuous delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/devops-elevating-your-organization-s-performance-through-bespoke-solutions/">DevOps: Tailored Strategies for Performance</a></strong>
      
      <br />
      <small>Engineering Excellence • Aug 16, 2024 • Videos</small>
      <br />
      Learn how tailored DevOps strategies help organisations assess current practices, streamline processes, ensure compliance, and boost software quality and delivery frequency.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-the-true-power-of-continuous-delivery-how-automation-transforms-software-development/">Continuous Delivery Automation Benefits</a></strong>
      
      <br />
      <small>Engineering Excellence • Dec 6, 2024 • Videos</small>
      <br />
      Explains how automation in continuous delivery improves software reliability, reduces risk, and enables faster, safer deployments through consistent, rapid feedback loops.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/embracing-automation-the-key-to-transforming-your-development-process-and-boosting-confidence/">Embracing Automation in Software Development</a></strong>
      
      <br />
      <small>DevOps • Jan 14, 2025 • Videos</small>
      <br />
      Explores how automation in testing, deployment, and validation streamlines development, reduces technical debt, and builds confidence for teams and customers alike.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-visual-studio-and-scrum-training/">Managing Projects with Visual Studio &amp; Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        MPVS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to manage software projects using Scrum and Visual Studio, covering backlog management, sprint planning, team collaboration, agile testing, and reporting tools.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>DevOps</category><category>Technical Leadership</category><category>Ethos</category><category>Pragmatic Thinking</category><category>Technical Mastery</category><category>Operational Practices</category><category>Internal Developer Platform</category><category>One Engineering System</category><category>Platform Engineering</category><category>Continuous Delivery</category><category>Social Technologies</category><category>Transparency</category><category>Technical Excellence</category><category>Product Delivery</category><category>Software Development</category><category>Engineering Practices</category><category>Value Delivery</category><category>Team Collaboration</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Human and AI Agency in Adaptive Systems: Strategy Before Optimisation</title><link>https://nkdagility.com/resources/blog/human-and-ai-agency-in-adaptive-systems-strategy-before-optimisation/</link><guid>https://nkdagility.com/resources/ffJaR9AaTl7</guid><pubDate>Mon, 30 Jun 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Human agency is not optional in adaptive systems. It is not something to &ldquo;blend&rdquo; with AI or to automate away. It is the only thing that defines strategy, sets purpose, and drives meaningful adaptation. AI has a role, but that role is tactical optimisation within boundaries defined by humans.</p>
<p>Treating these two forms of agency as equivalent is not just careless; it is dangerous. It leads to brittle systems that optimise yesterday’s decisions while failing to recognise when the game has changed.</p>
<p>When we talk about <strong>human agency</strong>, we are speaking about <strong>strategic intent</strong> , the setting of direction, the framing of purpose, the shaping of hypotheses, and the stewardship of ethical, political, and systemic choices that no model or algorithm can or should automate. <strong>AI agency</strong>, by contrast, is about <strong>tactical optimisation</strong> , rapid 
  <a href="https://nkdagility.com/resources/experimentation/">experimentation</a>
 within bounded parameters, local improvements, efficiency gains, and the relentless pursuit of better tactics without changing the fundamental strategic frame.</p>
<p>Put simply: AI optimises inside a system. Humans adapt and redefine the system.</p>

  
  
  
  
  
  
  

<h2 id="mapping-agency-to-adaptive-systems">Mapping Agency to Adaptive Systems</h2><p>In professional practice, I map <strong>human agency</strong> and <strong>AI agency</strong> to different layers of decision-making:</p>
<table>
  <thead>
      <tr>
          <th style="text-align: left">Layer</th>
          <th style="text-align: left">Human Agency (Strategic Intent)</th>
          <th style="text-align: left">AI Agency (Tactical Optimisation)</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td style="text-align: left"><strong>Purpose</strong></td>
          <td style="text-align: left">Define “why” and “for whom”</td>
          <td style="text-align: left">Operate within a defined purpose</td>
      </tr>
      <tr>
          <td style="text-align: left"><strong>Adaptation</strong></td>
          <td style="text-align: left">Reframe goals, pivot strategies</td>
          <td style="text-align: left">Optimise existing goals and operations</td>
      </tr>
      <tr>
          <td style="text-align: left"><strong>Sense-making</strong></td>
          <td style="text-align: left">Interpret signals, detect weak patterns</td>
          <td style="text-align: left">Surface patterns, recommend actions</td>
      </tr>
      <tr>
          <td style="text-align: left"><strong>Accountability</strong></td>
          <td style="text-align: left">Own outcomes and systemic impact</td>
          <td style="text-align: left">Deliver within parameters; no accountability</td>
      </tr>
  </tbody>
</table>
<p>The strategic layer demands human discernment because it must constantly negotiate ethical trade-offs, respond to uncertainty, and reset direction as new information emerges. Tactical layers benefit from AI’s raw speed, capacity for pattern recognition, and ability to handle enormous volumes of data. There is synergy, but it is not a partnership of equals. Humans govern; AI serves.</p>
<div>
  <pre class="mermaid">
  
flowchart TD
A([Decision Point]) --> B{Is strategy or purpose changing?}
B -- Yes --> H[/"Human Agency"/]
B -- No --> C{Is ethical or political judgement required?}
C -- Yes --> H
C -- No --> D{Is the problem fully bounded and optimisable?}
D -- Yes --> AI(["AI Agency"])
D -- No --> H

style H fill:#f9f,stroke:#333,stroke-width:2px
style AI fill:#bbf,stroke:#333,stroke-width:2px


  </pre>
</div>


  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-risks-of-overdelegating-adaptation">The Risks of Overdelegating Adaptation</h2><p>Organisations that overdelegate adaptive work to AI systems are not buying efficiency; they are actively sabotaging their future relevance. The risks are not hypothetical; they are immediate and compounding:</p>

  
  
  
  
  
  
  

<h3 id="1-collapse-of-strategic-sensing">1. Collapse of Strategic Sensing</h3><p>Adaptive systems are grounded in weak signal detection, hypothesis-driven exploration, and the willingness to be wrong and change course. AI, by its nature, is trained on existing data distributions and past patterns. It cannot, on its own, identify when the landscape has fundamentally shifted. Blindly optimising yesterday’s patterns only accelerates strategic obsolescence.</p>

  
  
  
  
  
  
  

<h3 id="2-fragility-under-complexity">2. Fragility under Complexity</h3><p>AI systems operate well under known constraints but become brittle in the face of novel complexity. When the operating environment changes outside the model&rsquo;s training range , as it inevitably will , organisations that have outsourced strategic sensing and adaptation will fail catastrophically and rapidly, long before any dashboard or model warns them.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership</h4>
        <p class="marketing-callout__description">Technical leadership capability that connects engineering excellence to strategic direction, enabling better decisions, clearer visibility, and confident execution at every level.</p>
      <a href="/outcomes/technical-leadership/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership" data-ga-value="4" data-ga-param-position="12" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="3-erosion-of-human-accountability">3. Erosion of Human Accountability</h3><p>When critical adaptive work is offloaded to AI, responsibility becomes diluted. Who is accountable for outcomes? Who owns ethical consequences? If decision-making collapses into model outputs without human interrogation, the result is not augmented intelligence; it is abdicated 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
.</p>

  
  
  
  
  
  
  

<h2 id="a-pragmatic-approach-to-human-ai-collaboration">A Pragmatic Approach to Human-AI Collaboration</h2><p>To work responsibly with AI in adaptive systems, organisations must operationalise clear agency boundaries:</p>
<ul>
<li><strong>Humans are accountable for strategic direction, purpose setting, and system definition.</strong></li>
<li><strong>AI is responsible for tactical optimisations within clear, human-defined parameters.</strong></li>
<li><strong>Human intervention is mandatory at all escalation points where adaptation is required.</strong></li>
</ul>
<p>This boundary is not a theoretical construct; it should be a live operational discipline embedded into system design, governance practices, and escalation frameworks.</p>
<p><strong>Optimisation without adaptation is a recipe for irrelevance.</strong><br>
<strong>Adaptation without optimisation is a recipe for chaos.</strong><br>
<strong>Only through disciplined agency boundaries can we achieve resilient, continuously evolving systems.</strong></p>

  
  
  
  
  
  
  

<h1 id="final-thought">Final Thought</h1><p>In the rush to automate, organisations must resist the seductive but dangerous myth that AI can replace human agency in complex adaptive environments. <strong>AI optimises, but it does not adapt. It cannot perceive new purpose. It cannot lead. It cannot be held accountable.</strong></p>
<p>Strategic intent, adaptive reframing, and ethical stewardship remain irrevocably human domains.</p>
<p>Those who forget this are not merely inefficient.<br>
They are obsolete in the making.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-missing-lever-in-agile-transformations/">The Missing Lever in Agile Transformations</a></strong>
      
      <br />
      <small>Product Development • Jun 2, 2025 • Blog</small>
      <br />
      Most agile transformations fail by neglecting agency, empowering people and systems to adapt, making true agility possible through autonomy, evidence, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-role-of-agency-in-scrum-why-self-management-without-agency-is-a-lie/">The Role of Agency in Scrum</a></strong>
      
      <br />
      <small>Scrum • May 1, 2025 • Blog</small>
      <br />
      Explains why true Scrum requires real team agency, not just self-management in name, and how lacking agency leads to ineffective, ritualistic Agile practices.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/robots-and-ai-are-not-taking-our-jobs-they-are-giving-us-our-dignity-back/">How Robots and AI Restore Human Dignity</a></strong>
      
      <br />
      <small>Philosophy • May 19, 2025 • Blog</small>
      <br />
      Explores how robots and AI automate repetitive work, challenging outdated job structures and enabling humans to focus on creativity, problem-solving, and meaningful tasks.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-lack-of-agency-is-killing-your-devops-initiatives/">Lack of Developer Agency in DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 16, 2025 • Blog</small>
      <br />
      Explores how lacking developer control over production, telemetry, and deployments undermines DevOps, leading to fragile automation and failed continuous delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/you-want-speed-adaptability-resilience/">Speed, Adaptability, Resilience &amp; Agency</a></strong>
      
      <br />
      <small>Leadership • May 11, 2025 • Signals</small>
      <br />
      Explores why true organisational agility depends on empowering teams with agency, not just adopting frameworks like Scrum, Kanban, or DevOps, to achieve real outcomes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/from-control-to-empowerment-embracing-agile-leadership-in-a-complex-world/">From Control to Empowerment in Agile Leadership</a></strong>
      
      <br />
      <small>Personal • Aug 9, 2023 • Videos</small>
      <br />
      Explores the shift from traditional management to agile leadership, highlighting empowerment, adaptability, and collaboration as key to navigating complex modern challenges.
    </li>
  
</ul>

    </div>
  
  
</div>

                ]]></description><category>Leadership</category><category>Ethos</category><category>Agentic Agility</category><category>Sociotechnical Systems</category><category>Sensemaking</category><category>Organisational Physics</category><category>Strategic Goals</category><category>Complexity Thinking</category><category>Agentic Engineering</category><category>Adaptive Operating Model</category><category>Pragmatic Thinking</category><category>Decision Making</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Stop Writing Business Logic in Stored Procedures</title><link>https://nkdagility.com/resources/blog/stop-writing-business-logic-in-stored-procedures/</link><guid>https://nkdagility.com/resources/utAzlIGxj7O</guid><pubDate>Mon, 23 Jun 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Over the years, I&rsquo;ve encountered many companies that have maintained their business logic in stored procedures, but the practice of doing so has died out, for good reasons ill hilight below. However, many codebases have been around for 10+ years, and may still have large amounts of business logic in them.</p>
<p>If you’re still writing business logic in SQL Stored Procedures, it’s time to stop. If you still have code that stores business login in  SQL Stored Procedures its time to refactor!</p>
<p>I’m not saying rewrite everything at once. That would be ridiculous. It’s a massive cost with no direct stakeholder value. What I <em>am</em> saying is this:</p>




  <blockquote class="blockquote">
    <p>From this point forward, stop creating new business logic in stored procedures.</p>
<p>And when you <em>must</em> change one, refactor that logic out into testable, mockable, maintainable code.</p>

  </blockquote>

<p>This is not about doing everything at once!</p>
<p>Take inspiration from the Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 team. When they decided to eliminate their suite of brittle, long-running system tests, they didn’t try to replace them in a single sprint. It took them four years of consistent work, in three-week sprints, to fully remove and replace those tests with something better. One step at a time. That’s what change looks like.</p>
<p>Break the cycle of adding more mess to the mess. Every stored procedure you don&rsquo;t write is a future bug you won&rsquo;t have to debug in production. Every time you choose code over SQL for business logic, you&rsquo;re reclaiming control of your system.</p>

  
  
  
  
  
  
  

<h2 id="stored-procedures-are-the-wrong-place-for-business-logic">Stored Procedures are the wrong place for Business Logic</h2><p>Let’s be clear: this isn’t an abstract architectural debate. The reasons stored procedures are a bad place for business logic are grounded in hard-learned lessons from real teams, real outages, and real maintenance headaches. If you&rsquo;re serious about 
  <a href="https://nkdagility.com/resources/engineering-excellence/">engineering excellence</a>
, you need to treat stored procedures as a legacy constraint, not a strategic tool.</p>
<ol>
<li><strong>They can’t be tested properly</strong> - You need a full database instance with seed data. You need to run a slow test harness. There’s no mocking, no fast feedback, no isolation. If it can’t be unit tested, it can’t be trusted. Long-running system tests do not tell you if the code works, only that the long-running system tests that you created work.</li>
<li><strong>They don’t participate in CI/CD</strong> - Stored procedures are almost always deployed manually or via fragile SQL scripts. While it can be automated by things like Redgate, it&rsquo;s often still brittle, breaks reproducibility, and blocks automated pipelines.</li>
<li><strong>They aren’t version-controlled like real code</strong> - While you can have them under source control, they are &ldquo;copied&rdquo; into source control..<strong>.</strong> either by Readgate or manually by a developer. Manual tasks are risky! Remember the Knight Capital Group!</li>
<li><strong>They tightly couple your logic to the database</strong> - That kills portability and locks you into a specific database engine. It also makes testing, debugging, and observability painful. There have been attempts in the past to create &ldquo;Unit Tests&rdquo; for stored procedures, but they have largely been abandoned in favour of just getting our logic out of that scenario.</li>
<li><strong>They don’t scale</strong> - Stored procedures run on the most expensive, least scalable part of your infrastructure: the database server. Business logic belongs in services that can scale out.</li>
<li><strong>They violate the separation of concerns</strong> - Your database should store and retrieve data. Your application should handle logic. Stored procedures blur that line and create a big ball of mud.</li>
<li><strong>They’re hard to reason about</strong> - No dependency injection. No composition. No mocking. No telemetry. No proper logging. Just deeply procedural code with limited tooling support. If you have to rely on a debugger to see if your code works, you are doing it wrong.</li>
</ol>
<p>Before you write the next line of business logic in a stored procedure, ask yourself: is this something I want to debug at 2am with no tests, no telemetry, and no rollback plan?</p>
<p>That’s the reality of stored procedures. They make every part of your engineering practice harder. Get the logic out. Put it where it belongs, alongside the rest of your tested, observable, maintainable code.</p>

  
  
  
  
  
  
  

<h2 id="the-strategy-dont-rip-refactor">The strategy: don’t rip, refactor</h2><p>You don’t need permission to start this. You don’t need a project. You just need a commitment to modern engineering discipline:</p>
<ul>
<li>When you build new features, do it in application code, not SQL.</li>
<li>When you touch an existing stored procedure, <em>refactor it</em>. Move the logic into testable code.</li>
<li>Leave a thin wrapper if necessary, but relocate the behaviour.</li>
</ul>
<p>This is a <em>pay-as-you-go</em> modernisation strategy. It lets you progressively reduce 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
 without halting delivery.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Seamless DevOps Migration</h4>
        <p class="marketing-callout__description">Modernise legacy infrastructure with confidence. Move to automated, secure delivery systems that improve flow, reduce risk, and enable faster innovation without business disruption.</p>
      <a href="/outcomes/seamless-devops-migration/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Seamless DevOps Migration" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-benefits-are-compounding">The benefits are compounding.</h2><p>Every time you refactor, you:</p>
<ul>
<li>Increase the ability to create unit tests</li>
<li>Improve maintainability</li>
<li>Enable faster feedback loops</li>
<li>Reduce runtime costs</li>
<li>Shrink the surface area for bugs</li>
<li>Move toward 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
</li>
</ul>
<p>No single change flips the system. But every change you make is a step away from the fragile procedural past and toward a sustainable engineering future.</p>

  
  
  
  
  
  
  

<h2 id="the-outcome">The outcome?</h2><p>This isn’t about dogma. It’s about discipline. Modern 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
 demands testability, traceability, observability, and scalability. Stored procedures give you none of that.</p>
<p>If you&rsquo;re maintaining logic in stored procedures, you&rsquo;re fighting your tooling, your pipeline, and your team. Stop doing that.</p>
<p>Start small. Move incrementally. Raise the bar.</p>
<p>Modern software is built in code, not SQL.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">Stop Building Silos, Start Building Systems</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 7, 2025 • Blog</small>
      <br />
      Explains how fragmented automation and tool silos harm software delivery, and advocates for unified engineering systems and platform engineering to enable reliable, scalable DevOps.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/modernising-legacy-systems-a-practical-low-risk-strategy-for-real-business-transformation/">Modernising Legacy Systems: Low-Risk Strategy</a></strong>
      
      <br />
      <small>Product Development • Jun 9, 2025 • Videos</small>
      <br />
      Struggling with legacy systems? Discover why modernisation is a strategy, not a gamble, reduce risk, boost efficiency, and future-proof your business today.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/you-are-doing-it-wrong-if-you-are-not-using-test-first/">Test First Practices for Quality Software</a></strong>
      
      <br />
      <small>Product Development • Dec 7, 2020 • Blog</small>
      <br />
      Explains how adopting test-first practices in software development improves quality, reduces bugs, and enables confident continuous delivery by validating requirements early.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/embrace-simplicity-how-to-transform-complexity-into-continuous-delivery-success/">Embrace Simplicity for Continuous Delivery</a></strong>
      
      <br />
      <small>Product Development • Feb 27, 2025 • Videos</small>
      <br />
      Explains how simplifying complex software and committing to change enables continuous delivery, highlighting the need for cultural shift, resilience, and ongoing improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-to-build-for-business-resilience-and-continuity/">How to Build for Business Resilience</a></strong>
      
      <br />
      <small>DevOps • May 26, 2025 • Blog</small>
      <br />
      Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team empowerment, and rapid recovery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Technical Mastery</category><category>Engineering Practices</category><category>Software Development</category><category>Technical Excellence</category><category>Technical Debt</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>How Lack of Agency is Killing Your DevOps Initiatives</title><link>https://nkdagility.com/resources/blog/how-lack-of-agency-is-killing-your-devops-initiatives/</link><guid>https://nkdagility.com/resources/AgIU1SK-3pE</guid><pubDate>Mon, 16 Jun 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 is not automation. It is not pipelines. It is not &ldquo;shifting left&rdquo; while locking decision-making into ancient 
  <a href="https://nkdagility.com/resources/release-management/">release management</a>
 bureaucracies.<br>
<strong>DevOps is agency.</strong> It is the union of people, process, and products to enable continuous delivery of value to our end users.</p>
<p>If your developers do not have operational agency, control over environments, deployments, telemetry, and remediation, you are not doing DevOps.<br>
You are automating fragility.</p>

  
  
  
  
  
  
  

<h2 id="there-is-no-place-like-production">There Is No Place Like Production</h2><p>We have already established that 
  <a href="https://nkdagility.com/resources/blog/there-is-no-place-like-production/">production is the only place real feedback happens</a>
. UAT, staging, demo environments, none of these reveal how real users behave, where real bottlenecks emerge, or where real pain points lie.<br>
Real outcomes, real telemetry, and real consequences only happen in production.</p>
<p>If developers do not have operational authority over production, they are blindfolded. They can build, but they cannot learn. They can deploy, but they cannot observe. They can script, but they cannot improve.</p>
<p><strong>Without production feedback, 
  <a href="https://nkdagility.com/resources/continuous-delivery/">Continuous Delivery</a>
 collapses into Continuous Guessing.</strong></p>

  
  
  
  
  
  
  

<h2 id="automation-without-agency-is-fragile">Automation without Agency is Fragile</h2><p>Most so-called &ldquo;DevOps transformations&rdquo; fail because they stop at tooling. They build beautiful pipelines that developers cannot influence. They deploy artifacts that developers cannot monitor.<br>
And when something goes wrong? They are forced to raise a ticket to an ops team who barely understands the context of the change.</p>
<p>This is organisational malpractice.</p>
<p>Automation is not enough.<br>
Pipelines must be <em>developer-controlled</em>.<br>
Environments must be <em>developer-managed</em>.<br>
Telemetry must be <em>developer-owned</em>.</p>
<p>If your developers are second-class citizens in your own delivery ecosystem, you are manufacturing helplessness at scale.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="operational-agency-is-non-negotiable">Operational Agency Is Non-Negotiable</h2><p>True DevOps demands that developers have operational agency, including:</p>
<ul>
<li><strong>Deploy to production anytime</strong> – without raising a ticket, without scheduling a &ldquo;release train,&rdquo; without begging for a window.</li>
<li><strong>Own telemetry</strong> – define, collect, and act on usage, performance, and error data directly from production.</li>
<li><strong>Roll back or forward</strong> – respond to incidents with speed and autonomy, without waiting on a change advisory board.</li>
<li><strong>Observe and adapt</strong> – monitor real user behaviour and adapt deployments and 
  <a href="https://nkdagility.com/resources/product-strategy/">product strategy</a>
 based on live signals.</li>
</ul>
<p>This level of ownership must also be reflected in your 
  <a href="https://nkdagility.com/resources/blog/your-evolving-definition-of-done/">Definition of Done</a>
, ensuring that telemetry and operational readiness are part of what it means for work to be complete.</p>
<p>Agency without feedback is noise.<br>
Feedback without agency is paralysis.<br>
<strong>You must have both.</strong></p>

  
  
  
  
  
  
  

<h2 id="devops-without-operational-agency-is-dead-on-arrival">DevOps Without Operational Agency Is Dead on Arrival</h2><p>Every time you separate developers from operational decision-making, you break the feedback loop. You turn &ldquo;continuous&rdquo; delivery into ceremonial delivery.<br>
You 
  <a href="https://nkdagility.com/resources/blog/stop-normalizing-unprofessional-behaviour-in-the-name-of-agility/">destroy agility</a>
. You disempower your people. You institutionalise blame instead of learning.</p>
<p>If you want real DevOps, you must give developers real control.</p>
<p>Yes, this requires real trust.<br>
Yes, this demands real engineering maturity.<br>
Yes, this will expose the weaknesses you have been hiding behind process theatre.</p>
<p>But the alternative is worse: a hollow shell of DevOps, where the only thing &ldquo;continuous&rdquo; is your excuses for why it still takes six months to learn whether your features work.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/you-want-speed-adaptability-resilience/">Speed, Adaptability, Resilience &amp; Agency</a></strong>
      
      <br />
      <small>Leadership • May 11, 2025 • Signals</small>
      <br />
      Explores why true organisational agility depends on empowering teams with agency, not just adopting frameworks like Scrum, Kanban, or DevOps, to achieve real outcomes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-role-of-agency-in-scrum-why-self-management-without-agency-is-a-lie/">The Role of Agency in Scrum</a></strong>
      
      <br />
      <small>Scrum • May 1, 2025 • Blog</small>
      <br />
      Explains why true Scrum requires real team agency, not just self-management in name, and how lacking agency leads to ineffective, ritualistic Agile practices.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-missing-lever-in-agile-transformations/">The Missing Lever in Agile Transformations</a></strong>
      
      <br />
      <small>Product Development • Jun 2, 2025 • Blog</small>
      <br />
      Most agile transformations fail by neglecting agency, empowering people and systems to adapt, making true agility possible through autonomy, evidence, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">Stop Building Silos, Start Building Systems</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 7, 2025 • Blog</small>
      <br />
      Explains how fragmented automation and tool silos harm software delivery, and advocates for unified engineering systems and platform engineering to enable reliable, scalable DevOps.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-the-future-of-software-development-why-automation-is-your-key-to-success/">Automation in Software Development</a></strong>
      
      <br />
      <small>Engineering Excellence • Jan 15, 2025 • Videos</small>
      <br />
      Explores how automation boosts software development by reducing errors, speeding up deployments, and ensuring consistent, high-quality releases in dynamic environments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-the-true-power-of-continuous-delivery-how-automation-transforms-software-development/">Continuous Delivery Automation Benefits</a></strong>
      
      <br />
      <small>Engineering Excellence • Dec 6, 2024 • Videos</small>
      <br />
      Explains how automation in continuous delivery improves software reliability, reduces risk, and enables faster, safer deployments through consistent, rapid feedback loops.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>DevOps</category><category>Engineering Excellence</category><category>Product Development</category><category>Ethos</category><category>Pragmatic Thinking</category><category>Agentic Agility</category><category>Technical Mastery</category><category>Social Technologies</category><category>Agentic Engineering</category><category>Product Delivery</category><category>Software Development</category><category>Sociotechnical Systems</category><category>Operational Practices</category><category>Value Delivery</category><category>Organisational Agility</category><category>Self Organisation</category><category>Team Motivation</category><category>Metrics and Learning</category><category>Deployment Frequency</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Resilience is Part of the Product, Not an Afterthought</title><link>https://nkdagility.com/resources/blog/resilience-is-part-of-the-product-not-an-afterthought/</link><guid>https://nkdagility.com/resources/EtzHUfsWjsD</guid><pubDate>Mon, 09 Jun 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Resilience is not a nice-to-have. It is not a department. It is not something you bolt on later if you get around to it. Resilience is part of the product. If you are serious about delivering value, you design resilience deliberately from day one. Any other approach is just gambling with your business, and is adding to your 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
.</p>
<p>Real resilience is not about having good people with pagers. It is not about heroes. Heroes emerge when systems lack resilience. They hoard work, avoid 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
, and justify cutting corners by claiming they are &ldquo;doing whatever it takes.&rdquo; In reality, they introduce silent risks, undermine teamwork, and erode quality standards.</p>
<p>If your resilience depends on a hero, you are not resilient. You are vulnerable and you just have not been exposed yet.</p>

  
  
  
  
  
  
  

<h2 id="resilience-is-a-core-feature">Resilience is a Core Feature</h2><p>Resilience must be treated like any other core feature. It must be designed, built, and continuously improved. It must be part of your product definition, your architecture, and your engineering culture. It must be owned by the same people who build the product. At Microsoft, the Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 engineering teams did exactly that, they built resilience which was engineered into every layer of their system , not handed off to a separate Ops team, not left to wishful thinking. Engineers owned their live site experience end-to-end form <em>ideation</em> to <em>validation</em> and all of the <em>design</em>, <em>build</em>, <em>test</em>, <em>release</em> and <em>run</em> in between.</p>
<p>Incidents were expected, contained, and learned from, not blamed on individuals. They did not hope for resilience. They built it.</p>
<p>If they did have an incident, they would own it, not just fix the problem and sweep it under the rug.</p>

  
  
  
  
  
  
  

<h2 id="build-for-containment-not-perfection">Build for Containment, Not Perfection</h2><p>Every serious product needs resilience capabilities: telemetry, rapid roll-forward, observability, and risk containment.</p>
<p>Without telemetry, you cannot see what is happening. Without rapid roll-forward, you cannot respond fast enough. Without observability, you cannot understand why things are happening. Without risk containment, small failures turn into major outages.<br>
If you have to shut down your entire platform to fix one feature, you have already failed.</p>
<p>Microsoft’s teams built telemetry into everything. They measured customer experience directly , failed or slow user minutes , not just server uptime. They tuned alerts to detect real-world impact. They used safe deployment rings with deliberate bake times to catch problems early. They separated deployment from exposure using feature flags, and stopped cascading failures with circuit breakers and throttling.</p>
<p>Failures were not exceptional. Failures were normal.<br>
Resilience was not improvised. It was engineered.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Reduced risk Increased Stability</h4>
        <p class="marketing-callout__description">Deploy with confidence and sleep at night. Gain the stability and security that lets you move fast without breaking trust, reputation, or business continuity.</p>
      <a href="/outcomes/reduced-risk-increased-stability/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Reduced risk Increased Stability" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="treat-resilience-as-a-first-class-investment">Treat Resilience as a First-Class Investment</h2><p>Resilience is not free, but the cost of neglecting it is far higher. Downtime kills customer trust. Outages cost revenue. Slow recovery wrecks morale. Ignoring resilience is gambling with your business.</p>
<p>Treat resilience like a feature. Design it. Engineer it. Continuously improve it. Put it in your 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done</a>
. Make it part of every code review, every architecture discussion, every release decision. If you are not actively designing for resilience, you are designing for fragility whether you mean to or not.</p>
<p>Build for failure. Measure resilience empirically. Improve relentlessly.</p>

  
  
  
  
  
  
  

<h2 id="pragmatic-steps-to-build-resilience">Pragmatic Steps to Build Resilience</h2><p>You do not need permission to start. You do not need to fix everything at once. You just need to move with intent:</p>
<ul>
<li>Instrument everything. If you cannot measure it, you cannot manage it.</li>
<li>Make every change reversible or overridable. Progressive delivery, feature flags, and automated deployments are minimum standards.</li>
<li>Build for isolation. Cells, circuit breakers, and throttling prevent one failure from taking down the system.</li>
<li>Treat incidents as system signals, not team failures. Every incident is feedback for your product and your organisation.</li>
</ul>

  
  
  
  
  
  
  

<h2 id="failure-is-inevitable-your-response-is-optional">Failure is Inevitable. Your Response is Optional.</h2><p>You will never eliminate failure. That is not the goal.<br>
The goal is to ensure that failures are small, contained, quickly detected, and rapidly recovered without compromising your product or your business.</p>
<p>If you want resilience, build it deliberately. Make it part of your product. Treat it with the same seriousness as security, scalability, and usability. Anything less is just gambling that the next crisis will not be the one that takes you down.</p>
<p><strong>Resilience is not heroism. Resilience is system design.</strong><br>
Own it as you would any other critical feature. Because it is one.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-to-build-for-business-resilience-and-continuity/">How to Build for Business Resilience</a></strong>
      
      <br />
      <small>DevOps • May 26, 2025 • Blog</small>
      <br />
      Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team empowerment, and rapid recovery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/fragile-by-design-the-cost-of-pretending-to-be-resilient/">Fragile by Design: The Cost of Fake Resilience</a></strong>
      
      <br />
      <small>Engineering Excellence • May 12, 2025 • Blog</small>
      <br />
      Explores how poor engineering, shallow product thinking, and organisational denial lead to fragile systems, stressing that true resilience requires rigorous, real-world testing.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/resilience-is-not-a-department/">Resilience Is Not a Department</a></strong>
      
      <br />
      <small>Capability • May 17, 2025 • Signals</small>
      <br />
      Resilience must be built into products from the start, ensuring they withstand failures like outages or network loss, rather than being treated as an afterthought.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-site-reliability-insights-from-azure-devops-on-building-a-resilient-live-site-culture/">Mastering Site Reliability with Azure DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 4, 2020 • Videos</small>
      <br />
      Explore proven strategies from Azure DevOps for building resilient, reliable software systems, covering transparency, automation, telemetry, incident response, and team culture.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">Stop Building Silos, Start Building Systems</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 7, 2025 • Blog</small>
      <br />
      Explains how fragmented automation and tool silos harm software delivery, and advocates for unified engineering systems and platform engineering to enable reliable, scalable DevOps.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/everyone-has-a-disaster-recovery-plan-on-paper/">Disaster Recovery Plans vs Real Resilience</a></strong>
      
      <br />
      <small>Personal • May 14, 2025 • Signals</small>
      <br />
      Most disaster recovery plans fail in practice due to overlooked dependencies and lack of real-world testing, leaving organisations vulnerable when outages occur.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Product Development</category><category>DevOps</category><category>Technical Mastery</category><category>Pragmatic Thinking</category><category>Operational Practices</category><category>Technical Excellence</category><category>Site Reliability Engineering</category><category>Software Development</category><category>Engineering Practices</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>The Missing Lever in Agile Transformations</title><link>https://nkdagility.com/resources/blog/the-missing-lever-in-agile-transformations/</link><guid>https://nkdagility.com/resources/RevK05qtZD7</guid><pubDate>Mon, 02 Jun 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Most agile transformations fail not because they get the ceremonies wrong, but because they misunderstand the real point: <strong>cultivating agency</strong> in people and systems.</p>
<p>You can install all the stand-ups, backlogs, retrospectives, and planning sessions you want. Without genuine agency, you&rsquo;re not transforming. You&rsquo;re decorating.</p>
<p><strong>
  <a href="https://nkdagility.com/resources/agentic-agility/">Agentic Agility</a>
</strong> is the bridge between <em>doing Agile</em> and <em>being agile</em>. It reconnects the mechanical adoption of frameworks with the deeper need for autonomy, purpose, and empirical adaptability. Without agency, agility remains performative theatre. With agency, it becomes adaptive strength.</p>

  
  
  
  
  
  
  

<h2 id="hollow-transformations-vs-human-and-system-agency">Hollow Transformations vs. Human and System Agency</h2><p>Most transformations stall because they focus on ceremonial compliance:</p>
<ul>
<li>Stand-ups happen daily</li>
<li>Stories are &ldquo;written&rdquo;</li>
<li>Retrospectives are &ldquo;held&rdquo;</li>
<li>Boards are &ldquo;managed&rdquo;</li>
</ul>
<p>Meanwhile, decision latency remains high, impediments are tolerated, and delivery remains brittle. The system stays paralysed by learned helplessness.</p>
<p>Transformation is about a shift in <strong>beliefs and constraints</strong>, not just behaviours:</p>
<ul>
<li>Individuals must believe they can shape outcomes.</li>
<li>Teams must be enabled to change how they work.</li>
<li>Organisations must evolve policies, structures, and practices that block responsiveness.</li>
</ul>
<p>This is the ethos behind Agentic Agility: fostering <strong>human agency</strong> (the ability to act with intention) and <strong>system agency</strong> (the capacity for the system itself to adapt).</p>
<p>When we focus transformation efforts solely on compliance and ceremony, we institutionalise fragility. When we focus on agency, we unleash resilience.</p>

  
  
  
  
  
  
  

<h2 id="agentic-agility-and-evidence-based-management">Agentic Agility and Evidence-Based Management</h2><p>You cannot manage what you cannot measure. You cannot empower what you cannot observe.</p>
<p>This is why I have consistently pointed to 
  <a href="https://nkdagility.com/resources/guides/evidence-based-management-guide/">Evidence-Based Management (EBM)</a>
as a cornerstone for real change. EBM gives organisations the tools to:</p>
<ul>
<li><strong>Measure actual outcomes</strong>, not outputs.</li>
<li><strong>Challenge assumptions</strong> with data, not dogma.</li>
<li><strong>Adapt strategies</strong> based on evidence, not inertia.</li>
</ul>
<p>Without an evidence-based feedback loop, agency collapses into chaos or bureaucratic decay. EBM operationalises Agentic Agility by aligning action with impact.</p>
<p>Transformations without agency are short-lived.
Transformations without evidence are blind.
Transformations with neither are inevitable failures.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="real-agility-is-agentic-agility">Real Agility is Agentic Agility</h2><p>Agentic Agility reframes transformation away from ceremonies and towards capacity:</p>
<ul>
<li>Capacity for individuals to act intentionally.</li>
<li>Capacity for teams to shape their working systems.</li>
<li>Capacity for organisations to evolve dynamically in response to reality.</li>
</ul>
<p>The next evolution of agility will not be led by those who install more frameworks. It will be led by those who build organisations capable of thinking, learning, and acting for themselves.</p>
<p><strong>Agentic Agility is not an option. It is the missing lever for real change.</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-role-of-agency-in-scrum-why-self-management-without-agency-is-a-lie/">The Role of Agency in Scrum</a></strong>
      
      <br />
      <small>Scrum • May 1, 2025 • Blog</small>
      <br />
      Explains why true Scrum requires real team agency, not just self-management in name, and how lacking agency leads to ineffective, ritualistic Agile practices.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/you-want-speed-adaptability-resilience/">Speed, Adaptability, Resilience &amp; Agency</a></strong>
      
      <br />
      <small>Leadership • May 11, 2025 • Signals</small>
      <br />
      Explores why true organisational agility depends on empowering teams with agency, not just adopting frameworks like Scrum, Kanban, or DevOps, to achieve real outcomes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-lack-of-agency-is-killing-your-devops-initiatives/">Lack of Developer Agency in DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 16, 2025 • Blog</small>
      <br />
      Explores how lacking developer control over production, telemetry, and deployments undermines DevOps, leading to fragile automation and failed continuous delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/human-and-ai-agency-in-adaptive-systems-strategy-before-optimisation/">Human vs AI Agency in Adaptive Systems</a></strong>
      
      <br />
      <small>Leadership • Jun 30, 2025 • Blog</small>
      <br />
      Explores the distinct roles of human and AI agency in adaptive systems, emphasising human-led strategy and accountability versus AI-driven tactical optimisation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/beyond-the-agile-illusion-embracing-true-agility-in-a-world-of-taylorism/">Beyond the Agile Illusion: True Agility</a></strong>
      
      <br />
      <small>Product Development • Jul 21, 2020 • Videos</small>
      <br />
      Explores the difference between true agility and superficial agile practices, highlighting the impact of Taylorism and offering steps to foster genuine agile culture.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/addressing-systemic-issues-in-agile-organizations/">Addressing Systemic Issues in Agile</a></strong>
      
      <br />
      <small>Product Development • Jan 24, 2024 • Videos</small>
      <br />
      Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the courage to make bold improvements.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-agile-leadership-essentials-pal-e-with-certification/">Agile Leadership Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PAL-e •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Workshop for leaders and managers to build Agile leadership skills, support Agile teams, and drive organizational transformation, with PAL I certification included.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Technical Leadership</category><category>Leadership</category><category>Ethos</category><category>Pragmatic Thinking</category><category>Organisational Agility</category><category>Agentic Agility</category><category>Agile Strategy</category><category>Change Management</category><category>Organisational Change</category><category>Agile Transformation</category><category>Social Technologies</category><category>Agile Philosophy</category><category>Evidence Based Management</category><category>Team Motivation</category><category>Business Agility</category><category>Organisational Culture</category><category>Strategic Goals</category><category>Agentic Engineering</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>How to Build for Business Resilience and Continuity</title><link>https://nkdagility.com/resources/blog/how-to-build-for-business-resilience-and-continuity/</link><guid>https://nkdagility.com/resources/VThLnxVapgJ</guid><pubDate>Mon, 26 May 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Business resilience is not an accident. It is the deliberate outcome of intelligent systems design, pragmatic decision-making, and organisational discipline. If you want resilience, you must build for it, <strong>upfront, consistently, and aggressively</strong>.</p>
<p>Here is a pragmatic checklist for engineering true business resilience and continuity:</p>

  
  
  
  
  
  
  

<h2 id="observability-and-telemetry-first">Observability and Telemetry First</h2><p>You cannot manage what you cannot see. You cannot fix what you cannot detect.</p>
<ul>
<li><strong>Embed telemetry at every level</strong>: application, infrastructure, business processes.</li>
<li><strong>Define service level objectives (SLOs)</strong> for your critical systems and actually measure against them.</li>
<li><strong>Monitor leading indicators</strong>, not just trailing failures.</li>
<li><strong>Establish a live site culture</strong>, not a &ldquo;we’ll find out when customers call&rdquo; culture.</li>
</ul>
<p>If your systems are invisible until they explode, you are not resilient; you are negligent.</p>

  
  
  
  
  
  
  

<h2 id="decouple-systems-aggressively">Decouple Systems Aggressively</h2><p>Coupling is a time bomb. When one piece falls, everything else falls with it.</p>
<ul>
<li><strong>Bounded contexts</strong> are non-negotiable. Embrace them.</li>
<li><strong>No logic in the data tier.</strong> Databases store data, not behaviour. If your business rules are locked in SQL, you are one outage away from a complete operational collapse.</li>
<li><strong>Avoid shared databases</strong>. Duplicate data if necessary. Loose coupling beats data purity.</li>
<li><strong>Prefer asynchronous messaging</strong>. Synchronous systems are brittle under load and fail catastrophically.</li>
</ul>
<p>Resilience comes from isolation. Systems must fail independently, not cascade like dominoes.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Reduced risk Increased Stability</h4>
        <p class="marketing-callout__description">Deploy with confidence and sleep at night. Gain the stability and security that lets you move fast without breaking trust, reputation, or business continuity.</p>
      <a href="/outcomes/reduced-risk-increased-stability/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Reduced risk Increased Stability" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="when-the-user-profile-service-takes-out-the-entire-system">When the User Profile Service takes out the entire system</h3><p>For a long time I have worked with the Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 teams at Microsoft as an strategic customer and MVP and I have witnessed this lesson firsthand. One of the major outages of 
  <a href="https://nkdagility.com/resources/azure-devops/">Azure DevOps</a>
 was triggered by something that, at first glance, seemed trivial: the Profile Service. When the Profile Service went down, developers could no longer commit code, and product owners could not update backlog items. Why? Because the system could not resolve your friendly name from your authenticated ID.</p>
<p>The service was so tightly coupled into critical user flows that its failure crippled the entire platform.</p>
<p>In response, the teams created &ldquo;live site incident&rdquo; repair work and moved the Profile Service behind a <strong>circuit breaker</strong>. If the Profile Service went down again, it would degrade gracefully, not drag down the entire experience.</p>
<p>As an anecdotal aside, a few months later another unrelated service failed, and, unsurprisingly, it also took down large parts of the system. That was the final straw. The teams went on a full-scale mission to introduce the <strong>circuit breaker pattern</strong> across <strong>every service</strong>, making sure no single point of failure could collapse the platform again.</p>
<p>Decoupling and graceful degradation are not academic exercises. They are mandatory if you value continuity.</p>

  
  
  
  
  
  
  

<h2 id="treat-deployments-as-routine-not-special">Treat Deployments as Routine, Not Special</h2><p>Every deployment is a practice run for disaster recovery. If deployment is a risky, complex, orchestrated event, you have already failed.</p>
<ul>
<li><strong>Implement 
  <a href="https://nkdagility.com/resources/continuous-delivery/">Continuous Delivery</a>
 (CD)</strong> so that deployments happen safely, frequently, and predictably.</li>
<li><strong>Use feature toggles</strong> to separate code deployment from feature release.</li>
<li><strong>Automate rollbacks</strong>. A failed deployment should not require heroics.</li>
</ul>
<p>If your organisation fears deployment day, it is structurally fragile.</p>

  
  
  
  
  
  
  

<h2 id="empower-teams-to-act-without-hierarchy-paralysis">Empower Teams to Act Without Hierarchy Paralysis</h2><p>In a crisis, the last thing you want is a command-and-control bottleneck. Empowerment is a precondition to survival.</p>
<ul>
<li><strong>Pre-delegate authority</strong> for critical systems response.</li>
<li><strong>Train teams</strong> on incident management procedures, disaster recovery, and failover operations.</li>
<li><strong>Decentralise decision-making</strong> to the people closest to the work.</li>
</ul>
<p>In crisis, minutes matter. Top-down control costs lives and revenue.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="assume-everything-will-fail-design-to-recover-fast">Assume Everything Will Fail; Design to Recover Fast</h2><p>Hope is not a strategy. Failure is inevitable. Recovery speed determines survival.</p>
<ul>
<li><strong>Chaos engineering</strong> is not optional; it is responsible practice.</li>
<li><strong>Design for graceful degradation</strong>. Partial failure is better than total failure.</li>
<li><strong>Practice recovery drills</strong>. Don&rsquo;t just have a DR plan; rehearse it until it is boring.</li>
</ul>
<p>If you are not recovering faster than your competitors, you are losing.</p>

  
  
  
  
  
  
  

<h2 id="devops-site-reliability-engineering-and-evidence-based-management">DevOps, 
  <a href="https://nkdagility.com/resources/site-reliability-engineering/">Site Reliability Engineering</a>
, and Evidence-Based Management</h2><p>Business resilience is <strong>DevOps in action</strong>: the union of people, process, and products to enable continuous delivery of value to end users. Resilient systems emerge from the daily discipline of CI/CD, Infrastructure as Code (IaC), and monitoring as first-class citizens.</p>
<p>It is <strong>Site Reliability Engineering (SRE)</strong> lived, not aspirational. SRE teaches us that availability, latency, performance, efficiency, 
  <a href="https://nkdagility.com/resources/change-management/">change management</a>
, monitoring, and emergency response are all product features, just as important as the user-facing ones.</p>
<p>It is <strong>Evidence-Based Management (EBM)</strong> made real. Metrics like Mean Time to Recovery (MTTR), 
  <a href="https://nkdagility.com/resources/deployment-frequency/">Deployment Frequency</a>
, and 
  <a href="https://nkdagility.com/resources/customer-satisfaction/">Customer Satisfaction</a>
 are not vanity measures; they are survival metrics. They inform whether your investment in resilience is paying off or just theatre.</p>
<p>Resilience is not a project. It is an ethos. You must architect it into your systems, invest in it continuously, and operationalise it ruthlessly.</p>
<p>Otherwise, you are gambling with your business and calling it strategy.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/resilience-is-part-of-the-product-not-an-afterthought/">Resilience as a Core Product Feature</a></strong>
      
      <br />
      <small>Engineering Excellence • Jun 9, 2025 • Blog</small>
      <br />
      Resilience must be designed into products from the start, not added later. Build systems to detect, contain, and recover from failures, making resilience a core feature.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/fragile-by-design-the-cost-of-pretending-to-be-resilient/">Fragile by Design: The Cost of Fake Resilience</a></strong>
      
      <br />
      <small>Engineering Excellence • May 12, 2025 • Blog</small>
      <br />
      Explores how poor engineering, shallow product thinking, and organisational denial lead to fragile systems, stressing that true resilience requires rigorous, real-world testing.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/resilience-is-not-a-department/">Resilience Is Not a Department</a></strong>
      
      <br />
      <small>Capability • May 17, 2025 • Signals</small>
      <br />
      Resilience must be built into products from the start, ensuring they withstand failures like outages or network loss, rather than being treated as an afterthought.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-site-reliability-insights-from-azure-devops-on-building-a-resilient-live-site-culture/">Mastering Site Reliability with Azure DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 4, 2020 • Videos</small>
      <br />
      Explore proven strategies from Azure DevOps for building resilient, reliable software systems, covering transparency, automation, telemetry, incident response, and team culture.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/everyone-has-a-disaster-recovery-plan-on-paper/">Disaster Recovery Plans vs Real Resilience</a></strong>
      
      <br />
      <small>Personal • May 14, 2025 • Signals</small>
      <br />
      Most disaster recovery plans fail in practice due to overlooked dependencies and lack of real-world testing, leaving organisations vulnerable when outages occur.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-building-silos-start-building-systems/">Stop Building Silos, Start Building Systems</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 7, 2025 • Blog</small>
      <br />
      Explains how fragmented automation and tool silos harm software delivery, and advocates for unified engineering systems and platform engineering to enable reliable, scalable DevOps.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>DevOps</category><category>Engineering Excellence</category><category>Product Development</category><category>Ethos</category><category>Operational Practices</category><category>Product Delivery</category><category>Site Reliability Engineering</category><category>Engineering Practices</category><category>Market Adaptability</category><category>Pragmatic Thinking</category><category>Evidence Based Management</category><category>Metrics and Learning</category><category>Evidence Based Leadership</category><category>Adaptive Operating Model</category><category>Social Technologies</category><category>Technical Excellence</category><category>Software Development</category><category>Deployment Strategies</category><category>Technical Mastery</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Robots and AI Are Not Taking Our Jobs They Are Giving Us Our Dignity Back</title><link>https://nkdagility.com/resources/blog/robots-and-ai-are-not-taking-our-jobs-they-are-giving-us-our-dignity-back/</link><guid>https://nkdagility.com/resources/F0yVBj8Tx8H</guid><pubDate>Mon, 19 May 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>The future is not about humans fighting to keep soul-crushing work. It is about letting go of the roles we invented to dehumanise ourselves.</p>
<p>We created jobs like scanning groceries, cleaning toilets, packing boxes, and driving taxis not because they were noble pursuits, but because we needed to systematise output. We shaped them at the height of industrialisation under the false assumption that most people were incapable of thinking critically or creatively. That assumption was, and remains, wrong.</p>
<p>Humans harnessed fire, developed tools, built cities, and explored space. Yet we still have people herded into checkout lanes scanning barcodes for £10 an hour because we have convinced ourselves that’s all they can do. This is not dignity. It is systemic failure.</p>
<p><strong>Robots</strong> started the change by replacing physical repetition. <strong>AI</strong> is accelerating it by replacing cognitive repetition. Neither are threats to humanity. They are threats to the systems that tried to industrialise it.</p>

  
  
  
  
  
  
  

<h2 id="scientific-management-a-philosophy-of-subjugation">Scientific Management: A Philosophy of Subjugation</h2><p>Frederick Taylor’s Scientific Management, better known as Taylorism, was never about human potential. It was about control and compliance. It engineered mediocrity, not mastery.</p>
<ul>
<li>
<p><strong>Task and Bonus Systems</strong>: Set quotas just above sustainable capacity. Underpay unless &ldquo;targets&rdquo; are hit. Replace pride in craftsmanship with fear of poverty.</p>
</li>
<li>
<p><strong>Departments and Specialisation</strong>: Teach people one sliver of a process. Reduce communication. Stifle systemic understanding. &ldquo;Efficient,&rdquo; yes. Humane, absolutely not.</p>
</li>
<li>
<p><strong>Job Titles as Status Symbols</strong>: Create hierarchies not based on contribution or value, but on titles and politics. Reward political manipulation over problem-solving.</p>
</li>
</ul>
<p>These patterns are not relics of history. They are alive and well in most organisations today. Hierarchies still prioritise power over outcomes. Standardisation still trumps collaboration. Fear still motivates more than trust.</p>
<p>We industrialised people because it made them easier to control. Now, automation and AI are finally taking those shackles off.</p>

  
  
  
  
  
  
  

<h2 id="the-knowledge-age-demands-heads-that-count">The Knowledge Age Demands Heads That Count</h2><p>In a knowledge economy, compliance is worthless. We do not need more human robots performing repeatable tasks. We need humans solving problems, thinking critically, and delivering outcomes.</p>
<p>The organisations that thrive are the ones that realise this. They pay people enough that food and shelter are no longer their motivators (re Daniel Pink). They create environments where autonomy, mastery, and purpose are what drive performance, not carrot-and-stick bonus schemes.</p>
<p>If your workforce needs extrinsic rewards to perform, you have already failed them.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 AI Opportunity Discovery &amp; Context Sourcing</h4>
        <p class="marketing-callout__description">Discover where AI creates value in your organisation. Problem-first consulting that helps you identify high-impact opportunities, build structured context, and move from AI hype to disciplined adoption.</p>
      <a href="/capabilities/ai-opportunity-discovery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="AI Opportunity Discovery &amp; Context Sourcing" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="if-you-are-still-paying-bonuses-you-are-still-in-the-industrial-age">If You Are Still Paying Bonuses, You Are Still in the Industrial Age</h2><p>Organisations still running bonus schemes, still obsessed with job titles, and still measuring success by output rather than outcome are clinging desperately to an age that is already automated away.</p>
<p>You are not preparing for the future. You are delaying your own obsolescence.</p>
<p>The simple truth:</p>
<p><strong>Change your company, or change your company.</strong></p>
<p>The knowledge age is here. It is not waiting for your permission.</p>

  
  
  
  
  
  
  

<h2 id="ai-the-next-step-towards-restoring-humanity-at-work">AI: The Next Step Towards Restoring Humanity at Work</h2><p>AI is not replacing humans. It is replacing the work that never deserved a human in the first place.</p>
<p>Writing repetitive reports. Copying data between systems. Processing endless low-value approvals. AI is the natural continuation of automation, taking rote cognitive tasks off our plates the same way robots took rote physical tasks out of our hands.</p>
<p>This is not a threat. It is a liberation.</p>
<p>Every time AI replaces another mechanical task, it creates space for something better: creativity, strategy, empathy, innovation.</p>
<p>It gives us the opportunity to do work that demands distinctly human qualities, qualities that no machine can replicate.</p>
<p>If your organisation sees AI as a threat to its workforce, it is a sign you have industrialised your people. If you see AI as a tool for elevating humanity, you are building for the future.</p>
<p>Robots freed our hands. AI is freeing our minds.</p>
<p>The only real question is: <strong>Are you ready to stop treating people like machines?</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/ai-isn-t-coming-for-your-job/">AI Isn’t Coming for Your Job</a></strong>
      
      <br />
      <small>Miscellaneous • Jun 15, 2025 • Signals</small>
      <br />
      AI is automating repetitive tasks, freeing people to focus on creative, strategic, and empathetic work that technology can’t replace. It’s a shift, not a threat.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/the-hidden-impact-of-routine-jobs-on-worker-dignity/">The Hidden Impact of Routine Jobs on Dignity</a></strong>
      
      <br />
      <small>Miscellaneous • Jun 13, 2025 • Signals</small>
      <br />
      Explores how routine, repetitive jobs affect worker dignity, questioning their value as automation rises and urging a shift toward meaningful, problem-solving work.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/ai-won-t-replace-humans/">AI Won’t Replace Humans</a></strong>
      
      <br />
      <small>Miscellaneous • May 23, 2025 • Signals</small>
      <br />
      Explores how AI automates repetitive tasks, enabling humans to focus on creative, strategic, and empathetic work, and challenges fears about AI replacing human jobs.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/how-ai-is-revolutionising-our-work-embrace-the-future-of-productivity-and-creativity/">How AI Is Revolutionising Our Work</a></strong>
      
      <br />
      <small>Miscellaneous • Jul 5, 2023 • Videos</small>
      <br />
      Explores how AI boosts workplace productivity and creativity by automating tasks, aiding idea generation, and empowering professionals to work more efficiently.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/frederick-taylor-legacy-why-it-is-still-problematic-today/">Frederick Taylor’s Impact on Modern Work</a></strong>
      
      <br />
      <small>Philosophy • May 19, 2025 • Signals</small>
      <br />
      Examines how Frederick Taylor’s management ideas still shape workplaces today, highlighting their impact on motivation, job design, and the challenges posed by AI.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/human-and-ai-agency-in-adaptive-systems-strategy-before-optimisation/">Human vs AI Agency in Adaptive Systems</a></strong>
      
      <br />
      <small>Leadership • Jun 30, 2025 • Blog</small>
      <br />
      Explores the distinct roles of human and AI agency in adaptive systems, emphasising human-led strategy and accountability versus AI-driven tactical optimisation.
    </li>
  
</ul>

    </div>
  
  
</div>

                ]]></description><category>Uncategorized</category><category>Philosophy</category><category>Sociotechnical Systems</category><category>Organisational Agility</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Fragile by Design: The Cost of Pretending to Be Resilient</title><link>https://nkdagility.com/resources/blog/fragile-by-design-the-cost-of-pretending-to-be-resilient/</link><guid>https://nkdagility.com/resources/LGGuvRq4g7p</guid><pubDate>Mon, 12 May 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>Most systems are not resilient. They are fragile by design, propped up by a fantasy of &ldquo;continuity&rdquo; that vanishes the moment real pressure hits.</p>
<p>Spain’s national blackout. Portugal’s cascading failures. Oracle’s hospital cloud outage. Heathrow’s catastrophic shutdown. These were not accidents. They were not rare, unpredictable events. They were the inevitable consequences of bad engineering, shallow product thinking, and organisational self-delusion.</p>
<p>Resilience is not a checkbox. It is not a compliance exercise. It is not a hope and a prayer filed away in a disaster recovery plan. Resilience is hard. It is costly. It must be engineered, tested, and verified under real-world conditions, or it does not exist.</p>

  
  
  
  
  
  
  

<h2 id="bad-engineering">Bad Engineering</h2><p>Real resilience assumes things will fail. Networks will fail. Authentication systems will fail. People will make mistakes. If your architecture does not <em>assume failure</em> at every level, you are not resilient; you are brittle.</p>
<p>Spain’s energy grid collapsed because it was optimised for efficiency, not survivability. No dynamic rerouting. No true load isolation. No meaningful observability. Their system was designed for perfect operating conditions that do not exist outside PowerPoint decks.</p>
<p>Oracle’s outage was even worse. Critical healthcare systems went offline because Oracle’s cloud infrastructure had no effective multi-region failover. Their architecture did not degrade gracefully; it fell over completely. That is not resilience. That is negligence at scale.</p>

  
  
  
  
  
  
  

<h2 id="bad-product-and-continuity-thinking">Bad Product and Continuity Thinking</h2><p>Resilience is a <strong>product capability</strong>. If your product cannot survive failure, it is not a product. It is a liability.</p>
<p>Spain, Portugal, Oracle, all treated continuity as an afterthought. As long as the lights were on today, everything was declared fine. Until it was not.</p>
<p>Real product 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
 demands harder questions: <em>When, not if, this part fails, how will our system recover? How will our customers experience it? How fast can we restore service? How much risk are we carrying, and is that risk acceptable?</em></p>
<p>If those questions are not part of your roadmap, your architecture, and your operational strategy, you are not building resilience. You are building a house of cards.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Reduced risk Increased Stability</h4>
        <p class="marketing-callout__description">Deploy with confidence and sleep at night. Gain the stability and security that lets you move fast without breaking trust, reputation, or business continuity.</p>
      <a href="/outcomes/reduced-risk-increased-stability/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Reduced risk Increased Stability" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="organisational-blindness">Organisational Blindness</h2><p>The real failure sits higher up the chain. Leadership failed to create a culture that prioritised operational survivability over operational fantasy.</p>
<p>I have lived through this firsthand. At Merrill Lynch, I participated in two major disaster recovery exercises. Both were declared “successful.” Both were complete failures.</p>
<p>Not a single system restored was actually usable. Systems were technically “back online”, but functionally, nothing worked. And the root cause was obvious: Active Directory, the system everything depended on for authentication, was never successfully recovered. Without it, every other &ldquo;restored&rdquo; system was dead weight.</p>
<p>Ironically, my application was successfully restored. We assumed it would have been usable, <em>if</em> Active Directory had been available. But we never found out. Two years running, the same critical dependency remained broken, and nobody was willing to call it what it was: systemic failure hidden behind fake success metrics.</p>
<p>Heathrow Airport offers another textbook case of organisational blindness disguised as resilience. When a fire broke out at one of their substations, they publicly blamed the disruption on their third-party power supplier. What they failed to mention was critical: Heathrow receives power from <em>three independent substations</em>, any one of which can fully power the airport alone.</p>
<p>The real problem was not the power supply it was a fluctuation in the power supply. It was Heathrow’s own disaster recovery system, designed to “protect” infrastructure by shutting everything down that detected that fluctuation and activated.  
The result? Heathrow’s entire IT backbone collapsed. It took the rest of the day to get basic systems running again, and much longer to recover from the cascading operational chaos.</p>
<p>Instead of owning the internal failure, leadership pointed fingers outward. It is the same story everywhere: an unwillingness to face the reality that their own fake resilience made the disaster worse.</p>

  
  
  
  
  
  
  

<h2 id="real-resilience-iterating-over-the-pain">Real Resilience: Iterating Over the Pain</h2><p>Not every story ends in failure. There are organisations that do it right, and the difference is discipline.</p>
<p>Take Rackspace. During catastrophic floods in London, when almost every other datacentre in the city failed, Rackspace’s facility stayed operational. Their backup generators worked exactly as expected. While others blamed suppliers and scrambled for excuses, Rackspace quietly kept their customers online.</p>
<p>When asked why their systems worked when everyone else’s failed, the CEO simply held up a key.</p>
<p>It was the key to the power room.</p>
<p>Every month, without fail, he would walk down, unlock the main breaker, and physically pull it, shutting off external power. Not in theory. Not in a simulation. A real, full transfer to emergency backup power under real-world conditions.</p>
<p>Because of that brutal discipline, they did not hope their disaster recovery systems would work. They <em>knew</em>. They had tested it, again and again, under real conditions. They iterated over the pain.</p>
<p>And that is the lesson:<br>
If something is hard, you must do it <em>more often</em>, not less.<br>
If failure is painful, you must <em>lean into it</em>, not avoid it.</p>
<p>Only by living through controlled, intentional failures, early, often, and brutally, can you build true resilience.</p>
<p>You cannot wait until it matters. You cannot prepare only on paper. You must <em>earn</em> resilience by testing your systems, exposing your weaknesses, and getting punched in the face repeatedly until you are strong enough to survive the real thing.</p>

  
  
  
  
  
  
  

<h2 id="resilience-is-built-not-bought">Resilience Is Built, Not Bought</h2><p>You cannot buy resilience from a vendor. You cannot inherit it automatically because you deployed to &ldquo;the cloud.&rdquo; You cannot declare yourself resilient by writing it into your incident response plan.</p>
<p>Real resilience is built. It is designed in. It is iterated over. It is relentlessly tested. It is painful, slow, and expensive. But the alternative, the fragility we saw in Spain, Portugal, Oracle, and Heathrow, is far more costly.</p>
<p>If you are not engineering for failure, you are engineering for collapse.</p>
<p>Fragility is not an accident. It is a design choice.<br>
Pretending otherwise only guarantees you will learn the hard way.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/resilience-is-part-of-the-product-not-an-afterthought/">Resilience as a Core Product Feature</a></strong>
      
      <br />
      <small>Engineering Excellence • Jun 9, 2025 • Blog</small>
      <br />
      Resilience must be designed into products from the start, not added later. Build systems to detect, contain, and recover from failures, making resilience a core feature.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-to-build-for-business-resilience-and-continuity/">How to Build for Business Resilience</a></strong>
      
      <br />
      <small>DevOps • May 26, 2025 • Blog</small>
      <br />
      Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team empowerment, and rapid recovery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/resilience-is-not-a-department/">Resilience Is Not a Department</a></strong>
      
      <br />
      <small>Capability • May 17, 2025 • Signals</small>
      <br />
      Resilience must be built into products from the start, ensuring they withstand failures like outages or network loss, rather than being treated as an afterthought.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/everyone-has-a-disaster-recovery-plan-on-paper/">Disaster Recovery Plans vs Real Resilience</a></strong>
      
      <br />
      <small>Personal • May 14, 2025 • Signals</small>
      <br />
      Most disaster recovery plans fail in practice due to overlooked dependencies and lack of real-world testing, leaving organisations vulnerable when outages occur.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/during-a-massive-flood-in-london-nearly-every-datacentre-went-down/">London Flood: Datacentre Resilience Lessons</a></strong>
      
      <br />
      <small>Principle • May 16, 2025 • Signals</small>
      <br />
      A London flood shut down most datacentres, but Rackspace stayed online by regularly live-testing failures, proving true resilience comes from practising real-world recovery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/when-heathrow-went-down-they-blamed-the-power-supplier/">Heathrow Outage: Disaster Recovery Failure</a></strong>
      
      <br />
      <small>Agentic Agility • May 15, 2025 • Signals</small>
      <br />
      Heathrow’s outage was caused by an over-sensitive disaster recovery system, not a power loss, highlighting the risks of untested resilience and flawed infrastructure assumptions.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Product Development</category><category>Technical Leadership</category><category>Technical Mastery</category><category>Pragmatic Thinking</category><category>Engineering Practices</category><category>Site Reliability Engineering</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>The Role of Agency in Scrum: Why Self-Management Without Agency is a Lie</title><link>https://nkdagility.com/resources/blog/the-role-of-agency-in-scrum-why-self-management-without-agency-is-a-lie/</link><guid>https://nkdagility.com/resources/uwJYNXG7yIu</guid><pubDate>Thu, 01 May 2025 09:00:00 UTC</pubDate><description><![CDATA[ 
                    <p>
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 is often misunderstood as a set of ceremonies or a lightweight 
  <a href="https://nkdagility.com/resources/project-management/">project management</a>
 method. It is neither. Scrum is a social technology built around the ethos of Agile, enabling teams to deliver adaptive solutions in complex environments. At its core lies a fundamental, non-negotiable requirement: self-management.</p>
<p>But self-management is not simply a label you apply to teams. It demands something deeper and harder: real agency.</p>
<p>Without agency, Scrum collapses into shallow ritual. Without agency, accountability is performative, not real.<br>
Without agency, you are not doing Scrum. You are enacting a fragile imitation of agility.</p>

  
  
  
  
  
  
  

<h2 id="scrum-is-agile--and-agile-demands-self-management">Scrum <em>Is</em> Agile , and Agile Demands Self-Management</h2><p>Agile and Scrum are often conflated or treated as separate. Let us be clear: True Scrum is Agile. Scrum operationalises Agile principles with discipline, 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
, and empiricism. It creates a bounded environment where teams can thrive.</p>
<p>The Agile Manifesto (2001) made it clear:</p>




  <blockquote class="blockquote">
    <p><em>The best architectures, requirements, and designs emerge from self-organizing teams.</em></p>

  </blockquote>

<p>Self-organisation was never about anarchy. It was about <strong>teams owning how they deliver value</strong>. Agile assumes teams will figure out the best way to achieve goals , not be told exactly what to do.</p>
<p>Scrum sharpened this requirement in the 2020 Scrum Guide:</p>




  <blockquote class="blockquote">
    <p><em>Scrum Teams are cross-functional and self-managing, meaning they internally decide who does what, when, and how.</em></p>

  </blockquote>

<p>Self-management is not a bonus feature. It is the foundation. Without it, Scrum is impossible.</p>

  
  
  
  
  
  
  

<h2 id="agency-the-prerequisite-for-accountability">Agency: The Prerequisite for Accountability</h2><p>Agency is the power to make decisions and act toward outcomes you are accountable for. It is inseparable from accountability itself. Without agency, accountability is a façade , a mechanism for assigning blame rather than empowering success.</p>
<p>Scrum defines clear accountabilities:</p>
<ul>
<li><strong>
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
</strong>: Maximising value.</li>
<li><strong>Developers</strong>: Delivering a usable 
  <a href="https://nkdagility.com/resources/increment/">Increment</a>
 every Sprint.</li>
<li><strong>
  <a href="https://nkdagility.com/resources/scrum-master/">Scrum Master</a>
</strong>: Enabling the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
’s effectiveness.</li>
</ul>
<p>These accountabilities <strong>assume</strong> that those who hold them 
  <a href="https://nkdagility.com/resources/blog/balance-of-leadership-and-control-in-scrum/">have real authority to act</a>
.</p>
<p>When organisations strip away decision-making power but leave accountability in place, they are not enabling agility. They are constructing a system of learned helplessness.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-myth-of-self-managing-teams">The Myth of &ldquo;Self-Managing&rdquo; Teams</h2><p>Many organisations today claim to embrace &ldquo;self-managing teams&rdquo; but operate in ways that directly undermine them:</p>
<ul>
<li>Sprint Goals are dictated, not created.</li>
<li>Work is assigned to individuals by managers.</li>
<li>Technical decisions are second-guessed by external authorities.</li>
</ul>
<p>This is not self-management. This is hierarchical command-and-control wrapped in daily standups and sticky notes.</p>
<p>If your team cannot decide <em>how</em> to achieve the Sprint Goal, they are not self-managing. They are being managed under a different name.</p>

  
  
  
  
  
  
  

<h2 id="weak-scrum-masters-enable-weak-scrum">Weak Scrum Masters Enable Weak Scrum</h2><p>Scrum Masters are <strong>accountable for the effectiveness of the Scrum Team</strong>. Yet in practice, 
  <a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">many are limited to scheduling events and taking notes</a>
, with no real authority to challenge systemic dysfunction.</p>
<p>A Scrum Master without agency is not fulfilling their accountability. They are facilitating ceremony without enabling change.</p>
<p>Scrum Masters must:</p>
<ul>
<li><strong>Teach</strong> 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
 and teams what true self-management entails.</li>
<li><strong>Coach</strong> teams to take ownership of their processes and outcomes.</li>
<li><strong>Mentor</strong> individuals to step into accountability with courage.</li>
<li><strong>Facilitate</strong> organisational evolution, not just event logistics.</li>
</ul>
<p>If you are a Scrum Master and 
  <a href="https://nkdagility.com/resources/blog/great-scrum-masters-need-technical-business-and-organisational-mastery/">you cannot do these things because of organisational resistance</a>
, you must raise it visibly. Otherwise, you are complicit in the degradation of Scrum.</p>

  
  
  
  
  
  
  

<h2 id="why-weak-implementations-collapse">Why Weak Implementations Collapse</h2><p>When organisations adopt the <strong>appearance</strong> of Scrum without enabling the <strong>conditions</strong> for Scrum, dysfunction inevitably follows:</p>
<ul>
<li>Daily Scrums become status reporting.</li>
<li>Sprint Reviews become formalities with no real inspection.</li>
<li>Retrospectives become meaningless because the team lacks the power to change anything.</li>
</ul>
<p>Scrum without agency becomes a theatre production. A ritualistic reenactment of agility, without any of the outcomes.</p>
<p>When organisations complain that &ldquo;
  <a href="https://nkdagility.com/resources/blog/stop-normalizing-unprofessional-behaviour-in-the-name-of-agility/">Scrum doesn’t work</a>
,&rdquo; the reality is usually simpler: <strong>they refused to enable it to work</strong>, and they 
  <a href="https://nkdagility.com/resources/blog/you-cant-stop-the-signal-but-you-can-ignore-it/">ignore the evidence of their own dysfunction</a>
.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-path-forward-fight-for-agency">The Path Forward: Fight for Agency</h2><p>If you are serious about creating real, resilient agility:</p>
<ul>
<li><strong>Scrum Masters</strong> must coach, teach, mentor, and cause real change , not just facilitate ceremonies.</li>
<li><strong>Product Owners</strong> must demand the authority to own the backlog and drive 
  <a href="https://nkdagility.com/resources/product-strategy/">product strategy</a>
.</li>
<li><strong>Developers</strong> must guard their right to decide how to build and deliver working product Increments.</li>
</ul>
<p>And leadership must understand: if you want the results Scrum promises, you must create the environment Scrum requires.</p>
<p>Self-management is not optional. Agency is not optional. Without them, you have nothing.</p>

  
  
  
  
  
  
  

<h2 id="conclusion">Conclusion</h2><p>Scrum depends on self-management, and self-management depends on agency. Remove agency, and you remove the heart of Scrum. All that remains is empty ceremony, a hollow simulation of Agile values.</p>
<p>If you truly want the benefits of Scrum , adaptability, resilience, continuous 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
 , you must be willing to do the hard work of granting real agency to those accountable for outcomes.</p>
<p><strong>Scrum without agency is not Scrum. It is theatre.</strong></p>
<p>Choose what you want to build.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/you-want-speed-adaptability-resilience/">Speed, Adaptability, Resilience &amp; Agency</a></strong>
      
      <br />
      <small>Leadership • May 11, 2025 • Signals</small>
      <br />
      Explores why true organisational agility depends on empowering teams with agency, not just adopting frameworks like Scrum, Kanban, or DevOps, to achieve real outcomes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-missing-lever-in-agile-transformations/">The Missing Lever in Agile Transformations</a></strong>
      
      <br />
      <small>Product Development • Jun 2, 2025 • Blog</small>
      <br />
      Most agile transformations fail by neglecting agency, empowering people and systems to adapt, making true agility possible through autonomy, evidence, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/let-us-be-blunt/">Accountability Requires Real Agency in Scrum</a></strong>
      
      <br />
      <small>Scrum • May 10, 2025 • Signals</small>
      <br />
      Accountability in Scrum requires real agency; without the power to act, roles like Product Owner and Scrum Master become ineffective and accountability is undermined.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-lack-of-agency-is-killing-your-devops-initiatives/">Lack of Developer Agency in DevOps</a></strong>
      
      <br />
      <small>DevOps • Jun 16, 2025 • Blog</small>
      <br />
      Explores how lacking developer control over production, telemetry, and deployments undermines DevOps, leading to fragile automation and failed continuous delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/balance-of-leadership-and-control-in-scrum/">Leadership vs. Control in Scrum Teams</a></strong>
      
      <br />
      <small>Scrum • Mar 17, 2025 • Blog</small>
      <br />
      Explores how Scrum Masters and Product Owners balance leadership, authority, and team autonomy to ensure accountability, effective self-management, and organisational alignment.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/here-the-dirty-secret-behind-many-agile-transformations/">The Dirty Secret of Agile Transformations</a></strong>
      
      <br />
      <small>Scrum • May 2, 2025 • Signals</small>
      <br />
      Many agile transformations restrict team autonomy, leading to control and compliance instead of true ownership, adaptability, and meaningful engagement in value delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Scrum</category><category>Product Development</category><category>Technical Leadership</category><category>Ethos</category><category>Social Technologies</category><category>Professional Scrum</category><category>Agile Philosophy</category><category>Pragmatic Thinking</category><category>Agentic Agility</category><category>Self Organisation</category><category>Scrum Team</category><category>Scrum Master</category><category>Team Motivation</category><category>Agile Frameworks</category><category>Organisational Agility</category><category>Agile Product Management</category><category>Team Performance</category><category>Software Development</category><category>Agile Values and Principles</category><dc:creator>&lt;no value&gt;</dc:creator></item><item><title>Your Evolving Definition of Done</title><link>https://nkdagility.com/resources/blog/your-evolving-definition-of-done/</link><guid>https://nkdagility.com/resources/5wIEg7lD_Xd</guid><pubDate>Mon, 31 Mar 2025 09:00:00 BST</pubDate><description><![CDATA[ 
                    <p>The 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done (DoD)</a>
 is not a static artefact; it evolves over time as a 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
 gains experience and capability. While the 
  <a href="https://nkdagility.com/resources/guides/scrum-guide/">Scrum Guide</a>
 acknowledges that teams may refine their DoD to improve product quality, there’s an often overlooked piece: Organisations should also provide an organisational Definition of Done that reflects their needs. This organisational perspective ensures that 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Teams build on a solid foundation, aligning technical execution with 
  <a href="https://nkdagility.com/resources/strategic-goals/">strategic goals</a>
.</p>
<p>The 
  <a href="https://nkdagility.com/resources/blog/definition-of-done-objective-vs-subjective/">Definition of Done (DoD) is an objective, measurable standard of quality</a>
, not a negotiable target. Keep it clear, enforceable, and automated to ensure every 
  <a href="https://nkdagility.com/resources/increment/">Increment</a>
 meets professional expectations.</p>

  
  
  
  
  
  
  

<h2 id="definition-of-done---the-organisational-quotient">Definition of Done - The Organisational quotient</h2><p>For a product to deliver real value, its quality criteria must align with organisational and market expectations. It should meet a minimum quality standard that ensures usability while safeguarding the organisation, its employees, and its users. Any failure to do so could damage the organisation’s reputation and trust in the product.</p>
<p>This means organisations should define a business DoD that may include:</p>
<ul>
<li>Regulatory compliance</li>
<li>Market readiness (e.g., beta testing completion, go-to-market strategies)</li>
<li>Customer experience and feedback incorporation</li>
<li>Financial viability assessment</li>
<li>Alignment with broader company objectives</li>
</ul>
<p>Without this business-level perspective, teams risk optimising for technical completeness while missing the broader 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
 picture. The result of many iterations of the organisational definition of done for a product might look like:</p>




  <blockquote class="blockquote">
    <p>Live an in production</p>
<p>gathering telemetry</p>
<p>supporting or diminishing</p>
<p>the starting hypothesis</p>

  </blockquote>

<p>This short sentence packs a lot into it, and it&rsquo;s a commercial product definition of &ldquo;done&rdquo; for a team I have collaborated closely with for over 17 years.</p>
<ol>
<li>
<p>&ldquo;Live an in production&rdquo; - done here mean that it is in the hands of real users</p>
</li>
<li>
<p>&ldquo;gathering telemetry&rdquo; - done here mean that the Developers must add code that collects relevant information from usage, performance, and such&hellip;</p>
</li>
<li>
<p>&ldquo;supporting or diminishing the starting hypothesis&rdquo; - Done here means that the team must define success metrics before building a feature or capability, ensuring that the collected data provides clear evidence of whether the intended outcomes are being achieved.</p>
</li>
</ol>
<p>None of these elements define the &ldquo;why&rdquo; or &ldquo;what&rdquo; of what we&rsquo;re building, those are captured in the backlogs. Instead, they establish the minimum quality standard required for work to be considered done.</p>

  
  
  
  
  
  
  

<h2 id="definition-of-done---translating-organisational-standards-into-team-practice">Definition of Done - Translating Organisational Standards into Team Practice</h2><p>While Scrum Teams are self-managing, that doesn’t mean they can do whatever they want. They operate within a structured environment, within a 
  <a href="https://nkdagility.com/resources/blog/balance-of-leadership-and-control-in-scrum/">balance of leadership and control</a>
 that upholds both autonomy and accountability. Scrum isn’t anarchy; it’s a 
  <a href="https://nkdagility.com/resources/social-technologies/">social technology</a>
 that enables self-management within clear constraints, Scrum events, commitments, and organisational expectations.</p>
<p>Each Scrum Team must interpret the organisational Definition of Done within their context, shaping an engineering-level DoD that aligns with it. While examples can guide them, it&rsquo;s the team’s responsibility to determine what Done means within organisational constraints.</p>
<p>In addition to supporting the organisational definition of done, a robust DoD ensures that work meets a consistent level of quality before it is considered complete. This includes 
  <a href="https://nkdagility.com/resources/engineering-practices/">engineering practices</a>
, preferably within the bounds of a 
  <a href="https://nkdagility.com/resources/shift-left-strategy/">shift-left strategy</a>
, such as:</p>
<ul>
<li>
<p><strong>Writing Unit and Integration Tests</strong> – with a preference for shifting testing earlier by adopting Test-Driven Development (TDD) and automated integration testing, ensuring issues are caught before coding progresses too far, and preferably making tests a prerequisite for writing new code.</p>
</li>
<li>
<p><strong>Performing Code Reviews</strong> – Rather than manual code reviews create automate code quality checks using static analysis and enforce good practices before manual reviews, allowing developers to focus on deeper logic and architectural concerns, and preferably integrating peer reviews into the development workflow, such as pair or mob programming.</p>
</li>
<li>
<p><strong>Adhering to Security and Compliance Requirements</strong> – try embeding security scanning into 
  <a href="https://nkdagility.com/resources/continuous-delivery/">CI/CD pipelines</a>
 with automated dependency checks and policy enforcement, catching vulnerabilities before they reach production, and preferably treating security as code, ensuring it evolves alongside development.</p>
</li>
<li>
<p><strong>Maintaining Updated Documentation</strong> – Automate as much of your documentation updates as possible using tools that generate API references and architecture diagrams directly from code, keeping documentation relevant and accurate, and preferably making documentation a non-negotiable part of the Definition of Done (DoD).</p>
</li>
<li>
<p><strong>Ensuring Deployments are Automated and Repeatable</strong> – Implement Infrastructure as Code (IaC) and continuous deployment pipelines to guarantee consistent, error-free releases, and preferably shifting validation left with feature flags, automated rollback strategies, and deployment previews.</p>
</li>
</ul>
<p>Each aspect contributes to quality, reducing the likelihood of defects and 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
. However, quality isn’t just a technical concern, it is an economic and strategic one.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-evolution-of-done-over-time">The Evolution of Done Over Time</h2><p>New teams often start with a weak DoD that doesn’t yet guarantee releasability. A brownfield product with legacy constraints may have a DoD that initially excludes automation, testing, or 
  <a href="https://nkdagility.com/resources/deployment-frequency/">continuous deployment</a>
 due to existing technical debt. Over time, through Sprint Retrospectives and deliberate improvements, the DoD should:</p>
<ol>
<li>Start at a minimal viable level (e.g., basic testing, peer reviews).</li>
<li>Expand to include 
  <a href="https://nkdagility.com/resources/automated-testing/">automated testing</a>
, security checks, and CI/CD.</li>
<li>Reach a state where every increment is truly releasable.</li>
</ol>
<p>An experienced Scrum Team should aim for a DoD that ensures shippability at the end of every Sprint. Anything less introduces unnecessary risk and delays value realisation.</p>

  
  
  
  
  
  
  

<h4 id="common-misconceptions">Common Misconceptions</h4><ol>
<li>
<p><strong>Can the DoD Change Per Sprint?</strong><br>
Yes, but only to <strong>increase quality</strong>. The Sprint Retrospective is the right place to discuss DoD improvements, not reductions. However, if an issue arises, address it immediately, don’t wait for the Retrospective.</p>
</li>
<li>
<p><strong>Can the DoD Be Lowered to Deliver More Features?</strong></p>
<p>No. Quality is a long-term investment, not a short-term lever to pull for speed. A Scrum Team has no authority to cut quality, that&rsquo;s a financial and risk decision made at the highest level. This authority rarely sits with project managers or middle management. If someone asks you to lower quality, tell them to get it in writing from the financial director.</p>
</li>
<li>
<p><strong>Can We Have Different DoDs Per Backlog Item?</strong></p>
<p>No. The DoD is a universal standard applied to all work, ensuring consistency in quality. Acceptance Criteria define specific conditions for a backlog item, but these conditions do not belong in the DoD.</p>
</li>
<li>
<p><strong>Should the DoD Be Fluid and Change Every Sprint?</strong></p>
<p>No. A fluctuating DoD signals dysfunction unless it’s always improving. Constant changes undermine 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
 and disrupt planning. Evolution should be deliberate, incremental, and focused on raising quality, not shifting goalposts.</p>
</li>
</ol>

  
  
  
  
  
  
  

<h2 id="dod-as-a-strategic-lever">DoD as a Strategic Lever</h2><p>A strong DoD isn’t just about engineering, it’s about protecting revenue, managing risk, and ensuring predictable delivery. Weak DoD practices lead to costly rework, delayed releases, and customer dissatisfaction. By embedding security, compliance, and quality checks into the development cycle, organisations reduce their exposure to financial and reputational risks. Teams that consistently meet a well-defined DoD can deliver with greater confidence, improving 
  <a href="https://nkdagility.com/resources/forecasting/">forecasting</a>
 and market responsiveness.</p>
<p>A strong DoD reduces rework, increases predictability, and aligns technical work with business value. As organisations evolve, so should their quality expectations. This continuous refinement is not just a technical necessity, it’s a competitive advantage.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-definition-of-done-is-a-commitment-to-quality/">Definition of Done as Commitment to Quality</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 28, 2025 • Blog</small>
      <br />
      Defines the Definition of Done in Scrum as a clear, shared standard for quality, ensuring increments are releasable, transparent, and continuously improved by the team.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/definition-of-done-objective-vs-subjective/">Definition of Done: Objective vs Subjective</a></strong>
      
      <br />
      <small>Product Development • Jan 3, 2025 • Blog</small>
      <br />
      Explains the difference between subjective goals and the objective Definition of Done in Scrum, highlighting how clear, measurable criteria ensure consistent product quality.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-definition-of-done-dod/">Getting Started with Definition of Done (DoD)</a></strong>
      
      <br />
      <small>Scrum • Dec 14, 2020 • Blog</small>
      <br />
      Explains how to create, apply, and improve a Definition of Done (DoD) in Scrum to ensure software quality, transparency, and consistent delivery of working increments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-success-in-agile-why-your-definition-of-done-is-essential-for-quality-delivery/">Definition of Done in Agile for Quality Delivery</a></strong>
      
      <br />
      <small>Scrum • Nov 13, 2023 • Videos</small>
      <br />
      Explains why a clear Definition of Done is vital in Agile and Scrum for quality delivery, transparency, and risk mitigation, with tips for team alignment and improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/can-the-definition-of-done-change-per-sprint/">Can the Definition of Done Change per Sprint?</a></strong>
      
      <br />
      <small>Scrum • Oct 14, 2019 • Blog</small>
      <br />
      The Definition of Done can evolve to improve quality but should not be weakened or vary per backlog item. Consistency ensures transparency and reliable product increments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/scrum-teams-don-t-set-the-bar-for-quality-they-meet-it/">Scrum Teams Meet Quality with Definition of Done</a></strong>
      
      <br />
      <small>Scrum • Apr 6, 2025 • Signals</small>
      <br />
      Scrum Teams uphold, not lower, quality by strictly following and evolving the Definition of Done, ensuring predictable releases and reducing technical debt and risk.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Engineering Excellence</category><category>Scrum</category><category>Tenet</category><category>Software Development</category><category>Definition of Done</category><category>Value Delivery</category><category>Pragmatic Thinking</category><category>Professional Scrum</category><category>Operational Practices</category><category>Agile Frameworks</category><category>Product Delivery</category><category>Team Performance</category><category>Continuous Improvement</category><category>Technical Mastery</category><category>Market Adaptability</category><category>Engineering Practices</category><category>Shift Left Strategy</category><category>Common Goals</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Great Scrum Masters Need Technical, Business, and Organisational Mastery</title><link>https://nkdagility.com/resources/blog/great-scrum-masters-need-technical-business-and-organisational-mastery/</link><guid>https://nkdagility.com/resources/dQjKsWR5qfn</guid><pubDate>Mon, 24 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>
  <a href="https://nkdagility.com/resources/scrum-master/">Scrum Masters</a>
 don’t need to be subject-matter experts in the way traditional management once required. We’re no longer in an era where managers direct unskilled labour; modern teams are intelligent, capable, and cross-functional. The 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Master’s responsibility is not to do the work, but to enable others to do it better. They are leaders.</p>
<p>
  <a href="https://nkdagility.com/resources/leadership/">Leadership</a>
 requires a different kind of expertise, expertise in change, collaboration, 
  <a href="https://nkdagility.com/resources/coaching/">coaching</a>
, facilitation, conflict navigation, communication, team development, 
  <a href="https://nkdagility.com/resources/personal/">personal</a>
 growth, and a 
  <a href="https://nkdagility.com/resources/blog/balance-of-leadership-and-control-in-scrum/">ballance of leadership with control</a>
. These are non-negotiable.</p>
<p>But these skills alone are not enough; we should recognise that for leaders to be successful, domain-specific mastery matters too. A Scrum Master who understands the <em>technical, business, and organisational</em> context their team operates in can better remove impediments, facilitate learning, and support adaptation.</p>
<p>This idea doesn’t replace the core leadership capabilities. It <strong>builds on them</strong>.</p>
<p>For a Scrum Master to be an effective <em>Teacher, Mentor, Coach, and Facilitator</em>, they require a deep understanding, or mastery, of the team&rsquo;s work, the business they operate in, and the organisation they are navigating.</p>
<p>Mastery in this context means knowledge and understanding of the philosophies, methods, practices, and techniques relevant to the domain in which the team operates. If a team is developing medical devices, the Scrum Master should understand that field&rsquo;s regulatory and quality requirements. If they are working in industrial design, they need familiarity with prototyping, material constraints, and production processes. If they are developing software, they should understand 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
 practices, including 
  <a href="https://nkdagility.com/resources/continuous-delivery/">Continuous Delivery</a>
, 
  <a href="https://nkdagility.com/resources/test-first-development/">Test First</a>
, and 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 principles.</p>
<p>Without this domain knowledge, how can they effectively help the team deliver value?</p>
<p>There are three key areas of mastery that make a Scrum Master truly effective: <strong>
  <a href="https://nkdagility.com/resources/technical-mastery/">Technical Mastery</a>
, Business Mastery, and Organisational Evolutionary Mastery.</strong></p>

  
  
  
  
  
  
  

<h2 id="three-masteries-of-an-effective-scrum-master">Three Masteries of an effective Scrum Master</h2><p>Many individuals take on the Scrum Master role without fully developing the expertise needed in even one of these masteries, let alone all three. This gap in 
  <a href="https://nkdagility.com/resources/competence/">competence</a>
 can hinder the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
’s ability to navigate challenges effectively and maximise their potential. They often fall into the assumption of the knowledge fallacy trap because they don&rsquo;t have the skills, knowledge, or experience to identify the deficiency in or corruption of a key practice or capability for the Scrum Team to be effective.</p>
<p>While it is not mandatory to have all of these masteries to the same depth, depending on the size of the organisation and others working in the same field, a great Scrum Master possesses these three critical masteries that enable them to serve the Scrum Team, the 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
, and the organisation effectively.</p>

  
  
  
  
  
  
  

<h3 id="1-technical-mastery">1. Technical Mastery</h3><p>One of the core capabilities of any team is their ability to deliver a valuable, usable product. For a Scrum Master to coach them on creating that value, they need to understand what effective looks like in the context. If they are working with a hardware team, they should understand product engineering and manufacturing constraints. If they are in finance, they should understand financial modelling and compliance.</p>
<p>The key is domain-specific technical mastery that allows them to facilitate discussions, remove impediments, and guide the team towards better practices. If they are working with software teams they should be able to teach and coach the team members in the technical practices for software, for example:</p>
<ul>
<li><strong>Coach the Developers in SOLID principles</strong> – ensuring that the team adheres to fundamental object-oriented design principles to create maintainable and scalable software.</li>
<li><strong>Facilitate the adoption of Static Analysis &amp; Linting</strong> – Encouraging automated code quality checks to catch defects early and enforce coding standards.</li>
<li><strong>Mentor the team in Pair Programming</strong> – Promoting collaborative coding to enhance knowledge sharing, reduce defects, and improve overall code quality.</li>
<li><strong>Instill Test-Driven Development (TDD) practices</strong> – Guiding the team to write tests before code, ensuring robust, verifiable, and high-quality software.</li>
<li><strong>Enable 
  <a href="https://nkdagility.com/resources/continuous-integration/">Continuous Integration</a>
 and Deployment (CI/CD)</strong> – Driving automation and frequent delivery to accelerate feedback loops and improve release reliability.</li>
<li><strong>Advocate for Cloud and DevOps principles</strong> – Teaching the team how to leverage cloud-native architectures, Infrastructure as Code (IaC), and automated operations.</li>
<li><strong>Ensure Clean Code and Refactoring discipline</strong> – Encouraging best practices that result in readable, maintainable, and scalable codebases while reducing 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
.</li>
</ul>
<p>In other contexts, like designing hardware, creating movies, or creating financial accounts, they would need to teach and coach the technical practices that make sense for those contexts. These skills help the Scrum Master serve the Scrum Team and increase their effectiveness.</p>




  <blockquote class="blockquote">
    <p>The Scrum Master serves the Scrum Team in several ways, including:</p>
<ul>
<li>
<p>Coaching the team members in self-management and cross-functionality;</p>
</li>
<li>
<p>Helping the Scrum Team focus on creating high-value Increments that meet the 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done</a>
;</p>
</li>
<li>
<p>Causing the removal of impediments to the Scrum Team’s progress; and,</p>
</li>
<li>
<p>Ensuring that all Scrum events take place and are positive, productive, and kept within the timebox.</p>
<p>, 
  <a href="https://nkdagility.com/resources/guides/scrum-guide/">The Scrum Master, Scrum Guide</a>
</p>
</li>
</ul>

  </blockquote>

<p>Without technical mastery within the relevant domain, guiding a Scrum Team towards high-value 
  <a href="https://nkdagility.com/resources/product-delivery/">product delivery</a>
 is challenging.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership</h4>
        <p class="marketing-callout__description">Technical leadership capability that connects engineering excellence to strategic direction, enabling better decisions, clearer visibility, and confident execution at every level.</p>
      <a href="/outcomes/technical-leadership/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="2-business-mastery">2. Business Mastery</h3><p>The Product Owner is a key position that sets the tone for product leadership and defines success within the organisation. For them to be successful, they must implement modern 
  <a href="https://nkdagility.com/resources/product-management/">product management</a>
 practices and have a value-driven mindset. The Product Owner should be accountable for and have the authority to maximise the value of the product and the effectiveness of the 
  <a href="https://nkdagility.com/resources/product-backlog/">Product Backlog</a>
. Not every person who takes on the accountability of the Product Owner role will already possess these skills or even be aware that they should. Developing expertise in modern product management practices and value-driven decision-making is an ongoing journey. Since an effective Scrum Team requires an effective Product Owner, it falls within the accountability of the Scrum Master to teach, coach, and mentor the Product Owner as needed. This requires that they understand the business context of the Scrum Team and its product as well as the product management processes, techniques, and practices that a Product Owner might use to maximise the value of the Scrum Team&rsquo;s work.</p>
<p>This includes that the Product Owner is able to:</p>
<ul>
<li><strong>Leverage customer insights and market research</strong> – The Scrum Master helps the PO incorporate data-driven insights from customer feedback, competitive analysis, and market trends to inform Product Backlog decisions.</li>
<li><strong>Articulate the strategic vision of the product</strong> – The Scrum Master should coach the PO on clearly defining and communicating the long-term vision of the product to stakeholders and the Scrum Team.</li>
<li><strong>Actively manage stakeholders, their desires, expectations, and outcomes</strong> – The Scrum Master mentors the PO in engaging with stakeholders effectively, ensuring alignment without compromising product integrity.</li>
<li><strong>Developing and explicitly communicating intermediate 
  <a href="https://nkdagility.com/resources/strategic-goals/">strategic goals</a>
</strong> – The Scrum Master supports the PO in setting achievable, incremental objectives that drive value and guide the Scrum Team.</li>
<li><strong>Ensuring that the Product Backlog is transparent, visible, and understood</strong> – The Scrum Master teaches the PO how to refine, prioritise, and maintain a clear, actionable Product Backlog.</li>
<li><strong>Using evidence-based management techniques to optimise outcomes and value delivered</strong> – The Scrum Master coaches the PO on leveraging data, metrics, and 
  <a href="https://nkdagility.com/resources/experimentation/">experimentation</a>
 to make informed product decisions.</li>
<li><strong>Work with Developers daily to clarify and renegotiate the Scope of the Sprint</strong> – The Scrum Master facilitates collaboration between the PO and Developers to ensure continuous alignment and adaptability.</li>
</ul>




  <blockquote class="blockquote">
    <p>Scrum Master Service to the Product Owner</p>
<ul>
<li>Ensuring that goals, scope, and product domain are understood by the Scrum Team.</li>
<li>Helping the Scrum Team understand the need for clear and concise Product Backlog items.</li>
<li>Ensuring the Product Owner knows how to arrange the Product Backlog to maximize value.</li>
</ul>
<p>, 
  <a href="https://nkdagility.com/resources/guides/scrum-guide/">The Scrum Master, Scrum Guide</a>
</p>

  </blockquote>

<p>Without business mastery, a Scrum Master cannot effectively support the Product Owner or ensure the team&rsquo;s alignment with business goals.</p>

  
  
  
  
  
  
  

<h3 id="3-organisational-evolutionary-mastery">3. Organisational Evolutionary Mastery</h3><p>Most organisations operate within traditional hierarchical structures that prioritise control and predictability, which often conflict with the adaptability and empirical approach that Scrum fosters. Scrum enables teams to embrace change, iterate quickly, and focus on delivering value in an environment of uncertainty. To bridge this gap, Scrum Masters must actively guide organisations towards a more dynamic, self-organising model that supports agility and responsiveness to market shifts. Many Agile transformations fail due to a lack of understanding of how organisations truly function and evolve, making this mastery critical for any Scrum Master seeking lasting impact.</p>
<p>Key aspects include:</p>
<ul>
<li><strong>Navigate organisational structure and politics</strong> – Helping teams and leadership understand and adapt to the organisation&rsquo;s hierarchy, decision-making processes, and political dynamics to remove impediments.</li>
<li><strong>Apply 
  <a href="https://nkdagility.com/resources/change-management/">change management</a>
 principles</strong> – Facilitating sustainable change by addressing resistance, fostering adoption, and ensuring alignment with Agile values.</li>
<li><strong>Engage stakeholders effectively</strong> – Ensuring that decision-makers, sponsors, and key influencers understand Agile principles and support the Scrum Team’s ability to deliver value.</li>
<li><strong>Lead Agile and 
  <a href="https://nkdagility.com/resources/lean/">Lean</a>
 transformations</strong> – Driving 
  <a href="https://nkdagility.com/resources/organisational-agility/">organisational agility</a>
 by educating leadership, coaching teams, and embedding 
  <a href="https://nkdagility.com/resources/lean-thinking/">Lean thinking</a>
 into strategic planning and execution.</li>
<li><strong>Influence leadership to remove systemic impediments</strong> – Advocating for structural and cultural changes that enable agility and improve 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
 across the organisation.</li>
<li><strong>Foster a culture of 
  <a href="https://nkdagility.com/resources/continuous-learning/">continuous learning</a>
 and adaptation</strong> – Encouraging a mindset of experimentation, feedback, and iterative improvement at all levels of the organisation.</li>
</ul>




  <blockquote class="blockquote">
    <p>Scrum Master Service to the Organisation:</p>
<ul>
<li>Leading and coaching the organisation in its Scrum adoption.</li>
<li>Planning Scrum implementations within the organisation.</li>
<li>Helping employees and stakeholders understand Scrum and empirical 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
.</li>
<li>Causing change that increases the productivity of the Scrum Team.</li>
</ul>
<p>, 
  <a href="https://nkdagility.com/resources/guides/scrum-guide/">The Scrum Master, Scrum Guide</a>
</p>

  </blockquote>

<p>Without organisational mastery, a Scrum Master will struggle to drive lasting, meaningful change within the organisation.</p>

  
  
  
  
  
  
  

<h2 id="conclusion-can-a-scrum-master-be-effective-without-these-skills">Conclusion: Can a Scrum Master Be Effective Without These Skills?</h2><p>While the entire Scrum Team is accountable for delivery, the Scrum Master ensures the conditions for success by addressing systemic issues and empowering the team to work efficiently. They do not execute the work themselves but are responsible for enabling outcomes, ensuring that the Scrum framework is effectively applied, fostering collaboration, and removing impediments that hinder progress.</p>
<p>A Scrum Master’s role is not passive; they actively influence the team’s ability to deliver by facilitating strategy, ensuring alignment with business goals, and advocating for 
  <a href="https://nkdagility.com/resources/organisational-change/">organisational change</a>
 where necessary. Without technical, business, and organisational mastery, they risk being ineffective in guiding the team towards high-value delivery.</p>
<p>While a Scrum Master can function without deep technical knowledge, they will be far more effective if they understand the <em>technical, business, and organisational</em> context they operate in. Mastery in these three areas allows them to serve their teams better, drive value, and enable true agility within the organisation.</p>
<p><strong>Scrum Masters don’t need to be coders, but if their team is developing software, they should have mastery in software development as well as whatever domain is relevant to the industry their team operates in.</strong> The 
  <a href="https://nkdagility.com/resources/blog/there-is-no-such-thing-as-a-junior-scrum-master/">Scrum Master is is not a juniors or entry level</a>
 activity. They should be experienced professionals with a deep understanding of the three masteries.</p>
<p>While there are no absolute right answers, some answers are better than others. Scrum Masters should continuously seek to deepen their knowledge in all three mastery areas to best serve their teams and organisations.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">Why Most Scrum Masters Are Failing</a></strong>
      
      <br />
      <small>Technical Leadership • Sep 5, 2024 • Blog</small>
      <br />
      Many Scrum Masters lack core Scrum knowledge and technical skills, leading to poor team support. Learn key competencies needed for effective, measurable impact.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/there-is-no-such-thing-as-a-junior-scrum-master/">No Such Thing as a Junior Scrum Master</a></strong>
      
      <br />
      <small>Leadership • Feb 17, 2025 • Blog</small>
      <br />
      Argues that the Scrum Master role requires proven mastery and real-world experience, not entry-level skills or certifications, and should be earned within the team, not assigned.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/are-technical-skills-required-to-be-a-scrum-master/">Are Technical Skills Needed for Scrum Masters?</a></strong>
      
      <br />
      <small>Scrum • Sep 1, 2019 • Blog</small>
      <br />
      Technical skills are not required to be a Scrum Master, but understanding technical, business, and organisational contexts helps Scrum Masters better support their teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/key-skills-scrum-masters-need-technical-business-organisational/">Key Skills Scrum Masters Need</a></strong>
      
      <br />
      <small>Leadership • Feb 18, 2025 • Signals</small>
      <br />
      Scrum Masters need technical, business, and organisational skills to guide teams, remove obstacles, drive value, and lead effective agile transformation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-scrum-master-is-accountable-for-delivery/">The Scrum Master’s Accountability for Delivery</a></strong>
      
      <br />
      <small>Scrum • Jan 30, 2025 • Blog</small>
      <br />
      Explains how the Scrum Master is accountable for enabling effective product delivery, fostering team success, and ensuring each sprint produces a usable, valuable increment.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-crucial-role-of-competence-how-knowledgeable-scrum-masters-drive-team-success/">Competence in Scrum Masters Drives Team Success</a></strong>
      
      <br />
      <small>Scrum • Oct 21, 2024 • Videos</small>
      <br />
      Scrum Masters with deep knowledge and competence enable teams to deliver better products, drive business outcomes, and foster real improvement in software development.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-master-psm-course-with-certification/">Professional Scrum Master</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSM •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn Scrum principles, the Scrum Master role, and agile team leadership through hands-on training, with certification and practical skills for effective Scrum implementation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Scrum</category><category>Technical Leadership</category><category>Leadership</category><category>Framework</category><category>Competence</category><category>Professional Scrum</category><category>Pragmatic Thinking</category><category>Social Technologies</category><category>Scrum Team</category><category>Scrum Master</category><category>Agile Frameworks</category><category>Agile Transformation</category><category>Product Delivery</category><category>Software Development</category><category>Team Performance</category><category>Organisational Agility</category><category>Value Delivery</category><category>Operational Practices</category><category>Market Adaptability</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Balance of Leadership and Control in Scrum</title><link>https://nkdagility.com/resources/blog/balance-of-leadership-and-control-in-scrum/</link><guid>https://nkdagility.com/resources/UH6M7ujV-kB</guid><pubDate>Mon, 17 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 is built on self-management, yet accountability cannot exist without authority. If Scrum Masters and Product Owners are held responsible for outcomes, how much control should they have? Too much, and teams lose autonomy. Too little, and they become ineffective. This article explores the nuanced balance of 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
, authority, and control in Scrum, how influence must be complemented by decisive action to enable true agility.</p>
<p><strong>Can One Be Held Accountable for What One Has No Control Over?</strong></p>




  <blockquote class="blockquote">
    <p><strong>TL;DR;</strong> - Accountability without authority is a contradiction. If Scrum Masters and Product Owners are expected to deliver results, they must have the authority to remove impediments, challenge dysfunction, and enforce alignment where necessary. Influence is critical, but influence alone is often not enough. True leadership means balancing empowerment with decisive action, ensuring teams are both autonomous and accountable. Without the authority to act when needed, accountability becomes an empty expectation.</p>

  </blockquote>


  
  
  
  
  
  
  

<h2 id="leadership-authority-and-accountability">Leadership, Authority, and Accountability</h2><p>Product Owners and Scrum Masters balance leadership, authority, and control by providing clear intent, fostering initiative, and reinforcing accountability. They guide rather than micromanage, ensuring the team understands the vision and goals, has the autonomy to execute, and remains accountable for outcomes. When intervention is needed, they step in decisively while preserving the team’s ownership of their responsibilities.</p>
<p>Product Owners and Scrum Masters lead through influence but must assert authority when needed, Product Owners to maximise product value, and Scrum Masters to enable the effectiveness of the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
. Effective leadership balances autonomy and alignment, ensuring teams self-manage while staying accountable to commitments and organisational goals.</p>

  
  
  
  
  
  
  

<h3 id="context-dictates-authority">Context Dictates Authority</h3><p>The authority wielded by the 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
 is more widely recognised and acknowledged, so why not the 
  <a href="https://nkdagility.com/resources/scrum-master/">Scrum Master</a>
?</p>
<p>The Scrum Master is accountable for the Scrum Team&rsquo;s effectiveness. This accountability demands both leadership and, within the right context, a degree of authority. While some argue that a Scrum Master should have no direct authority, this ignores the reality that influence alone is often insufficient to drive change in certain organisational contexts.</p>
<p>The argument against Scrum Masters having authority is often based on a misunderstanding of self-management. According to the Scrum Guide, self-managing teams decide who does what, when, and how. However, this autonomy is bounded by Scrum events, commitments, and organisational needs. The key is the freedom to decide how to deliver value, without ignoring accountability, strategy, or constraints.</p>
<p>In practice, the level of authority a Scrum Master should exercise depends on the organisational landscape. In a command-heavy environment, excessive control leads to blind obedience, stifling self-management. Conversely, a leadership-heavy approach without structure creates chaos. The Scrum Master must navigate this balance, adapting to the constraints of the organisation while continuously working to remove impediments to the team&rsquo;s effectiveness. The organisational constraints being the very things that may be  reducing the effectiveness of the Scrum Team.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Technical Leadership in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly strategic coaching for CTOs, engineering directors, and technical leaders addressing strategy, architecture, organisational design, stakeholder alignment, and engineering culture through focused one-hour sessions.</p>
      <a href="/capabilities/technical-leadership-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Technical Leadership in One Hour A Week" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-duality-of-leadership-and-control">The Duality of Leadership and Control</h3><p>Leadership in a Scrum environment is about guiding the team toward 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
. However, leadership without some degree of control is often ineffective. Control, in this context, does not mean command and dictate, it means ensuring that the Scrum framework is upheld, that organisational impediments are actively removed, and that the team operates within its defined constraints.</p>
<p>Some argue that the best Scrum Masters might be managers, while others argue that a Scrum Master should not have authority. Both perspectives have merit but must be contextualised.</p>
<ul>
<li>The idea that a Scrum Master can be a manager works in an organisation where a manager understands and embodies servant leadership. When a manager removes impediments, provides clarity, and champions agility without imposing control, they function effectively as a Scrum Master.</li>
<li>The notion that a Scrum Master should not have authority assumes an ideal state where influence is enough. However, in many organisations, without a minimum level of authority, such as the ability to hold the team accountable for Scrum adoption or to challenge organisational constraints, Scrum Masters struggle to fulfil their accountability.</li>
</ul>

  
  
  
  
  
  
  

<h3 id="practical-considerations">Practical Considerations</h3><p>Scrum Masters must master the art of situational leadership. Some teams require a hands-off coach, while others benefit from more direct guidance. A Scrum Master should have the authority to:</p>
<ul>
<li>Enforce Scrum framework adherence when teams attempt to dilute its effectiveness.</li>
<li>Challenge anti-patterns that hinder agility.</li>
<li>Influence and escalate organisational impediments effectively.</li>
<li>Ensure that the team continuously inspects, adapts, and improves.</li>
</ul>

  
  
  
  
  
  
  

<h3 id="conclusion">Conclusion</h3><p>Accountability without authority is a flawed concept. The Scrum Master, and the Product Owner, must operate within the context of their organisation, leveraging both influence and, where necessary, the authority to drive meaningful change. The key is not about wielding power but about ensuring the team is empowered while working within the system they are part of, always striving to evolve that system toward greater agility.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Executive and Stakeholder Alignment</h4>
        <p class="marketing-callout__description">Create the conditions for strategic clarity, confident decisions, and aligned investment in engineering initiatives through evidence and shared understanding.</p>
      <a href="/outcomes/executive-and-stakeholder-alignment/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Executive and Stakeholder Alignment" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h4 id="references">References:</h4><ul>
<li>
  <a href="https://www.growingscrummasters.com/deploy-improve-scrum/why-does-a-scrum-master-not-have-authority/" class="external-link" target="_blank" rel="noopener noreferrer">
    Why Does a Scrum Master Not Have Authority?
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>
  <a href="https://www.scrum.org/resources/blog/your-next-scrum-master-should-be-your-manager" class="external-link" target="_blank" rel="noopener noreferrer">
    Your Next Scrum Master Should Be Your Manager
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
</ul>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/scrum-masters-and-product-owners-are-held-accountable-for-results/">Scrum Master and Product Owner Accountability</a></strong>
      
      <br />
      <small>Scrum • Mar 17, 2025 • Signals</small>
      <br />
      Explores the gap between accountability and authority for Scrum Masters and Product Owners, highlighting the need to empower roles responsible for team outcomes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/no-one-questions-a-product-owner-authority/">No One Questions Product Owner Authority</a></strong>
      
      <br />
      <small>Scrum • Mar 19, 2025 • Signals</small>
      <br />
      Explores why Product Owners’ authority is accepted while Scrum Masters’ is questioned, highlighting the need for clear authority to ensure team effectiveness and agile success.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-the-scrum-master-s-true-power-lies-in-influence-not-authority/">Scrum Master Influence vs Authority</a></strong>
      
      <br />
      <small>Scrum • Sep 15, 2023 • Videos</small>
      <br />
      Explains why a Scrum Master leads through influence, not authority, focusing on building trust, fostering team effectiveness, and supporting agile collaboration.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/great-scrum-masters-and-product-owners-don-t-micromanage/">Great Scrum Masters and Product Owners</a></strong>
      
      <br />
      <small>Leadership • Mar 23, 2025 • Signals</small>
      <br />
      Effective Scrum Masters and Product Owners empower teams with clear goals and autonomy, balancing structure and flexibility to promote accountability and true agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/scrum-masters-why-influence-alone-may-not-be-enough/">Scrum Masters Need Authority, Not Just Influence</a></strong>
      
      <br />
      <small>Scrum • Mar 20, 2025 • Signals</small>
      <br />
      Explores why Scrum Masters need authority, not just influence, to enforce Agile practices, remove blockers, and ensure teams follow Scrum for true organisational agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-role-of-agency-in-scrum-why-self-management-without-agency-is-a-lie/">The Role of Agency in Scrum</a></strong>
      
      <br />
      <small>Scrum • May 1, 2025 • Blog</small>
      <br />
      Explains why true Scrum requires real team agency, not just self-management in name, and how lacking agency leads to ineffective, ritualistic Agile practices.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-visual-studio-and-scrum-training/">Managing Projects with Visual Studio &amp; Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        MPVS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to manage software projects using Scrum and Visual Studio, covering backlog management, sprint planning, team collaboration, agile testing, and reporting tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Scrum</category><category>Leadership</category><category>Product Management</category><category>Accountability</category><category>Agile Leadership</category><category>Pragmatic Thinking</category><category>Software Development</category><category>Agile Frameworks</category><category>Social Technologies</category><category>Team Collaboration</category><category>Professional Scrum</category><category>Scrum Master</category><category>Agile Philosophy</category><category>Organisational Agility</category><category>Team Performance</category><category>Sociotechnical Systems</category><category>Agile Strategy</category><category>Organisational Psychology</category><category>Change Management</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Why Measuring Individual Cycle Time is Killing Your Flow (And What to Do Instead)</title><link>https://nkdagility.com/resources/blog/why-measuring-individual-cycle-time-is-killing-your-flow-and-what-to-do-instead/</link><guid>https://nkdagility.com/resources/KHEPBWiFDKJ</guid><pubDate>Mon, 03 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Looking at 
  <a href="https://nkdagility.com/resources/cycle-time/">cycle time</a>
 for an individual is a fundamental misunderstanding of how flow works in a system, unless the individual is the system. And here is why!</p>

  
  
  
  
  
  
  

<h2 id="process-cycle-efficiency-pce-drives-flow-not-individual-productivity">Process Cycle Efficiency (PCE) Drives Flow, Not Individual Productivity</h2><p>
  <a href="https://nkdagility.com/resources/kanban/">Kanban</a>
 isn’t about individual productivity; it’s about optimising the flow of work through a system. When you measure an individual’s cycle time, you ignore the real bottlenecks, queues, dependencies, and wait times that slow everything down. A person might complete tasks quickly, but if those tasks get stuck waiting for reviews, approvals, or other handoffs, the overall system remains inefficient. If you want faster delivery, fix the system, not the people.</p>
<p>As Nigel Thurlow puts it: <em>&ldquo;You never measure a person, ever. You only ever measure a process. You improve the system, never the people within it. If you&rsquo;re measuring an individual person to try and blame them, then you&rsquo;re ignoring what&rsquo;s wrong with the process that&rsquo;s causing it.&rdquo;</em></p>

  
  
  
  
  
  
  

<h2 id="encourages-local-optimisation-over-system-improvement">Encourages Local Optimisation Over System Improvement</h2><p>Measuring individual cycle time leads to bad incentives. If someone is judged on how fast they complete their own tasks, they’ll prioritise speed over impact. This can lead to:</p>
<ul>
<li>Focusing on tasks that make them look efficient rather than what benefits the team.</li>
<li>Taking on work too early, creating unnecessary work in progress (WIP).</li>
<li>Cherry-picking simple tasks to appear fast rather than tackling what actually moves the system forward.</li>
</ul>
<p>Kanban is about improving the whole workflow. Look at Process Cycle Efficiency (PCE) and 
  <a href="https://nkdagility.com/resources/throughput/">Throughput</a>
 together, one improves the other.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="ignores-work-in-progress-wip-and-blockers">Ignores Work in Progress (WIP) and Blockers</h2><p>A fast-moving individual doesn’t mean fast-moving work. If the system is overloaded with WIP, nothing gets delivered faster. Work often gets stuck in queues, waiting for handoffs, or blocked by dependencies. Measuring individual cycle time won’t tell you where the real problems are.</p>
<p>Instead, track:</p>
<ul>
<li><strong>Total WIP</strong>, to ensure the system isn’t overloaded.</li>
<li><strong>Time in queue vs. time in progress</strong>, to identify bottlenecks.</li>
<li><strong>Blocked work items</strong>, to find systemic delays.</li>
</ul>

  
  
  
  
  
  
  

<h2 id="misrepresents-collaboration-and-dependencies">Misrepresents Collaboration and Dependencies</h2><p>Knowledge work isn’t assembly-line work. It requires handoffs, reviews, and collaboration. Measuring an individual’s cycle time isolates their part of the work but ignores the time it spends waiting on others. Worse, it discourages teamwork, if people are penalised for long cycle times, they’ll avoid collaborating because it slows them down.</p>
<p>Optimise for flow across the system, not just individual speed.</p>

  
  
  
  
  
  
  

<h2 id="creates-unintended-behaviour">Creates Unintended Behaviour</h2><p>If people are measured by their 
  <a href="https://nkdagility.com/resources/personal/">personal</a>
 cycle time, they may:</p>
<ul>
<li><strong>Rush work</strong>, sacrificing quality to look fast.</li>
<li><strong>Avoid complex or high-value tasks</strong>, because they take longer.</li>
<li><strong>Hoard work</strong>, keeping tasks they know they can finish quickly rather than distributing work across the team.</li>
</ul>
<p>None of this improves system flow. It just distorts behaviour.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="what-should-you-measure-instead">What Should You Measure Instead?</h2>



  <blockquote class="blockquote">
    <p>At the end of the day, the Kanban Method (as opposed to kanban) is designed to improve flow (basically Process Cycle Efficiency) by improving throughput (units per unit time) by removing constraints (which includes bottlenecks) in the system. Make the system more effective by making it more efficient. - Nigel Thurlow</p>

  </blockquote>

<p>If you want to improve flow, focus on:</p>
<ul>
<li><strong>customer 
  <a href="https://nkdagility.com/resources/lead-time/">lead time</a>
 (
  <a href="https://nkdagility.com/resources/time-to-market/">time to market</a>
)</strong> - the total time from when work is requested to when it is delivered to the customer.</li>
<li><strong>Work in progress (WIP) limits</strong> - to reduce bottlenecks and improve flow.</li>
<li><strong>Process Cycle Efficiency (PCE)</strong> - the ratio of active work time to non value added time.</li>
<li><strong>Bottlenecks and blockers</strong> - to identify systemic constraints.</li>
<li><strong>Throughput</strong> - the rate at which something is produced or delivered..</li>
</ul>

  
  
  
  
  
  
  

<h2 id="bottom-line">Bottom Line</h2><p>Kanban is about improving the system, not monitoring individuals. Measuring individual cycle time distracts from real systemic inefficiencies and leads to bad behaviours. Instead, optimise for end-to-end flow and make sure work moves smoothly across the whole system.</p>
<p>As Thurlow emphasises: <em>&ldquo;If there are training or skill gaps, that’s a system problem, not a person problem. Someone failed the person by not providing the right training, support, or experience.&rdquo;</em> This reinforces why the focus should always be on fixing the system, not blaming individuals.</p>

  
  
  
  
  
  
  

<h3 id="want-to-improve-your-kanban-flow">Want to improve your Kanban flow?</h3><p>If you need help setting up meaningful Kanban metrics, let’s talk. We can identify the right measurements to improve your system without falling into the trap of individual cycle time metrics.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/why-measuring-individual-cycle-time-fails-to-help-teams/">Why Measuring Individual Cycle Time Fails</a></strong>
      
      <br />
      <small>Product Development • Mar 15, 2025 • Signals</small>
      <br />
      Measuring individual cycle time overlooks team performance and system bottlenecks. Focus on lead time, throughput, and process efficiency to improve workflow.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/why-tracking-individual-cycle-time-distorts-team-behaviour/">Tracking Individual Cycle Time Harms Teams</a></strong>
      
      <br />
      <small>Kanban • Mar 12, 2025 • Signals</small>
      <br />
      Tracking individual cycle time can harm team performance by encouraging task cherry-picking, reduced collaboration, and lower quality, without improving overall delivery speed.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/measuring-worker-speed-in-manufacturing-plant-operations/">Measuring Worker Speed in Manufacturing</a></strong>
      
      <br />
      <small>Tenet • Mar 11, 2025 • Signals</small>
      <br />
      Measuring individual worker speed in manufacturing or knowledge work can create bottlenecks; true efficiency comes from improving the whole system, not just individuals.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-capacity-planning/">Rethinking Capacity Planning</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 21, 2025 • Blog</small>
      <br />
      Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve predictability and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/at-the-end-of-the-day-kanban-is-about-improving-flow/">Kanban Is About Improving Flow</a></strong>
      
      <br />
      <small>Kanban • Mar 3, 2025 • Signals</small>
      <br />
      Kanban focuses on improving workflow by removing bottlenecks and constraints, reducing work in progress, and increasing process efficiency, not by overworking people.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/3-best-ways-to-wreck-kanban-use-vanity-metrics/">3 Best Ways to Wreck Kanban with Vanity Metrics</a></strong>
      
      <br />
      <small>Kanban • Feb 29, 2024 • Videos</small>
      <br />
      Learn how to avoid common Kanban mistakes by focusing on actionable metrics like WIP, cycle time, and throughput instead of vanity metrics for better workflow efficiency.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-flow-metrics-for-scrum/">Applying Flow Metrics for Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AFMS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-metrics-for-predictability/">Applying Metrics for Predictability</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AMP •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Kanban</category><category>Product Development</category><category>Engineering Excellence</category><category>Principle</category><category>Flow Efficiency</category><category>Operational Practices</category><category>Software Development</category><category>Lean Principles</category><category>Metrics and Learning</category><category>Value Delivery</category><category>Pragmatic Thinking</category><category>Organisational Physics</category><category>Systems Thinking</category><category>Product Delivery</category><category>Value Stream Management</category><category>Project Management</category><category>Lean Thinking</category><category>Continuous Improvement</category><category>Market Adaptability</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Stop Hiding Behind Complexity and Start Delivering Continuously</title><link>https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/</link><guid>https://nkdagility.com/resources/7hEAycZIn8w</guid><pubDate>Mon, 24 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Every organisation says their software is &rsquo;too complex&rsquo; for 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
. That&rsquo;s nonsense. Complexity is an excuse, not a blocker. 
  <a href="https://nkdagility.com/resources/azure-devops/">Azure DevOps</a>
, Starbucks, and countless others proved it wrong. The only real obstacle is the resistance to invest in fixing what’s broken. Complexity is an excuse, not a blocker. Microsoft proved it. Starbucks proved it. You can too; if you’re willing to put in the time, effort, and money.</p>
<p>Continuous delivery is not a pipe dream. If the organisation is willing to invest, it’s achievable for every software product, regardless of complexity or legacy constraints. And that&rsquo;s the challenge.</p>
<p>The organisation must be willing to invest significant time and effort in enabling it. Microsoft&rsquo;s Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 team exemplifies this. They transitioned from shipping new features every two years to delivering value every three weeks, increasing their annual feature delivery from 25 to nearly 300 at their peak.</p>
<p>This evolution was not the result of a silver bullet but a deliberate effort to modernise architecture, eliminate 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
, automate relentlessly, and embed a culture of 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
. It is an ongoing evolution that has paid dividends for every year of effort invested. They delivered 58 features at the end of the first year of investment, rising to over 250 features after four years, later stabilising at just over 300. This is the power of continuous delivery.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TLDR</h3><p>Every software system, no matter how complex or archaic, can be updated, tested, and deployed continuously, without delays, bottlenecks, or manual interventions. This is the core of Continuous Delivery (CD): software always in a deployable state, ready for frequent, reliable releases.</p>

  
  
  
  
  
  
  

<h2 id="what-is-holding-you-back">What is holding you back?</h2><p>Many teams believe they cannot achieve continuous delivery and instead claim:</p>
<ul>
<li>Their product is too big and complex</li>
<li>Their teams lack the skills</li>
<li>It’s not possible in their regulated industry</li>
</ul>
<p>Every single one of these justifications is illegitimate and reflects either the team&rsquo;s unwillingness to learn or the 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
&rsquo;s unwillingness to invest. These are excuses, not realities.</p>
<p><strong>In reality, systemic and continuous underinvestment in quality, scalable, and supportable products is to blame.</strong></p>
<p>This failure is not driven by the engineers or managers doing the work, but they have enabled it. The cause lies squarely in the business, even if they did not consciously make it.</p>




  <blockquote class="blockquote">
    <p>&ldquo;If you put people under pressure to deliver, they will increasingly and systemically decrease quality to meet whatever ridiculous deadlines you give them.&rdquo;</p>

  </blockquote>

<p>The result is unchecked technical debt, high bug rates in production, significant rework, and unmet expectations.</p>
<p>This is not a terminal condition but a challenge to manage and overcome. The key lies in intentionality. Without tackling the root causes of complexity for new capabilities, slow releases, and frequent production issues, process changes will fail to deliver meaningful results.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-evolution-of-the-developer-division-at-microsoft">The Evolution of the Developer Division at Microsoft</h3><p>Like every other company that has built software at scale, Microsoft fell into the usual traps of long release cycles, single-pass coding, and poor testing quality. For the Developer Division, responsible for Visual Studio, Team Foundation Server, and other software engineering tools, this resulted in a two-year release cycle, a four-year customer feedback loop, and fixing 75,000 bugs to get Visual Studio 2010 out the door.</p>
<p>Market forces pushed them to evolve. They could no longer meet the demands of an increasingly dynamic market, and a four-year response time to customer needs was unsustainable. While laggards might remain, it&rsquo;s the early adopters who drive new business and shape emerging markets. Failing to keep them engaged signals a decline that, if left unchecked, can be fatal, but recovery is possible with decisive action.</p>
<p>Azure DevOps emerged as the result of decisive action by Microsoft&rsquo;s Developer Division, triggered by an urgent need to break free from their two-year release cycle and four-year customer feedback loop. They didn&rsquo;t inherit perfection, they faced legacy code, fragmented processes, and a monolithic release cycle. Their transformation began with small, incremental changes, but success required deeper, systemic shifts:</p>
<ul>
<li>
<p><strong>Automate Everything</strong>: This cannot be emphasised enough. Automate every possible task. If something cannot be automated today, create a plan to rework the architecture until it can be. From testing and deployments to upgrades, certificates, passwords, and environments, automation should be the default, not the exception.</p>
</li>
<li>
<p><strong>Trunk-Based Development</strong>: The cognitive load and resulting complexity from supporting multiple versions of your product significantly increases complexity and risk. Long-running branches, especially when promoting by branch, slow the delivery of 
  <a href="https://nkdagility.com/resources/working-software/">working software</a>
 to real users. Adopting 
  <a href="https://nkdagility.com/resources/blog/stop-promoting-branches/">Trunk-Based Development practices</a>
 eliminates this risk by ensuring that all code integrates continuously into a single shared branch.</p>
</li>
<li>
<p><strong>Feature Flags</strong>: To maximise both quality and value, it&rsquo;s essential to 
  <a href="https://nkdagility.com/resources/blog/testing-in-production-maximises-quality-and-value/">test new capabilities in production</a>
 while gradually exposing them to users, reducing risk. This approach shortens feedback loops and enables swift adaptation to emerging market opportunities. Since we can&rsquo;t predict which features will deliver the most value, we validate hypotheses by running small experiments with real data. Effective use of feature flags is crucial for these experiments, ensuring safe, controlled releases that drive continuous improvement.</p>
</li>
<li>
<p><strong>Shift-Left</strong>: Shift from testing quality at the end (QA, Staging, UAT) to embedding it throughout the development process. Use hypothesis-driven practices and unit tests at every stage to ensure high quality from the start. Discovering a security vulnerability in staging often means the flaw is deeply embedded, leaving no time or budget for proper fixes, only quick patches that hackers easily exploit. Instead, conduct security tests, code reviews, and performance checks continuously, as close to code creation as possible.</p>
</li>
<li>
<p><strong>Iterate Over Pain</strong>: If a task is hard or error-prone, you should do it more often. Any activity, like releasing, that feels difficult or frequently leads to errors deserves focused attention. Repeated practice exposes weak points, allowing you to refine the process and reduce risk. Avoiding the pain only ensures it remains a persistent threat.</p>
</li>
</ul>

  
  
  
  
  
  
  

<h2 id="what-can-we-learn">What can we learn?</h2><p>If you want to be able to adapt to market opportunities or surprises, then you need to be able to shift quickly. This means that any software system, regardless of its complexity, architecture, or purpose, should be updated, tested, and deployed in a continuous flow without delays, bottlenecks, or manual interventions. This is the ethos of Continuous Delivery (CD), where software is always in a deployable state, enabling frequent and reliable releases.</p>
<p>In the world of modern software engineering its no longer an optional thing. It&rsquo;s a business demand.  Too many business opportunities have been missed because we are too slow to deliver and too slow to turn feedback into usable working products on a short enough timeline.</p>
<p>How short your timeline needs to be is a question for your business&hellip; what is your effective planning horizon. For Starbucks PoS its 48h; for 
  <a href="https://nkdagility.com/resources/windows/">Windows</a>
, its ~120h, for Facebook its just a few minutes.</p>

  
  
  
  
  
  
  

<h2 id="measuring-your-velocity">Measuring your velocity</h2><p>Velocity isn&rsquo;t just about how much work gets done, it&rsquo;s about how fast you move from idea to outcome. It’s about closing feedback loops quickly, enabling continuous improvement, and delivering valuable increments faster.</p>
<p>In 2018, Buck Hodges from Microsoft&rsquo;s Azure DevOps/Team Foundation Server team introduced four key metrics to evaluate and enhance the 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
 and deployment process:</p>
<ul>
<li>
<p><strong>Time to Build:</strong> This metric measures the duration from code commit to the completion of a successful local build on a developer&rsquo;s workstation. It reflects the amount of time a developer needs to wait to know if their code compiles.</p>
</li>
<li>
<p><strong>Time to Self-Test:</strong> This refers to the time taken to execute automated tests after a build locally. A shorter Time to Self-Test reflects fast tests and enables quicker feedback on code quality. Efficient self-testing cycles catch defects early, reduce rework, and maintain code integrity.</p>
</li>
<li>
<p><strong>Time to Deploy:</strong> This metric tracks the time required to deploy a build to a production environment. Shorter deployment times increase velocity by enabling rapid feedback and 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
. Minimising the Time to Deploy is crucial for rapidly delivering features and fixes to end users. 
  <a href="https://nkdagility.com/resources/continuous-integration/">Continuous integration</a>
 and delivery (CI/CD) pipelines are essential for optimising this metric.</p>
</li>
<li>
<p><strong>Time to Learn:</strong> This encompasses the period from deployment to collecting and analysing user feedback or telemetry data. Reducing Time to Learn ensures teams quickly understand user interactions and make informed decisions for future development. Faster learning cycles mean teams adapt quickly, prioritise effectively, and avoid wasting time on low-value features.</p>
</li>
</ul>
<p>These metrics represent stages in the flow of work from ideation to outcome. They are not the only metrics or stages, but they represent and expose significant bottlenecks in this case, and they are 100% within the control of engineering. Engineering did not require any outside approval to measure and optimise these stages. Accountability for improvement lies squarely within the team.</p>
<p>By monitoring and optimising these metrics, development teams can achieve a more streamlined and responsive DevOps workflow, leading to faster delivery of high-quality software. However, these metrics are focused on the work of engineers building the product, and there may be other things in the application lifecycle that may have a bigger impact on you and your teams.</p>
<p>It&rsquo;s crucial to take a holistic view of metrics, and the 
  <a href="https://nkdagility.com/resources/guides/evidence-based-management-guide/">Evidence-Based Management (EBM) guide</a>
 is a great starting point. It offers example metrics that can either be adopted directly or adapted to fit your context. When choosing metrics, focus on the four Key Value Areas (KVAs) defined by EBM:</p>
<ol>
<li><strong>
  <a href="https://nkdagility.com/resources/current-value/">Current Value</a>
 (CV):</strong> Measures the value delivered to customers or stakeholders today, reflecting satisfaction and success based on the current product.</li>
<li><strong>Unrealized Value (UV):</strong> Identifies potential future value by highlighting gaps between what customers have and what they need or desire.</li>
<li><strong>
  <a href="https://nkdagility.com/resources/ability-to-innovate/">Ability to Innovate</a>
 (A2I):</strong> Assesses how effectively the organisation can deliver new capabilities, features, or products without being constrained by technical debt, process bottlenecks, or organisational drag.</li>
<li><strong>
  <a href="https://nkdagility.com/resources/time-to-market/">Time to Market</a>
 (T2M):</strong> Evaluates the speed at which ideas, features, or fixes move from concept to production, directly impacting responsiveness to market demands and customer needs.</li>
</ol>
<p>These four areas provide a balanced view, ensuring you don’t just measure output but focus on the outcomes that drive business success and 
  <a href="https://nkdagility.com/resources/customer-satisfaction/">customer satisfaction</a>
.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-path-forward">The Path Forward</h2><p>Ultimately, when deployments are automated, code is well-tested, and processes are streamlined, teams can respond faster to customer needs, market changes, and business opportunities. Azure DevOps’ and Windows evolutions proved that the barrier to continuous delivery is not technical complexity but organisational will.</p>
<p>No matter where you start, the path to continuous delivery is through addressing the complexity that is slowing you down head-on. Prioritise automation, enforce code quality and relentlessly improve your processes. The result is not just faster releases but better software, happier teams, and more satisfied customers.</p>
<p>If Azure DevOps can do it with their scale and complexity, so can you.</p>
<p>The only question is whether you&rsquo;re willing to do what Azure DevOps, Starbucks, and countless others have done: stop hiding behind complexity, and start delivering continuously.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/testing-in-production-maximises-quality-and-value/">Testing in Production for Quality and Value</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 13, 2025 • Blog</small>
      <br />
      Explains how audience-based deployment and testing in production enable faster feedback, safer rollouts, and higher software quality by targeting real users and reducing risk.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/embrace-simplicity-how-to-transform-complexity-into-continuous-delivery-success/">Embrace Simplicity for Continuous Delivery</a></strong>
      
      <br />
      <small>Product Development • Feb 27, 2025 • Videos</small>
      <br />
      Explains how simplifying complex software and committing to change enables continuous delivery, highlighting the need for cultural shift, resilience, and ongoing improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/transforming-agility-how-azure-devops-went-from-two-year-releases-to-880-000-deployments/">Azure DevOps: From 2-Year Releases to 880K Deploys</a></strong>
      
      <br />
      <small>DevOps • Feb 6, 2025 • Videos</small>
      <br />
      Explores how Azure DevOps shifted from slow, two-year releases to rapid, continuous delivery, highlighting the benefits of fast feedback, agility, and frequent deployments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/why-organisations-believe-their-software-is-too-complex-for-cd/">Software Complexity Myths in Continuous Delivery</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Signals</small>
      <br />
      Many organisations cite software complexity as a barrier to continuous delivery, but real obstacles are technical debt and lack of investment in quality and automation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/release-planning-and-predictable-delivery/">Release Planning and Predictable Delivery</a></strong>
      
      <br />
      <small>Product Development • Nov 24, 2020 • Blog</small>
      <br />
      Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous improvement, despite inherent uncertainty.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/delivery-is-the-only-measure-of-progress-in-scrum/">Delivery Is the Only Measure in Scrum</a></strong>
      
      <br />
      <small>Product Development • Feb 3, 2025 • Blog</small>
      <br />
      Scrum teams must deliver working software to real users every Sprint; true progress is measured by delivery to production, not just by completing internal work.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-visual-studio-and-scrum-training/">Managing Projects with Visual Studio &amp; Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        MPVS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to manage software projects using Scrum and Visual Studio, covering backlog management, sprint planning, team collaboration, agile testing, and reporting tools.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>DevOps</category><category>Product Development</category><category>Practice</category><category>Continuous Delivery</category><category>Metrics and Learning</category><category>Software Development</category><category>Product Delivery</category><category>Technical Mastery</category><category>Operational Practices</category><category>Market Adaptability</category><category>Value Delivery</category><category>Frequent Releases</category><category>Pragmatic Thinking</category><category>Technical Excellence</category><category>Engineering Practices</category><category>Evidence Based Management</category><category>Deployment Frequency</category><category>Organisational Agility</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>There Is No Such Thing as a "Junior" Scrum Master</title><link>https://nkdagility.com/resources/blog/there-is-no-such-thing-as-a-junior-scrum-master/</link><guid>https://nkdagility.com/resources/f2RQh2UCwqB</guid><pubDate>Mon, 17 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Would you ever hire a <strong>Junior CISO</strong> or a <strong>Junior Financial Director</strong>? Of course not. These positions, by definition, require demonstrated mastery of their respective domains, alongside the authority and responsibility to enact meaningful change. The same should be true of a 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Master. The idea of a “junior” 
  <a href="https://nkdagility.com/resources/scrum-master/">Scrum Master</a>
 is a fallacy. The Scrum Master is not an entry-level position, nor is it something that should be handed out as a career stepping stone. A Scrum Master <strong>should be born fully formed</strong>, emerging from the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
 as a practitioner who has already demonstrated 
  <a href="https://nkdagility.com/resources/technical-mastery/">technical mastery</a>
, business mastery, and organisational evolutionary mastery. They should be <strong>elevated by the team, not assigned by management.</strong></p>

  
  
  
  
  
  
  

<h2 id="the-myth-of-the-junior-scrum-master">The Myth of the Junior Scrum Master</h2><p>Too often, organisations treat the Scrum Master role as a checkbox on a hiring matrix, assuming that anyone can step in and “facilitate” a few events. This mindset reduces the Scrum Master to a glorified meeting scheduler rather than the steward of effectiveness that they are meant to be. The reality is this: <strong>Scrum Masters are not made in a two-day certification course</strong>, they are forged in the crucible of real-world experience within high-performing Scrum Teams.</p>
<p>This aligns with the points made in 
  <a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">The Incompetent Scrum Master</a>
, which highlights that many Scrum Masters lack the depth of knowledge and experience necessary to be effective. The best Scrum Masters are not those who simply “get certified” but those who have lived and breathed Scrum within a team, demonstrating real-world 
  <a href="https://nkdagility.com/resources/competence/">competence</a>
 before stepping into the role.</p>
<p>Additionally, a Scrum Master <strong>must have first-hand experience</strong> of working within a Scrum Team. This doesn’t mean they <strong>have to been a coder</strong>; Scrum Teams are made up of Business Analysts, Testers, Flow Designers, and many other roles that contribute to delivering great products. But they must have seen what a cohesive team looks and feels like, and they must have experienced how a great Scrum Master and 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
 operate.</p>
<p>That said, I believe that a Scrum Master for a Scrum Team delivering software <strong>should be able to code</strong>. They should be able to understand and critique the quality of the work being done in order to understand and affect the Scrum Team&rsquo;s effectiveness. While they may not be writing production code daily, their ability to engage meaningfully with developers on code quality, 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 practices, and architectural decisions is invaluable. Without this understanding, how can they genuinely support the team in delivering high-quality software?</p>
<p>The best Scrum Masters:</p>
<ul>
<li>Have worked within a Scrum Team for years, developing their craft as a Developer, Product Owner, or another key role.</li>
<li>Have demonstrated their ability not just to deliver work but to enable agility through 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
 thinking, 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
, and servant 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
.</li>
<li>Possess <strong>technical mastery, business mastery, and organisational evolutionary mastery</strong>, the three pillars of a truly competent Scrum Master.</li>
</ul>
<p>A person whose knowledge of Scrum is limited to a <strong>two-day certification course</strong> will struggle to land a real Scrum Master job; and rightly so. Just as a company wouldn’t trust its entire departmental finances to someone who just completed a “Financial Mastery in Two Days” course, they shouldn’t entrust the success of a multi-million-dollar project to someone whose entire experience is a “
  <a href="https://nkdagility.com/resources/professional-scrum/">Professional Scrum</a>
 Mastery” online session.</p>
<p>Additionally, many organisations attempt to cut costs by hiring a “junior” Scrum Master at half the salary, while expecting full performance. The result? A Jira lackey and reporting serf, someone who is bullied into administrative tasks rather than empowered to drive agility. It’s the equivalent of hiring a “junior” chef at a discount and making them sweep the yard before every shift, then blaming the methodology when the food is awful.</p>

  
  
  
  
  
  
  

<h2 id="scrum-masters-are-chosen-by-the-team-not-imposed-by-management">Scrum Masters Are Chosen by the Team, Not Imposed by Management</h2><p>A Scrum Master should <strong>not</strong> be an external hire brought in to “fix” a team. Instead, they should <strong>rise naturally from within the team</strong>, selected by their peers who trust them to safeguard the team’s effectiveness.</p>
<p>This approach ensures:</p>
<ul>
<li>The Scrum Master has credibility within the team, they have already <strong>earned the respect</strong> of their colleagues.</li>
<li>They understand the organisation’s constraints, culture, and history, enabling <strong>meaningful change</strong> without naive disruption.</li>
<li>Their selection is based on demonstrated competence, not just theoretical knowledge or a certification.</li>
</ul>
<p>If a team does not trust or respect their Scrum Master, they won’t follow them. The Scrum Master must be someone who has already shown leadership, not someone who needs to “grow into the role.”</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-accountability-of-the-scrum-master-is-heavy-and-it-requires-mastery">The Accountability of the Scrum Master Is Heavy, And It Requires Mastery</h2><p>Scrum Masters, as all leaders, <strong>should not lead only through authority</strong>, they should lead through influence. That influence comes from <strong>mastery of three key domains</strong>:</p>
<ol>
<li><strong>Technical Mastery</strong> – A deep understanding of 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
, DevOps, modern 
  <a href="https://nkdagility.com/resources/engineering-practices/">engineering practices</a>
, and the realities of delivering high-quality products. This doesn’t mean they have to code daily, but they must understand how technical decisions impact agility.</li>
<li><strong>Business Mastery</strong> – The ability to align Scrum Teams with the broader business strategy, ensuring that the work they facilitate delivers real, measurable value. This does not take away from the Product Owner but instead supports it.</li>
<li><strong>Organisational Evolutionary Mastery</strong> – The skill to enable systemic change, remove organisational impediments, and cultivate a culture of agility <strong>beyond the team level</strong>.</li>
</ol>
<p>While Scrum Masters should lead through influence and servant leadership, they are not powerless. The concept of intent-based leadership, where they also hold authority, can be incredibly effective. The best Scrum Masters 
  <a href="https://www.scrum.org/resources/blog/your-next-scrum-master-should-be-your-manager" class="external-link" target="_blank" rel="noopener noreferrer">
    know when to serve and when to step up with authority
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 to drive change. They wield the accountability of the role not just as a facilitator but as a true leader, ensuring that agility is not merely an aspiration but a reality.</p>
<p>This concept is further reinforced in 
  <a href="https://nkdagility.com/resources/blog/the-scrum-master-is-accountable-for-delivery/">The Scrum Master is Accountable for Delivery</a>
, which highlights how Scrum Masters must take ownership of delivery effectiveness and drive the team towards meaningful outcomes. Does this still sound like a junior position?</p>

  
  
  
  
  
  
  

<h2 id="scrum-masters-should-wield-their-accountability-with-competence-from-day-one">Scrum Masters Should Wield Their Accountability with Competence from Day One</h2><p>The idea that a Scrum Master should “learn on the job” is dangerous. A Scrum Master <strong>should be able to step into the role with full competency from day one</strong>, because they have already been functioning as a de facto Scrum Master within their team before ever taking on the title.</p>
<p>This is not about gatekeeping, it’s about effectiveness. If a Scrum Master is learning the fundamentals while on the job, they are <strong>not serving the team, they are hindering it</strong>.</p>
<p>This is also why hiring a Scrum Master should be an intentional and rigorous process. As outlined in 
  <a href="https://nkdagility.com/resources/blog/hiring-a-professional-scrum-master/">Hiring a Professional Scrum Master</a>
, organisations often make the mistake of prioritising certifications over experience, failing to assess whether a candidate truly embodies the role. A Scrum Master is not someone who simply “facilitates” but someone who <strong>actively drives effectiveness, navigates complexity, and enables 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
 of value</strong>.</p>

  
  
  
  
  
  
  

<h2 id="conclusion-scrum-masters-are-born-fully-formed">Conclusion: Scrum Masters Are Born Fully Formed</h2><p>A Scrum Master is not a role that should be taken lightly. It is not a career ladder step, nor is it something one can simply “train” into without prior deep experience. The best Scrum Masters <strong>emerge naturally</strong> from within the team, already demonstrating the mastery required before they ever assume accountability formally.</p>
<p>The Scrum Master role demands mastery across technical, business, and organisational domains. Anything less is inadequate and frankly does not fulfil their obligation to the Scrum Team, the Product Owner, or the business.</p>
<p>If you are looking for a Scrum Master, don’t look at certifications or job titles. Look at the <strong>people who have already been leading without the title</strong>, those who have already demonstrated their competence in making the team more effective. That’s your Scrum Master.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/great-scrum-masters-need-technical-business-and-organisational-mastery/">Scrum Mastery: Technical, Business, Organisational</a></strong>
      
      <br />
      <small>Scrum • Mar 24, 2025 • Blog</small>
      <br />
      Scrum Masters are most effective when they combine leadership skills with technical, business, and organisational mastery to support teams, Product Owners, and change.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">Why Most Scrum Masters Are Failing</a></strong>
      
      <br />
      <small>Technical Leadership • Sep 5, 2024 • Blog</small>
      <br />
      Many Scrum Masters lack core Scrum knowledge and technical skills, leading to poor team support. Learn key competencies needed for effective, measurable impact.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-the-concept-of-a-junior-scrum-master-is-a-misguided-myth/">The Myth of the Junior Scrum Master</a></strong>
      
      <br />
      <small>Scrum • Feb 24, 2025 • Videos</small>
      <br />
      Explains why the Scrum Master role requires experience and competence, debunking the myth of a &#34;junior&#34; Scrum Master and highlighting the need for proven skills in Agile teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/would-you-hire-a-junior-ciso-a-junior-financial-director/">Why Junior Scrum Masters Undermine Agility</a></strong>
      
      <br />
      <small>Scrum • Feb 17, 2025 • Signals</small>
      <br />
      Scrum Masters require proven expertise, not entry-level skills. Hiring juniors in this role risks team performance and agile success; experience is essential for effective leadership.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/hiring-a-professional-scrum-master/">Hiring a Professional Scrum Master</a></strong>
      
      <br />
      <small>Scrum • Mar 15, 2021 • Blog</small>
      <br />
      Covers key responsibilities, skills, and requirements for hiring a Scrum Master, including leadership, coaching, facilitation, and fostering effective Scrum teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-competence-crisis-in-scrum-master-roles-a-call-for-excellence/">Scrum Master Competence Crisis Explained</a></strong>
      
      <br />
      <small>Scrum • Oct 16, 2024 • Videos</small>
      <br />
      Many Scrum Masters lack essential skills and experience, leading to poor agile outcomes. True competence requires deep knowledge, practical experience, and ongoing learning.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-master-psm-course-with-certification/">Professional Scrum Master</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSM •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn Scrum principles, the Scrum Master role, and agile team leadership through hands-on training, with certification and practical skills for effective Scrum implementation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Leadership</category><category>Technical Leadership</category><category>Scrum</category><category>Accountability</category><category>Competence</category><category>Pragmatic Thinking</category><category>Software Development</category><category>Agile Frameworks</category><category>Scrum Master</category><category>Professional Scrum</category><category>Organisational Agility</category><category>Agile Leadership</category><category>Team Performance</category><category>Technical Excellence</category><category>Social Technologies</category><category>Team Collaboration</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Testing in Production Maximises Quality and Value</title><link>https://nkdagility.com/resources/blog/testing-in-production-maximises-quality-and-value/</link><guid>https://nkdagility.com/resources/_ncZFfeCrnS</guid><pubDate>Thu, 13 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Testing in production, is about structured, observable releases that allow for fast feedback, controlled exposure, and rapid course correction, ensuring quality without sacrificing speed.</p>
<p>One such paradigm shift in software delivery is audience-based deployment.</p>
<p>Gone are the days of rigid Dev-Test-Staging-Production pipelines. These 
  <a href="https://nkdagility.com/resources/blog/stop-promoting-branches/">traditional environments are costly, slow, and fundamentally flawed</a>
. They delay feedback loops, hinder innovation, and reinforce outdated notions of software stability.</p>
<p>Instead, modern software engineering demands a smarter approach: deploying directly to real users in production but in a controlled, incremental manner.</p>
<p>For those familiar with ring-based deployment, audience-based deployment is not a new concept; it expands on it. Ring-based deployment is a proven strategy, widely used at scale by companies like Microsoft with products like 
  <a href="https://nkdagility.com/resources/windows/">Windows</a>
 and Microsoft Teams. Audience-based deployment simply extends this principle by providing even finer-grained control over who gets access to a given change based on account types, user profiles, or organisational groups. This approach allows teams, like the Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 team, to release software to small, targeted user groups, enabling faster feedback, reduced blast radius, and progressive rollout strategies.</p>
<p>This approach enables:</p>
<ul>
<li><strong>Faster feedback</strong> from real-world conditions, not simulated test environments.</li>
<li><strong>Reduced blast radius</strong> by limiting exposure of potentially risky changes.</li>
<li><strong>Progressive rollout strategies</strong>, improving resilience and adaptability.</li>
</ul>

  
  
  
  
  
  
  

<h3 id="retaining-context-without-environmental-branching">Retaining Context Without Environmental Branching</h3><p>While you may need to retain some environmental context for compliance or operational reasons, <strong>your branching structure should not model it</strong>. Creating branches that mimic Dev-Test-Staging environments is costly and counterproductive. It increases complexity, delays feedback, and reinforces silos rather than fostering 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
. Instead, focus on:</p>
<ul>
<li>Using <strong>feature flags</strong> to control exposure.</li>
<li>Implementing <strong>progressive rollouts</strong> instead of environment-based branching.</li>
<li>Relying on <strong>observability and monitoring</strong> rather than artificial environments.</li>
</ul>
<p>By shifting away from rigid environment-based branching, teams can iterate faster and detect issues in real-world scenarios without unnecessary overhead.</p>
<p>I don&rsquo;t think this is easy; it&rsquo;s not. Teams making this shift face teething problems; adapting workflows, enhancing observability, and upskilling in DevOps and CI/CD practices. Success here isn&rsquo;t just technical; it&rsquo;s cultural. Organisations must embrace automation, foster real-time monitoring capabilities, and embed progressive delivery into their engineering ethos. It requires significant discipline and a relentless focus on the usable working product that many teams just don&rsquo;t have.</p>

  
  
  
  
  
  
  

<h3 id="how-microsoft-transformed-deployment">How Microsoft Transformed Deployment</h3><p>Microsoft’s transformation to DevOps and audience-based deployment has been an industry-defining journey, starting with the Visual Studio and 
  <a href="https://nkdagility.com/resources/azure-devops/">Azure DevOps</a>
 (was Team Foundation Server) teams in the Developer Division and later extending to Windows and Office.</p>
<p><strong>Key Lessons from Microsoft’s Evolution:</strong></p>
<ul>
<li><strong>Be Customer Obsessed</strong> – Prioritise user experience and collect telemetry to refine deployments.</li>
<li><strong>Iterate Over Pain</strong> – If it&rsquo;s hard and painful, do it more often until it becomes just another activity.</li>
<li><strong>Adopt a Production-First Mindset</strong> – Deploy as continuously as possible, with safeguards to protect end-users.</li>
<li><strong>Enable Team Autonomy with Enterprise Alignment</strong> – Empower teams while ensuring strategic cohesion.</li>
<li><strong>Shift Left on Quality</strong> – Detect and address issues earlier in the development cycle.</li>
</ul>
<p>These were hard-learned lessons from the transition of Team Foundation Server from one delivery every two years to one every three weeks. This was also the catalyst for them to move their product to the cloud, ultimately leading to the Azure DevOps product we have today. There was a key realisation that closing feedback loops is much harder if you are delivering a locally installed product. Not every customer takes every release, and not every customer allows the vendor to truly understand the usage patterns.</p>
<p>If you want to build products that meet your customer&rsquo;s needs, then you need to get ahead of those needs. If you respond to customer requests, then you are too late to meet their need, and are costing them time and money while you go build what they asked for. Getting ahead of that loop, crossing the chasm, requires that you are able to engage with early adopters and collect telemetry and feedback much closer to the development cycle. Feedback on something that you shipped two years ago is largely useless if your priorities have changed since then.</p>
<p>Audience-based deployment allows you to control which users and which accounts get access to new features. This means that you can start to engage with early adopters even within an organisation where most users are late adopters.</p>
<p>This connection to the users, the telemetry it provides, and the closeness of the feedback to the build that allows you to maximise the value, the ROI, of the work that you do is the business reason to move in this direction.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Reduced risk Increased Stability</h4>
        <p class="marketing-callout__description">Deploy with confidence and sleep at night. Gain the stability and security that lets you move fast without breaking trust, reputation, or business continuity.</p>
      <a href="/outcomes/reduced-risk-increased-stability/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Reduced risk Increased Stability" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-azure-devops-team-revolutionised-microsofts-approach">The Azure DevOps team revolutionised Microsoft’s approach.</h2><p>The Azure DevOps team revolutionised Microsoft’s approach to deployment by pioneering a <strong>ring-based deployment strategy</strong> that allowed for:</p>
<ol>
<li><strong>Incremental feature releases</strong> with real-time telemetry analysis.</li>
<li><strong>Production-first mindset</strong>, shifting quality assurance left.</li>
<li><strong>Automated stops to rollouts triggered by observed failures.</strong></li>
<li><strong>Continuous monitoring</strong> to reduce release risk.</li>
</ol>
<p>This strategy proved so effective that it became the foundation for deploying changes to <strong>Windows</strong>, an operating system with a vastly larger and more diverse user base. And more scary indeed is that Windows is an installed product that needs to support an almost infinite set of configurations.</p>

  
  
  
  
  
  
  

<h4 id="windows-scaling-the-model-to-millions">Windows: 
  <a href="https://nkdagility.com/resources/scaling/">Scaling</a>
 the Model to Millions</h4><p>Windows took inspiration from Azure DevOps&rsquo; success and implemented the ring-based model at an unprecedented scale:</p>
<ol>
<li>
<p><strong>Internal to Microsoft</strong> - Im not necessarily privy to the details of this, but there have been hints and stories told by folks on the inside. (~70,000 members)</p>
<ol>
<li>Internal Channel - Nightly changes tested internally by a small subset of engineers.</li>
<li>Dogfooding Channel – Microsoft employees use new versions before external customers.</li>
</ol>
</li>
<li>
<p><strong>Windows Insider Program</strong> - Anyone can join this just by opting in. (~17m members)</p>
<ol>
<li><strong>Canary Channel</strong> – This is for highly technical users who get builds from the dev branch every few days.</li>
<li><strong>Dev Channel</strong> – For enthusiasts; gets builds every few weeks from the dev branch</li>
<li><strong>Beta Channel</strong> - This is for early adopters and gets early builds every month or so from the release branch</li>
<li><strong>Release Preview</strong> - For those looking for just an early peek but want stability. Builds every 3 months or so from the release branch about 3 months before they hit GA.</li>
</ol>
</li>
<li>
<p><strong>General Availability</strong> - Finally, changes are staged and rolled out to everyone else (~900bn machines worldwide)</p>
</li>
</ol>
<p>This approach enables them to:</p>
<ul>
<li><strong>Detect failures early</strong>, before they affect millions of users.</li>
<li><strong>Refine features based on telemetry and user behaviour</strong>.</li>
<li><strong>Confidently scale releases</strong> while maintaining stability.</li>
</ul>
<p>This isn’t just DevOps done well; it’s a learning engine driving 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
 across Microsoft’s ecosystem. Today, you will find this model and variants of it on all of Microsoft&rsquo;s platforms.</p>
<p>For example, I am in the Insider group for Microsoft Teams, with my account in R3, with both R3.5 (preview) and R4 (ga) ahead of me&hellip; and yet I can be in a call with folks from any of the rings from R0 all the way to R4. We each get different features and capabilities and a different product stability level.</p>

  
  
  
  
  
  
  

<h3 id="why-you-should-ditch-the-old-way">Why You Should Ditch the Old Way</h3><p>Beyond the inefficiencies of traditional environments, the old way accumulates waste, relearning, duplicated effort, and maintaining outdated processes, all drain resources. Each additional environment introduces overhead in familiarization, regression testing, and upkeep, diverting attention from work that delivers actual value. The cost isn&rsquo;t just financial; it&rsquo;s an innovation tax.</p>
<p>Most organisations still cling to the traditional <strong>Dev-Test-Staging-Production</strong> model because it feels safe. But let’s be honest:</p>
<ul>
<li><strong>Testing environments are never identical to production.</strong> Data, scale, and real-world user behaviour differences mean you’re testing a mirage.</li>
<li><strong>Delayed feedback loops increase risk.</strong> The longer it takes to discover issues, the harder and costlier they are to fix.</li>
<li><strong>It stifles innovation.</strong> Slow, gated releases hinder rapid iteration and 
  <a href="https://nkdagility.com/resources/experimentation/">experimentation</a>
.</li>
</ul>
<p>The alternative? <strong>Deploying directly to your users, but smartly.</strong></p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="making-the-shift-key-strategies-for-audience-based-deployment">Making the Shift: Key Strategies for Audience-Based Deployment</h3><p>We first need to accept that rolling forward is the only viable option! If a team has just failed to roll forward, what makes us think they have the skills to execute the more complex task of rolling back? Rolling back is often more risky than pushing a fix forward, as it can introduce inconsistencies, data mismatches, and unexpected failures. The key is to <strong>design rollouts to be fail-safe</strong>, ensuring issues are detected early and addressed immediately without needing a complex rollback process.</p>




  <blockquote class="blockquote">
    <p>&ldquo;I was a big proponent of the rolling forward strategy. 10+ years ago, I said that if a team screwed up a database upgrade, most likely they will not succeed with a database downgrade. Sometimes downgrade means data loss. When we do deployments, we upgrade binaries first by creating new VMs and switch traffic to them. We keep old VMs running for 3 hours, so that we can go back to an old binaries if we detect any user impacting issues. After 3 hours we deallocate VMs, but do not delete them. If we detect an issue 3+ hours after deployment, we can still start VMs and go back to previous binaries. When we start database upgrade, we delete old VMs. At this point there is no going back to an old binaries.&rdquo; -Vladimir Khvostov, Principal Software Engineer at Microsoft - Azure DevOps</p>

  </blockquote>

<p>The Azure DevOps team does allow for limited rollback under specific circumstances, but only for binaries, never for data.</p>
<p>Want to embrace audience-based deployment? Here’s how:</p>
<ol>
<li><strong>Feature Flags &amp; Toggles</strong> – Control feature exposure dynamically without redeploying code.</li>
<li><strong>Progressive Delivery</strong> – Gradually expand releases based on telemetry and user feedback.</li>
<li><strong>Real-Time Observability</strong> – Use logging, metrics, and tracing to detect issues immediately.</li>
<li><strong>Automated Rollout Halts</strong> – Deployments should automatically pause if telemetry detects anomalies or performance degradations, ensuring issues are caught before they escalate.</li>
<li><strong>User Opt-In Programs</strong> – Encourage beta testers and early adopters to participate.</li>
</ol>

  
  
  
  
  
  
  

<h3 id="the-future-of-continuous-delivery">The Future of Continuous Delivery</h3><p>In an interconnected world, <strong>production is the ultimate reality check.</strong> Audience-based deployment isn’t just an evolution of DevOps,it’s the logical next step in <strong>delivering value faster, safer, and smarter.</strong></p>
<p>The question is, <strong>are you ready to embrace it?</strong></p>
<p>Is your team still relying on pre-production environments? What’s stopping you from adopting audience-based deployment?</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/rethinking-dev-test-staging-production-pipelines-for-safety/">Rethinking Dev-Test-Staging Pipelines</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 21, 2025 • Signals</small>
      <br />
      Explores why traditional Dev-Test-Staging-Production pipelines fall short and highlights audience-based deployment for safer, faster feedback in real production environments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/transforming-agility-how-azure-devops-went-from-two-year-releases-to-880-000-deployments/">Azure DevOps: From 2-Year Releases to 880K Deploys</a></strong>
      
      <br />
      <small>DevOps • Feb 6, 2025 • Videos</small>
      <br />
      Explores how Azure DevOps shifted from slow, two-year releases to rapid, continuous delivery, highlighting the benefits of fast feedback, agility, and frequent deployments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-modern-source-control-system-and-devops/">Getting Started with Source Control &amp; DevOps</a></strong>
      
      <br />
      <small>Engineering Excellence • Nov 10, 2017 • Blog</small>
      <br />
      Learn key practices for adopting modern source control and DevOps, including automation, release pipelines, and team collaboration to improve software delivery quality.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-continuous-delivery-how-feature-flags-transform-software-development/">Feature Flags for Continuous Delivery</a></strong>
      
      <br />
      <small>Engineering Excellence • Jan 16, 2025 • Videos</small>
      <br />
      Explains how feature flags enable safe, incremental software releases, support continuous delivery, and use user feedback to improve features before full rollout.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/staging-environments-do-not-prevent-production-failures/">Staging Environments Can&#39;t Prevent Failures</a></strong>
      
      <br />
      <small>Product Development • Feb 28, 2025 • Signals</small>
      <br />
      Staging environments can’t fully replicate production, often leading to false confidence. Real risk reduction comes from safe, incremental releases to actual users.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>DevOps</category><category>Product Development</category><category>Tool</category><category>Software Development</category><category>Operational Practices</category><category>Frequent Releases</category><category>Market Adaptability</category><category>Pragmatic Thinking</category><category>Customer Focus</category><category>Azure DevOps</category><category>Product Delivery</category><category>Technical Mastery</category><category>Continuous Improvement</category><category>Continuous Delivery</category><category>Release Management</category><category>Deployment Frequency</category><category>Experimentation</category><category>Technical Excellence</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Without Delivery, There Is No Value</title><link>https://nkdagility.com/resources/blog/without-delivery-there-is-no-value/</link><guid>https://nkdagility.com/resources/UfdnQrxv5iF</guid><pubDate>Mon, 10 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Before delivery, all ideas and strategies remain theoretical. They are assumptions - educated guesses that may or may not align with actual needs or expectations. <strong>Delivery is the only mechanism</strong> through which these assumptions are validated, transforming theory into tangible outcomes that can be measured, tested, and improved.</p>




  <blockquote class="blockquote">
    <p>Value exists only when it is realised, and the only way to realise the value in software is to release it.</p>

  </blockquote>

<p>No matter how well-intentioned or carefully crafted a plan might be, until a product is delivered and used, its potential remains locked away. Each day of delay represents not only a missed opportunity to create value but also an accumulation of costs - from lost feedback to the risks of market irrelevance. Even the best directions and strategies are hypothetical until they are tested and validated through 
  <a href="https://nkdagility.com/resources/frequent-releases/">frequent releases</a>
. The <strong>Standish Group’s CHAOS Report</strong> has consistently shown that projects with long, waterfall-style cycles have significantly lower success rates than those with frequent iterations. Only <strong>29% of traditional projects succeed</strong>, while agile projects that release frequently succeed <strong>42%-64%</strong> of the time. The difference? Rapid, incremental validation of assumptions.</p>




  <blockquote class="blockquote">
    <ul>
<li>Are teams delivering 
  <a href="https://nkdagility.com/resources/working-software/">working software</a>
 to at least some subset of real users every iteration (including the first) and gathering feedback?</li>
<li>Is feedback from users turned into concrete work items for sprint teams on timelines shorter than one month?</li>
<li>Are teams empowered to change the requirements based on user feedback?</li>
</ul>
<p><cite>From US DOD: Detecting Agile BS</cite></p>

  </blockquote>

<p>The reality is simple: <strong>value can only be realised through delivery.</strong> No matter how clear your direction or how promising your assumptions about value may seem, they are worth nothing until they are tested and validated through release.</p>

  
  
  
  
  
  
  

<h3 id="why-frequent-releases-are-critical"><strong>Why Frequent Releases Are Critical</strong></h3><p>
  <a href="https://nkdagility.com/resources/transparency/">Transparency</a>
 is the cornerstone of both 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 and Agile. Delivering a usable, working 
  <a href="https://nkdagility.com/resources/increment/">increment</a>
 at the end of every Sprint provides the baseline for:</p>
<ul>
<li><strong>Inspection:</strong> Stakeholders and the team can evaluate progress, functionality, and alignment with goals.</li>
<li><strong>Adaptation:</strong> Course corrections based on real-world feedback rather than assumptions.</li>
</ul>
<p>Without delivery, transparency is lost. You are left with only assumptions, untested and unproven, that create an illusion of progress while value remains unrealised. The <strong>DORA (
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 Research and Assessment) metrics</strong> highlight that teams with shorter <strong>
  <a href="https://nkdagility.com/resources/lead-time/">Lead Time</a>
 for Changes (LT)</strong> are more competitive, as they can push value to users faster and adapt to market changes in real time. Companies with <strong>longer LT</strong> are often left struggling to keep pace with customer needs, suffering the cost of missed opportunities.</p>
<p>Every unreleased increment leaves value on the table. Each assumption about value, no matter how well-informed, is a risk. Agile and Scrum are designed to mitigate this risk by focusing on short feedback loops:</p>
<ul>
<li><strong>Frequent releases validate value early and often.</strong></li>
<li><strong>Delayed releases magnify risks,</strong> wasting time and resources on work that may not deliver the expected value.</li>
</ul>
<p>The cost of 
  <a href="https://nkdagility.com/resources/unrealised-value/">unrealised value</a>
 grows exponentially the longer a product remains unvalidated. It’s not just a financial cost but an opportunity cost: the insights, iterations, and refinements that could have been gained from early feedback are lost. <strong>Change Failure Rate (CFR), another DORA metric, consistently demonstrates that larger, infrequent releases are more prone to failure.</strong> By releasing smaller, more frequent updates, organisations can mitigate risk and ensure smoother deployments.</p>

  
  
  
  
  
  
  

<h5 id="what-happened-with-windows-8">What happened with 
  <a href="https://nkdagility.com/resources/windows/">Windows</a>
 8?</h5><p>For example, I&rsquo;d offer the outcome of the release of Windows 8 after 6 years of engineering and 6 years of UI/UX validations as evidence of this folly&hellip; all be it a significant one. Microsoft spent millions on the work that you would expect around validating that they were doing the right thing in labs and prototypes. It was not until the first Beta of Windows 8 that the true extent of the backlash became evident&hellip; but it was too late to do anything about it. The release of Windows 8 wiped billions off Microsoft brand loyalty and recognition, a loss that they have only recently recovered from. <strong>Had Microsoft leveraged frequent, iterative releases and shorter feedback loops, they could have detected these issues years earlier, before they became a full-scale business risk.</strong> Which is what the changes for Windows 10 were all about, and why we skipped Windows 9. Clear delineation of brand, and a new licence and release model that focused on frequent, iterative releases and shorter feedback loops. Windows 11 is a product delivered almost continuously to production with thousands of people getting daily builds and millions getting weekly.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-cost-of-delayed-delivery"><strong>The Cost of Delayed Delivery</strong></h3><p>To illustrate, consider a hypothetical scenario: a team works tirelessly for a year, refining their understanding of value and direction. At the end of that year, they release a product that indeed delivers value. <em>But at what cost?</em></p>
<ul>
<li><strong>Lost Value:</strong> During that year, customers could have been engaging with early increments, providing critical feedback, and validating assumptions. Each missed iteration represents an unrealised value.</li>
<li><strong>Opportunity Cost:</strong> Competitors may have released sooner, capturing 
  <a href="https://nkdagility.com/resources/market-share/">market share</a>
 and leaving the delayed team playing catch-up.</li>
<li><strong>The Lack of Adaptation:</strong> With no increments released, the team had no chance to inspect, adapt, or pivot. The final product, while valuable, is a result of guesswork rather than empiricism.</li>
</ul>
<p>Teams that release infrequently also face <strong>longer Mean Time to Restore (MTTR)</strong>, as failures in large deployments take significantly longer to diagnose and fix. Research from DORA indicates that high-performing teams restore service <strong>168x faster</strong> than low-performing teams, primarily due to frequent, smaller releases that allow for quicker recovery from incidents.</p>
<p>Scrum and Agile advocate for frequent releases precisely to avoid these costs. The feedback gained from early and frequent releases is invaluable in steering the product towards maximum value with minimal waste.</p>

  
  
  
  
  
  
  

<h3 id="conclusion-delivery-turns-assumptions-into-value"><strong>Conclusion: Delivery Turns Assumptions Into Value</strong></h3><p>The act of delivering usable increments frequently is not just a practice; it is the foundation of everything else. <strong>Everything before delivery is an assumption, and all non-delivered product represents a cost of delay.</strong></p>
<p>Every unreleased increment represents value left on the table. Every delay increases the cost of missed opportunities, lost feedback, and unnecessary rework. By releasing frequently, teams unlock the full potential of Agile, ensuring that value is realised early, often, and with confidence.</p>
<p>Delivering the right thing at the right time begins with getting it into the hands of users as early and as often as possible. Anything less is just an expensive assumption.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/delivery-is-the-only-measure-of-progress-in-scrum/">Delivery Is the Only Measure in Scrum</a></strong>
      
      <br />
      <small>Product Development • Feb 3, 2025 • Blog</small>
      <br />
      Scrum teams must deliver working software to real users every Sprint; true progress is measured by delivery to production, not just by completing internal work.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/if-software-is-not-delivered-it-is-not-valuable/">If Software Isn&#39;t Delivered, It Has No Value</a></strong>
      
      <br />
      <small>Product Development • Mar 1, 2025 • Signals</small>
      <br />
      Undelivered software provides no value. Frequent, iterative releases reduce risk, cost, and failure, enabling faster learning and real user impact in software development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/there-is-no-place-like-production/">There Is No Place Like Production</a></strong>
      
      <br />
      <small>Product Development • Dec 28, 2020 • Blog</small>
      <br />
      Validating product value requires releasing features to real users in production, gathering feedback, and measuring usage, satisfaction, and business impact for improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-importance-of-delivering-working-software-every-iteration/">Delivering Working Software Every Iteration</a></strong>
      
      <br />
      <small>Product Development • Jun 26, 2024 • Videos</small>
      <br />
      Explains why delivering working software to users every iteration is vital in Agile, highlighting feedback, value, and practical steps for continuous improvement and success.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/every-unreleased-feature-is-a-cost/">Every Unreleased Feature Is a Cost</a></strong>
      
      <br />
      <small>Product Development • Feb 5, 2025 • Signals</small>
      <br />
      Unreleased features create hidden costs and risks. Regular software delivery reduces failure rates, rework, and missed opportunities, ensuring real value is delivered.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/i-do-continuous-deliver-why-should-i-sprint/">Why Sprints Matter with Continuous Delivery</a></strong>
      
      <br />
      <small>Scrum • May 17, 2017 • Blog</small>
      <br />
      Explains why Sprints are valuable even with continuous delivery, highlighting benefits for planning, feedback, communication, and predictability in Scrum teams.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Engineering Excellence</category><category>Scrum</category><category>Tenet</category><category>Software Development</category><category>Frequent Releases</category><category>Deployment Frequency</category><category>Product Delivery</category><category>Working Software</category><category>Agile Philosophy</category><category>Empirical Process Control</category><category>Market Adaptability</category><category>Customer Focus</category><category>Continuous Delivery</category><category>Operational Practices</category><category>Value Delivery</category><category>Time to Market</category><category>Pragmatic Thinking</category><category>Increment</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Stop Promoting Branches</title><link>https://nkdagility.com/resources/blog/stop-promoting-branches/</link><guid>https://nkdagility.com/resources/x7ra7pQCDX5</guid><pubDate>Thu, 06 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>The traditional Dev → Test → Staging → Production model is flawed, leading to unnecessary complexity and reinforcing outdated software delivery patterns. This breakdown explains why branch promotion is a failure mode, why 
  <a href="https://nkdagility.com/resources/github/">GitHub</a>
 Flow and Release Flow are reasonable alternatives, and why Git Flow belongs in the bin.</p>

  
  
  
  
  
  
  

<h2 id="tldr">TL;DR</h2><p>If teams still promote code through a Dev → Test → Staging → Production model, they are doing it wrong. This model inevitably leads to a <strong>branch promotion strategy</strong>, adding friction, increasing risk, and delaying 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
.</p>
<ul>
<li><strong>GitHub Flow is a simple option for 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
.</strong></li>
<li><strong>Release Flow is a good choice when production needs to exist for some time.</strong></li>
<li><strong>Git Flow? That bloated mess belongs in the past.</strong></li>
</ul>
<p>Branching should be a tool to support flow, not an administrative overhead that slows everything down. If a model requires multiple merges to get code into production, <strong>it is already behind.</strong> Reverse integration, which involves pulling changes from downstream branches back into upstream branches, is fraught with danger and should be avoided.</p>

  
  
  
  
  
  
  

<h2 id="the-failure-of-the-branch-promotion-model">The Failure of the branch Promotion Model</h2><p>This model was meant to provide structure and control, but in practice, it leads to teams <strong>confusing environments with branches</strong>.</p>
<p>The typical pattern looks like this:</p>
<ol>
<li>Code is committed to a <strong>Dev branch</strong>.</li>
<li>It moves to a <strong>Test branch</strong> for QA.</li>
<li>It advances to a <strong>Staging branch</strong> for approval.</li>
<li>It is finally merged into <strong>Production</strong>.</li>
</ol>
<p>What started as an environment management strategy <strong>becomes a branch promotion model</strong>, where:</p>
<ul>
<li>Features wait in queues instead of shipping immediately.</li>
<li>Merge conflicts create unnecessary rework.</li>
<li>Hotfixes bypass the process, breaking consistency.</li>
<li>Rollbacks require painful cherry-picking instead of simple toggles.</li>
<li>Reverse integration causes unpredictable failures and last-minute surprises.</li>
</ul>
<p>This is a linear, gated approach that <strong>kills agility</strong>. Instead of focusing on <strong>delivering value</strong>, teams get stuck in a cycle of merging, resolving conflicts, and firefighting. Reverse integration only amplifies the chaos, introducing instability at the worst possible moments.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="branch-promotion-is-a-symptom-of-organisational-dysfunction">Branch Promotion is a Symptom of Organisational Dysfunction</h2><p>If teams are <strong>passing code between branches like a baton in a relay race</strong>, they are reinforcing a broken process. This is just waterfall with more Git commands.</p>
<p>Instead of treating branches as milestones, teams should focus on <strong>
  <a href="https://nkdagility.com/resources/continuous-integration/">continuous integration</a>
 and delivery</strong>. That means:</p>
<ol>
<li>Every change merges into <code>main</code> as soon as it is ready.</li>
<li>Deployment is decoupled from release using feature flags.</li>
<li>Testing happens in production-like environments without blocking releases.</li>
<li>Rollbacks are instant; simply toggle a flag instead of reverting code.</li>
</ol>
<p>Reverse integration breaks this model by introducing last-minute, untested changes into upstream branches, increasing risk and eroding confidence in deployments. Instead of integrating forward with stability, teams are forced into reactive fixes that create further instability.</p>
<p>This eliminates the bottlenecks of branch promotion. Instead of waiting weeks for a merge to move through environments, <strong>code is always deployable</strong>.</p>

  
  
  
  
  
  
  

<h3 id="supporting-multiple-versions-in-production">Supporting Multiple Versions in Production</h3><p>Branch promotion models often significantly increase cognitive load as engineers may be forced to support multiple versions in production. This excessive complexity increases the chances of reverse integration, where engineers must back-port features and fixes to different production versions, introducing further instability.</p>
<p>In these scenarios, Developers face constant challenges in tracking which code changes apply to which versions, leading to a higher risk of errors and regressions. Maintaining multiple live versions not only complicates testing, debugging, and feature rollouts but also makes it nearly impossible to ensure consistency across environments.</p>
<p>An extreme version of this is branch-by-customer, where separate branches are maintained for different clients. This is one of the most unmanageable and expensive practices, requiring extensive manual effort to maintain, patch, and update. Merging changes across multiple customer-specific branches is error-prone and time-consuming, leading to unpredictable behaviour and instability. Avoid at all costs.</p>

  
  
  
  
  
  
  

<h3 id="git-flow">Git Flow</h3><p>Git Flow was an attempt to support many of the old branching models, but it is a bloated relic that needs to die! If teams are still using Git Flow, it is time to stop.</p>
<p>It introduces:</p>
<ul>
<li>A develop branch that adds unnecessary friction as it needs to be integrated into main.</li>
<li><code>release/\*</code> branches that delay deployment.</li>
<li><code>hotfix/\*</code> branches that signal a broken process.</li>
</ul>
<p>Teams that adopt Git Flow reinvent branch promotion, creating an overcomplicated merge-heavy workflow that belongs in the past.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Reduced risk Increased Stability</h4>
        <p class="marketing-callout__description">Deploy with confidence and sleep at night. Gain the stability and security that lets you move fast without breaking trust, reputation, or business continuity.</p>
      <a href="/outcomes/reduced-risk-increased-stability/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Reduced risk Increased Stability" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="mainline-branching-practices">Mainline Branching Practices</h2><p>The alternative is to use trunk or mainline development where all code is integrated continuously into the main, and there are only ever short-lived topic branches for a few developers to work together on something small.</p>
<p>The two main options relevant here are GitHub Flow and Release Flow.</p>

  
  
  
  
  
  
  

<h3 id="github-flow">GitHub Flow</h3><p>One of the easiest to understand, implement, and do well is GitHub Flow. For most teams its the only branching model they will need as it provides that speed and simplicity that enable fast turnarounds and low cognitive load. It looks like:</p>
<ol>
<li>Developers work in <strong>short-lived feature branches</strong>.</li>
<li>They open a <strong>pull request</strong> against <code>main</code>.</li>
<li>Code is reviewed, merged, and <strong>deployed immediately</strong>.</li>
</ol>
<p>One would expect the pull request to be as automated as possible within the context of modern software 
  <a href="https://nkdagility.com/resources/engineering-practices/">engineering practices</a>
:</p>
<ul>
<li><strong>Automated tests</strong> to validate every change.</li>
<li><strong>Continuous deployment</strong> to eliminate hand-offs.</li>
<li><strong>Observability and monitoring</strong> to detect issues early.</li>
</ul>
<p>Reverse integration is <strong>completely unnecessary</strong> in GitHub Flow because all changes integrate forward, reducing complexity and risk.</p>

  
  
  
  
  
  
  

<h3 id="release-flow">Release Flow</h3><p>For teams that need to support multiple versions in production, <strong>Microsoft’s Release Flow</strong> extends GitHub Flow without unnecessary complexity for the specific purpose of having a release version that you need to help until the next release is ready. Microsoft developed this because it took longer than their 3 weeks for Sprint to deploy new versions of Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 to the thousands of databases that they used.</p>
<ul>
<li>All work merges into <code>main</code>.</li>
<li>When a release is ready, a <strong>version branch</strong> (e.g., <code>release/1.2</code>) is created.</li>
<li>Fixes are always made into the main and cherry-picked into the release branches or, if necessary, implemented again.</li>
</ul>
<p>This keeps development fast <strong>while maintaining stability where needed</strong>. It avoids regression by always fixing into `main`. Critically, Release Flow continues to <strong>avoid the pitfalls of reverse integration</strong>, ensuring that all changes move forward in a controlled, predictable manner.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Azure DevOps/TFS to Github Migration Services</h4>
        <p class="marketing-callout__description">Move from Azure DevOps or TFS to GitHub with full history preservation, workflow modernisation, and team capability building. Migration services that improve how you ship, not just where.</p>
      <a href="/capabilities/github-migration-services/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Azure DevOps/TFS to Github Migration Services" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="keep-it-simple-keep-it-fast">Keep It Simple, Keep It Fast</h2><p>Branching should enable fast delivery, not slow it down.</p>
<ul>
<li><strong>Want to ship continuously? Use GitHub Flow.</strong></li>
<li><strong>Need to maintain live versions? Use Release Flow.</strong></li>
</ul>
<p>If teams still promote branches through environments, <strong>it is time to rethink the strategy</strong>. Reverse integration is a dangerous practice that adds unnecessary risk and complexity. The best branching model is the one that gets in the way the least. <strong>Stop promoting branches. Start delivering value.</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/branch-promotion-is-a-relic-of-slow-manual-software-delivery/">Branch Promotion vs Modern Software Delivery</a></strong>
      
      <br />
      <small>DevOps • Feb 8, 2025 • Signals</small>
      <br />
      Explains why modern software teams avoid branch promotion, using continuous integration, feature flags, and production-like testing to streamline delivery and reduce risk.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/too-many-teams-overcomplicate-their-branching-strategies/">Simplifying Branching Strategies for Teams</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 6, 2025 • Signals</small>
      <br />
      Learn why simple branching strategies like GitHub Flow and Release Flow help teams deliver faster, reduce risk, and avoid the pitfalls of complex version control.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-topic-branches-drive-high-quality-delivery/">Why Topic Branches Improve Software Quality</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 14, 2025 • Blog</small>
      <br />
      Explains how short-lived topic branches in source control improve software quality, enable modularity, speed up integration, and support agile, continuous delivery practices.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/avoid-the-pick-n-mix-branching-anti-pattern/">Avoid the pick-n-mix branching anti-pattern</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 14, 2014 • Blog</small>
      <br />
      Explains the risks of the pick-n-mix branching anti-pattern in source control, its impact on code quality, and recommends feature branching and toggles for stability.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/best-branching-strategies-for-development-teams-explained/">Best Branching Strategies for Dev Teams</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 25, 2025 • Signals</small>
      <br />
      Explains why environment-based branching slows development, and recommends using feature flags and progressive rollouts for simpler, faster, and safer code delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/git-flow-should-have-died-years-ago/">Why Git Flow Is Obsolete for Modern Dev Teams</a></strong>
      
      <br />
      <small>DevOps • Feb 9, 2025 • Signals</small>
      <br />
      Explains why Git Flow is outdated for modern software, highlighting its drawbacks and recommending simpler workflows like GitHub Flow for faster, continuous delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Engineering Excellence</category><category>Product Development</category><category>DevOps</category><category>Principle</category><category>Product Delivery</category><category>Release Management</category><category>GitHub</category><category>Software Development</category><category>Technical Mastery</category><category>Market Adaptability</category><category>Continuous Delivery</category><category>Team Performance</category><category>Operational Practices</category><category>Frequent Releases</category><category>Organisational Agility</category><category>Pragmatic Thinking</category><category>Modern Source Control</category><category>Deployment Frequency</category><category>Deployment Strategies</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Delivery is the only Measure of Progress in Scrum</title><link>https://nkdagility.com/resources/blog/delivery-is-the-only-measure-of-progress-in-scrum/</link><guid>https://nkdagility.com/resources/jBIyK6NW3ZB</guid><pubDate>Mon, 03 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>As a social technology, 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 has remained steadfast in its ethos for over 32 years, enabling teams to generate value through adaptive solutions to complex problems. Yet, a subtle distinction in its guidance often trips up practitioners - Scrum <strong>explicitly</strong> mandates a <strong>Done 
  <a href="https://nkdagility.com/resources/increment/">Increment</a>
</strong> but <strong>implicitly</strong> mandates <strong>Delivery</strong>. This distinction, though subtle, holds profound implications in a modern context where 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 has reshaped the landscape of software delivery.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TLDR;</h3><p>Modern software 
  <a href="https://nkdagility.com/resources/engineering-practices/">engineering practices</a>
 have made it easy to ship to production and validate that your product is of a quality level that would allow it. I would expect every 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
 to:</p>
<ul>
<li>deliver 
  <a href="https://nkdagility.com/resources/working-software/">working software</a>
 to at least some subset of real users every iteration, including the first</li>
<li>turn feedback from users into concrete work items on timelines shorter than one month</li>
<li>change the requirements based on user feedback</li>
</ul>
<p>At a very minimum, I expect them to deliver their increments to production at least once per Sprint, preferably continuously.</p>

  
  
  
  
  
  
  

<h3 id="delivery-as-the-fundamental-measure-of-progress">Delivery as the Fundamental Measure of Progress</h3><p>Scrum Teams are measured not by what they start but by what they finish, and more importantly, by what they <strong>deliver</strong>. A Done Increment is only as valuable as its ability to drive change and provide feedback in the hands of real users. Anything less is just inventory.</p>
<p>It’s time to shift the focus: delivery is not an afterthought, it is <strong>the measure of progress</strong>. In the 1990s, releasing software to production was a cumbersome, risky process, and the Scrum Guide was written in that world. Today, with modern DevOps capabilities, 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
 is not just possible, it is expected.</p>




  <blockquote class="blockquote">
    <p><strong>If a Scrum Team is producing Done Increments but not delivering them, they are not actually doing Scrum, they are simply simulating progress.</strong></p>

  </blockquote>


  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="done-is-not-enough">Done Is Not Enough</h3><p>A Done Increment, according to Scrum, meets the 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done</a>
: it is properly tested, meets quality standards, and is potentially shippable. But potential is not value, realised value comes only from delivery.</p>
<p>The distinction between Done and Delivered is simple:</p>
<ul>
<li><strong>Done means the work meets an internal quality standard.</strong></li>
<li><strong>Delivered means the work has been put into production and is creating impact.</strong></li>
</ul>
<p>If an Increment remains in staging or internal QA, it does not matter how refined or polished it is, it is not delivering value.</p>

  
  
  
  
  
  
  

<h3 id="why-this-matters">Why This Matters</h3><p>The speed of market responsiveness defines competitive advantage today. A product that remains undelivered provides no feedback, no learning, and no adaptation. Organizations that mistake Done for Delivered risk falling behind more responsive competitors who understand that speed to value is everything.</p>
<p>A feature sitting on a shelf has the same business impact as a feature that was never built.</p>
<p><strong>Delivery is what separates successful Scrum Teams from ineffective ones.</strong></p>

  
  
  
  
  
  
  

<h3 id="how-to-ensure-delivery-becomes-the-default">How to Ensure Delivery Becomes the Default</h3><p>Scrum Teams must reframe their Definition of Done to include deployment while ensuring that they 
  <a href="https://nkdagility.com/resources/blog/definition-of-done-objective-vs-subjective/">don&rsquo;t inadvertently compromise</a>
 it. Every Sprint should result in increments that go into production. Here’s how teams can bridge the gap:</p>
<ol>
<li>
<p><strong>Automate Everything</strong></p>
<p>If your release process requires manual intervention, it is a liability. CI/CD pipelines eliminate constraints and ensure every increment is delivered safely and efficiently. Don&rsquo;t end up like the Knight Capital Group or CrowdStrike.</p>
</li>
<li>
<p><strong>Treat Delivery as a First-Class Citizen</strong></p>
<p>The goal of every Sprint should not be to produce an increment, it should be to deliver value. A backlog item is not complete until users are benefiting from it.</p>
</li>
<li>
<p><strong>Inspect User Impact, Not Just Internal Quality</strong></p>
<p>Sprint Reviews should not be about demonstrating functionality in a staging environment; they should be about real user impact. What changed for the customer? What insights did we gain from their usage?</p>
</li>
<li>
<p><strong>Break Down Barriers</strong></p>
<p>Silos between development, operations, security, and compliance must be removed. Cross-functional teams should be fully empowered to deploy without external dependencies.</p>
</li>
<li>
<p><strong>Make Undelivered Work Visible</strong></p>
<p>Track work that is &ldquo;Done but not Delivered.&rdquo; If work is piling up, ask why. This is an issue of flow, not just completion.</p>
</li>
</ol>
<p>Remember 
  <a href="https://nkdagility.com/resources/blog/how-usable-working-products-are-your-ultimate-weapon-against-risks/">usable working product is how we manage risk and deliver value</a>
. If you are not delivering, you are not managing risk, and you are not delivering value.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence</h4>
        <p class="marketing-callout__description">Engineering excellence enables you to deliver reliably at pace with confidence, reduced risk, and sustainable flow. Modern practices become standard, technical debt stops compounding, and delivery becomes predictable.</p>
      <a href="/outcomes/engineering-excellence/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="conclusion">Conclusion</h3><p>In 2025, there is no reason why a Done Increment should not be delivered. The tools, practices, and knowledge exist. The only thing standing in the way is outdated ways of thinking.</p>
<p>Delivery is no longer just an aspiration, it is the fundamental measure of progress. The ability to deliver frequently, safely, and reliably is what makes a Scrum Team truly professional.</p>
<p>The question is no longer &ldquo;Are we Done?&rdquo; but <strong>&ldquo;Have we Delivered?&rdquo;</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-scrum-master-is-accountable-for-delivery/">The Scrum Master’s Accountability for Delivery</a></strong>
      
      <br />
      <small>Scrum • Jan 30, 2025 • Blog</small>
      <br />
      Explains how the Scrum Master is accountable for enabling effective product delivery, fostering team success, and ensuring each sprint produces a usable, valuable increment.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/a-better-way-than-staggered-iterations-for-delivery/">Better Alternatives to Staggered Iterations</a></strong>
      
      <br />
      <small>Engineering Excellence • Dec 10, 2020 • Blog</small>
      <br />
      Explains why staggered iterations harm software delivery, increasing technical debt, and recommends cross-functional teams, test-first, and working software each sprint.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/without-delivery-there-is-no-value/">Without Delivery, There Is No Value</a></strong>
      
      <br />
      <small>Product Development • Feb 10, 2025 • Blog</small>
      <br />
      Value in software is only realised through delivery. Frequent releases validate assumptions, reduce risk, and enable rapid feedback, adaptation, and continuous improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-importance-of-delivering-working-software-every-iteration/">Delivering Working Software Every Iteration</a></strong>
      
      <br />
      <small>Product Development • Jun 26, 2024 • Videos</small>
      <br />
      Explains why delivering working software to users every iteration is vital in Agile, highlighting feedback, value, and practical steps for continuous improvement and success.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-definition-of-done-dod/">Getting Started with Definition of Done (DoD)</a></strong>
      
      <br />
      <small>Scrum • Dec 14, 2020 • Blog</small>
      <br />
      Explains how to create, apply, and improve a Definition of Done (DoD) in Scrum to ensure software quality, transparency, and consistent delivery of working increments.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Scrum</category><category>Engineering Excellence</category><category>Principle</category><category>Frequent Releases</category><category>Pragmatic Thinking</category><category>Software Development</category><category>Market Adaptability</category><category>Operational Practices</category><category>Deployment Frequency</category><category>Professional Scrum</category><category>Product Delivery</category><category>Value Delivery</category><category>Customer Focus</category><category>Working Software</category><category>Social Technologies</category><category>Continuous Delivery</category><category>Technical Mastery</category><category>Agile Product Management</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>The Scrum Master is accountable for Delivery</title><link>https://nkdagility.com/resources/blog/the-scrum-master-is-accountable-for-delivery/</link><guid>https://nkdagility.com/resources/yMnia2DLI6q</guid><pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Ultimately, the 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Master is accountable for the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
&rsquo;s success. This includes 
  <a href="https://nkdagility.com/resources/product-delivery/">product delivery</a>
, product success, Sprint outcomes, the team&rsquo;s ability, and ensuring the team has the resources, skills, and ethos needed to succeed. While the entire Scrum Team shares accountability for delivery, the 
  <a href="https://nkdagility.com/resources/scrum-master/">Scrum Master</a>
’s role is to create the conditions for effective delivery and 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
. Delivery is the minimum bar for effectiveness, without it, the team cannot measure or realise value. Without delivery, there is no 
  <a href="https://nkdagility.com/resources/increment/">increment</a>
, no feedback, and no way to empirically assess value. A Scrum Team that delivers without value is ineffective but still functional. A Scrum Team that fails to deliver anything cannot be considered effective under any measure.</p>




  <blockquote class="blockquote">
    <p>Let the record show that I believe that, if you’re in the kind of organisation that will still fund Scrum Masters despite a long-in-the-tooth Scrum adoption, then you can bet your ass the Scrum Master is accountable for delivery. That’s because they should be facilitating the “aha” moments required of the team to address things like capacity, understanding, and level-setting with product and stakeholders when goals are just too big or infeasible.</p>
<p><cite>
  <a href="http://www.linkedin.com/in/anderelle" class="external-link" target="_blank" rel="noopener noreferrer">
    Elle Anderson
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</cite></p>

  </blockquote>

<p>Scrum Masters should embrace their accountability for creating an environment where delivery is not just possible but inevitable. Effectiveness begins with delivery, then expands to encompass value, learning, and continuous improvement. This dual focus ensures that the Scrum Team not only meets the minimum bar but thrives well beyond it.</p>

  
  
  
  
  
  
  

<h2 id="the-scrum-master-is-accountable-for-delivery">The Scrum Master is accountable for Delivery</h2><p>The success of a Scrum Team begins with their accountability for delivering a usable, working product at the end of every sprint, including the very first one. This principle is the backbone of Scrum&rsquo;s empirical process, ensuring the team generates valuable feedback for continuous improvement of their product and the system. A working increment is non-negotiable; without it, there’s no way to inspect and adapt effectively or measure progress towards the team&rsquo;s goals. By focusing on delivery as the minimum bar for effectiveness, the Scrum Team builds a foundation that doesn’t just deliver but delivers value consistently.</p>
<p>Effectiveness is More Than Delivery, but Delivery is a Minimum.</p>

  
  
  
  
  
  
  

<h3 id="the-accountability-of-the-scrum-master-for-delivery"><strong>The accountability of the Scrum Master for delivery</strong></h3><p>At the heart of this framework lies the Scrum Master, who holds a pivotal accountability: enabling an environment where delivery becomes not just possible but inevitable. This accountability isn’t about executing the work but ensuring the team has the resources, strategies, and support needed to thrive.</p>
<p>The Scrum Master is accountable for the effectiveness of the Scrum Team, and to achieve that, they need to have a level of authority that fits the context of the Scrum Team and the organisation. Ideally, they can pursue this accountability using influence and 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
, but in many organisations, this is impossible without an appropriate level of authority.</p>
<p>Can a Scrum team be considered effective if they don&rsquo;t deliver? The Scrum Master is accountable for the team’s culture and its collective ability to effectively deliver value each and every Sprint. If they fail to fulfil that accountability through the inability of the Scrum Team to deliver value, then they should be held accountable for that failure by the business. The Scrum Guide makes it clear that the Scrum Master’s accountability for the team&rsquo;s effectiveness inherently ties to delivery, as the production of a usable increment every sprint is the foundational measure of a team’s success. The business holding the Scrum Master accountable for delivery in no way dilutes the collective accountability of the Scrum Team; instead, it reinforces the importance of every team member’s role in achieving this shared goal.</p>
<p>It&rsquo;s entirely likely that 
  <a href="https://www.scrum.org/resources/blog/your-next-scrum-master-should-be-your-manager" class="external-link" target="_blank" rel="noopener noreferrer">
    your next Scrum Master will be your manager
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="but-what-about-the-scrum-teams-shared-accountability-for-delivery"><strong>But what about the Scrum Team’s Shared Accountability for Delivery?</strong></h2><p>The 
  <a href="https://nkdagility.com/resources/guides/scrum-guide/">Scrum Guide (2020)</a>
 makes it clear: the entire Scrum Team is accountable for delivering a valuable, useful increment every sprint. That said, while delivery is a collective responsibility, the role of the Scrum Master has a unique slant: they are not <em>players</em> on the field but the <em>coach</em>. Their accountability lies in fostering an environment where effective delivery can happen consistently.</p>
<p>Using a football analogy, the coach is ultimately held accountable for the team’s performance. They are responsible for strategy, facilitation, and ensuring the team has the resources and focus needed to succeed. The players, however, still own the execution. In Scrum, the Scrum Master is similarly accountable for enabling outcomes, not by doing the work themselves but by ensuring that the Scrum framework is effectively applied and the team functions optimally.</p>
<p>While the entire Scrum Team is accountable for delivery, the Scrum Master ensures the conditions for success by addressing systemic issues and empowering the team to work efficiently.</p>

  
  
  
  
  
  
  

<h2 id="effectiveness-beyond-delivery"><strong>Effectiveness Beyond Delivery</strong></h2><p>Effectiveness in a Scrum context spans far beyond simply delivering increments of software. However, let’s be clear: delivery is the baseline. Without delivery, the concept of effectiveness becomes moot. As I often say, “Effectiveness starts with delivery.” From there, we can layer on concepts like:</p>
<ol>
<li>
<p><strong>Delivering Meaningful Value:</strong> Effectiveness isn’t about shipping anything and everything in the backlog. It’s about delivering increments that provide tangible value to the customer and the organisation. Efficiency doesn’t mean you’re effectively delivering meaningful and impactful things.</p>
</li>
<li>
<p><strong>Maximising Value While Minimising Waste:</strong> A truly effective team doesn’t just execute orders. They challenge assumptions, reduce unnecessary work, and focus on outcomes, not output. Scrum Masters facilitate this by fostering a culture of curiosity and continuous improvement.</p>
</li>
<li>
<p><strong>Empowering Autonomous Teams:</strong> The hallmark of an effective Scrum Master is the ability to cultivate a team that self-manages and self-optimises. This requires creating 
  <a href="https://nkdagility.com/resources/psychological-safety/">psychological safety</a>
, enabling conflict resolution, and empowering the team to make decisions.</p>
</li>
<li>
<p><strong>Collaborating with Adjacent Teams:</strong> Effective Scrum Masters actively work with and enable adjacent teams to align efforts, remove cross-team dependencies, and foster organisational coherence. By promoting collaboration across teams, they ensure a seamless flow of 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
 across the organisation.</p>
</li>
<li>
<p><strong>Fulfilling Organisational Accountability:</strong> The Scrum Master has an accountability to the organisation beyond the team. This involves educating leadership about Scrum, advocating for systemic improvements, and helping the organisation embrace new ways of working. By bridging the team and the broader organisation, Scrum Masters enhance alignment and drive strategic value.</p>
</li>
</ol>

  
  
  
  
  
  
  

<h2 id="why-delivery-is-the-minimum-bar"><strong>Why Delivery Is the Minimum Bar</strong></h2><p>Here’s the reality: without delivery, there is no effectiveness to measure. Consider the 
  <a href="https://nkdagility.com/resources/guides/manifesto-for-agile-software-development/">Agile Manifesto’s</a>
 first principle: <em>&ldquo;Our highest priority is to satisfy the customer through early and 
  <a href="https://nkdagility.com/resources/continuous-delivery/">continuous delivery</a>
 of valuable software.&rdquo;</em> Delivery is not the <em>end-all-be-all</em>, but it is the minimum bar of 
  <a href="https://nkdagility.com/resources/competence/">competence</a>
 for a Scrum Team. A team that consistently fails to deliver usable increments cannot claim to be effective, no matter how skilled or engaged they are.</p>
<p>Although from a single instance, this quote embodies the common failure of Scrum Teams to even meet this minimum bar:</p>




  <blockquote class="blockquote">
    <p>The code that was done never arrived at production, nor did it come close to meeting DoD&rsquo;s requirements, and by most standards, we did not deliver anything.</p>

  </blockquote>

<p>While the team may have contributed to organisational learning or questioned the value of a particular initiative, their inability to deliver 
  <a href="https://nkdagility.com/resources/working-software/">working software</a>
 regularly is antithetical to Scrum. Cancelled sprints or pivots in direction are valid within the framework, but they do not negate the fundamental expectation: each sprint ends with a usable increment.</p>
<p>Effectiveness requires delivery, but delivery itself is not the sole measure of effectiveness. It is, however, the critical foundation. A football team that consistently fails to score cannot be described as effective, no matter how skilled its players may be.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-scrum-masters-accountability-in-delivery"><strong>The Scrum Master’s Accountability in Delivery</strong></h2><p>The Scrum Master is a 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
-agile practitioner with 
  <a href="https://nkdagility.com/resources/technical-mastery/">technical mastery</a>
, business mastery, and organisational evolutionary mastery that can provide training, 
  <a href="https://nkdagility.com/resources/coaching/">coaching</a>
, &amp; 
  <a href="https://nkdagility.com/resources/mentoring/">mentoring</a>
 as needed within the context of the team, the product, and the organisation. This is 
  <a href="https://nkdagility.com/resources/blog/hiring-a-professional-scrum-master/">not an entry-level position but represents an experienced product professional</a>
 who can enable the whole Scrum Team to take accountability for delivery by:</p>
<ul>
<li><strong>Ensuring 
  <a href="https://nkdagility.com/resources/transparency/">Transparency</a>
:</strong> Helping the team and stakeholders maintain clarity on progress, impediments, and value delivery through well-facilitated events and effective artefacts.</li>
<li><strong>Removing Impediments:</strong> Proactively identifying and enabling the removal of blockers that hinder the team’s ability to deliver.</li>
<li><strong>Enabling 
  <a href="https://nkdagility.com/resources/technical-excellence/">Technical Excellence</a>
:</strong> The Scrum Master should have 
  <a href="https://nkdagility.com/resources/blog/are-technical-skills-required-to-be-a-scrum-master/">sufficient technical skills within the Scrum Teams&rsquo; work context</a>
 to advocate for and enable practices like design patterns, Test-Driven Development (TDD), 
  <a href="https://nkdagility.com/resources/automated-testing/">automated testing</a>
, and 
  <a href="https://nkdagility.com/resources/continuous-integration/">continuous integration</a>
, all of which are critical for sustainable delivery. Great Scrum Masters will also be able to teach these techniques.</li>
<li><strong>Facilitating Empiricism:</strong> Supporting the team in working empirically by fostering a cadence of inspect and adapt cycles, ensuring that learning is continuously integrated into delivery.</li>
</ul>
<p>When delivery falters, stakeholders naturally look to the Scrum Master to understand and address the root causes. By taking ownership of systemic issues and facilitating improvements, the Scrum Master ensures the team’s consistent ability to deliver effectively.</p>
<p>They take accountability for delivery!</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/delivery-is-the-only-measure-of-progress-in-scrum/">Delivery Is the Only Measure in Scrum</a></strong>
      
      <br />
      <small>Product Development • Feb 3, 2025 • Blog</small>
      <br />
      Scrum teams must deliver working software to real users every Sprint; true progress is measured by delivery to production, not just by completing internal work.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/scrum-masters-enabling-teams-fostering-agility-removing-blockers/">Scrum Masters: Enabling Teams &amp; Agility</a></strong>
      
      <br />
      <small>Scrum • Mar 5, 2025 • Signals</small>
      <br />
      Explains the Scrum Master&#39;s role in ensuring team delivery by fostering agility, removing blockers, and being accountable for improving team effectiveness each sprint.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/great-scrum-masters-need-technical-business-and-organisational-mastery/">Scrum Mastery: Technical, Business, Organisational</a></strong>
      
      <br />
      <small>Scrum • Mar 24, 2025 • Blog</small>
      <br />
      Scrum Masters are most effective when they combine leadership skills with technical, business, and organisational mastery to support teams, Product Owners, and change.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/there-is-no-such-thing-as-a-junior-scrum-master/">No Such Thing as a Junior Scrum Master</a></strong>
      
      <br />
      <small>Leadership • Feb 17, 2025 • Blog</small>
      <br />
      Argues that the Scrum Master role requires proven mastery and real-world experience, not entry-level skills or certifications, and should be earned within the team, not assigned.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/let-us-be-blunt-if-a-scrum-team-isn-t-delivering-is-it-effective/">Scrum Team Effectiveness and Delivery</a></strong>
      
      <br />
      <small>Scrum • Mar 7, 2025 • Signals</small>
      <br />
      Explores Scrum Team effectiveness, emphasising that consistent delivery is essential and highlighting the Scrum Master&#39;s accountability for enabling successful outcomes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/">Why Most Scrum Masters Are Failing</a></strong>
      
      <br />
      <small>Technical Leadership • Sep 5, 2024 • Blog</small>
      <br />
      Many Scrum Masters lack core Scrum knowledge and technical skills, leading to poor team support. Learn key competencies needed for effective, measurable impact.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-master-psm-course-with-certification/">Professional Scrum Master</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSM •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn Scrum principles, the Scrum Master role, and agile team leadership through hands-on training, with certification and practical skills for effective Scrum implementation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Scrum</category><category>Product Development</category><category>Leadership</category><category>Accountability</category><category>Value Delivery</category><category>Software Development</category><category>Agile Frameworks</category><category>Professional Scrum</category><category>Scrum Master</category><category>Product Delivery</category><category>Team Performance</category><category>Operational Practices</category><category>Empirical Process Control</category><category>Agile Planning</category><category>Pragmatic Thinking</category><category>Social Technologies</category><category>Working Software</category><category>Increment</category><category>Agile Leadership</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Why Handoffs Are Killing Your Agility</title><link>https://nkdagility.com/resources/blog/why-handoffs-are-killing-your-agility/</link><guid>https://nkdagility.com/resources/pDvDdIEi9sj</guid><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>Many organisations attempt to adopt 
  <a href="https://nkdagility.com/resources/lean/">Lean</a>
 practices without fully understanding their implications in 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
. This often leads to excessive handoffs, which fragment communication and reduce agility.</p>
<p>Here&rsquo;s the kicker: handoffs are <em>not</em> Lean, Agile, or 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
. They are an anti-pattern that introduces waste, increases 
  <a href="https://nkdagility.com/resources/cycle-time/">cycle time</a>
, and makes collaboration difficult.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TL;DR</h3><p>Handoffs are a silent killer in software development. They create inefficiencies, reduce quality, and destroy agility. If your organisation is still riddled with handoffs between siloed teams, you are doing it wrong. Embrace cross-functional teams, optimise for flow, and maintain organisational hygiene to ensure only the minimal set of rules and alignments needed to deliver value effectively. Together, these practices protect your ability to focus on creating value.</p>

  
  
  
  
  
  
  

<h3 id="what-are-handoffs">What Are Handoffs?</h3><p>Handoffs occur when one team or individual completes a task and passes it to another team for further work. Examples include:</p>
<ul>
<li>Developers handing off features to testers.</li>
<li>Testers handing off validated features to operations.</li>
<li>Business analysts tossing requirements over the fence to developers.</li>
</ul>
<p>Each of these transitions is a point of failure, introducing delays, miscommunication, and opportunities for rework.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Cross functional alignment</h4>
        <p class="marketing-callout__description">When departments speak the same language, your decisions improve, forecasts gain credibility, and strategy translates into execution with less distortion.</p>
      <a href="/outcomes/cross-functional-alignment/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Cross functional alignment" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-hidden-costs-of-handoffs">The Hidden Costs of Handoffs</h3><p>Handoffs come with a plethora of hidden costs that undermine agility and efficiency. Compounding these challenges is the build-up of organisational cruft, rules and processes that outlive their usefulness. This cruft can further slow progress and obscure 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
. Each of these costs impacts not only the immediate work but also the organisation&rsquo;s ability to deliver value quickly and sustainably.</p>
<ol>
<li>
<p><strong>Loss of Context</strong>: Valuable information is lost when tasks move from one team to another. Teams waste time trying to re-establish the original intent. Moreover, the cost of context switching exacerbates this issue. When questions arise that cannot be answered immediately, team members often feel compelled to start new tasks, increasing work in progress (WIP) which in turn increases cycle time. This leads to further delays and amplifies the loss of context, making it even harder to regain clarity and focus on the original work.</p>
</li>
<li>
<p><strong>Increased Cycle Time</strong>: Every handoff introduces a delay, pushing your delivery timelines further out. This delay often stems from an increase in batch size as teams attempt to locally optimise for handoffs, which ironically leads to even longer cycle times. Larger batch sizes also bring significantly higher risk, as larger changes are more prone to defects and harder to integrate.</p>
</li>
<li>
<p><strong>Reduced Quality</strong>: Misunderstandings and lack of accountability often lead to defects and lower overall product quality. The increase in cycle time and the loss of context also contribute to growing 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
, making it much harder to identify and fix bugs in larger deployments. This, in turn, further degrades the overall quality and increases the risk of failures in production.</p>
</li>
<li>
<p><strong>Decreased Morale</strong>: Team members stuck in silos feel disconnected from the bigger picture, leading to frustration and burnout. This disconnect erodes their sense of <strong>purpose</strong>, a critical element in achieving &ldquo;autonomy, mastery, and purpose&rdquo; as described in Daniel Pink&rsquo;s <em>Drive</em>. Without a clear connection to the end-to-end delivery of value, team members lose motivation and struggle to see the impact of their work.</p>
</li>
</ol>
<p>Together, these hidden costs act as multipliers, compounding each other and magnifying the negative impact on your organisation&rsquo;s ability to deliver high-quality software efficiently. Addressing one cost often reduces others, making it crucial to tackle these issues holistically.</p>

  
  
  
  
  
  
  

<h3 id="why-do-handoffs-persist">Why Do Handoffs Persist?</h3><p>Handoffs are a symptom of functional silos. Organisations that structure themselves by discipline (e.g., separate teams for development, testing, and operations) create natural barriers to collaboration. This approach is a holdover from the &ldquo;Scientific Management Method&rdquo; developed during the Industrial Revolution when workers were mechanised to optimise for narrow, repetitive tasks rather than holistic, value-driven outcomes. Even well-meaning attempts to implement Agile often retain these silos, resulting in what I like to call &ldquo;
  <a href="https://nkdagility.com/resources/hybrid-agile/">hybrid Agile</a>
&rdquo; , a mismatched combination of Agile practices and traditional command-and-control management. This ineffective blend perpetuates the very silos and inefficiencies that Agile aims to eliminate.</p>

  
  
  
  
  
  
  

<h2 id="the-solution-eliminate-handoffs">The Solution: Eliminate Handoffs</h2><p>Eliminating handoffs requires a mix of modern 
  <a href="https://nkdagility.com/resources/engineering-practices/">engineering practices</a>
 and a commitment to automation. By automating repetitive tasks and adopting strategies like &ldquo;testing in production,&rdquo; organisations can significantly reduce the friction and delays associated with traditional handoffs. This approach enables faster feedback loops, improved quality, and a seamless delivery pipeline.</p>
<p>To achieve true agility, a focus on eliminating handoffs is necessary by implementing cross-functional teams and optimising flow. Here&rsquo;s how:</p>
<ol>
<li>
<p><strong>Create Cross-Functional Teams</strong> - Bring together individuals with all the skills needed to deliver end-to-end value. A cross-functional team might include developers, testers, designers, and operations personnel working collaboratively towards a shared goal. No sub-teams. No silos.</p>




  <blockquote class="blockquote">
    <p><strong>Pro Tip:</strong> Co-locate teams in timezones and use 
  <a href="https://nkdagility.com/resources/collaboration-tools/">collaboration tools</a>
 like Microsoft Teams or Slack to ensure seamless communication.</p>

  </blockquote>

</li>
<li>
<p><strong>Adopt 
  <a href="https://nkdagility.com/resources/continuous-delivery/">Continuous Delivery</a>
 Practices</strong> - Automation is a cornerstone of Continuous Delivery (CD). By integrating 
  <a href="https://nkdagility.com/resources/automated-testing/">automated testing</a>
, deployment, and monitoring into your pipeline, you ensure quality at every step while reducing manual intervention. Moving towards &ldquo;testing in production&rdquo; becomes a natural evolution of this strategy, allowing teams to gather real-world feedback quickly and address issues proactively.</p>
</li>
</ol>
<p>Continuous Delivery (CD) eliminates the need for separate testing or deployment phases. Build pipelines that automatically validate and deploy changes, ensuring quality at every step.</p>
<ol start="3">
<li>
<p><strong>Leverage Test-First Development</strong> - Adopt Test-Driven Development (TDD), Behaviour-Driven Development (BDD), or Acceptance Test-Driven Development (ATDD). Writing tests first ensures clarity and reduces rework, as discussed in 
  <a href="https://nkdagility.com/blog/you-are-doing-it-wrong-if-you-are-not-using-test-first/" class="external-link" target="_blank" rel="noopener noreferrer">
    You are doing it wrong if you are not using test first
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
.</p>
</li>
<li>
<p><strong>Minimise Work in Progress (WIP)</strong> - Limit WIP to reduce context switching and improve focus. A lower WIP means fewer handoffs and faster delivery cycles.</p>
</li>
<li>
<p><strong>Invest in Collaborative Refinement</strong> - 
  <a href="https://nkdagility.com/resources/backlog-refinement/">Backlog refinement</a>
 should be a team sport. The entire 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Team , including the 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
 and Developers , must collaborate to clarify and break down work items. See more in 
  <a href="https://nkdagility.com/blog/if-your-backlog-is-not-refined-then-you-are-doing-it-wrong/" class="external-link" target="_blank" rel="noopener noreferrer">
    If your backlog is not refined then you are doing it wrong
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
.</p>
</li>
<li>
<p><strong>Shift Left and Own It</strong> - All of these practices contribute to a &ldquo;shift left&rdquo; strategy, where quality, security, and deployment considerations are addressed earlier in the development lifecycle. Ultimately, the team that creates a feature should also own it in production, including gathering and acting on feedback. This end-to-end ownership fosters accountability, ensures quicker feedback loops, and allows teams to continuously improve based on real-world usage.</p>
</li>
</ol>
<p>Organisations inevitably accumulate cruft, unnecessary rules, outdated processes, and misaligned practices. These accumulate quietly over time and, if left unchecked, undermine agility and the ability to focus on value creation. To combat this, periodic acts of organisational hygiene are essential. These involve critically assessing and removing unnecessary constraints, ensuring the organisation maintains only the minimal set of rules and alignment required to deliver value effectively. When combined with a shift-left approach and a relentless focus on flow, these practices help organisations stay lean, adaptive, and aligned with their goals.</p>
<p>Handoffs might seem inevitable in large organisations, but they are a choice. By reorganising your teams, adopting modern engineering practices, and embracing a Lean-Agile mindset, you can minimise handoffs and unlock true agility.</p>
<p>Remember: every handoff is an opportunity for waste. Eliminate them, and watch your teams thrive.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="references">References</h2><ol>
<li>Daniel Pink, <em>Drive: The Surprising Truth About What Motivates Us</em></li>
<li>The 2020 Scrum Guide - 
  <a href="https://scrum.org/" class="external-link" target="_blank" rel="noopener noreferrer">
    Scrum.org
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Martin Hinshelwood, <em>You are doing it wrong if you are not using test first</em> - 
  <a href="https://nkdagility.com/blog/you-are-doing-it-wrong-if-you-are-not-using-test-first/" class="external-link" target="_blank" rel="noopener noreferrer">
    NKD Agility
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Martin Hinshelwood, <em>If your backlog is not refined then you are doing it wrong</em> - 
  <a href="https://nkdagility.com/blog/if-your-backlog-is-not-refined-then-you-are-doing-it-wrong/" class="external-link" target="_blank" rel="noopener noreferrer">
    NKD Agility
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>The Agile Manifesto - 
  <a href="https://agilemanifesto.org/" class="external-link" target="_blank" rel="noopener noreferrer">
    AgileManifesto.org
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</li>
<li>Don Reinertsen, <em>Principles of 
  <a href="https://nkdagility.com/resources/product-development/">Product Development</a>
 Flow</em></li>
</ol>
<p><strong>What challenges has your team faced in eliminating handoffs?</strong> <em>Share your experiences and thoughts in the comments below.</em> Let’s start a conversation about how we can all build better, faster, and more collaborative teams!</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/a-better-way-than-staggered-iterations-for-delivery/">Better Alternatives to Staggered Iterations</a></strong>
      
      <br />
      <small>Engineering Excellence • Dec 10, 2020 • Blog</small>
      <br />
      Explains why staggered iterations harm software delivery, increasing technical debt, and recommends cross-functional teams, test-first, and working software each sprint.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/stop-hiding-behind-complexity-and-start-delivering-continuously/">Continuous Delivery for Complex Software</a></strong>
      
      <br />
      <small>Engineering Excellence • Feb 24, 2025 • Blog</small>
      <br />
      Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and process improvement, not technical barriers.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/telling-people-what-to-do-is-not-leadership-it-s-a-failure-of-system-design/">Leadership Is System Design, Not Command</a></strong>
      
      <br />
      <small>Technical Leadership • Aug 4, 2025 • Blog</small>
      <br />
      Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on command-and-control management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/what-is-taylorism-and-why-waterfall-is-just-the-tip-of-the-iceberg/">What Is Taylorism and Its Impact Beyond Waterfall</a></strong>
      
      <br />
      <small>Lean • Jan 18, 2021 • Blog</small>
      <br />
      Explores how Taylorism shaped modern management, leading to rigid hierarchies, bureaucracy, and dehumanising work practices that persist beyond Waterfall methodologies.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/release-planning-and-predictable-delivery/">Release Planning and Predictable Delivery</a></strong>
      
      <br />
      <small>Product Development • Nov 24, 2020 • Blog</small>
      <br />
      Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous improvement, despite inherent uncertainty.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/is-your-project-ecosystem-truly-agile/">Is Your Project Ecosystem Truly Agile?</a></strong>
      
      <br />
      <small>Product Development • Jul 31, 2024 • Videos</small>
      <br />
      Explains why true agility requires end-to-end automation and short feedback loops, not just Agile teams, to maximise value and efficiency for stakeholders in project delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Lean</category><category>Engineering Excellence</category><category>Strategy</category><category>Operational Practices</category><category>Pragmatic Thinking</category><category>Software Development</category><category>Cross Functional Teams</category><category>Product Delivery</category><category>Business Agility</category><category>Market Adaptability</category><category>Flow Efficiency</category><category>Organisational Agility</category><category>Team Performance</category><category>Team Collaboration</category><category>Agile Strategy</category><category>Technical Mastery</category><category>Lean Principles</category><category>Social Technologies</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Definition of Done - Objective vs Subjective</title><link>https://nkdagility.com/resources/blog/definition-of-done-objective-vs-subjective/</link><guid>https://nkdagility.com/resources/-Z5GGUOjc-d</guid><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>In countless teams, there’s a recurring mix-up between “what” we’re building, “how” it aligns with business objectives, and the objective quality criteria by which it should be measured. The result? Chaos masquerading as agility. To clear the air: in 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
, the “what” and “how” are driven by Product and Sprint Goals. These provide directional clarity but remain inherently subjective, a north star guiding your path, not a litmus test of quality.</p>
<p>Contrast this with the 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done</a>
 (DoD). The DoD is your team’s objective compass, a binary, quantifiable checklist that ensures every 
  <a href="https://nkdagility.com/resources/increment/">Increment</a>
 meets professional-grade quality. It’s non-negotiable and should be firmly rooted in your product’s brand, user expectations, and technical robustness.</p>

  
  
  
  
  
  
  

<h4 id="tldr">TL;DR:</h4><p>Don’t confuse subjective goals with objective quality. In Scrum, the Definition of Done (DoD) is a crucial, measurable bar of quality, not a negotiable outcome. Keep it clear, objective, and automated wherever possible to ensure that every Increment meets professional standards.</p>

  
  
  
  
  
  
  

<h3 id="product-and-sprint-goals-subjective-by-design">Product and Sprint Goals: Subjective by Design</h3><p>Goals in Scrum are aspirational, meant to challenge teams and align efforts towards strategic outcomes. The Product Goal represents a long-term objective, while the Sprint Goal offers a short-term milestone. Together, they guide the team like a compass through the wilderness., helping maintain direction even through surprise obstacles and side quests. However, achieving these goals isn’t always guaranteed. Progress is iterative, incremental, and constantly adapting to new insights - a bit like chasing a moving target.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="definition-of-done-the-objective-measure">Definition of Done: The Objective Measure</h3><p>Unlike goals, the Definition of Done is a steadfast benchmark for quality. It defines the bare minimum for an Increment to be considered complete. Without it, teams risk releasing poorly constructed, subpar products that erode user trust and damage the brand. A solid DoD ensures consistent quality across all deliverables, instilling confidence in both internal teams and end users.</p>

  
  
  
  
  
  
  

<h3 id="establishing-a-solid-definition-of-done">Establishing a Solid Definition of Done</h3><p>There is a key message in the Scrum Guide that is often overlooked that plays a critical role in establishing the DoD.</p>




  <blockquote class="blockquote">
    <p>If the Definition of Done for an increment is part of the standards of the organization, all Scrum Teams must follow it as a minimum. If it is not an organizational standard, the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
 must create a Definition of Done appropriate for the product. - Scrum Guide 2020</p>

  </blockquote>

<p>For me this suggests that there should be some kind of Organizational or Product DoD. I think of this as comming from the business. This is driven by the business and should reflect the businesses intent for quality in the product. That might be the minimum level of quality required by the business to protect their brand, their customers, and their employees.</p>
<p>An example of a Organizational or Product DoD for a team working on a cloud product might be:</p>




  <blockquote class="blockquote">
    <p>“Live and in production, gathering telemetry that supports or diminishes the starting hypothesis.”</p>

  </blockquote>

<p>This sets a clear bar for delivery while supporting empirical learning and iterative improvement. It stays clear of the technical detail and jargon of an individual teams DoD and focuses on its objective and purpose for the product. It implies much, from ideation to delivery while minimizing imposition on the teams. It creates alignment of intent while maintaining autonomy of implementation. It recognizes that every team needs a unique DoD that is relevant for their context.</p>
<p>Each team working on a product would then be responsible for creating a DoD that is appropriate for their context within that product.</p>
<p>This is the seed that will grow into each teams unique quality bar that reflects this DoD. A robust reflection should be:</p>
<ol>
<li><strong>Objective and Measurable</strong>: Avoid vague criteria and instead focus on things that you can measure.</li>
<li><strong>Comprehensive</strong>: What are all the things that need to be true for a production deployment of your product to be deployed to production?</li>
<li><strong>Living Document</strong>: The teams DoD as needed to reflect evolving standards, technologies, and stakeholder expectations of the product as it grows.</li>
</ol>

  
  
  
  
  
  
  

<h3 id="common-pitfalls">Common Pitfalls</h3><p>Despite its critical importance, the DoD is often misunderstood, undervalued, or even undermined. Teams frequently:</p>
<ul>
<li><strong>Blur Subjective and Objective</strong>: Adding criteria like “approved by the 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
”, which shifts focus from quality to stakeholder satisfaction. Any &ldquo;approved by &hellip; person or department&rdquo; should be strictly avoided.</li>
<li><strong>Overlook Automation</strong>: Relying on manual checks leads to inconsistencies and slower feedback loops.</li>
<li><strong>Treat the DoD as a Maximum</strong>: Viewing it as a ceiling instead of a floor hampers innovation and improvement.</li>
</ul>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence</h4>
        <p class="marketing-callout__description">Engineering excellence enables you to deliver reliably at pace with confidence, reduced risk, and sustainable flow. Modern practices become standard, technical debt stops compounding, and delivery becomes predictable.</p>
      <a href="/outcomes/engineering-excellence/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="practices-for-defining-done">Practices for Defining Done</h3><p>To maintain focus on quality, consider the following practices:</p>
<ol>
<li><strong>Automate Everything:</strong> Automated tests and CI/CD pipelines should validate DoD compliance as part of the development process. If you have things that cant be automated right now, plan the work to change the product to enable those activities to be automated.</li>
<li><strong>Review Regularly</strong>: Incorporate DoD reviews in retrospectives to ensure its relevance and alignment with current product and organizational needs. Keep a list of &ldquo;things that need to be true to deploy to production that we cant do yet&rdquo;, and regularly move these to Done.</li>
<li><strong>Train Teams</strong>: Ensure every team member understands the DoD and its importance in delivering professional-grade Increments.</li>
<li><strong>Separate Quality from Approval</strong>: Keep subjective approval processes distinct from the DoD to avoid undermining its objectivity.</li>
</ol>

  
  
  
  
  
  
  

<h3 id="conclusion-the-quality-of-done">Conclusion: The Quality of Done</h3><p>In Scrum, the Definition of Done is your minimum bar for quality. It’s the safeguard against 
  <a href="https://nkdagility.com/resources/technical-debt/">technical debt</a>
, the foundation for stakeholder trust, and the cornerstone of professional-grade delivery. By keeping your DoD objective, measurable, and focused on quality, you empower your team to build products that meet, and often exceed, user expectations. Remember, the DoD is a minimum bar, not a maximum aspiration. Raise it periodically and watch your product’s quality soar.</p>
<p><strong>What’s Your Take?</strong></p>
<p>We’d love to hear your thoughts! How does your team define and enforce the Definition of Done? Have you faced challenges distinguishing subjective goals from objective quality measures? Share your experiences and insights in the comments below!</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/your-evolving-definition-of-done/">Your Evolving Definition of Done</a></strong>
      
      <br />
      <small>Product Development • Mar 31, 2025 • Blog</small>
      <br />
      Explains how the Definition of Done evolves in Scrum, aligning team practices with organisational standards to ensure consistent quality, compliance, and business value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-definition-of-done-is-a-commitment-to-quality/">Definition of Done as Commitment to Quality</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 28, 2025 • Blog</small>
      <br />
      Defines the Definition of Done in Scrum as a clear, shared standard for quality, ensuring increments are releasable, transparent, and continuously improved by the team.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-success-in-agile-why-your-definition-of-done-is-essential-for-quality-delivery/">Definition of Done in Agile for Quality Delivery</a></strong>
      
      <br />
      <small>Scrum • Nov 13, 2023 • Videos</small>
      <br />
      Explains why a clear Definition of Done is vital in Agile and Scrum for quality delivery, transparency, and risk mitigation, with tips for team alignment and improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-definition-of-done-ensuring-quality-without-compromising-value/">Definition of Done: Quality Without Compromise</a></strong>
      
      <br />
      <small>Product Development • Sep 27, 2023 • Blog</small>
      <br />
      Explains how to maintain clear, measurable quality standards with the Definition of Done, while avoiding confusion with acceptance criteria and preserving product value.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-definition-of-done-dod/">Getting Started with Definition of Done (DoD)</a></strong>
      
      <br />
      <small>Scrum • Dec 14, 2020 • Blog</small>
      <br />
      Explains how to create, apply, and improve a Definition of Done (DoD) in Scrum to ensure software quality, transparency, and consistent delivery of working increments.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-your-definition-of-done-is-holding-back-quality-agility-and-trust-and-how-to-raise-the-bar/">Definition of Done: Boosting Quality and Trust</a></strong>
      
      <br />
      <small>Product Development • Jul 9, 2025 • Videos</small>
      <br />
      Is your team’s “done” really done? Discover how a clear, objective definition of done boosts quality, agility, and trust in product delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Engineering Excellence</category><category>Scrum</category><category>Artifact</category><category>Software Development</category><category>Definition of Done</category><category>Operational Practices</category><category>Agile Planning</category><category>Pragmatic Thinking</category><category>Professional Scrum</category><category>Product Delivery</category><category>Competence</category><category>Engineering Practices</category><category>Value Delivery</category><category>Technical Mastery</category><category>Agile Frameworks</category><category>Technical Excellence</category><category>Team Performance</category><category>Working Software</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Why Most Scrum Masters Are Failing and What They Should Know</title><link>https://nkdagility.com/resources/blog/why-most-scrum-masters-are-failing-and-what-they-should-know/</link><guid>https://nkdagility.com/resources/VTjU5Wl2XWU</guid><pubDate>Thu, 05 Sep 2024 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>As a 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 consultant, Agile consultant, and trainer, I’ve worked with hundreds of companies to improve their software 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
. It’s astonishing how many 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Masters lack even a basic understanding of Scrum, let alone the expertise required to support the teams they work with.</p>
<p>A 
  <a href="https://nkdagility.com/resources/signals/the-majority-of-scrum-masters-are-not-fit-for-their-position/">significant portion of Scrum Masters (about 61%*)</a>
 have either never read the Scrum Guide, lack technical proficiency relevant to their teams, or have only a superficial grasp of how to apply Scrum principles.</p>
<p><strong><em>It’s no wonder many are being laid off.</em></strong></p>
<p>Frankly, I’m not surprised, and I’d argue that most Scrum Masters are incompetent and should be let go. Unfortunately, some of the 39%* who are competent are also being affected by these layoffs.</p>

  
  
  
  
  
  
  

<h2 id="why-are-we-here">Why are we here?</h2><p>About 15 years ago, as &ldquo;agile&rdquo; was gaining widespread attention, the supply of individuals with strong technical, business, and organizational expertise remained relatively limited. Building those skills takes time, and the initial talent pool was small.</p>
<p>Faced with increasing demand for teams and products, companies worldwide struggled to find qualified people. As a result, they pressured recruiters to fill positions quickly. Since there weren’t enough skilled candidates available, companies lowered their standards, filling roles with individuals who had only completed a two-day PSM/CSM certification course.</p>
<p><strong>Thus, the position we found ourselves in pre-pandemic!</strong></p>
<p>The recent challenges to economic stability have led most companies to &ldquo;tighten their belts,&rdquo; prompting a closer evaluation of the value they receive for their spending. Agile Coaches and Scrum Masters have largely failed to make a measurable difference, or even to define metrics by which their impact could be assessed. After more than 20 years of agile methodologies, there are still no clear standards or ways to measure the effectiveness of Scrum Masters. Without measurable impact, companies are questioning the need for the expense.</p>
<p>However, many companies that have reduced their number of Scrum Masters are still hiring, just with higher expectations. Now, they demand 
  <a href="https://nkdagility.com/resources/competence/">competence</a>
. They want to know exactly how a 
  <a href="https://nkdagility.com/resources/scrum-master/">Scrum Master</a>
 will contribute to the business’s success and how that impact will be measured.</p>

  
  
  
  
  
  
  

<h2 id="what-should-a-scrum-master-for-a-software-team-know"><strong>What should a Scrum Master for a software team know?</strong></h2><p>The core accountability of a Scrum Master is the effectiveness of the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
! Can you help them be effective if you don&rsquo;t understand the practices within that team&rsquo;s context? Of course not, but what does that look like? What are the practices that you should expect your Scrum Master to understand?</p>
<p class="post-img"><a href="images/image-1-1.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-1-1.png" loading="lazy" alt="Why Most Scrum Masters Are Failing and What They Should Know" class="post-img" />
</a>
</p>




  <blockquote class="blockquote">
    <p>&ldquo;A Scrum Master is a 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
 agile practitioner with techical mastery, business mastery, and organsiational evolutionary mastery!&rdquo; - Lyssa Adkins**</p>

  </blockquote>

<p>I would expect a Scrum Master for a software team to know:</p>
<ul>
<li>
<p><strong>Scrum</strong>: its values, underlying principles, and how to apply them effectively. This includes understanding the Scrum framework (roles, events, artefacts) and the purpose behind each element.</p>
</li>
<li>
<p><strong>DevOps</strong>: understand the three ways of DevOps, common practices, and how to apply them effectively. This means knowing automation, infrastructure as code (IaC), and continuous feedback loops.</p>
</li>
<li>
<p><strong>Modern 
  <a href="https://nkdagility.com/resources/engineering-practices/">Engineering practices</a>
</strong>: everything from DevOps, plus&hellip; CI/CD, SOLID principles, test-first strategies, progressive rollout strategies, feature flags, 1ES (
  <a href="https://nkdagility.com/resources/one-engineering-system/">One Engineering System</a>
), observability of product. Familiarity with design patterns, refactoring, and coding standards.</p>
</li>
<li>
<p><strong>Agile/lean beyond Scrum</strong>: a strong understanding of other Agile/lean philosophies like 
  <a href="https://nkdagility.com/resources/kanban/">Kanban</a>
, XP (Extreme Programming), and TPS. Know when and how to integrate elements from other frameworks and strategies to complement Scrum.</p>
</li>
<li>
<p><strong>Release Planning</strong>: understanding what release planning entails, how to break down product roadmaps, and how to forecast releases while balancing priorities. Be able to facilitate discussions with the 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
 and Developers about product 
  <a href="https://nkdagility.com/resources/increment/">increment</a>
 goals.</p>
</li>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/product-discovery/">Product Discovery</a>
 &amp; Validation</strong>: understanding what needs to be built and how to make decisions based on limited knowlage. Know and understand evidence-based management and hypothesis-driven engineering practices.</p>
</li>
<li>
<p><strong>Stakeholder Management</strong>: understanding how to work with stakeholders, communicate progress, manage expectations, and foster alignment. Know how to teach the team to shield themselves from external pressure while still delivering value.</p>
</li>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/scaling/">Scaling</a>
 Agile</strong>: Understand frameworks for scaling Agile, such as Descaling, LeSS, or Nexus. Be able to coach teams on how to function effectively within a scaled environment and manage dependencies.</p>
</li>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/coaching/">Coaching</a>
 and Facilitation Skills</strong>: the ability to coach the team towards self-management, 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
, and collaboration. Skilled in facilitation techniques like liberating structires to be able to facilitate meetings and events.</p>
</li>
<li>
<p><strong>Conflict Management</strong>: possess the ability to navigate the grone zone safely leverage managed conflicts within the team and foster a healthy team environment for ideation and discovery. Understand team dynamics and how to encourage constructive feedback and communication.</p>
</li>
<li>
<p><strong>Metrics and Continuous Improvement</strong>: familiarity with Agile metrics (e.g., 
  <a href="https://nkdagility.com/resources/cycle-time/">Cycle Time</a>
, Work Item Aging, Work In Process, 
  <a href="https://nkdagility.com/resources/throughput/">Throughput</a>
), and how to use them to enable improvement. Ability to encourage the team to reflect on these metrics and find ways to improve.</p>
</li>
</ul>
<p>While the Scrum Master may not directly perform the tasks mentioned above, they are accountable for ensuring that these tasks are carried out effectively. This involves training and 
  <a href="https://nkdagility.com/resources/mentoring/">mentoring</a>
 teams in the necessary practices, and once the teams have a solid understanding, knowing when to shift towards coaching and facilitating the team, their stakeholders, and the broader organization.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence Mentorship in One Hour A Week</h4>
        <p class="marketing-callout__description">A practical guide to effective engineering mentorship, showing how to support growth and excellence with just one focused hour each week.</p>
      <a href="/capabilities/engineering-excellence-mentorship/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence Mentorship in One Hour A Week" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="when-everyone-around-is-incompetent-competence-looks-like-an-ideal">When everyone around is incompetent, competence looks like an ideal!</h2><p>Some have pushed back, saying this list is too idealistic. However, I see it as the starting point for a Scrum Master, not the end goal. While someone is on their journey to becoming a Scrum Master, they should be working within a team and learning. All the foundational knowledge is covered, at least at a beginner level, in courses like APS, APS-SD, PSM, PSPO, and PSK. That’s roughly 90 hours of classroom time, or just over 11 days of learning.</p>
<p>Does that make you an expert in all these areas? No, of course not, that would be unrealistic. But it’s a start. It’s about knowing these processes and practices exist and having the opportunity to try them out within a team.</p>
<p><strong><em>Theory and Practice&hellip;.</em></strong></p>




  <blockquote class="blockquote">
    <p>&ldquo;Without theory, there is no learning. That is, without theory, there is no way to use the information that comes to us. We need a theory for data. We need a theory for experience. Without theory, we learn nothing.&rdquo; - W. Edwards Deming***</p>

  </blockquote>

<p>Reference</p>
<ul>
<li>
<p>* Assessment of knowledge based on 
  <a href="https://scrummatch.com/en/support/understanding-scrum-master-maturity" class="external-link" target="_blank" rel="noopener noreferrer">
    Scrum Match model
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 and their 
  <a href="https://www.linkedin.com/posts/martinhinshelwood_scrummastery-agileleadership-continuousimprovement-activity-7203391160243892224-nVHP?utm_source=share&amp;utm_medium=member_desktop" class="external-link" target="_blank" rel="noopener noreferrer">
    published data
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>** Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition by Lyssa Adkins</p>
</li>
<li>
<p>*** System of Profound Knowledge by W. Edwards Deming</p>
</li>
</ul>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/great-scrum-masters-need-technical-business-and-organisational-mastery/">Scrum Mastery: Technical, Business, Organisational</a></strong>
      
      <br />
      <small>Scrum • Mar 24, 2025 • Blog</small>
      <br />
      Scrum Masters are most effective when they combine leadership skills with technical, business, and organisational mastery to support teams, Product Owners, and change.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/there-is-no-such-thing-as-a-junior-scrum-master/">No Such Thing as a Junior Scrum Master</a></strong>
      
      <br />
      <small>Leadership • Feb 17, 2025 • Blog</small>
      <br />
      Argues that the Scrum Master role requires proven mastery and real-world experience, not entry-level skills or certifications, and should be earned within the team, not assigned.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-competence-crisis-in-scrum-master-roles-a-call-for-excellence/">Scrum Master Competence Crisis Explained</a></strong>
      
      <br />
      <small>Scrum • Oct 16, 2024 • Videos</small>
      <br />
      Many Scrum Masters lack essential skills and experience, leading to poor agile outcomes. True competence requires deep knowledge, practical experience, and ongoing learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-crucial-role-of-competence-how-knowledgeable-scrum-masters-drive-team-success/">Competence in Scrum Masters Drives Team Success</a></strong>
      
      <br />
      <small>Scrum • Oct 21, 2024 • Videos</small>
      <br />
      Scrum Masters with deep knowledge and competence enable teams to deliver better products, drive business outcomes, and foster real improvement in software development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/hiring-a-professional-scrum-master/">Hiring a Professional Scrum Master</a></strong>
      
      <br />
      <small>Scrum • Mar 15, 2021 • Blog</small>
      <br />
      Covers key responsibilities, skills, and requirements for hiring a Scrum Master, including leadership, coaching, facilitation, and fostering effective Scrum teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/focusing-beyond-agile-building-true-capability-in-organizations/">Building Organizational Capability Beyond Agile</a></strong>
      
      <br />
      <small>Leadership • Oct 11, 2024 • Videos</small>
      <br />
      Explores why building organisational capability, competence, and continuous learning is more effective than focusing solely on Agile roles, frameworks, or labels.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-master-psm-course-with-certification/">Professional Scrum Master</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSM •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn Scrum principles, the Scrum Master role, and agile team leadership through hands-on training, with certification and practical skills for effective Scrum implementation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Technical Leadership</category><category>Product Development</category><category>Engineering Excellence</category><category>Accountability</category><category>Software Development</category><category>Competence</category><category>Pragmatic Thinking</category><category>Agile Frameworks</category><category>Technical Mastery</category><category>Market Adaptability</category><category>Operational Practices</category><category>Product Delivery</category><category>Scrum Master</category><category>Professional Scrum</category><category>Team Performance</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>You can't stop the signal! But you can ignore it!</title><link>https://nkdagility.com/resources/blog/you-cant-stop-the-signal-but-you-can-ignore-it/</link><guid>https://nkdagility.com/resources/KHNSdDjr5K_</guid><pubDate>Wed, 17 Apr 2024 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>In organizational development and team dynamics, Agile (as the Agile Manifesto delineates) and 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 (as the Scrum Guide outlines) guide teams not by solving their problems but by illuminating the issues that demand attention. These frameworks aim to identify and spotlight the challenges within a team or organization&rsquo;s processes, effectively saying, &ldquo;This is wrong, go fix it!&rdquo; when a team struggles to produce a working product due to various obstacles. These are clear signals!</p>
<p>Yet, teams often overlook these clear signals. This raises the question: Why does such a disconnect exist between receiving these critical signals and acting on them? What barriers within teams and organizations prevent them from hearing and responding to these alerts?</p>
<p>We can draw parallels to Toyota&rsquo;s manufacturing process and its concept of the &ldquo;andon&rdquo; chain. This chain enables any worker to stop the entire production line upon detecting a flaw, addressing problems immediately instead of allowing defective products to proceed. This approach, critical to Toyota&rsquo;s quality assurance, symbolizes a commitment to excellence and 
  <a href="https://nkdagility.com/resources/continuous-improvement/">continuous improvement</a>
.</p>
<p>When American car manufacturers adopted this concept, they installed the physical chain, but workers hesitated to pull it. The underlying fear was that stopping the line would result in punitive measures rather than being viewed as a positive step toward quality maintenance. This situation reveals a profound truth: the effectiveness of such systems lies not in their physical presence but in the culture and philosophy that empower their use. Thus, it&rsquo;s not the &ldquo;andon&rdquo; chain that&rsquo;s broken; it&rsquo;s the systemic failure to foster an environment that encourages and values its use.</p>
<p>This analogy highlights the challenges of implementing Agile and Scrum within organizations. These philosophies act as the 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
 and 
  <a href="https://nkdagility.com/resources/product-management/">product management</a>
&rsquo;s &ldquo;andon&rdquo; chain, signaling when something goes wrong and necessitating action. However, if an organization&rsquo;s culture or a team&rsquo;s mindset does not align with principles of 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
, continuous improvement, and feedback responsiveness, these signals will remain ignored.</p>
<p>The primary barrier often stems from fear, fear of repercussions, fear of change, or the inertia of existing practices that discourage deviation from the norm. A lack of understanding or commitment to Agile and Scrum&rsquo;s underlying philosophies may also contribute to a superficial implementation that fails to capitalize on these frameworks&rsquo; full potential.</p>
<p>To reap the benefits of Agile and Scrum, organizations must cultivate a culture that not only listens to but also values and acts upon the signals these philosophies provide. This involves creating an environment where halting the metaphorical production line to fix issues is celebrated rather than discouraged, embedding continuous improvement into the organization&rsquo;s DNA, and deeply understanding and practising the principles of the Agile Manifesto and the Scrum Guide.</p>
<p>Only then can organizations address the systemic issues blocking success, paving the way for meaningful and sustainable improvement.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/you-can-not-implement-agile-or-scrum-successfully-by-decree/">Agile and Scrum Require Cultural Change</a></strong>
      
      <br />
      <small>Product Development • May 13, 2025 • Signals</small>
      <br />
      Mandating Agile or Scrum fails without cultural change; true agility requires trust, transparency, and a supportive environment, not just tools or processes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/toyota-andon-cord-lets-any-worker-stop-production-to-fix-defects/">Toyota Andon Cord: Empowering Quality Culture</a></strong>
      
      <br />
      <small>Product Development • May 12, 2025 • Signals</small>
      <br />
      Explains how true quality improvement needs both tools and a culture of safety, using Toyota’s andon cord as a lesson for Agile and Scrum adoption in organisations.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/agile-and-scrum-are-often-misunderstood/">Agile and Scrum Reveal Team Issues</a></strong>
      
      <br />
      <small>Scrum • May 4, 2025 • Signals</small>
      <br />
      Agile and Scrum expose underlying team and workflow issues, helping organisations address real problems rather than masking dysfunction with process or tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/most-teams-don-t-fail-because-they-lack-frameworks/">Most Teams Fail by Ignoring Feedback</a></strong>
      
      <br />
      <small>Product Development • May 5, 2025 • Signals</small>
      <br />
      Teams struggle not from lacking frameworks, but from ignoring feedback. Success depends on acting on signals, fostering safety, and empowering real change.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/fear-is-the-real-enemy-of-agility/">Fear Is the Real Enemy of Agility</a></strong>
      
      <br />
      <small>Leadership • May 7, 2025 • Signals</small>
      <br />
      Explores how fear hinders true agility in teams, emphasising the need to foster courage and trust for effective Agile, Scrum, and DevOps practices and continuous improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unmasking-agile-how-to-spot-genuine-practices-amidst-the-myths/">Spotting Genuine Agile Practices</a></strong>
      
      <br />
      <small>Product Development • Mar 18, 2020 • Videos</small>
      <br />
      Learn how to identify authentic agile practices, spot common myths, and understand cultural barriers that hinder true agility in modern software development teams.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Scrum</category><category>Ethos</category><category>Organisational Culture</category><category>Agile Values and Principles</category><category>Psychological Safety</category><category>Agile Frameworks</category><category>Agile Philosophy</category><category>Organisational Agility</category><category>Agile Transformation</category><category>Agile Strategy</category><category>Continuous Improvement</category><category>Pragmatic Thinking</category><category>Empirical Process Control</category><category>Software Development</category><category>Sociotechnical Systems</category><category>Value Delivery</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Pragmatism crushes Dogma in the wild</title><link>https://nkdagility.com/resources/blog/pragmatism-crushes-dogma-in-the-wild/</link><guid>https://nkdagility.com/resources/mkdhLrKu8sh</guid><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>In my journey of delivering an immersive 
  <a href="https://nkdagility.com/global-consultancy-services/product-development-mentoring-program/" class="external-link" target="_blank" rel="noopener noreferrer">
    Product Development Mentor Program
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 over the last eight weeks, a compelling narrative unfolded that beautifully illustrates the essence and true strength of 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
. This story, rooted in the practical application of Scrum through Minecraft, unveils the depth of adaptability and resilience that Scrum can foster within a team.</p>
<p>The program structured around a series of sprints in Minecraft, aimed to mirror the real-world complexities and dynamism present in 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
 projects. Starting from the initial chaos of Sprint 1, where participants grappled with the inherent complexity of a new project, the program progressively unfolded to reveal the power of Scrum. By Sprint 2, the fruits of understanding empiricism and embracing a philosophy of flexibility were evident. The teams learned to navigate and adapt to complexities with much less stress and frustration.</p>
<p>However, it was Sprint 3 that truly tested the resilience of the system we had built. With the introduction of unforeseen challenges, such as mobbing in Minecraft and the accidental loss of the project world, the teams were thrust into a scenario of significant complexity. Yet, the response was remarkable. The team&rsquo;s ability to quickly organise, adapt, and maintain direction despite these surprises highlighted the real power of Scrum. It wasn&rsquo;t about rigidly adhering to rules but about maintaining enough structure to guide while allowing for adaptability to unforeseen challenges.</p>
<p>This experience was not isolated to the Minecraft world. In a real-world scenario, one of the participating teams faced the need to cancel a Sprint due to a shift in business direction. Their response, a seamless adaptation to extend the next Sprint while maintaining the cadence for stakeholders, exemplified the philosophy of Scrum. It&rsquo;s about choosing how to handle exceptions, focusing on adaptability over strict adherence to rules.</p>
<p>The Scrum Guide outlines ten elements that must be followed, all of which support the principle of empiricism. These elements serve as guardrails, ensuring visibility, inspection, and adaptation. However, everything beyond these is guidance, allowing teams the flexibility to navigate their unique challenges and opportunities.</p>
<p>Here are the MUST elements from the Scrum Guide:</p>
<ul>
<li>
<p>The emergent process and work must be visible to those performing the work as well as those receiving the work.</p>
</li>
<li>
<p>The Scrum artifacts and the progress toward agreed goals must be inspected frequently and diligently to detect potentially undesirable variances or problems.</p>
</li>
<li>
<p>If any aspects of a process deviate outside acceptable limits or if the resulting product is unacceptable, the process being applied or the materials being produced must be adjusted. The adjustment must be made as soon as possible to minimize further deviation.</p>
</li>
<li>
<p>For Product Owners to succeed, the entire organization must respect their decisions.</p>
</li>
<li>
<p>The Sprint Goal must be finalized prior to the end of Sprint Planning.</p>
</li>
<li>
<p>[The 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
] must fulfill (or abandon) one [Product Goal] before taking on the next.</p>
</li>
<li>
<p>In order to provide value, the 
  <a href="https://nkdagility.com/resources/increment/">Increment</a>
 must be usable.</p>
</li>
<li>
<p>If the 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done</a>
 for an increment is part of the standards of the organization, all Scrum Teams must follow it as a minimum.</p>
</li>
<li>
<p>If it is not an organizational standard, the Scrum Team must create a Definition of Done appropriate for the product.</p>
</li>
<li>
<p>If there are multiple Scrum Teams working together on a product, they must mutually define and comply with the same Definition of Done.</p>
</li>
</ul>
<p>As I reflect on the past sessions and the growth observed in the participants, it&rsquo;s clear that Scrum is not a methodology but a philosophy. A philosophy that empowers teams to embrace complexity, adapt to changes, and continuously seek improvements. It&rsquo;s about understanding that the path to success in an ever-changing environment is not through rigid rules but through adaptability and resilience.</p>
<p><strong>How has pragmatically embracing the philosophy of Scrum enabled you to navigate complexity and adapt to change in your projects?</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/embrace-the-chaos-transforming-scrum-learning-through-experience-and-minecraft/">Transforming Scrum Learning with Minecraft</a></strong>
      
      <br />
      <small>Scrum • Jan 9, 2023 • Videos</small>
      <br />
      Discover how hands-on Scrum training using Minecraft helps learners experience project chaos, apply agile principles, and gain practical insights into effective teamwork.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/best-scrum-advice-you-ever-received/">Best Scrum Advice: Be Flexible, Not Dogmatic</a></strong>
      
      <br />
      <small>Scrum • Jun 5, 2023 • Videos</small>
      <br />
      Emphasises the importance of flexibility and pragmatism in Scrum, encouraging teams to adapt frameworks to their context rather than rigidly following prescribed rules.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/beyond-the-rituals-embracing-the-core-principles-of-scrum-for-true-agile-success/">Core Principles of Scrum for Agile Success</a></strong>
      
      <br />
      <small>Product Development • Apr 28, 2023 • Videos</small>
      <br />
      Explores how focusing on Scrum’s core principles, empiricism, transparency, and value delivery, leads to true agile success, beyond just following rituals or practices.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/if-you-could-teach-just-one-thing-about-scrum-what-would-it-be/">Empiricism: The Core of Scrum</a></strong>
      
      <br />
      <small>Product Development • Feb 27, 2023 • Videos</small>
      <br />
      The most important aspect of Scrum is empiricism, using transparency, inspection, and adaptation to navigate complexity and drive effective product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/introduction-to-agility-s-ghosts-shedding-dogma-and-embracing-pragmatism/">Pragmatism Over Dogma in Agile Teams</a></strong>
      
      <br />
      <small>Product Development • Dec 28, 2023 • Videos</small>
      <br />
      Explores the dangers of dogmatism in Agile, highlighting the need for flexibility, pragmatism, and people-focused adaptation over rigid rule-following in teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/are-you-doing-scrum-really/">Are you doing Scrum? Really?</a></strong>
      
      <br />
      <small>Scrum • Nov 19, 2011 • Blog</small>
      <br />
      Explains recent changes to Scrum aimed at reducing rigidity, clarifying core practices, and providing a checklist to help teams assess if they are truly following Scrum.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Scrum</category><category>Product Development</category><category>Framework</category><category>Empirical Process Control</category><category>Agile Planning</category><category>Organisational Agility</category><category>Agile Frameworks</category><category>Agile Product Management</category><category>Professional Scrum</category><category>Software Development</category><category>Pragmatic Thinking</category><category>Team Performance</category><category>Agile Transformation</category><category>Product Delivery</category><category>Scrum Master</category><category>Agile Philosophy</category><category>Market Adaptability</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness</title><link>https://nkdagility.com/resources/blog/blocked-columns-on-kanban-boards-obfuscate-workflow-and-undermine-effectiveness/</link><guid>https://nkdagility.com/resources/7JJaRr4g-KA</guid><pubDate>Tue, 13 Feb 2024 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>The Boards in Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 are a powerful tool that your teams can leverage to enable transparent visualization of the current state of 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
.</p>
<p>However, the inclusion of Blocked columns can stealthily erode the very foundations of efficiency these boards are meant to uphold. By obfuscating the state of work-in-progress and breeding a culture of hands-off responsibility, Blocked columns can become the silent saboteurs in your workflow.</p>
<p class="post-img"><a href="images/image-5-5.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-5-5.png" loading="lazy" alt="Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness" class="post-img" />
</a>
</p>
<p><strong>Blocked Columns on 
  <a href="https://nkdagility.com/resources/kanban/">Kanban</a>
 Boards Obfuscate Workflow and Undermine Effectiveness:</strong></p>
<p>Kanban boards serve as the visual representation of the crucial steps involved in knowledge discovery. However, labeling a column as &ldquo;Blocked&rdquo; does not align with the essence of this visualization.</p>




  <blockquote class="blockquote">
    <p>&ldquo;The nature of a column is that it represents a state an item will flow through. Introducing a Blocked Column would imply that the normal flow of work would involve the vast majority of items to be Blocked before they get done&rdquo;</p>
<p>
  <a href="https://www.linkedin.com/in/wjseele/" class="external-link" target="_blank" rel="noopener noreferrer">
    Will Seele | LinkedIn
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>

  </blockquote>

<p>When tasks are relegated to the Blocked column, there is an alarming tendency for team members to disengage from those tasks, erroneously expecting the issues to be resolved by some external force. This mindset breeds several detrimental consequences:</p>
<ol>
<li>
<p><strong>Stagnation of Work Items</strong>: Tasks lodged in the Blocked column tend to remain there indefinitely. As time goes by, these work items become stale and outdated.</p>
</li>
<li>
<p><strong>Inflation of WIP Limits</strong>: As the Blocked column accumulates more tasks, teams are often tempted to increase their Work In Progress (WIP) limits for the Blocked column. This is a red flag indicating that the team perceives the issue as someone else&rsquo;s responsibility.</p>
</li>
<li>
<p><strong>Loss of Contextual Information</strong>: When a task is tagged as Blocked, it is essential to understand which stage of the process it is obstructed in, as this guides the necessary action for resolution. By lumping tasks into a generic Blocked column, this critical information is lost.</p>
</li>
<li>
<p><strong>Loss of Priority Information</strong>: Tasks are typically selected based on their value. However, once a task is shifted to the Blocked column, it is stripped of its priority status, which is vital for efficient workflow management.</p>
</li>
<li>
<p><strong>Back-and-Forth Movement</strong>: Transferring a task to the Blocked column necessitates moving it back to its original state once the block is cleared. This back-and-forth movement is not only cumbersome but also increases the likelihood of errors and mismanagement.</p>
</li>
</ol>
<p><em>It’s imperative to recognize that &lsquo;Blocked&rsquo; is distinct from &lsquo;Waiting&rsquo;.</em> They are not interchangeable. Especially in workflows that involve approval, legal compliance, risk assessment, or governance considerations, tasks are not Blocked per se, but rather waiting for input or feedback. This waiting period needs to be accurately captured, and the sources of delay must be identified and addressed. Knowledge of these elements and the duration of delays is fundamental in tackling and resolving the root causes.</p>
<p>In light of these pitfalls, it is crucial for teams to approach the use of Blocked columns with caution. Instead, a more efficient approach may involve annotating tasks with specific information about the blockages and keeping them within their respective stages, thereby maintaining 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
, accountability, and the integrity of the knowledge discovery steps.</p>
<p><strong>How do you show that a work item is blocked In 
  <a href="https://nkdagility.com/resources/azure-devops/">Azure DevOps</a>
?</strong></p>
<p>By far the best way to indicate blocked is to use a Blocked tag on your Work Item.</p>
<p class="post-img"><a href="images/image-1-1280x669-1-1.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-1-1280x669-1-1.png" loading="lazy" alt="Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness" class="post-img" />
</a>
</p>
<p>You can also increase the transparency by enabling a colour for the tag. Just be careful not to over use it, too many colours can reduce transparency and making it harder to see important information.</p>
<p class="post-img"><a href="images/NKDAgility-HilightBlockedTag-6-6.gif" data-toggle="lightbox" data-caption="">
  <img src="images/NKDAgility-HilightBlockedTag-6-6.gif" loading="lazy" alt="Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness" class="post-img" />
</a>
</p>

  
  
  
  
  
  
  

<h2 id="references"><strong>References:</strong></h2><ul>
<li>
<p>
  <a href="https://kanbanguides.org/wp-content/uploads/2020/10/Addendum-to-Kanban-Guide-implementation-options-details-2-1.pdf" class="external-link" target="_blank" rel="noopener noreferrer">
    Addendum-to-Kanban-Guide-implementation-options-details-2-1.pdf (kanbanguides.org)
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 &lt;&ndash;Page 15</p>
</li>
<li>
<p>
  <a href="https://kanbanguides.org/english/" class="external-link" target="_blank" rel="noopener noreferrer">
    English - Kanban Guides
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://prokanban.org/wp-content/uploads/2022/08/thekanbanpocketguide.pdf" class="external-link" target="_blank" rel="noopener noreferrer">
    https://prokanban.org/wp-content/uploads/2022/08/thekanbanpocketguide.pdf
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://www.goodreads.com/book/show/6278270-the-principles-of-product-development-flow" class="external-link" target="_blank" rel="noopener noreferrer">
    The Principles of Product Development Flow: Second Generation Lean Product Development
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://www.goodreads.com/book/show/40681093-when-will-it-be-done" class="external-link" target="_blank" rel="noopener noreferrer">
    When Will It Be Done?: Lean-Agile Forecasting to Answer Your Customers&rsquo; Most Important Question by Daniel S. Vacanti | Goodreads
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
</ul>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/why-using-a-blocked-column-in-azure-devops-is-a-mistake/">Avoiding Blocked Columns in Azure DevOps</a></strong>
      
      <br />
      <small>Kanban • Feb 20, 2025 • Signals</small>
      <br />
      Explains why a “Blocked” column in Azure DevOps hinders workflow, and suggests using tags and tracking to manage blocked work more effectively and visibly.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/understanding-blocked-columns-and-stalled-work-in-project-boards/">Blocked Columns vs Stalled Work in Project Boards</a></strong>
      
      <br />
      <small>Kanban • Mar 4, 2025 • Signals</small>
      <br />
      Explains why using blocked columns for stalled tasks on project boards harms workflow, and suggests better ways to highlight and address blocked work without losing progress.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/decoding-scrum-team-work-balancing-sprint-and-refinement-work/">Balancing Sprint Work and Refinement in Scrum</a></strong>
      
      <br />
      <small>Product Development • Sep 14, 2023 • Blog</small>
      <br />
      Explains how Scrum teams can balance Sprint work and Refinement, with strategies and visual tools to track, manage, and visualise both for better workflow and product delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/not-all-delays-are-the-same/">Types of Delays: Waiting vs Blocked Tasks</a></strong>
      
      <br />
      <small>Kanban • Feb 15, 2025 • Signals</small>
      <br />
      Explains the difference between waiting and blocked tasks, why clear distinction matters in workflows, and how to track and address sources of delay for better optimisation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/guides/kanban-guide-for-scrum-teams/">Kanban Guide for Scrum Teams</a></strong>
      
      <br />
      <small>Product Development • Sep 17, 2024 • Guides</small>
      <br />
      Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and continuous improvement in product delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/why-handoffs-are-killing-your-agility/">Why Handoffs Are Killing Your Agility</a></strong>
      
      <br />
      <small>Product Development • Jan 13, 2025 • Blog</small>
      <br />
      Excessive handoffs in software development create delays, reduce quality, and harm team morale. Learn how eliminating handoffs boosts agility, flow, and value delivery.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/practicing-kanban-using-azure-boards/">Practicing Kanban with Azure Boards</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        PKAB •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn Kanban principles and hands-on Azure Boards setup to visualize workflow, set WIP limits, track flow metrics, and improve team throughput and predictability.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/applying-scaled-portfolio-kanban/">Applying Scaled Portfolio Kanban</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        ASPK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Kanban</category><category>Engineering Excellence</category><category>Tool</category><category>Empirical Process Control</category><category>Operational Practices</category><category>Flow Efficiency</category><category>Azure DevOps</category><category>Software Development</category><category>Transparency</category><dc:creator>Martin Hinshelwood</dc:creator><enclosure length="912566" type="application/pdf" url="https://kanbanguides.org/wp-content/uploads/2020/10/Addendum-to-Kanban-Guide-implementation-options-details-2-1.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>The Boards in Azure DevOps are a powerful tool that your teams can leverage to enable transparent visualization of the current state of value delivery . However, the inclusion of Blocked columns can stealthily erode the very foundations of efficiency these boards are meant to uphold. By obfuscating the state of work-in-progress and breeding a culture of hands-off responsibility, Blocked columns can become the silent saboteurs in your workflow. Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness: Kanban boards serve as the visual representation of the crucial steps involved in knowledge discovery. However, labeling a column as &amp;ldquo;Blocked&amp;rdquo; does not align with the essence of this visualization. &amp;ldquo;The nature of a column is that it represents a state an item will flow through. Introducing a Blocked Column would imply that the normal flow of work would involve the vast majority of items to be Blocked before they get done&amp;rdquo; Will Seele | LinkedIn When tasks are relegated to the Blocked column, there is an alarming tendency for team members to disengage from those tasks, erroneously expecting the issues to be resolved by some external force. This mindset breeds several detrimental consequences: Stagnation of Work Items: Tasks lodged in the Blocked column tend to remain there indefinitely. As time goes by, these work items become stale and outdated. Inflation of WIP Limits: As the Blocked column accumulates more tasks, teams are often tempted to increase their Work In Progress (WIP) limits for the Blocked column. This is a red flag indicating that the team perceives the issue as someone else&amp;rsquo;s responsibility. Loss of Contextual Information: When a task is tagged as Blocked, it is essential to understand which stage of the process it is obstructed in, as this guides the necessary action for resolution. By lumping tasks into a generic Blocked column, this critical information is lost. Loss of Priority Information: Tasks are typically selected based on their value. However, once a task is shifted to the Blocked column, it is stripped of its priority status, which is vital for efficient workflow management. Back-and-Forth Movement: Transferring a task to the Blocked column necessitates moving it back to its original state once the block is cleared. This back-and-forth movement is not only cumbersome but also increases the likelihood of errors and mismanagement. It’s imperative to recognize that &amp;lsquo;Blocked&amp;rsquo; is distinct from &amp;lsquo;Waiting&amp;rsquo;. They are not interchangeable. Especially in workflows that involve approval, legal compliance, risk assessment, or governance considerations, tasks are not Blocked per se, but rather waiting for input or feedback. This waiting period needs to be accurately captured, and the sources of delay must be identified and addressed. Knowledge of these elements and the duration of delays is fundamental in tackling and resolving the root causes. In light of these pitfalls, it is crucial for teams to approach the use of Blocked columns with caution. Instead, a more efficient approach may involve annotating tasks with specific information about the blockages and keeping them within their respective stages, thereby maintaining transparency , accountability, and the integrity of the knowledge discovery steps. How do you show that a work item is blocked In Azure DevOps ? By far the best way to indicate blocked is to use a Blocked tag on your Work Item. You can also increase the transparency by enabling a colour for the tag. Just be careful not to over use it, too many colours can reduce transparency and making it harder to see important information. References: Addendum-to-Kanban-Guide-implementation-options-details-2-1.pdf (kanbanguides.org) &amp;lt;&amp;ndash;Page 15 English - Kanban Guides https://prokanban.org/wp-content/uploads/2022/08/thekanbanpocketguide.pdf The Principles of Product Development Flow: Second Generation Lean Product Development When Will It Be Done?: Lean-Agile Forecasting to Answer Your Customers&amp;rsquo; Most Important Question by Daniel S. Vacanti | Goodreads What to read next? Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. Learn how it works. Avoiding Blocked Columns in Azure DevOps Kanban • Feb 20, 2025 • Signals Explains why a “Blocked” column in Azure DevOps hinders workflow, and suggests using tags and tracking to manage blocked work more effectively and visibly. Blocked Columns vs Stalled Work in Project Boards Kanban • Mar 4, 2025 • Signals Explains why using blocked columns for stalled tasks on project boards harms workflow, and suggests better ways to highlight and address blocked work without losing progress. Balancing Sprint Work and Refinement in Scrum Product Development • Sep 14, 2023 • Blog Explains how Scrum teams can balance Sprint work and Refinement, with strategies and visual tools to track, manage, and visualise both for better workflow and product delivery. Types of Delays: Waiting vs Blocked Tasks Kanban • Feb 15, 2025 • Signals Explains the difference between waiting and blocked tasks, why clear distinction matters in workflows, and how to track and address sources of delay for better optimisation. Kanban Guide for Scrum Teams Product Development • Sep 17, 2024 • Guides Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and continuous improvement in product delivery. Why Handoffs Are Killing Your Agility Product Development • Jan 13, 2025 • Blog Excessive handoffs in software development create delays, reduce quality, and harm team morale. Learn how eliminating handoffs boosts agility, flow, and value delivery. Programs that align Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read. Practicing Kanban with Azure Boards Accentient • PKAB • Intermediate • Course Program Learn Kanban principles and hands-on Azure Boards setup to visualize workflow, set WIP limits, track flow metrics, and improve team throughput and predictability. Applying Scaled Portfolio Kanban ProKanban.org • ASPK • Intermediate • Course Program Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management. Continuous Delivery with Azure DevOps Accentient • cdads • Intermediate • Course Program Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.</itunes:subtitle><itunes:summary>The Boards in Azure DevOps are a powerful tool that your teams can leverage to enable transparent visualization of the current state of value delivery . However, the inclusion of Blocked columns can stealthily erode the very foundations of efficiency these boards are meant to uphold. By obfuscating the state of work-in-progress and breeding a culture of hands-off responsibility, Blocked columns can become the silent saboteurs in your workflow. Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness: Kanban boards serve as the visual representation of the crucial steps involved in knowledge discovery. However, labeling a column as &amp;ldquo;Blocked&amp;rdquo; does not align with the essence of this visualization. &amp;ldquo;The nature of a column is that it represents a state an item will flow through. Introducing a Blocked Column would imply that the normal flow of work would involve the vast majority of items to be Blocked before they get done&amp;rdquo; Will Seele | LinkedIn When tasks are relegated to the Blocked column, there is an alarming tendency for team members to disengage from those tasks, erroneously expecting the issues to be resolved by some external force. This mindset breeds several detrimental consequences: Stagnation of Work Items: Tasks lodged in the Blocked column tend to remain there indefinitely. As time goes by, these work items become stale and outdated. Inflation of WIP Limits: As the Blocked column accumulates more tasks, teams are often tempted to increase their Work In Progress (WIP) limits for the Blocked column. This is a red flag indicating that the team perceives the issue as someone else&amp;rsquo;s responsibility. Loss of Contextual Information: When a task is tagged as Blocked, it is essential to understand which stage of the process it is obstructed in, as this guides the necessary action for resolution. By lumping tasks into a generic Blocked column, this critical information is lost. Loss of Priority Information: Tasks are typically selected based on their value. However, once a task is shifted to the Blocked column, it is stripped of its priority status, which is vital for efficient workflow management. Back-and-Forth Movement: Transferring a task to the Blocked column necessitates moving it back to its original state once the block is cleared. This back-and-forth movement is not only cumbersome but also increases the likelihood of errors and mismanagement. It’s imperative to recognize that &amp;lsquo;Blocked&amp;rsquo; is distinct from &amp;lsquo;Waiting&amp;rsquo;. They are not interchangeable. Especially in workflows that involve approval, legal compliance, risk assessment, or governance considerations, tasks are not Blocked per se, but rather waiting for input or feedback. This waiting period needs to be accurately captured, and the sources of delay must be identified and addressed. Knowledge of these elements and the duration of delays is fundamental in tackling and resolving the root causes. In light of these pitfalls, it is crucial for teams to approach the use of Blocked columns with caution. Instead, a more efficient approach may involve annotating tasks with specific information about the blockages and keeping them within their respective stages, thereby maintaining transparency , accountability, and the integrity of the knowledge discovery steps. How do you show that a work item is blocked In Azure DevOps ? By far the best way to indicate blocked is to use a Blocked tag on your Work Item. You can also increase the transparency by enabling a colour for the tag. Just be careful not to over use it, too many colours can reduce transparency and making it harder to see important information. References: Addendum-to-Kanban-Guide-implementation-options-details-2-1.pdf (kanbanguides.org) &amp;lt;&amp;ndash;Page 15 English - Kanban Guides https://prokanban.org/wp-content/uploads/2022/08/thekanbanpocketguide.pdf The Principles of Product Development Flow: Second Generation Lean Product Development When Will It Be Done?: Lean-Agile Forecasting to Answer Your Customers&amp;rsquo; Most Important Question by Daniel S. Vacanti | Goodreads What to read next? Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. Learn how it works. Avoiding Blocked Columns in Azure DevOps Kanban • Feb 20, 2025 • Signals Explains why a “Blocked” column in Azure DevOps hinders workflow, and suggests using tags and tracking to manage blocked work more effectively and visibly. Blocked Columns vs Stalled Work in Project Boards Kanban • Mar 4, 2025 • Signals Explains why using blocked columns for stalled tasks on project boards harms workflow, and suggests better ways to highlight and address blocked work without losing progress. Balancing Sprint Work and Refinement in Scrum Product Development • Sep 14, 2023 • Blog Explains how Scrum teams can balance Sprint work and Refinement, with strategies and visual tools to track, manage, and visualise both for better workflow and product delivery. Types of Delays: Waiting vs Blocked Tasks Kanban • Feb 15, 2025 • Signals Explains the difference between waiting and blocked tasks, why clear distinction matters in workflows, and how to track and address sources of delay for better optimisation. Kanban Guide for Scrum Teams Product Development • Sep 17, 2024 • Guides Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and continuous improvement in product delivery. Why Handoffs Are Killing Your Agility Product Development • Jan 13, 2025 • Blog Excessive handoffs in software development create delays, reduce quality, and harm team morale. Learn how eliminating handoffs boosts agility, flow, and value delivery. Programs that align Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read. Practicing Kanban with Azure Boards Accentient • PKAB • Intermediate • Course Program Learn Kanban principles and hands-on Azure Boards setup to visualize workflow, set WIP limits, track flow metrics, and improve team throughput and predictability. Applying Scaled Portfolio Kanban ProKanban.org • ASPK • Intermediate • Course Program Learn to design and operate Portfolio Kanban boards, align work with strategy, manage dependencies, and improve transparency in large-scale portfolio management. Continuous Delivery with Azure DevOps Accentient • cdads • Intermediate • Course Program Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.</itunes:summary><itunes:keywords>Kanban, Engineering Excellence, Tool, Empirical Process Control, Operational Practices, Flow Efficiency, Azure DevOps, Software Development, Transparency</itunes:keywords></item><item><title>The Evolution of Agile Learning: Insights from Scrum.org's Webinar</title><link>https://nkdagility.com/resources/blog/the-evolution-of-agile-learning-insights-from-scrum-orgs-webinar/</link><guid>https://nkdagility.com/resources/Ax5c4JFICyO</guid><pubDate>Thu, 14 Dec 2023 00:00:00 GMT</pubDate><description><![CDATA[ 
                    <p>This week, I participated in a 
  <a href="http://scrum.org/" class="external-link" target="_blank" rel="noopener noreferrer">
    Scrum.org
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 Webinar hosted by Sabrina Love (
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
.org 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
) as well as my colleagues, 
  <a href="https://www.linkedin.com/article/edit/7140678898370928640/?author=urn%3Ali%3Afsd_profile%3AACoAAAAUzPABQyVbo7yoAY7fK8HpaEwXfTa5iCY#" class="external-link" target="_blank" rel="noopener noreferrer">
    Joanna Płaskonka, Ph.D.
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 and 
  <a href="https://www.linkedin.com/article/edit/7140678898370928640/?author=urn%3Ali%3Afsd_profile%3AACoAAAAUzPABQyVbo7yoAY7fK8HpaEwXfTa5iCY#" class="external-link" target="_blank" rel="noopener noreferrer">
    Alex Ballarin
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 to discuss the state of learning and how immersive learning is the future of training.</p>
<p>You can watch the video below to hear what we say, but it&rsquo;s also worth framing the problem and the need for change here. I welcome all feedback!</p>

  
  
  
  
  
  
  

<h3 id="what-is-traditional-training">What is Traditional Training?</h3><p>Traditional learning is typically delivered over a short period of time, mostly with consecutive sessions, sometimes with a little more space. The idea in the traditional format is to get the participants to a level of understanding/knowledge as quickly as possible.</p>
<p>This typically takes the form of 2 full days of training for your PSM/CSM or other agile class.</p>
<p class="post-img"><a href="https://media.licdn.com/dms/image/D4E12AQG1-TOAWFaNBg/article-inline_image-shrink_400_744/0/1702471584021?e=1707955200&amp;v=beta&amp;t=vXvE0YNiUTkb_8FAl26rQF4vAdO2yFq5XepdVIBXAek" data-toggle="lightbox" data-caption="">
  <img src="https://media.licdn.com/dms/image/D4E12AQG1-TOAWFaNBg/article-inline_image-shrink_400_744/0/1702471584021?e=1707955200&amp;v=beta&amp;t=vXvE0YNiUTkb_8FAl26rQF4vAdO2yFq5XepdVIBXAek" loading="lazy" alt="The Evolution of Agile Learning: Insights from Scrum.org&#39;s Webinar" class="post-img" />
</a>
</p>
<p>We have &ldquo;Learn a new Concept&rdquo; that enables participants to remember the content and then follow that up with &ldquo;Practice with Examples&rdquo; to enable understanding.</p>
<p class="post-img"><a href="images/image-8-1280x585-11-13.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-8-1280x585-11-13.png" loading="lazy" alt="The Evolution of Agile Learning: Insights from Scrum.org&#39;s Webinar" class="post-img" />
</a>
</p>
<p>This would fulfil the first two stages of Bloom&rsquo;s Taxonomy for Teaching, Learning, and Assessment. For some participants, this is enough for them to infer greater learnings, but for most, it is not.</p>
<p>Without a substantive change to the participant&rsquo;s mental models, it is unlikely that the ideas will stick or the seeds germinate into real change.</p>

  
  
  
  
  
  
  

<h3 id="what-is-immersive-learning">What is Immersive Learning?</h3><p>Immersive learning is typically delivered over a much longer period and may look like a combination of consulting, 
  <a href="https://nkdagility.com/resources/coaching/">coaching</a>
, and teaching. For example, our immersive programs are delivered one half-day weekly for 8-12 weeks.</p>
<p>Like traditional training, we have &ldquo;Learn a new Concept&rdquo; that enables participants to remember the content and then follow that up with &ldquo;Practice with Examples&rdquo; to enable understanding. However, we follow up with an &ldquo;Outcome-based Assignement&rdquo; that enables the application of things we have taught to their real world of work and a &ldquo;Facilitated Reflection&rdquo; where they can Analyse the outcome.</p>
<p class="post-img"><a href="images/image-7-720x720-9-11.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-7-720x720-9-11.png" loading="lazy" alt="The Evolution of Agile Learning: Insights from Scrum.org&#39;s Webinar" class="post-img" />
</a>
</p>
<p>In effect, we close the learning loop with empiricism. A feedback loop is created.</p>
<p class="post-img"><a href="images/image-9-1280x585-13-14.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-9-1280x585-13-14.png" loading="lazy" alt="The Evolution of Agile Learning: Insights from Scrum.org&#39;s Webinar" class="post-img" />
</a>
</p>
<p>This would then fulfil an additional two stages of Bloom&rsquo;s Taxonomy and enable, over time, the last two.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="why-is-traditional-not-working">Why is traditional not working?</h3><p>While traditional learning has been used for many years in many industries, it has a significant and known downside. Most folks only remember a fraction of the content presented to them.</p>
<p>This can be augmented with additional homework to enable more connections with the content but it has little to no additional value and can at times have a negative impact. Every participant is different, and we have experimented with providing watching, reading, and writing content&hellip; but there is little apatite for it with participants and very few partake.</p>
<p>Ultimately very little is remembered in the weeks and months that follow a traditional classroom session.</p>
<p>I&rsquo;ve been delivering traditional training for over ~13 years, and even with augmentations to the format, I&rsquo;ve seen limited value for companies. There needs to be more than training to enable organisations to get the perceived value for most people. This results in an expectations gap where they have trained hundreds of people and have not seen things improve or change.</p>
<p>In the 13 years of traditional training, where I would travel onsite, I have seen it have a palpable impact only twice&hellip; both times, it was combined with consulting, coaching&hellip; and a little ass-kicking to get things moving.</p>
<p>However, it&rsquo;s only sometimes possible for most trainers to follow up to the depth the customer needs. Perhaps you have another training in another country next week&hellip; but this customer needs more help&hellip; (pre-pandemic I was travelling 300 days a year with customers. This took little time to follow up).</p>
<p>As we all moved into the pandemic and things moved online, I got breathing space between engagements where I was not in an airport. I was able and willing to engage, collaborate, and coach at my desk. But folks needed more time. The had their day job, their issues, and the mandatory training course from last week or last month needed to be more interesting.</p>
<p>I even offered additional consulting for every student, cumulative for companies with private classes, and still, I am still waiting for something to happen. Less than 5% used it, and I could not get above 6% even with follow-up.</p>
<p><strong>Queue immersive formats.</strong></p>

  
  
  
  
  
  
  

<h3 id="why-is-immersive-always-a-better-option">Why is Immersive Always a Better option?</h3><p>By bringing the classroom content into the workplace and having participants try or do things from the learning in that environment we have a chance to close the feedback loop and have participants not just gain knowledge and understanding, but also be able to apply, and analyse the outcomes.</p>
<p class="post-img"><a href="images/image-6-720x720-7-8.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-6-720x720-7-8.png" loading="lazy" alt="The Evolution of Agile Learning: Insights from Scrum.org&#39;s Webinar" class="post-img" />
</a>
</p>
<p>This would enable double-loop learning, where participants can apply the ideas learned in their own environment and then come back around and make real, lasting changes to their mental model and the mental model of those around them in their environment.</p>
<p>Even this is a rather simplistic linear view, and you could imagine multiple instances of the image above stacked on top of each other and the feedback from the &ldquo;Outcome -based assignment&rdquo; that is applied in the workplace not only goes from the previous session to the next, but also to traverse the instances of the sessions to reinforce and continuously update the learning loops.</p>
<p>For example, a participant may try something after session one and then ask to participate in exploratory learning of the outcomes, as they continuously happen in sessions 2, 3, 4, etc.</p>




  <blockquote class="blockquote">
    <p>My attraction to immersive classes stems from contrasting experiences: the lasting impact of a detailed MongoDB course, complete with weekly homework and a final exam, versus the fleeting memory of a two-day crash course in team management, which left me overwhelmed and fatigued. These experiences have shaped my preference for immersive learning.</p>

  </blockquote>

<p>This continuous reinforcement and engagement, both from the qualified expert instructor and the other participant peers engaged in similar outcomes, multiplies the effect of the training and embeds new mental models in all of the participants.</p>
<p class="post-img"><a href="images/image-5-912x720-5-7.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-5-912x720-5-7.png" loading="lazy" alt="The Evolution of Agile Learning: Insights from Scrum.org&#39;s Webinar" class="post-img" />
</a>
</p>
<p>For double-loop learning to be effective, participants need to be able to make a substantive change to their mental models as they progress through the content. This deeper change and learning is enabled by the application in the workplace and the analysis of what happened and why that comes from the &ldquo;facilitated reflection&rdquo;.</p>
<p>Double-loop learning is not guaranteed by participating in immersive learning, but it does enable it.</p>

  
  
  
  
  
  
  

<h3 id="so-is-traditional-learning-dead">So, is traditional learning dead?</h3><p>Traditional two-day classes are of the past, and immersive multi-week classes are of the future. That is not to say that tradition is dead; it will be around for a long time as we transition, but we must transition.</p>
<p>Immersive takes what we learned teaching traditional classes, in Scrumorg&rsquo;s case, for 13 years, and adds more value, learning, and opportunities for change.</p>
<p><strong><em>Immersive learning is the future of Agile and Scrum training, hopefully, all learning.</em></strong></p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly engineering support that provides clear visibility into delivery systems, technical debt, and flow constraints, enabling better decisions about modernisation, quality, and predictable delivery.</p>
      <a href="/capabilities/engineering-excellence-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence in One Hour A Week" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="webinar-exploring-the-different-ways-people-learn-a-discussion-about-immersive-learning-formats">Webinar: Exploring the Different Ways People Learn: A Discussion about Immersive Learning Formats</h3><p>In this video, 
  <a href="http://scrum.org/" class="external-link" target="_blank" rel="noopener noreferrer">
    Scrum.org
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
’s Product Owner Sabrina Love and 
  <a href="https://nkdagility.com/resources/professional-scrum/">Professional Scrum</a>
 trainers 
  <a href="https://www.linkedin.com/in/alexballarin/" class="external-link" target="_blank" rel="noopener noreferrer">
    Alex Ballarin
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
, 
  <a href="https://nkdagility.com/company/people/joanna-plaskonka-phd/" class="external-link" target="_blank" rel="noopener noreferrer">
    Joanna Płaskonka
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
, and myself (
  <a href="https://nkdagility.com/company/people/martin-hinshelwood/" class="external-link" target="_blank" rel="noopener noreferrer">
    Martin Hinshelwood
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
) discuss the evolution and effectiveness of immersive learning in Agile environments. We delve into how this approach enhances practical application and reflection, making it a superior method for real-world problem-solving. 🤔💡</p>
<p>Check out the full webcast on 
  <a href="https://nkdagility.com/blog/exploring-immersive-learning-in-agile-environments/" class="external-link" target="_blank" rel="noopener noreferrer">
    Exploring Immersive Learning in Agile Environments
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>

  
  
  
  
  
  
  

<h3 id="nkdagility-provides-immersive-learning">NKDAgility provides immersive learning!</h3><p>NKDAgility’s Immersion Training reimagines traditional classroom learning. Our approach involves:</p>
<ul>
<li>
<p><strong>Incremental Classroom Learning</strong>: Engaging live sessions spread over several weeks, each lasting up to 4 hours. This structure allows learners to understand each concept at a comfortable pace thoroughly.</p>
</li>
<li>
<p><strong>Outcome-Based Assignments</strong>: Assignments linked to each session emphasize practical application and innovation, catering to various skill levels and backgrounds.</p>
</li>
<li>
<p><strong>Facilitated Reflections</strong>: Each class starts with a reflective session where learners discuss their assignment experiences with their Professional Scrum Trainer, fostering peer learning and actionable insights.</p>
</li>
</ul>
<p>This Immersion Training is designed to offer a more interactive, reflective, and practical learning experience, ensuring knowledge acquisition, application, and growth. Join us for a transformative educational journey.</p>
<p>Starting in 2024, we will be running immersive classes in bundles as Learning Journeys that you can book together or on their own! Our 24Q1 bundles are:</p>
<ul>
<li>
<p>
  <a href="https://nkdagility.com/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-with-certification/pspo-2024-01-17-50822/?ref=scrumorg" class="external-link" target="_blank" rel="noopener noreferrer">
    Professional Scrum Product Owner &amp; Product Backlog Management Skills
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://nkdagility.com/training-courses/scrum-training-courses/professional-scrum-master-psm-with-certification/psm-2024-01-17-50838/?ref=scrumorg" class="external-link" target="_blank" rel="noopener noreferrer">
    Professional Scrum Master &amp; Professional Scrum Facilitation Skills
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://nkdagility.com/training-courses/scrum-training-courses/professional-agile-leadership-with-evidence-based-management-pal-ebm-with-certification/pal-ebm-2024-03-08-50867/?ref=scrumorg" class="external-link" target="_blank" rel="noopener noreferrer">
    Professional Agile Leadership Essentials &amp; Evidence-Based Management (PAL-EBM)
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
</ul>
<p><strong><em>On top of a discount of 20% that has been applied to all prices until 31st May 2024, we offer a price-by-country model that has additional discounts automatically applied to all of our classes based on your location.</em></strong></p>
<p>
  <a href="https://nkdagility.com/training-courses/course-schedule/?ref=scrumorg" class="external-link" target="_blank" rel="noopener noreferrer">
    BOOK TODAY
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 &lt;– Regional pricing, bulk discounts, &amp; and alumni discounts are available!</p>
<p><em>If you are underemployed, we can also create custom payment plans to help you out. Just ask!</em></p>

  
  
  
  
  
  
  

<h3 id="references">References</h3><ul>
<li>
<p>
  <a href="https://www.bloomstaxonomy.net/" class="external-link" target="_blank" rel="noopener noreferrer">
    Blooms Taxonomy :: Resource for Educators
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://en.wikipedia.org/wiki/Double-loop_learning" class="external-link" target="_blank" rel="noopener noreferrer">
    Double-loop learning - Wikipedia
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://today.duke.edu/2006/03/homework.html" class="external-link" target="_blank" rel="noopener noreferrer">
    Duke Study: Homework Helps Students Succeed in School, As Long as There Isn&rsquo;t Too Much | Duke Today
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://www.apa.org/monitor/2016/03/homework" class="external-link" target="_blank" rel="noopener noreferrer">
    Is homework a necessary evil? (
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>

  <a href="http://apa.org/" class="external-link" target="_blank" rel="noopener noreferrer">
    apa.org
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>

  <a href="https://www.apa.org/monitor/2016/03/homework" class="external-link" target="_blank" rel="noopener noreferrer">
    )
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://nkdagility.com/training-courses/learning-experiences/immersive-learning-experience/" class="external-link" target="_blank" rel="noopener noreferrer">
    Immersive Learning Overview - naked Agility with Martin Hinshelwood (
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>

  <a href="http://nkdagility.com/" class="external-link" target="_blank" rel="noopener noreferrer">
    nkdagility.com
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>

  <a href="https://nkdagility.com/training-courses/learning-experiences/immersive-learning-experience/" class="external-link" target="_blank" rel="noopener noreferrer">
    )
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
</ul>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/transform-your-agile-training-the-power-of-immersive-learning-for-lasting-impact/">Immersive Learning for Agile and Scrum Training</a></strong>
      
      <br />
      <small>Product Development • Jun 8, 2023 • Videos</small>
      <br />
      Explores how immersive learning in Agile and Scrum boosts retention and real-world application by using spaced sessions, practical assignments, and collaborative feedback.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/transforming-training-the-power-of-immersive-learning-in-scrum/">Immersive Learning in Scrum Training</a></strong>
      
      <br />
      <small>Product Development • May 8, 2024 • Videos</small>
      <br />
      Explores how immersive, hands-on learning in Scrum boosts knowledge retention, practical skills, and continuous improvement compared to traditional training methods.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-power-of-immersive-learning-elevating-scrum-mastery-in-your-organization/">Immersive Learning for Scrum Mastery</a></strong>
      
      <br />
      <small>Scrum • Nov 22, 2023 • Videos</small>
      <br />
      Explains how immersive learning helps Scrum Masters apply knowledge through real-world practice, feedback, and collaboration, leading to lasting skills and team improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-future-of-scrum-training-immersive-learning-for-lasting-change/">Immersive Learning in Scrum Training</a></strong>
      
      <br />
      <small>Product Development • Nov 23, 2023 • Videos</small>
      <br />
      Explores how immersive, collaborative learning methods in Scrum training enable ongoing support, real-world application, and lasting organisational change over traditional courses.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/how-will-the-immersive-learning-experience-help-coach-people-on-the-job/">Immersive Learning for On-the-Job Agile Coaching</a></strong>
      
      <br />
      <small>Product Development • Aug 8, 2023 • Videos</small>
      <br />
      Immersive learning enables on-the-job coaching by combining real-world assignments, collaborative feedback, and practical application for deeper, sustained Agile skill development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/delivering-live-virtual-classes-in-microsoft-teams-and-mural/">Delivering Live Virtual Classes in Teams &amp; Mural</a></strong>
      
      <br />
      <small>Scrum • Jun 21, 2020 • Blog</small>
      <br />
      Guidance on running live virtual Scrum classes using Microsoft Teams and Mural, focusing on tech setup, safe collaboration, self-organising teams, and effective facilitation.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/kanban-training-courses/applying-professional-kanban-apk-course-with-certification/">Applying Professional Kanban Course Certification</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        APK •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical Kanban skills through live sessions and real-world practice, covering workflow design, flow metrics, visual boards, and continuous improvement. Certification included.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-agile-leadership-evidence-based-management-pal-ebm/">Evidence-Based Management</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PAL-EBM •
        
          
          
          
            Advanced
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to apply Evidence-Based Management for agile leadership, focusing on empiricism, customer value, key metrics, and data-driven decision-making to achieve business goals.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Uncategorized</category><category>Continuous Learning</category><category>Pragmatic Thinking</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>The 7 Deadly Sins of Agile: A Grecian Odyssey through Modern Software Development</title><link>https://nkdagility.com/resources/blog/the-7-deadly-sins-of-agile-a-grecian-odyssey-through-modern-software-development/</link><guid>https://nkdagility.com/resources/DgJV3wMMjWr</guid><pubDate>Tue, 17 Oct 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>In the rich tapestry of ancient Greek philosophy, the concept of the seven deadly sins stands out as a profound exploration of human nature and morality. Deeply rooted in Greek thought, these sins were not seen as fleeting transgressions. Instead, they were formidable obstacles, barriers between individuals and a virtuous, fulfilling life.</p>
<p class="post-img"><a href="images/NKDAgility-technically-7DeadlySins-jpg-15-16.webp" data-toggle="lightbox" data-caption="">
  <img src="images/NKDAgility-technically-7DeadlySins-jpg-15-16.webp" loading="lazy" alt="The 7 Deadly Sins of Agile: A Grecian Odyssey through Modern Software Development" class="post-img" />
</a>
</p>
<p>These sins promised personal suffering, societal decay, and eventual destruction if left unchecked. Fast forward to our modern era, as we traverse the intricate landscape of 
  <a href="https://nkdagility.com/resources/software-development/">software development</a>
, particularly through the lens of the agile approach, we find these age-old Greek sins echoing in the challenges and pitfalls agile teams often encounter. The striking parallels remind us that while times have changed, the essence of human challenges remains consistent. This journey involves identifying these pitfalls in the agile world and drawing wisdom from ancient Greek insights to navigate and overcome them.</p>

  
  
  
  
  
  
  

<h2 id="the-sins-of-agile-pride-hubris">The Sins of Agile: Pride (Hubris)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/BDFrmCV_c68" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "7 deadly sins of Agile: Pride",
      "description": "Explores how unchecked pride can harm Agile teams, stressing data-driven decisions, learning from failure, and balancing confidence with humility for real customer value.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/BDFrmCV_c68/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-13T07:00:05\u002b00:00",
      "duration": "PT0H4M11S",
      "contentUrl": "https://www.youtube.com/BDFrmCV_c68",
      "embedUrl": "https://www.youtube.com/embed/BDFrmCV_c68",
    }
    </script>

<p>
  <a href="/resources/videos/7-deadly-sins-of-agile-pride/">Watch the video</a>
</p>
<p>In ancient Greece, Hubris was considered an excessive self-confidence, often the root of all sins. It warned against overestimating one&rsquo;s abilities to the point of challenging the gods themselves. In the agile context, Martin discusses how this excessive pride can lead teams to believe they&rsquo;re infallible, often overlooking critical feedback and insights. Such teams might think their approach is beyond reproach, leading them to dismiss valuable external perspectives. This can result in resistance to change, even when evidence suggests adjustments are needed. The essence of agility is adaptability, and an overabundance of pride can stifle this, hindering a team&rsquo;s growth and evolution.</p>

  
  
  
  
  
  
  

<h2 id="the-sins-of-agile-envy-phthonos">The Sins of Agile: Envy (Phthonos)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/4mkwTMMtKls" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "7 deadly sins of Agile: Envy",
      "description": "Explores how envy leads teams to copy Agile models like Spotify, warns against FOMO-driven adoption, and stresses tailoring Agile practices to your team’s unique needs.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/4mkwTMMtKls/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-09T11:17:10\u002b00:00",
      "duration": "PT0H6M47S",
      "contentUrl": "https://www.youtube.com/4mkwTMMtKls",
      "embedUrl": "https://www.youtube.com/embed/4mkwTMMtKls",
    }
    </script>

<p>
  <a href="/resources/videos/7-deadly-sins-of-agile-envy/">Watch the video</a>
</p>
<p>In the wisdom of ancient Greece, Phthonos or Envy was a caution against the resentment stemming from seeing others possess what one desires. It was a warning about the dangers of coveting another&rsquo;s success without understanding the journey behind it. In the agile landscape, Martin sheds light on how this envy often manifests when teams and organisations blindly emulate successful agile models, such as the &ldquo;Spotify model&rdquo;, without tailoring them to their unique needs and circumstances. This blind imitation, driven by envy, can lead teams astray, causing them to adopt practices that might not align with their goals or 
  <a href="https://nkdagility.com/resources/organisational-culture/">organisational culture</a>
. The key takeaway is to focus on one&rsquo;s unique journey, drawing inspiration from others but constantly adapting it to one&rsquo;s context.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Business Agility Consultancy</h4>
        <p class="marketing-callout__description">Consulting that aligns strategy, delivery, and organisational structure to create faster decision-making, clearer visibility, and the ability to respond to change without losing control.</p>
      <a href="/capabilities/business-agility-consultancy/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Business Agility Consultancy" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-sins-of-agile-gluttony-gastrimargia">The Sins of Agile: Gluttony (Gastrimargia)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/2ASLFX2i9_g" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "7 deadly sins of Agile: Gluttony",
      "description": "Explores how Agile teams can avoid overloading backlogs, Sprints, and products by focusing on prioritisation, value delivery, and lean, effective practices.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/2ASLFX2i9_g/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-11T11:35:09\u002b00:00",
      "duration": "PT0H6M52S",
      "contentUrl": "https://www.youtube.com/2ASLFX2i9_g",
      "embedUrl": "https://www.youtube.com/embed/2ASLFX2i9_g",
    }
    </script>

<p>
  <a href="/resources/videos/7-deadly-sins-of-agile-gluttony/">Watch the video</a>
</p>
<p>Ancient Greeks perceived Gastrimargia, or Gluttony, as a warning against overindulgence and excess. It wasn&rsquo;t just about food but about consuming more than one&rsquo;s fair share in any aspect of life. In the agile domain, Martin delves into how this gluttony is mirrored in the realm of 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
. He touches upon the tendency of teams to bloat their product backlogs, hoarding tasks and features, often more than they can realistically handle. This overindulgence leads to inefficiencies, with teams spreading themselves too thin, trying to tackle more than they can manage. The essence is to maintain a 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
 backlog, prioritising tasks that deliver genuine value and avoiding the trap of trying to do everything at once.</p>

  
  
  
  
  
  
  

<h2 id="the-sins-of-agile-lust-porneia">The Sins of Agile: Lust (Porneia)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/RBZFAxEUQC4" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "7 deadly sins of Agile: Lust",
      "description": "Explores why Agile transformation requires genuine commitment and adaptation, warning against quick fixes and emphasising the need for a tailored, organisation-specific approach.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/RBZFAxEUQC4/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-12T07:00:12\u002b00:00",
      "duration": "PT0H2M57S",
      "contentUrl": "https://www.youtube.com/RBZFAxEUQC4",
      "embedUrl": "https://www.youtube.com/embed/RBZFAxEUQC4",
    }
    </script>

<p>
  <a href="/resources/videos/7-deadly-sins-of-agile-lust/">Watch the video</a>
</p>
<p>In the annals of ancient Greek thought, Porneia, or Lust, was more than just a passionate desire; it was seen as a form of madness leading to destructive behaviour. It cautioned against being blinded by intense desires, often leading one astray from one&rsquo;s true path. Translating this to the agile world, Martin highlights how Lust manifests as the intense yearning for quick fixes, shortcuts, and silver bullets without investing genuine effort. Teams might be lured by the promise of rapid transformations or the allure of new tools, often neglecting the foundational principles of agile. This can lead to superficial implementations that lack depth and understanding. True agility requires commitment, understanding, and consistent effort, not just fleeting desires.</p>

  
  
  
  
  
  
  

<h2 id="the-sins-of-agile-greed-philargyria">The Sins of Agile: Greed (Philargyria)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/fZLGlqMdejA" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "7 Deadly Sins of Agile: Greed",
      "description": "Explores how greed in Agile leads to overwork and reduced value, offering strategies for value-driven delivery, balanced sprints, team trust, and effective leadership.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/fZLGlqMdejA/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-11T12:00:36\u002b00:00",
      "duration": "PT0H6M20S",
      "contentUrl": "https://www.youtube.com/fZLGlqMdejA",
      "embedUrl": "https://www.youtube.com/embed/fZLGlqMdejA",
    }
    </script>

<p>
  <a href="/resources/videos/7-deadly-sins-of-agile-greed/">Watch the video</a>
</p>
<p>In the philosophical teachings of ancient Greece, Philargyria, or Greed, was depicted as an excessive desire for wealth and possessions, often at the expense of other virtues. It was a reminder of the dangers of placing material gains above all else. In the agile context, Martin discusses how this greed manifests as overemphasising quick returns and immediate gains. Teams might prioritise short-term profits over long-term value, or focus excessively on resource utilisation without considering genuine 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
. This can lead to decisions that might provide immediate benefits but harm the project in the long run. The essence of agile is to deliver consistent value over time, and an overbearing focus on immediate gains can detract from this goal.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="the-sins-of-agile-sloth-acedia">The Sins of Agile: Sloth (Acedia)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/uCFIW_lEFuc" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "Conquering Sloth in Agile: 6 Signs Your Team Might Be Stalling",
      "description": "Learn to spot six key signs of sloth in Agile teams, including missed deliveries, ignored feedback, rigid processes, and lack of adaptation, to improve true agility.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/uCFIW_lEFuc/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-20T16:01:48\u002b00:00",
      "duration": "PT0H8M18S",
      "contentUrl": "https://www.youtube.com/uCFIW_lEFuc",
      "embedUrl": "https://www.youtube.com/embed/uCFIW_lEFuc",
    }
    </script>

<p>
  <a href="/resources/videos/conquering-sloth-in-agile-6-signs-your-team-might-be-stalling/">Watch the video</a>
</p>
<p>In the ancient Greek ethos, Acedia or Sloth was a warning against a lack of motivation and interest in life. In the agile realm, Martin highlights how Sloth manifests in various forms across teams, organisations, and 
  <a href="https://nkdagility.com/resources/leadership/">leadership</a>
. A common manifestation is the sheer reluctance or, as he puts it, &ldquo;not bothering our arse&rdquo; to do what&rsquo;s promised. Teams might claim they&rsquo;re &ldquo;doing Agile,&rdquo; yet they don&rsquo;t deliver a working product at the end of a Sprint, or they might have convoluted deployment processes out of the developers&rsquo; control. The absence of an ordered backlog is another telltale sign. This lethargy might stem from a top-down directive to &ldquo;do agile&rdquo; in environments not suited for it, perhaps due to legacy systems like mainframes. Martin emphasises the importance of honesty and 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
, urging teams to be forthright about their capabilities and limitations.</p>

  
  
  
  
  
  
  

<h2 id="the-sins-of-agile-wrath-thymos">The Sins of Agile: Wrath (Thymos)</h2><div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/U18nA0YFgu0" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "7 deadly sins of Agile: Wrath",
      "description": "Explores how blame and intolerance for mistakes harm Agile teams, and offers strategies to replace blame with accountability, learning, and a safer team culture.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/U18nA0YFgu0/maxresdefault.jpg"
       ],
      "uploadDate": "2023-10-16T11:00:31\u002b00:00",
      "duration": "PT0H4M22S",
      "contentUrl": "https://www.youtube.com/U18nA0YFgu0",
      "embedUrl": "https://www.youtube.com/embed/U18nA0YFgu0",
    }
    </script>

<p>
  <a href="/resources/videos/7-deadly-sins-of-agile-wrath/">Watch the video</a>
</p>
<p>In the ancient Greek ethos, Thumos, or Wrath, was a caution against unchecked anger and its potential to lead to destruction. It was a reminder of the dangers of letting emotions, especially anger, dictate actions without reason. In the agile context, Martin highlights how wrath manifests in organisations. It&rsquo;s often seen in the inability to accept mistakes or the reluctance to take accountability. This wrathful behaviour can lead to a blame culture, where individuals or teams are more concerned about deflecting blame instead of addressing the root cause of an issue. For instance, when stakeholders question a decision, they might deflect the blame onto the team instead of the 
  <a href="https://nkdagility.com/resources/product-owner/">product owner</a>
 taking responsibility. Such environments stifle innovation and growth as teams become more risk-averse, fearing the repercussions of making mistakes. This lack of accountability and a blame culture is indicative of an organisation&rsquo;s wrath, preventing it from truly embracing the agile mindset.</p>

  
  
  
  
  
  
  

<h2 id="a-reflection">A Reflection</h2><p>In reflecting upon these seven cardinal sins of agile, it becomes evident that the challenges faced in modern software development are not just technical but deeply human. Drawing from this rich tapestry of Greek wisdom and Martin&rsquo;s insightful videos, this exploration serves as both a cautionary tale and a guide. It&rsquo;s a journey of introspection, ensuring that as we navigate the agile seas, we remain true to its core principles, fostering innovation, collaboration, and genuine value delivery. 🚀🛤️</p>
<p>These insights serve as a timely reminder that while agile offers powerful tools for success, they require a genuine commitment to values, principles, and continuous introspection. As we navigate the ever-evolving landscape of agile, let&rsquo;s be mindful of these pitfalls, ensuring that our journey is not just about delivering software but also about fostering a culture of growth, collaboration, and genuine value. Let&rsquo;s learn from the past, be it ancient Greece or our own missteps, to build a brighter, agile future.</p>
<p>Enjoy these videos? Like and subscribe to our channel: 
  <a href="https://www.youtube.com/@nakedAgility" class="external-link" target="_blank" rel="noopener noreferrer">
    https://www.youtube.com/@nakedAgility
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="reference"><strong>Reference</strong></h3><ul>
<li>
<p>
  <a href="https://strangeago.com/7-deadly-sins-according-to-ancient-greek-philosophy/" class="external-link" target="_blank" rel="noopener noreferrer">
    7 Deadly Sins According to Ancient Greek Philosophy - Strange Ago
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
<li>
<p>
  <a href="https://www.psychologytoday.com/us/blog/ethics-everyone/201111/where-did-the-7-deadly-sins-come" class="external-link" target="_blank" rel="noopener noreferrer">
    Where Did the 7 Deadly Sins Come From? | Psychology Today
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
</li>
</ul>

  
  
  
  
  
  
  

<h3 id="nkdagility-can-help"><strong>NKDAgility can help!</strong></h3><p>These issues are the kind that lean-agile practitioners are passionate about. If you find it hard to navigate the agile landscape or struggle with certain aspects, my team at NKDAgility can assist.</p>
<p>It&rsquo;s vital to seek early help if challenges hinder your value delivery. You can request a 
  <a href="https://nkdagility.com/agile-consulting-coaching/" class="external-link" target="_blank" rel="noopener noreferrer">
    free consultation
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 or sign up for one of our 
  <a href="https://nkdagility.com/training-courses/course-schedule/?scope=Public" class="external-link" target="_blank" rel="noopener noreferrer">
    upcoming professional Scrum classes.
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
</p>
<p>After all, you don&rsquo;t just need agility; you need Naked Agility.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/avoiding-the-seven-deadly-sins-of-agile-transform-your-organisation-for-true-agility/">Seven Deadly Sins of Agile and Solutions</a></strong>
      
      <br />
      <small>Scrum • Apr 14, 2024 • Videos</small>
      <br />
      Identifies seven common Agile pitfalls, quick fixes, backlog overload, resource focus, lack of accountability, blame, imitation, and pride, and offers practical solutions for true agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/conquering-sloth-in-agile-6-signs-your-team-might-be-stalling/">6 Signs of Sloth in Agile Teams</a></strong>
      
      <br />
      <small>Product Development • Oct 20, 2023 • Videos</small>
      <br />
      Learn to spot six key signs of sloth in Agile teams, including missed deliveries, ignored feedback, rigid processes, and lack of adaptation, to improve true agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/7-deadly-sins-of-agile-greed/">7 Deadly Sins of Agile: Greed</a></strong>
      
      <br />
      <small>Product Development • Oct 11, 2023 • Videos</small>
      <br />
      Explores how greed in Agile leads to overwork and reduced value, offering strategies for value-driven delivery, balanced sprints, team trust, and effective leadership.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/how-would-you-help-organizations-pitch-the-opportunity-of-agile-internally/">Pitching Agile Adoption Internally</a></strong>
      
      <br />
      <small>Leadership • Feb 8, 2023 • Videos</small>
      <br />
      Learn how to build a compelling business case for agile adoption by aligning benefits with key metrics, stakeholder goals, and inclusive change management strategies.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/what-does-a-poor-scrum-team-look-act-and-feel-like/">Signs of a Poor Scrum Team</a></strong>
      
      <br />
      <small>Scrum • Jan 27, 2023 • Videos</small>
      <br />
      Explores signs of a poor scrum team, including autocratic leadership, dysfunctional product ownership, lack of trust, and organisational barriers to high performance.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/from-unused-gym-memberships-to-agile-implementation-the-parallels-of-misapplied-investments/">Misapplied Agile and Unused Gym Memberships</a></strong>
      
      <br />
      <small>Product Development • Aug 3, 2023 • Blog</small>
      <br />
      Explores how superficial adoption of agile in software development mirrors unused gym memberships, highlighting the need for genuine commitment and effective implementation.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Uncategorized</category><category>Ethos</category><category>Software Development</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>How to Set and Achieve Effective Sprint Goals</title><link>https://nkdagility.com/resources/blog/how-to-set-and-achieve-effective-sprint-goals/</link><guid>https://nkdagility.com/resources/gWfr1oRgAIq</guid><pubDate>Fri, 29 Sep 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>Many teams grapple with the intricacies of 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
, and one of the most pivotal components is the Sprint Goal. It&rsquo;s not just a fleeting thought or a mere list of tasks; it&rsquo;s a commitment, a promise, and a clear direction.</p>

  
  
  
  
  
  
  

<h2 id="tldr">TLDR;</h2><p>The Sprint Goal is the heart of Scrum, representing the team&rsquo;s commitment to the value derived from the Sprint&rsquo;s outcome. It&rsquo;s the tactical step towards the objectives of the work in progress towards the Product Goal. A well-crafted Sprint Goal is neither granular nor high-level but strikes a balance to ensure clarity, accountability, and 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
.</p>

  
  
  
  
  
  
  

<h2 id="the-core-of-the-sprint-goal">The Core of the Sprint Goal</h2><p>The Sprint Goal is the commitment made by the 
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
 to the value derived from the Sprint&rsquo;s outcome. It&rsquo;s the next tactical step towards the objectives of the work underway. This goal should be a clear and concise description of the work the team will undertake during the Sprint so that they can collectively manage the emergent Sprint Backlog. It&rsquo;s not a list of tasks but a unified goal the team strives towards.</p>
<p>When teams find it challenging to craft a Sprint Goal that genuinely represents the contents of the Sprint Backlog, they might be aiming for too much granularity (a local optimisation). The Sprint Goal should be the paramount deliverable for which stakeholders will hold the Scrum Team accountable.</p>
<p>Conversely, a Sprint Goal that&rsquo;s too high-level can disconnect the work being done from the value being delivered. This can create a chasm between the team and the outcome, diluting accountability.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Business Agility Consultancy</h4>
        <p class="marketing-callout__description">Consulting that aligns strategy, delivery, and organisational structure to create faster decision-making, clearer visibility, and the ability to respond to change without losing control.</p>
      <a href="/capabilities/business-agility-consultancy/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Business Agility Consultancy" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="sprint-goal-videos">Sprint Goal videos!</h2><p>Some folks prefer to watch than to read :), and we have you covered:</p>
<figure>
<div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/2Cy9MxXiiOo" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "What is a sprint goal?",
      "description": "Explains the sprint goal in Scrum as a clear, tactical objective for each sprint, guiding team focus, enabling actionable feedback, and linking daily work to product vision.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/2Cy9MxXiiOo/maxresdefault.jpg"
       ],
      "uploadDate": "2023-05-31T11:00:01\u002b00:00",
      "duration": "PT0H0M47S",
      "contentUrl": "https://www.youtube.com/2Cy9MxXiiOo",
      "embedUrl": "https://www.youtube.com/embed/2Cy9MxXiiOo",
    }
    </script>

<figcaption>
<p>This video sheds light on the concept of a Sprint goal in the Scrum context. It emphasises the Sprint goal&rsquo;s tactical nature, which bridges the strategic vision and the intermediate strategic product goal. The Sprint goal should be something stakeholders can review and provide feedback on.</p>
</figcaption>
</figure>
<figure>
<div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/GJSBFyoHk8E" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "How does a Scrum team create a sprint goal?",
      "description": "Explains how Scrum teams create effective sprint goals by aligning product strategy, tactical needs, and backlog priorities to deliver stakeholder value each sprint.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/GJSBFyoHk8E/maxresdefault.jpg"
       ],
      "uploadDate": "2023-06-01T11:00:15\u002b00:00",
      "duration": "PT0H0M53S",
      "contentUrl": "https://www.youtube.com/GJSBFyoHk8E",
      "embedUrl": "https://www.youtube.com/embed/GJSBFyoHk8E",
    }
    </script>

<figcaption>
<p>Here, the process of crafting a Sprint goal is unravelled. Teams can amalgamate information on the product&rsquo;s strategic direction, the 
  <a href="https://nkdagility.com/resources/product-owner/">product owner</a>
&rsquo;s current tactical direction, and ongoing engineering aspects. This synthesis helps in selecting the right items from the 
  <a href="https://nkdagility.com/resources/product-backlog/">product backlog</a>
 for the Sprint.</p>
</figcaption>
</figure>
<figure>
<div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/Srwxg7Etnr0" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "How does a Scrum team decide on a Sprint goal?",
      "description": "Explains how Scrum teams collaboratively define a clear, achievable Sprint goal through early stakeholder input, planning, consensus, and ongoing communication.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/Srwxg7Etnr0/maxresdefault.jpg"
       ],
      "uploadDate": "2023-06-02T07:00:09\u002b00:00",
      "duration": "PT0H2M32S",
      "contentUrl": "https://www.youtube.com/Srwxg7Etnr0",
      "embedUrl": "https://www.youtube.com/embed/Srwxg7Etnr0",
    }
    </script>

<figcaption>
<p>Addressing the often-asked question of how a Scrum team decides on a Sprint goal, this video highlights the collaborative effort required. It&rsquo;s not a spontaneous decision involving developers, the product owner, and stakeholders. The goal should resonate with stakeholder feedback, market insights, and the broader business context.</p>
</figcaption>
</figure>
<figure>
<div class="embed video-player">
  <iframe class="youtube-player" type="text/html" width="640" height="385" src="https://www.youtube.com/embed/AY35ys1uQOY" allowfullscreen frameborder="0"> </iframe>
</div><script type="application/ld+json" data-nkda-type="youtube"  data-nkda-resourceType="video">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "How do you know if you\u0027ve got a great Sprint Goal?",
      "description": "Learn how to identify a great sprint goal by recognising signs of team excitement, curiosity, and engagement, ensuring your Agile sprints inspire motivation and collaboration.",
      "thumbnailUrl": [
        "https://i.ytimg.com/vi/AY35ys1uQOY/maxresdefault.jpg"
       ],
      "uploadDate": "2023-06-02T11:00:12\u002b00:00",
      "duration": "PT0H0M43S",
      "contentUrl": "https://www.youtube.com/AY35ys1uQOY",
      "embedUrl": "https://www.youtube.com/embed/AY35ys1uQOY",
    }
    </script>

<figcaption>
<p>Diving deeper, this video explores the markers of an effective Sprint goal. A well-defined Sprint goal sparks intrigue, questions, and enthusiasm among both stakeholders and developers.</p>
</figcaption>
</figure>
<ul>
<li>
<p>
  <a href="https://youtu.be/2Cy9MxXiiOo?si=cJo6bTiWRqpJmomk" class="external-link" target="_blank" rel="noopener noreferrer">
    What is a sprint goal?
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
: This video sheds light on the concept of a Sprint goal in the Scrum context. It emphasises the Sprint goal&rsquo;s tactical nature, which bridges the strategic vision and the intermediate strategic product goal. The Sprint goal should be something stakeholders can review and provide feedback on.</p>
</li>
<li>
<p>
  <a href="https://youtu.be/GJSBFyoHk8E?si=cmUARrJ3JNliEPrR" class="external-link" target="_blank" rel="noopener noreferrer">
    How does a scrum team create a sprint goal?
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
: Here, the process of crafting a Sprint goal is unravelled. Teams can amalgamate information on the product&rsquo;s strategic direction, the product owner&rsquo;s current tactical direction, and ongoing engineering aspects. This synthesis helps in selecting the right items from the product backlog for the Sprint.</p>
</li>
<li>
<p>
  <a href="https://youtu.be/Srwxg7Etnr0?si=NFNPGOb318mtvJ8v" class="external-link" target="_blank" rel="noopener noreferrer">
    How does a Scrum Team Decide on a Sprint Goal?
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
: Addressing the often-asked question of how a Scrum team decides on a Sprint goal, this video highlights the collaborative effort required. It&rsquo;s not a spontaneous decision involving developers, the product owner, and stakeholders. The goal should resonate with stakeholder feedback, market insights, and the broader business context.</p>
</li>
<li>
<p>
  <a href="https://youtu.be/AY35ys1uQOY?si=xS11OzGz-MnyDxZv" class="external-link" target="_blank" rel="noopener noreferrer">
    How do you know if you&rsquo;ve got a great sprint goal?
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
: Diving deeper, this video explores the markers of an effective Sprint goal. A well-defined Sprint goal sparks intrigue, questions, and enthusiasm among both stakeholders and developers.</p>
</li>
</ul>

  
  
  
  
  
  
  

<h2 id="key-things-to-remember-about-a-sprint-goal">Key things to remember about a Sprint Goal</h2><ul>
<li>
<p><strong>The Sprint Goal connects the team and the stakeholders</strong> - we commit to the Sprint Goal as a team, and we expect the stakeholders to hold us accountable for achieving it. With the Sprint Goal being achieved as the norm, we build trust for the times when we occasionally don&rsquo;t make the Sprint Goal.</p>
</li>
<li>
<p><strong>The Sprint Goal does not need to represent all of the work in the Sprint -</strong> You will also have to plan time in each Sprint for refactoring, refinement, those small changes that are too short for a Sprint, and those ling running pieces of work that take longer.</p>
</li>
<li>
<p>
  <a href="https://nkdagility.com/learn/agile-delivery-kit/guides/detecting-agile-bs/" class="external-link" target="_blank" rel="noopener noreferrer">
    <strong>Delivering usable product to at least some subset of real users every iteration (including the first) and gathering feedback?</strong>
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 - While we strive to have usable value at the end of every Sprint, different sorts of work have different delivery models, and not all delivery can be sliced in the same way as software. For example, a tunnel is not valuable until both ends are open. This needs to be taken into consideration when crafting Goals.</p>
</li>
</ul>

  
  
  
  
  
  
  

<h2 id="when-are-sprint-goals-crafted">When are Sprint Goals crafted?</h2><p>While the Sprint Goal is finalised at the Sprint Planning, it is a good idea to think longer term and draft possible Sprint Goals looking out at least the next few Sprints.</p>
<p>While they may change, having some idea of which checkpoints you are thinking of hitting is critical to helping both the team and the stakeholders make better decisions with as much context as makes sense. If you find that you are changing the draft Sprint Goals constantly, then maybe you are looking too far out into the future and need to shorten the forecast.</p>
<p>This forecast should be sufficient to enhance 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
 and will depend on the type of work underway.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h2 id="examples-of-sprint-goals">Examples of Sprint Goals</h2><p>Here are some examples of Sprint&rsquo;s Goals for a cloud migration team migrating applications from on-premises to the cloud. These goals may be delivered in this order over the life of the engagement or partnership with a customer and represent vertical slices of work to be delivered that result in some value.</p>

  
  
  
  
  
  
  

<h3 id="smart-sprint-goals">SMART Sprint Goals</h3><p>These are just example goals, and the specifics will vary based on the organization&rsquo;s needs, the complexity of the applications, and other factors. One way to ensure the validity of each sprint goal is to use SMART goals; each goal is specific, measurable, achievable, relevant, and time-bound.</p>
<ol>
<li>
<p><strong>Environment Setup Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have a fully configured cloud environment, including virtual networks, security groups, and storage, ready for application deployment.&rdquo;</p>
</li>
<li>
<p><strong>Assessment and Planning Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have identified all dependencies, potential challenges, and the migration strategy for each application.&rdquo;</p>
</li>
<li>
<p><strong>Proof of Concept (PoC) Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have successfully migrated a non-critical application to the cloud and validated its functionality, serving as a PoC for the larger migration.&rdquo;</p>
</li>
<li>
<p><strong>Data Migration Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have migrated 50% of the application data to the cloud without any data loss or corruption.&rdquo;</p>
</li>
<li>
<p><strong>Application Migration Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have migrated and deployed three key applications to the cloud and ensured they are fully operational.&rdquo;</p>
</li>
<li>
<p><strong>Integration Testing Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have completed integration testing for all migrated applications, ensuring they interact seamlessly with other systems.&rdquo;</p>
</li>
<li>
<p><strong>Performance Tuning Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have optimized the performance of all migrated applications, ensuring they meet or exceed on-premises benchmarks.&rdquo;</p>
</li>
<li>
<p><strong>Security and Compliance Sprint Goal</strong> - &ldquo;By the end of this sprint, all migrated applications will be compliant with our security standards, and any vulnerabilities identified will be addressed.&rdquo;</p>
</li>
<li>
<p><strong>User Training and Documentation Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have provided training to all relevant stakeholders on how to use the migrated applications in the cloud environment and created comprehensive documentation.&rdquo;</p>
</li>
<li>
<p><strong>Monitoring and Alerting Sprint Goal</strong> - &ldquo;By the end of this sprint, we will have set up monitoring and alerting tools for all migrated applications, ensuring we are immediately notified of any issues.&rdquo;</p>
</li>
<li>
<p><strong>Final Transition and Decommissioning Sprint Goal</strong> - &ldquo;By the end of this sprint, all remaining applications will be fully migrated to the cloud, and on-premises infrastructure will be decommissioned.&rdquo;</p>
</li>
</ol>

  
  
  
  
  
  
  

<h3 id="okr-sprint-goals">OKR Sprint Goals</h3><p>This same list can be written as OKR! OKRs (Objectives and Key Results) are a goal-setting framework that helps organizations define and track objectives and their outcomes. Here&rsquo;s how the list of Sprint Goals can be converted to OKRs:</p>
<p><strong>Objective: Successfully migrate applications from on-premises to the cloud.</strong></p>
<p><strong>Key Results</strong></p>
<ol>
<li>
<p><strong>Environment Setup</strong> - KR1: Fully configure the cloud environment, including virtual networks, security groups, and storage.</p>
</li>
<li>
<p><strong>Assessment and Planning</strong> - KR2: Identify all dependencies, potential challenges, and migration strategies for each application.</p>
</li>
<li>
<p><strong>Proof of Concept (PoC)</strong> - KR3: Migrate and validate a non-critical application to the cloud as a PoC.</p>
</li>
<li>
<p><strong>Data Migration</strong> - KR4: Migrate 50% of the application data to the cloud without data loss or corruption.</p>
</li>
<li>
<p><strong>Application Migration</strong> - KR5: Migrate and deploy three key applications to the cloud, ensuring full operability.</p>
</li>
<li>
<p><strong>Integration Testing</strong> - KR6: Complete integration testing for all migrated applications with successful interactions.</p>
</li>
<li>
<p><strong>Performance Tuning</strong> - KR7: Optimize the performance of all migrated applications to meet or exceed on-premises benchmarks.</p>
</li>
<li>
<p><strong>Security and Compliance</strong> - KR8: Ensure all migrated applications comply with security standards and address any vulnerabilities.</p>
</li>
<li>
<p><strong>User Training and Documentation</strong> - KR9: Provide training to all relevant stakeholders and create comprehensive documentation.</p>
</li>
<li>
<p><strong>Monitoring and Alerting</strong> - KR10: Set up monitoring and alerting tools for all migrated applications with immediate notification capabilities.</p>
</li>
<li>
<p><strong>Final Transition and Decommissioning</strong> - KR12: Fully migrate all remaining applications to the cloud and decommission on-premises infrastructure.</p>
</li>
</ol>
<p>The Objective sets the overarching goal, while the Key Results break down the specific, measurable outcomes that indicate progress towards achieving that goal.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Culture Transformation and Team Enablement</h4>
        <p class="marketing-callout__description">Teams that own outcomes, adapt to change, and deliver predictably, without burning out or disengaging.</p>
      <a href="/outcomes/culture-transformation-and-team-enablement/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Culture Transformation and Team Enablement" data-ga-value="3" data-ga-param-position="9" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="other-goal-definition-frameworks">Other Goal-definition frameworks</h3><p>In addition to the SMART and OKR goals listed above, there are other frameworks that are also viable in this circumstance:</p>
<ol>
<li>
<p><strong>CLEAR Goals</strong>:</p>
<ul>
<li><strong>C</strong>ollaborative: Goals should encourage teamwork.</li>
<li><strong>L</strong>imited: Goals should be limited in scope and duration.</li>
<li><strong>E</strong>motional: Goals should connect to personal and team values or passions.</li>
<li><strong>A</strong>ppreciable: Break larger goals into smaller tasks.</li>
<li><strong>R</strong>efinable: Be flexible and adjust goals as needed.</li>
</ul>
</li>
<li>
<p><strong>BHAG (Big Hairy Audacious Goal)</strong>:</p>
<ul>
<li>A long-term, visionary goal that is more strategic and inspiring than a standard goal.</li>
</ul>
</li>
<li>
<p><strong>4DX (The 4 Disciplines of Execution)</strong>:</p>
<ul>
<li>Focus on the Wildly Important Goals (WIGs).</li>
<li>Act on Lead Measures.</li>
<li>Keep a Compelling Scoreboard.</li>
<li>Create a Cadence of Accountability.</li>
</ul>
</li>
<li>
<p><strong>FAST Goals</strong>:</p>
<ul>
<li><strong>F</strong>requently discussed.</li>
<li><strong>A</strong>mbitious in scope.</li>
<li><strong>S</strong>pecific and measurable.</li>
<li><strong>T</strong>ransparent and shared with others.</li>
</ul>
</li>
<li>
<p><strong>GROW Model</strong>:</p>
<ul>
<li>Used primarily for 
  <a href="https://nkdagility.com/resources/coaching/">coaching</a>
 and 
  <a href="https://nkdagility.com/resources/mentoring/">mentoring</a>
.</li>
<li><strong>G</strong>oal: What do you want to achieve?</li>
<li><strong>R</strong>eality: Where are you now concerning the goal?</li>
<li><strong>O</strong>ptions: What could you do to achieve the goal?</li>
<li><strong>W</strong>ill (or Way Forward): What will you do?</li>
</ul>
</li>
<li>
<p><strong>MBO (Management by Objectives)</strong> - A management model where managers and employees work together to set, monitor, and achieve specific objectives.</p>
</li>
<li>
<p><strong>Backward Goal Setting</strong> - Start with the end goal and work backwards to determine the steps needed to achieve it.</p>
</li>
<li>
<p><strong>Process vs. Outcome Goals</strong>:<br>
<strong>Process Goals</strong>: Focus on the actions or strategies needed to reach a goal.<br>
<strong>Outcome Goals</strong>: Focus on the desired end result.</p>
</li>
</ol>
<p>Different frameworks and methodologies may be more suitable depending on the context, the nature of the goal, the individual or organization&rsquo;s preferences, and the desired outcome. Choosing a method that aligns with the specific needs and challenges at hand is essential.</p>

  
  
  
  
  
  
  

<h2 id="concluding-thoughts">Concluding Thoughts</h2><p>Mastering the art of crafting a Sprint Goal is pivotal in the Scrum framework. It&rsquo;s not merely about listing tasks but about setting a clear, concise objective that drives value and aligns with the broader vision. Whether too granular or too high-level, a misaligned Sprint Goal can hinder a team&rsquo;s progress and diminish stakeholder trust. By understanding its essence and ensuring it&rsquo;s tactical and relevant, teams can foster better collaboration, clearer communication, and heightened accountability. Remember, it&rsquo;s not just about completing tasks; it&rsquo;s about delivering value, every Sprint.</p>

  
  
  
  
  
  
  

<h2 id="nkdagility-can-help">NKDAgility can help!</h2><p>If you find it hard to craft effective Sprint Goals or struggle to align your team&rsquo;s objectives with the broader organisational vision, my team at NKDAgility can assist. 
  <a href="https://nkdagility.com/resources/lean/">Lean</a>
-agile practitioners thrive on these kinds of challenges, but most teams find daunting.</p>
<p>Don&rsquo;t let these issues undermine the effectiveness of your value delivery. It&rsquo;s paramount to seek assistance sooner rather than later!</p>
<p>Take action now. Request a 
  <a href="https://nkdagility.com/agile-consulting-coaching/" class="external-link" target="_blank" rel="noopener noreferrer">
    free consultation
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 with my team or enrol in one of our 
  <a href="https://nkdagility.com/training-courses/" class="external-link" target="_blank" rel="noopener noreferrer">
    upcoming professional Scrum classes
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
. Because you don&rsquo;t just need agility, you need Naked Agility.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/what-is-the-most-common-mistake-in-sprint-planning/">Most Common Mistake in Sprint Planning</a></strong>
      
      <br />
      <small>Scrum • May 25, 2023 • Videos</small>
      <br />
      Explains the sprint goal in Scrum as a clear, tactical objective for each sprint, guiding team focus, enabling actionable feedback, and linking daily work to product vision.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/what-is-a-product-goal/">What is a Product Goal?</a></strong>
      
      <br />
      <small>Product Development • May 30, 2023 • Videos</small>
      <br />
      Explains the sprint goal in Scrum as a clear, tactical objective for each sprint, guiding team focus, enabling actionable feedback, and linking daily work to product vision.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/how-does-a-scrum-team-decide-on-a-sprint-goal/">How a Scrum Team Sets a Sprint Goal</a></strong>
      
      <br />
      <small>Product Development • Jun 2, 2023 • Videos</small>
      <br />
      Explains how Scrum teams collaboratively define a clear, achievable Sprint goal through early stakeholder input, planning, consensus, and ongoing communication.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-sprint-goal-is-a-commitment-for-the-sprint-backlog/">Sprint Goal as Commitment in Scrum Sprints</a></strong>
      
      <br />
      <small>Scrum • Nov 27, 2020 • Blog</small>
      <br />
      Explains how the Sprint Goal guides Scrum teams by providing a clear, shared objective for each Sprint, ensuring focus, transparency, and alignment with the Product Goal.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/why-is-scrum-so-easy-to-understand-but-incredibly-hard-to-master/">Why Scrum Is Hard to Master</a></strong>
      
      <br />
      <small>Scrum • Feb 28, 2023 • Videos</small>
      <br />
      Explores why Scrum is challenging to master, highlighting cultural barriers, the importance of transparency, and the gap between understanding and effective practice.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/sprint-goal-is-an-immediate-tactical-goal/">Sprint Goal as Immediate Tactical Objective</a></strong>
      
      <br />
      <small>Product Management • Jan 11, 2021 • Blog</small>
      <br />
      Explains how the Sprint Goal serves as an immediate tactical objective in Scrum, guiding teams toward strategic Product Goals and maximising value through focused outcomes.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/okr-training-courses/okr-practitioner/">OKR Practitioner</a></strong>
      
      <br />
      <small>
        
          
          
          
            OKRMentors
          
          •
        
        OMP •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to apply OKRs effectively, write clear objectives and key results, integrate them into daily work, and avoid common pitfalls in this beginner-friendly course.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Scrum</category><category>Product Development</category><category>Product Management</category><category>Accountability</category><category>Agile Planning</category><category>Software Development</category><category>Scrum Team</category><category>Professional Scrum</category><category>Agile Product Management</category><category>Agile Frameworks</category><category>Product Delivery</category><category>Team Performance</category><category>Value Delivery</category><category>Pragmatic Thinking</category><category>Working Software</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>The Definition of Done: Ensuring Quality without Compromising Value</title><link>https://nkdagility.com/resources/blog/the-definition-of-done-ensuring-quality-without-compromising-value/</link><guid>https://nkdagility.com/resources/DcwDyX1ZGUP</guid><pubDate>Wed, 27 Sep 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>The 
  <a href="https://nkdagility.com/resources/definition-of-done/">Definition of Done</a>
 (DoD) is a sacrosanct measure of quality, ensuring that every piece of work meets the standards necessary for release. On the other hand, acceptance criteria focus on the work&rsquo;s content. Merging the two can risk the integrity of a working, usable product. This article delves into the nuances of maintaining the sanctity of the DoD while ensuring the delivery of valuable increments.</p>

  
  
  
  
  
  
  

<h3 id="why-having-acceptance-criteria-on-the-definition-of-done-risks-the-sanctity-of-the-working-usable-product">Why having Acceptance Criteria on the Definition of Done risks the sanctity of the working usable product</h3><p>The DoD is my touchstone for quality. It&rsquo;s a measurable and automatable standard that ensures every 
  <a href="https://nkdagility.com/resources/increment/">increment</a>
 is of a certain quality. Introducing optional or non-executable elements into the DoD can diminish its importance, potentially jeopardising the 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
 and empiricism foundational to our work.</p>
<p>The DoD isn&rsquo;t about guaranteeing functionality but ensuring that what we&rsquo;ve built works. It&rsquo;s the bedrock of transparency. If stakeholders are still determining whether the work meets the necessary standards for release, there needs to be more clarity on the additional effort required. Similarly, if Developers are unsure of these standards, they can&rsquo;t accurately gauge the work needed.</p>
<p>Incorporating elements that might undermine this transparency or minimise these standards is a risk we shouldn&rsquo;t take. The DoD&rsquo;s primary purpose is to maintain this clarity.</p>

  
  
  
  
  
  
  

<h3 id="why-having-acceptance-criteria-on-the-definition-of-done-may-not-risk-the-sanctity-of-the-working-usable-product">Why having Acceptance Criteria on the Definition of Done may not risk the sanctity of the working usable product</h3><p>There are instances where quality measures form part of the acceptance criteria. In such cases, one might be tempted to add &ldquo;must meet acceptance criteria&rdquo; to the DoD. However, this can jeopardise the team&rsquo;s flexibility in determining the Sprint&rsquo;s contents while upholding the DoD&rsquo;s sanctity.</p>
<p>Instead, we should scrutinise the acceptance criteria. If specific criteria always need to be true, they should be incorporated into the standards and, by extension, the DoD. For instance, criteria like &ldquo;all content is spelled correctly and has good grammar&rdquo; or &ldquo;all copy meets visual spacing guidelines&rdquo; can be integrated into the DoD.</p>
<p>If you&rsquo;re keen on including acceptance criteria in the DoD and wish to maintain the flexibility of 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
, consider phrasing it as &ldquo;for all work delivered in the Sprint, quality-based acceptance criteria on each backlog item are fulfilled&rdquo;. This retains the original intent while allowing the team to adapt based on their learnings.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="conclusion">Conclusion</h3><p>The DoD aims to ensure transparency, confirming that all showcased work meets our product&rsquo;s standards. Anything that jeopardises this transparency or the adaptability of Sprint&rsquo;s contents should be approached with caution. Only adopt such changes if you can guarantee the preservation of adaptability and transparency.</p>
<p>-&ndash;</p>
<p><strong>NKDAgility can help!</strong></p>
<p>These are the intricacies that 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
-agile aficionados thrive on, but most find daunting. If you find it hard to distinguish between the Definition of Done and Acceptance Criteria, my team at NKDAgility is here to assist. Don&rsquo;t let these issues undermine your value delivery. Seek help sooner rather than later.</p>
<p>Right now, you can request a 
  <a href="https://nkdagility.com/agile-consulting-coaching/" class="external-link" target="_blank" rel="noopener noreferrer">
    free consultation
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
 with my team or enrol in one of our 
  <a href="https://nkdagility.com/training-courses/" class="external-link" target="_blank" rel="noopener noreferrer">
    upcoming professional Scrum classes
    <small><i class="fa-regular fa-arrow-up-right-from-square ms-1" style="transform: scale(0.6)"></i></small>
  </a>
. Because you don&rsquo;t just need agility, you need Naked Agility.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/definition-of-done-objective-vs-subjective/">Definition of Done: Objective vs Subjective</a></strong>
      
      <br />
      <small>Product Development • Jan 3, 2025 • Blog</small>
      <br />
      Explains the difference between subjective goals and the objective Definition of Done in Scrum, highlighting how clear, measurable criteria ensure consistent product quality.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-success-in-agile-why-your-definition-of-done-is-essential-for-quality-delivery/">Definition of Done in Agile for Quality Delivery</a></strong>
      
      <br />
      <small>Scrum • Nov 13, 2023 • Videos</small>
      <br />
      Explains why a clear Definition of Done is vital in Agile and Scrum for quality delivery, transparency, and risk mitigation, with tips for team alignment and improvement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/your-evolving-definition-of-done/">Your Evolving Definition of Done</a></strong>
      
      <br />
      <small>Product Development • Mar 31, 2025 • Blog</small>
      <br />
      Explains how the Definition of Done evolves in Scrum, aligning team practices with organisational standards to ensure consistent quality, compliance, and business value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-definition-of-done-is-a-commitment-to-quality/">Definition of Done as Commitment to Quality</a></strong>
      
      <br />
      <small>Engineering Excellence • Jul 28, 2025 • Blog</small>
      <br />
      Defines the Definition of Done in Scrum as a clear, shared standard for quality, ensuring increments are releasable, transparent, and continuously improved by the team.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/acceptance-criteria-vs-definition-of-done-why-getting-this-right-builds-trust-and-delivers-quality-faster/">Acceptance Criteria vs Definition of Done</a></strong>
      
      <br />
      <small>Product Development • Jul 2, 2025 • Videos</small>
      <br />
      Stop confusing acceptance criteria with definition of done, learn the crucial difference to boost quality, speed, and trust in your agile delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/getting-started-with-a-definition-of-done-dod/">Getting Started with Definition of Done (DoD)</a></strong>
      
      <br />
      <small>Scrum • Dec 14, 2020 • Blog</small>
      <br />
      Explains how to create, apply, and improve a Definition of Done (DoD) in Scrum to ensure software quality, transparency, and consistent delivery of working increments.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/continuous-delivery-using-azure-devops-services-training/">Continuous Delivery with Azure DevOps</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        cdads •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and continuous learning.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Scrum</category><category>Engineering Excellence</category><category>Artifact</category><category>Definition of Done</category><category>Software Development</category><category>Value Delivery</category><category>Working Software</category><category>Professional Scrum</category><category>Transparency</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Deciphering the Enigma of Story Points Across Teams</title><link>https://nkdagility.com/resources/blog/deciphering-the-enigma-of-story-points-across-teams/</link><guid>https://nkdagility.com/resources/LKp5S7_4Kbw</guid><pubDate>Thu, 21 Sep 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>Over the past decade, a recurring query has been echoing in my ears: &ldquo;How can we normalise Story Points across teams so that we can look across and maybe compare teams?&rdquo; It&rsquo;s high time we address this.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TLDR;</h3><p>Story Points, while subjective, can be a valuable tool for team discussions and understanding. However, they shouldn&rsquo;t be the primary metric for comparing teams or predicting future deliverables. Instead, focus on objective metrics like 
  <a href="https://nkdagility.com/resources/throughput/">throughput</a>
, to gauge and optimise 
  <a href="https://nkdagility.com/resources/team-performance/">team performance</a>
.</p>

  
  
  
  
  
  
  

<h3 id="these-are-not-the-metrics-that-you-are-looking-for">These are not the metrics that you are looking for!</h3><p>First and foremost, Story Points are inherently subjective. They&rsquo;re influenced by individual perceptions, making them unsuitable for broad comparisons or future projections. While they might offer a vague direction, they&rsquo;re often misused in planning and measuring.</p>
<p>The essence of 
  <a href="https://nkdagility.com/resources/agile-frameworks/">agile frameworks</a>
 like 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 is 
  <a href="https://nkdagility.com/resources/value-delivery/">value delivery</a>
, and the correlation between the subjective nature of story points and their velocity doesn&rsquo;t necessarily equate to the value delivered. There are better choices for teams aiming to optimise their value delivery than relying solely on Story Points and Velocity.</p>
<p><strong>But is there any value in Story Points?</strong></p>
<p>Aye, there is. In my experience, Story Points can be a great tool during backlog item refinement. They foster discussions, highlighting what&rsquo;s known and, more importantly, what&rsquo;s not: Outliers during planning poker often signal gaps in understanding.</p>
<p>Tools like Story Points and Planning Poker can be invaluable in understanding when to dissect items further and spark discussions during refinement. I would expect teams to shift more towards right-sizing, ensuring that backlog items are feasible within a Sprint, as they gain more experience and understanding of the product, its domain, and the technology used.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="a-story-of-flow-and-value">A Story of Flow and Value</h3><p>The crux of this discourse lies in two vectors: throughput and value.</p>
<ul>
<li>
<p><strong>Throughput</strong> is a tangible measure of items delivered over time.</p>
</li>
<li>
<p><strong>Value</strong>, on the other hand, is a more elusive measure of the anticipated benefits from system changes.</p>
</li>
</ul>
<p>It&rsquo;s straightforward to gauge the throughput of backlog items and their flow. By noting when work enters and exits the system, we can derive the four pivotal flow metrics:</p>
<ul>
<li>
<p>Throughput</p>
</li>
<li>
<p>
  <a href="https://nkdagility.com/resources/cycle-time/">Cycle Time</a>
</p>
</li>
<li>
<p>Work Item Age</p>
</li>
<li>
<p>Work In Process</p>
</li>
</ul>
<p class="post-img"><a href="images/image-1280x720-3-3.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-1280x720-3-3.png" loading="lazy" alt="Deciphering the Enigma of Story Points Across Teams" class="post-img" />
</a>
</p>
<p>Such metrics empower us to make informed decisions rooted in tangible data. They allow us to pinpoint potential issues, identify items needing further breakdown, and employ probabilistic 
  <a href="https://nkdagility.com/resources/forecasting/">forecasting</a>
 for future projections.</p>
<p>Simultaneously, to truly maximise team output, we must also focus on the value of the work. Given its subjective nature, defining value can be multifaceted. A practical approach is to examine the four primary value areas from evidence-based management practices:</p>
<ul>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/current-value/">Current Value</a>
</strong> - Evaluating the existing product&rsquo;s value. Is it meeting customer expectations?</p>
</li>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/unrealised-value/">Unrealised Value</a>
</strong> - Identifying gaps in your product that could be filled.</p>
</li>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/time-to-market/">Time to Market</a>
</strong> - Assessing the speed from ideation to user engagement. Dormant value is essentially no value.</p>
</li>
<li>
<p><strong>
  <a href="https://nkdagility.com/resources/ability-to-innovate/">Ability to Innovate</a>
</strong> - Determining the balance between maintenance and innovation.</p>
</li>
</ul>
<p class="post-img"><a href="images/image-1-1280x717-1-1.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-1-1280x717-1-1.png" loading="lazy" alt="Deciphering the Enigma of Story Points Across Teams" class="post-img" />
</a>
</p>
<p>The ultimate goal is to enhance both throughput and value concurrently. Striking a balance is crucial; we neither want sluggish excellence nor a barrage of mediocrity.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/avoiding-agile-banditry-why-story-points-and-velocity-are-misleading-metrics/">Why Story Points and Velocity Mislead Agile Teams</a></strong>
      
      <br />
      <small>Product Development • Jan 8, 2024 • Videos</small>
      <br />
      Explains why story points and velocity can mislead Agile teams, and recommends focusing on throughput, cycle time, and customer value for effective performance measurement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/story-points-a-ghost-of-agile-past/">Story Points vs Flow Metrics in Agile</a></strong>
      
      <br />
      <small>Engineering Excellence • Dec 29, 2023 • Videos</small>
      <br />
      Explores the problems with story points in Agile, their impact on team behaviour, and why flow metrics offer a better way to measure progress and deliver real value.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/ditching-agile-banditry-why-story-points-and-velocity-metrics-are-undermining-your-teams-success/">Story Points and Velocity vs Objective Metrics</a></strong>
      
      <br />
      <small>Product Development • Jan 8, 2024 • Videos</small>
      <br />
      Explores how relying on story points and velocity can harm Agile teams, advocating for objective metrics like cycle time and throughput to boost collaboration and transparency.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/story-points-velocity-are-a-sign-of-an-unsuccessful-team/">Story Points and Velocity Signal Team Immaturity</a></strong>
      
      <br />
      <small>Scrum • Jan 4, 2021 • Blog</small>
      <br />
      Explains why relying on story points and velocity signals team immaturity in Scrum, and highlights better ways to build confidence and predictability through transparency.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/scrum-is-like-communism-it-doesnt-work-myth-2/">Scrum Story Points: Myths and Best Practices</a></strong>
      
      <br />
      <small>Product Development • Oct 24, 2023 • Videos</small>
      <br />
      Explains why story points are often misunderstood in Scrum, clarifies their intended use, and offers practical advice for more effective Agile estimation and team collaboration.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/rethinking-agile-why-story-points-team-sizes-and-emergent-architecture-need-a-fresh-perspective/">Rethinking Story Points, Team Size &amp; Architecture</a></strong>
      
      <br />
      <small>Technical Leadership • May 13, 2020 • Videos</small>
      <br />
      Explores the limitations of story points, optimal team sizes, and the benefits of emergent architecture for improving agile practices and team performance.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-flow-metrics-for-scrum/">Applying Flow Metrics for Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AFMS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use flow metrics like WIP, cycle time, and throughput in Scrum to improve team efficiency, planning, forecasting, and workflow with practical data-driven tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/training-courses/kanban-training-courses/applying-metrics-for-predictability/">Applying Metrics for Predictability</a></strong>
      
      <br />
      <small>
        
          
          
          
            ProKanban.org
          
          •
        
        AMP •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to use agile metrics, flow analytics, and Monte Carlo simulation to improve project predictability, risk management, and data-driven decisions in real-world projects.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Product Management</category><category>Engineering Excellence</category><category>Metrics and Learning</category><category>Software Development</category><category>Value Delivery</category><category>Estimation</category><category>Flow Efficiency</category><category>Pragmatic Thinking</category><category>Throughput</category><category>Team Performance</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Decoding Scrum Team Work: Balancing Sprint and Refinement Work</title><link>https://nkdagility.com/resources/blog/decoding-scrum-team-work-balancing-sprint-and-refinement-work/</link><guid>https://nkdagility.com/resources/RCMVmNzZDfV</guid><pubDate>Thu, 14 Sep 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p><strong>
  <a href="https://nkdagility.com/resources/software-development/">Software Development</a>
</strong> is not just a systematic process but a dynamic interplay of critical work that shapes the progress of your product. A <strong>
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
</strong> team&rsquo;s work can be classified into <strong>Sprint</strong> work and <strong>Refinement</strong>. To steer your <strong>
  <a href="https://nkdagility.com/resources/scrum-team/">Scrum Team</a>
</strong> towards success, it&rsquo;s essential to understand, manage, and balance these two types of work. This article dives deep into the heart of Scrum team operations, offering clear-cut strategies and innovative visualisation techniques to help you understand and manage your Sprint work and Refinement processes effectively. Decode the intricacies of Scrum teamwork and unlock the path to achieving your product goals with increased efficiency.</p>

  
  
  
  
  
  
  

<h2 id="tldr">TLDR;</h2><p>This post analyses two types of work a Scrum Team typically undertakes: Sprint work and Refinement. <strong>Sprint work</strong> involves changes that lead to a tangible alteration in the product 
  <a href="https://nkdagility.com/resources/increment/">increment</a>
, while <strong>Refinement</strong> consists of activities that substantively alter the 
  <a href="https://nkdagility.com/resources/product-backlog/">Product Backlog</a>
. Sprint Work adds direct value to the stakeholders, while Refinement sets the stage for future Sprint Work. The challenge lies in striking a balance between these types of work, ensuring an efficient workflow. To visualise this work, the article recommends using platforms like <strong>#AzureDevOps</strong> that offer mechanisms for tracking both Sprint Work and Refinement, ensuring seamless 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
.</p>

  
  
  
  
  
  
  

<h2 id="the-intricacies-of-sprint-work-and-refinement">The Intricacies of Sprint Work and Refinement</h2><p>Every Scrum Team juggles two kinds of work - Sprint Work and Refinement. While they may seem different, they&rsquo;re two sides of the same coin, intrinsically tied together.</p>
<p><strong>Sprint Work</strong> involves anything that directly contributes to the Sprint Backlog. It could be discovery, development, validation, or delivery tasks that significantly change the state of the <strong>Product Increment</strong>. This work directly adds value to the stakeholders and propels the product forward.</p>
<p>On the other hand, <strong>Refinement</strong> is the work done against the Product Backlog. It could involve ideation, discovery, proofing, decomposition, sizing, or other activities that significantly change the <strong>Product Backlog</strong>. This is less direct value, but Refinement is critical to a Scrum Team&rsquo;s success. It sets the stage for future Sprint Work by getting the Backlog Items &ldquo;ready&rdquo; for the Scrum Team to bring into the Sprint.</p>
<p>Refinement helps prepare for surprises by allowing the Scrum Team space to provide prerequisites and other inputs for the Backlog items before they are brought into the Sprint. It helps reduce the chance of unforeseen issues that could have been avoided. The challenge, however, is to prevent over-preparation that leads to unnecessary work – it&rsquo;s all about finding the &lsquo;Goldilocks zone&rsquo; of balance between too much and too little.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Engineering Excellence in One Hour A Week</h4>
        <p class="marketing-callout__description">Weekly engineering support that provides clear visibility into delivery systems, technical debt, and flow constraints, enabling better decisions about modernisation, quality, and predictable delivery.</p>
      <a href="/capabilities/engineering-excellence-in-one-hour-a-week/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Engineering Excellence in One Hour A Week" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="visualising-refinement">Visualising Refinement</h3><p>Visualising this work plays a crucial role in keeping track of project progress. With its robust mechanisms, Azure 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
 is an excellent tool to help visualise without pulling all those backlog items that are not yet &ldquo;ready&rdquo; into the Sprint.</p>
<p>To track the refinement work in the Board, create a new column named &lsquo;Refinement&rsquo; and map it to the &ldquo;Approved&rdquo; or &ldquo;New&rdquo; state, depending on the process used. This column will contain Backlog Items that need to be refined to &ldquo;ready&rdquo; before they are candidates for the Sprint.</p>
<figure>
<p class="post-img"><a href="images/image-1-1280x653-1-1.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-1-1280x653-1-1.png" loading="lazy" alt="Decoding Scrum Team Work: Balancing Sprint and Refinement Work" class="post-img" />
</a>
</p>
<figcaption>
<p>
  <a href="https://nkdagility.com/resources/azure-devops/">Azure DevOps</a>
 Board showing Refining Column with Tasks</p>
</figcaption>
</figure>
<p>For the Taskboard, change the Iteration Path of the tasks to that of the current Sprint, which is the default for new items created within the context of a team. This change will display the task on the Taskboard and pull a shadow of the Backlog Item in for context for these tasks.</p>
<figure>
<p class="post-img"><a href="images/image-1280x652-3-3.png" data-toggle="lightbox" data-caption="">
  <img src="images/image-1280x652-3-3.png" loading="lazy" alt="Decoding Scrum Team Work: Balancing Sprint and Refinement Work" class="post-img" />
</a>
</p>
<figcaption>
<p>Azure DevOps Taskboard showing grey PBI not in Sprint with Tasks in Sprint.</p>
</figcaption>
</figure>
<p>These two capabilities are critical to being able to visualise the work that is happening while maintaining the separation of the transparencies of the Sprint and Product backlogs.</p>

  
  
  
  
  
  
  

<h2 id="conclusion">Conclusion</h2><p>Understanding and managing the balance between Sprint Work and Refinement is critical for a Scrum Team&rsquo;s success. By visualising these tasks effectively, your team can plan and execute tasks efficiently, avoiding unnecessary work and being prepared for potential roadblocks.</p>
<p>By dedicating enough time to Refinement, teams gain a comprehensive understanding of what&rsquo;s necessary, preparing them to effectively manage upcoming tasks and potential challenges. Therefore, visualising all work in progress allows for smoother 
  <a href="https://nkdagility.com/resources/product-management/">product management</a>
 and promotes a thorough understanding of the product&rsquo;s needs, fostering more informed, efficient, and successful Scrum operations.</p>
<p><strong>#Agile</strong> <strong>#TeamWork</strong> <strong>#Productivity</strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/if-your-backlog-is-not-refined-then-you-are-doing-it-wrong/">Backlog Refinement: Essential for Scrum Success</a></strong>
      
      <br />
      <small>Scrum • Dec 17, 2020 • Blog</small>
      <br />
      Explains why regular backlog refinement is essential in Scrum, how to make backlog items ready for Sprint Planning, and ways to measure effective refinement.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/navigating-the-future-with-a-fine-tuned-product-backlog/">Fine-Tuning the Product Backlog for Agile Success</a></strong>
      
      <br />
      <small>Scrum • Aug 10, 2023 • Blog</small>
      <br />
      Explains how a well-ordered, refined Product Backlog guides Agile teams, supports goal alignment, and ensures value-driven product development through ongoing prioritisation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-agile-3-essential-strategies-to-boost-your-teams-sprint-success/">3 Essential Agile Strategies for Sprint Success</a></strong>
      
      <br />
      <small>Scrum • Nov 16, 2023 • Videos</small>
      <br />
      Learn three key Agile strategies: define clear completion criteria, avoid overcommitting in Sprints, and prioritise backlog refinement for better team productivity.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/the-fallacy-of-the-rejected-backlog-item/">The Fallacy of Rejecting Backlog Items</a></strong>
      
      <br />
      <small>Product Development • Jul 13, 2020 • Blog</small>
      <br />
      Explains why rejecting individual backlog items at Sprint Review is a misconception, highlighting Scrum’s focus on learning, collaboration, and delivering a complete increment.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/how-to-set-and-achieve-effective-sprint-goals/">Effective Sprint Goals in Scrum</a></strong>
      
      <br />
      <small>Scrum • Sep 29, 2023 • Blog</small>
      <br />
      Learn how to define, craft, and achieve effective Sprint Goals in Scrum, using frameworks like SMART and OKR to align teams, deliver value, and improve accountability.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/maximise-your-scrum-process-leveraging-azure-devops-for-agile-success/">Maximise Scrum with Azure DevOps for Agile Teams</a></strong>
      
      <br />
      <small>Scrum • Apr 3, 2024 • Videos</small>
      <br />
      Learn how to customise Azure DevOps to support Scrum teams, manage backlogs, plan sprints, and improve agile workflows with practical setup and process tips.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/azure-devops-training-courses/managing-projects-using-visual-studio-and-scrum-training/">Managing Projects with Visual Studio &amp; Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Accentient
          
          •
        
        MPVS •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Learn to manage software projects using Scrum and Visual Studio, covering backlog management, sprint planning, team collaboration, agile testing, and reporting tools.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-with-ai-pspo-ai-course-with-certification/">PSPO with AI Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPOAI •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        • 8 hours
      </small>
      <br />
      Learn how to apply AI in Scrum product ownership, enhance decision-making, and earn a PSPO-AI certification to advance your agile and product management skills.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/applying-professional-scrum-aps-course-with-certification/">Applying Professional Scrum</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        APS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        • 16 hours
      </small>
      <br />
      Build the confidence and capability to make better decisions in complex product development. Learn Scrum by doing it—through real team challenges, hands-on exercises, and practical techniques that …
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Development</category><category>Scrum</category><category>Method</category><category>Agile Product Management</category><category>Professional Scrum</category><category>Software Development</category><category>Scrum Team</category><category>Agile Frameworks</category><category>Team Performance</category><category>Product Backlog</category><category>Agile Planning</category><category>Pragmatic Thinking</category><category>Product Delivery</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>The Race for Market Responsiveness: A Fresh Perspective on Organisational Agility</title><link>https://nkdagility.com/resources/blog/the-race-for-market-responsiveness-a-fresh-perspective-on-organisational-agility/</link><guid>https://nkdagility.com/resources/Jz5uZMzPiRx</guid><pubDate>Thu, 07 Sep 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>As I sit here, sipping my morning cup of tea, I ponder the current state of 
  <a href="https://nkdagility.com/resources/organisational-agility/">organisational agility</a>
. I&rsquo;ve been in this game long enough to have seen the rise and fall of various methodologies, each promising to be the silver bullet that will solve all of an organisation&rsquo;s woes. I was initially an ALM consultant, then 
  <a href="https://nkdagility.com/resources/devops/">DevOps</a>
. But, as I&rsquo;ve often found, the reality is far from the promise.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TLDR;</h3><p>The crux of the matter is this: the goal isn&rsquo;t to be &lsquo;agile&rsquo; or to implement SAFe, or Nexus, or 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
@Scale. The true objective is for your organisation to have the ability to seize opportunities faster than our competitors, pivot more swiftly, and handle surprises with more <strong><em>agility</em></strong>. The world is moving at a breakneck pace, and the old system of rules and procedures is no longer sufficient. It&rsquo;s time for organisations to rebuild their processes from the ground up, tailored to their unique needs and market niches. The survival of the fittest applies not just to the animal kingdom but to the corporate world as well.</p>

  
  
  
  
  
  
  

<h3 id="the-misconception-of-the-agile-waterfall-hybrid"><strong>The Misconception of the Agile-Waterfall Hybrid</strong></h3><p>I&rsquo;ve often heard that an agile-waterfall hybrid model is the way forward for organisations that aren&rsquo;t particularly keen on removing the policies and procedures that would enable them to respond rapidly to market changes. I can&rsquo;t help but face-palm at this. It&rsquo;s like trying to fit a square peg into a round hole - it just doesn&rsquo;t work.</p>
<p>The point isn&rsquo;t to be &lsquo;agile&rsquo; or to implement SAFe, Nexus, or Scrum@Scale. These are means to an end, not the end itself. The true goal is to seize opportunities faster than our competitors, pivot more swiftly, and handle surprises with more agility. It&rsquo;s about being the hare in a world full of tortoises.</p>
<p>Every successful large organisation has built its processes and practices from the ground up as it grew. It tailored its approach to suit its unique needs and market niches. It&rsquo;s like a bespoke suit - it fits perfectly because it&rsquo;s made just for it. If building a bespoke set of processes and practices is what made your organisation successful in the first place, why would one think that installing someone else&rsquo;s process and practices would lead to the same success?</p>
<p>The world is moving at a breakneck pace, and those niches within which your organisation was successful are now constantly changing. The old rules and procedures need to be revised.</p>




  <blockquote class="blockquote">
    <p><strong>No one has to change</strong>. Survival is optional.</p>
<p>- Dr. Deming</p>

  </blockquote>

<p>Around 99% of all animal species that ever existed are extinct. What percentage of all &ldquo;companies&rdquo; that ever existed are, too? We know that 70% of all startups fail in the first year, 50% don&rsquo;t last 5.</p>
<p>Many of the big companies seem is repeatedly unable to adapt to the ever-changing markets, but their existing cash reserves protect them from failure. It will not last forever&hellip;</p>
<p>It&rsquo;s time for organisations to wake up and smell the coffee. The race for market responsiveness is on, and those who adapt will be kept up. It&rsquo;s not about being &lsquo;agile&rsquo; or implementing SAFe - it&rsquo;s about being able to seize opportunities, pivot, and handle surprises faster than our competitors. It&rsquo;s about survival of the fittest.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/many-organisations-are-lured-to-safe-by-the-song-of-the-sirens/">The Siren Song of SAFe in Organisations</a></strong>
      
      <br />
      <small>Ethos • Jul 1, 2020 • Blog</small>
      <br />
      Explores how organisations adopt SAFe for agility but risk rigid bureaucracy, highlighting the need for genuine business evolution over prescriptive frameworks.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/embrace-uniqueness-why-creating-your-own-scaling-practices-leads-to-business-success/">Create Your Own Scaling Practices for Success</a></strong>
      
      <br />
      <small>Strategy • Jun 21, 2023 • Blog</small>
      <br />
      Explores why businesses should develop custom scaling practices tailored to their unique culture and needs, rather than adopting standard frameworks, to achieve lasting success.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/unlocking-organisational-agility-how-to-empower-your-team-for-rapid-market-response/">Unlocking Organisational Agility</a></strong>
      
      <br />
      <small>Leadership • Sep 1, 2023 • Videos</small>
      <br />
      Learn how empowering teams, streamlining communication, and providing context enable organisations to respond rapidly to market changes and gain a competitive edge.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/embracing-change-why-agile-evolution-is-the-key-to-thriving-in-a-rapidly-shifting-world/">Agile Evolution for Thriving in Rapid Change</a></strong>
      
      <br />
      <small>Ethos • Jul 22, 2020 • Videos</small>
      <br />
      Explores why continuous organisational evolution, not fixed transformations, is essential for adapting to rapid change, fostering agility, and enabling sustainable growth.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/companies-often-say-we-are-going-agile-as-if-declaring-it-makes-it-so/">True Agility vs. Superficial Agile Adoption</a></strong>
      
      <br />
      <small>Product Development • Apr 25, 2025 • Signals</small>
      <br />
      Many companies mistake adopting Agile frameworks for true agility, but real success comes from customising ways of working to respond quickly to market changes.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/signals/the-market-isn-t-slowing-down-for-anyone/">The Market Isn’t Slowing Down for Anyone</a></strong>
      
      <br />
      <small>Business Agility • Apr 16, 2025 • Signals</small>
      <br />
      Explores why organisational responsiveness and real-time decision-making are crucial for staying competitive, highlighting the risks of outdated frameworks and slow adaptation.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-kata-professional/">Agile Kata Professional</a></strong>
      
      <br />
      <small>
        
          
          
          
            Agile Kata
          
          •
        
        AKP1 •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Instructor-led course teaching teams and leaders to apply the Agile Kata pattern for process improvement, agile transformation, and increased business agility.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-agile-leadership-essentials-pal-e-with-certification/">Agile Leadership Essentials</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PAL-e •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Workshop for leaders and managers to build Agile leadership skills, support Agile teams, and drive organizational transformation, with PAL I certification included.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Uncategorized</category><category>Organisational Agility</category><category>Business Agility</category><category>Adaptive Operating Model</category><category>Enterprise Agility</category><category>Market Adaptability</category><category>Organisational Change</category><category>Pragmatic Thinking</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Rethinking 'User Stories': A Call for Clarity in Product Backlog Management</title><link>https://nkdagility.com/resources/blog/rethinking-user-stories-a-call-for-clarity-in-product-backlog-management/</link><guid>https://nkdagility.com/resources/E2aOGiRDnuG</guid><pubDate>Thu, 31 Aug 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>As someone who has spent a fair amount of time in the trenches of 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
, I&rsquo;ve realised that the language we use to describe our work can profoundly shape our approach to it. One term that I believe has been misused and misunderstood to the point of causing more harm than good is &ldquo;User Stories&rdquo;.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TLDR;</h3><p>In this post, I argue that we should stop using the term &ldquo;User Stories&rdquo; in the system we use to store our work and conversations. Instead, we should adopt a generic term like &ldquo;
  <a href="https://nkdagility.com/resources/product-backlog/">Product Backlog</a>
 Item&rdquo; to provide a more flexible and transparent framework for describing our work. This change will allow us to avoid the pitfalls of forcing all our work into a user story format and ultimately lead to more effective product development.</p>
<p>It may seem pedantic, but I encounter this often with teams.</p>

  
  
  
  
  
  
  

<h3 id="the-problem-with-user-stories">The Problem with User Stories</h3><p>&ldquo;User Stories&rdquo; has become a staple in many development teams&rsquo; lexicon. However, I&rsquo;ve observed that it often leads to tunnel vision, where people try to shoehorn every piece of work into a user story format, even when it doesn&rsquo;t make sense.</p>
<p>For instance, consider these examples:</p>
<ul>
<li>
<p>&ldquo;<em>As a developer, I want to have some documentation so that I know what I am doing</em>&rdquo; instead of simply saying, &ldquo;Update the documentation.&rdquo;</p>
</li>
<li>
<p>&ldquo;<em>As a 
  <a href="https://nkdagility.com/resources/product-owner/">Product Owner</a>
, I want to support 10k simultaneous users, so that I can serve more transactions</em>&rdquo; instead of just stating, &ldquo;Must support 10k simultaneous users.&rdquo;</p>
</li>
</ul>
<p>In these cases, the user story format adds unnecessary complexity and can even obscure the work&rsquo;s true nature. It&rsquo;s like trying to fit a square peg into a round hole - it&rsquo;s not only difficult but also distorts the original shape of the peg.</p>
<p>A Better Approach: Product Backlog Items</p>
<p>I propose replacing &ldquo;User Stories&rdquo; with a more generic term: &ldquo;Product Backlog Item&rdquo;. This term refers to an item in your list of things to do, without any assumptions about its format or structure.</p>




  <blockquote class="blockquote">
    <p>Yes, I know I&rsquo;m slightly biased as a 
  <a href="https://nkdagility.com/resources/scrum/">Scrum</a>
 Trainer, and &ldquo;PBI&rdquo; or &ldquo;Product Backlog Item&rdquo; is my comfort terminology. How about &ldquo;Rock&rdquo; or &ldquo;Item&rdquo; instead?</p>

  </blockquote>

<p>This change will give the author of the work the freedom to write backlog items in the way that best communicates their content. It will also help to avoid the confusion and miscommunication that can arise from trying to force all work into a user story format.</p>
<p>Consider the freedom and clarity that comes with writing &ldquo;Update the documentation&rdquo; or &ldquo;Must support 10k simultaneous users&rdquo;. These statements are direct, clear, and free from the constraints of the user story format. They allow the creator to express the work to be done in the most effective way possible, maximising the 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
 of the content.</p>
<p>I should note that I have no problem with the user story format when we are talking about genuine <strong><em>user</em></strong> stories. But if there is no user then there is no user story.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Clarity in Technology Roadmaps</h4>
        <p class="marketing-callout__description">You gain strategic confidence in technical direction. Investment decisions become defensible. Architecture, systems, and teams align towards coherent growth without friction or second-guessing.</p>
      <a href="/outcomes/clarity-in-technology-roadmaps/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Clarity in Technology Roadmaps" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="the-impact-of-language-on-product-development">The Impact of Language on Product Development</h3><p>Language is not just a tool for communication - it also shapes our thinking and our behaviour. In the realm of product development, the terms we use to describe our work can influence how we approach it, organise it, and understand it.</p>
<p>By using the term &ldquo;User Stories&rdquo;, we implicitly endorse a specific way of thinking about our work that may not always be helpful or appropriate. We encourage people to think about user needs and benefits, even when there are more effective ways to describe the work to be done. This is perfectly valid when the context supports it.</p>
<p>By switching our naming to &ldquo;Product Backlog Items&rdquo;, we can free ourselves from these constraints and open up new possibilities for thinking about and organising our work. We can create a more flexible and adaptable framework for product development that is better suited to our work&rsquo;s complex and varied nature.</p>

  
  
  
  
  
  
  

<h3 id="conclusion">Conclusion</h3><p>Language matters in product development. We can improve communication, increase transparency, and ultimately build better products by rethinking how we describe our work. So let&rsquo;s say goodbye to &ldquo;User Stories&rdquo; and hello to &ldquo;Product Backlog Items&rdquo;. Let&rsquo;s embrace a more flexible and transparent approach to product development, one that recognises the complexity and diversity of our work and gives us the freedom to describe it in the most effective way possible.</p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-product-backlog-navigating-through-the-weeds-of-complexity/">Rethinking Product Backlog Complexity</a></strong>
      
      <br />
      <small>Product Management • Aug 17, 2023 • Blog</small>
      <br />
      Explores how rigid hierarchies in product backlogs can hinder agility, advocating for flatter, value-focused approaches to manage complexity in product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/navigating-the-future-with-a-fine-tuned-product-backlog/">Fine-Tuning the Product Backlog for Agile Success</a></strong>
      
      <br />
      <small>Scrum • Aug 10, 2023 • Blog</small>
      <br />
      Explains how a well-ordered, refined Product Backlog guides Agile teams, supports goal alignment, and ensures value-driven product development through ongoing prioritisation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/sculpting-the-product-backlog-a-delicate-balance-between-lean-inventory-and-future-readiness/">Balancing Lean Product Backlog and Future Needs</a></strong>
      
      <br />
      <small>Product Management • Aug 24, 2023 • Blog</small>
      <br />
      Explores how to maintain a lean, transparent product backlog that balances current needs with future readiness, enabling teams to adapt and maximise product value.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-importance-of-product-backlog-management-in-todays-agile-landscape/">Product Backlog Management in Agile</a></strong>
      
      <br />
      <small>Product Development • Dec 1, 2023 • Videos</small>
      <br />
      Explains why effective product backlog management is vital in Agile, highlights common pitfalls, and offers practical tips to improve team focus, transparency, and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/risk-mitigation-agile-usable-products-vs-documentation-in-traditional-project-management/">Risk Mitigation: Agile Products vs Documentation</a></strong>
      
      <br />
      <small>Product Development • Jul 13, 2023 • Blog</small>
      <br />
      Compares Agile’s risk mitigation through incremental, usable products with traditional project management’s reliance on documentation, highlighting adaptability and validation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-product-backlog-management-key-strategies-for-agile-success/">Product Backlog Management Strategies</a></strong>
      
      <br />
      <small>Product Development • Nov 30, 2023 • Videos</small>
      <br />
      Learn practical strategies for effective product backlog management in Agile, including prioritisation, refinement, stakeholder engagement, and tools to maximise team value.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-backlog-management-skills-pspbms-course-with-certification/">Product Backlog Management Skills</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPBMS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in managing Product Backlogs, engaging stakeholders, and using data to align backlog items with product vision in Scrum environments. Certification included.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/product-training-courses/professional-product-discovery-and-validation-skills-ppdv/">Product Discovery and Validation</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PPDV •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in product discovery and validation, including experimentation, hypothesis testing, data analysis, and risk control for effective product development.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Management</category><category>Product Development</category><category>Artifact</category><category>Product Backlog</category><category>Pragmatic Thinking</category><category>Software Development</category><category>Product Delivery</category><category>Transparency</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Sculpting the Product Backlog: A Delicate Balance Between Lean Inventory and Future Readiness</title><link>https://nkdagility.com/resources/blog/sculpting-the-product-backlog-a-delicate-balance-between-lean-inventory-and-future-readiness/</link><guid>https://nkdagility.com/resources/wXQXA_aHLS1</guid><pubDate>Thu, 24 Aug 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>In the realm of 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
, crafting an efficient 
  <a href="https://nkdagility.com/resources/product-backlog/">Product Backlog</a>
 is an endeavour akin to sculpting a masterpiece. Just as sculptors chisel away the excess marble to reveal the form within, product managers must carefully mould their backlog, ensuring it&rsquo;s a 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
 inventory that reflects the unrealized value of the product. The Product Backlog must encapsulate our current aspirations for the product while being transparent and understandable to all stakeholders. It’s a living artefact that dynamically evolves with the product. However, we must also resist the temptation to create an overwhelming catalogue that loses its sharpness and becomes a weight dangling around the team&rsquo;s neck.</p>

  
  
  
  
  
  
  

<h2 id="tldr">TLDR;</h2><p>In essence, the Product Backlog should be minimal yet sufficient. While keeping the backlog lean is imperative, it’s also prudent to consider future implications to mitigate surprises. Working in complex environments necessitates understanding the fine line between the unforeseen and the overlooked. Regular reflection on the accomplished work, the surprises encountered, and retrospective analysis of these surprises are essential.</p>

  
  
  
  
  
  
  

<h2 id="a-delicate-balance-between-lean-inventory-and-future-readiness">A Delicate Balance Between Lean Inventory and Future Readiness</h2><p>Starting with the basics, the Product Backlog is a lean inventory of everything we understand is needed to enhance the product. It should be easy to grasp and must reflect the product&rsquo;s unrealized value. The value that we believe is needed for the success of the product. 
  <a href="https://nkdagility.com/resources/transparency/">Transparency</a>
 and clarity are key – stakeholders and team members should be able to understand and articulate the contents of the backlog effortlessly.</p>
<p><em>When the backlog becomes a labyrinthine tome, it loses its efficacy.</em></p>
<p>While keeping the backlog lean is essential, one must not be myopic. Product development is not an isolated undertaking. It occurs within a complex, ever-changing environment. Therefore, the ability to look ahead and around is vital. However, what is the optimum distance one should look into the future? Here lies the conundrum. Looking too far ahead might lead to time wasted on obsolete aspects. Conversely, not looking far enough might result in missed opportunities. This necessitates finding the sweet spot – the Goldilocks zone.</p>
<p>We should look to find that Goldilocks zone for every aspect of the Product Backlog. What is the 
  <a href="https://nkdagility.com/resources/lead-time/">lead time</a>
 for things that your team needs that others have? How long are the changes that we need likely to take? These answers will lead us to that minimal but sufficient answer. Will we always be right? Heck no! We will often be wrong, but hopefully, we can minimise the wrong and adapt to the changing context of the market and business needs.</p>
<p>As we traverse the product development landscape, surprises are inevitable. However, not all surprises are born equal. Some are genuine unknowns, while others are oversights masquerading as surprises. Dissecting these surprises afterwards and categorising them into those two buckets is crucial. This exercise can unveil insights into overlooked aspects and, more importantly, inform future strategies for better anticipating these surprises.</p>
<p><em>Perhaps it would be a good idea to meet regularly and reflect on the work done, our surprises, and how we could have handled them better.</em></p>
<p>Finally, it’s essential to recognize that the Product Backlog is not a static artefact. It&rsquo;s akin to a sculpture that is continuously refined. As product managers and team members, we are the sculptors. Our chisels and hammers are the insights we gain from continuous reflection and learning. The final sculpture is a Product Backlog that embodies disciplined elegance – lean, sufficient, and just forward-looking enough to be helpful.</p>
<p><strong><em>Is your product backlog a lean inventory of your team&rsquo;s best guess at the unreleased value your product needs to maximise the ROI for your stakeholders?</em></strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/navigating-the-future-with-a-fine-tuned-product-backlog/">Fine-Tuning the Product Backlog for Agile Success</a></strong>
      
      <br />
      <small>Scrum • Aug 10, 2023 • Blog</small>
      <br />
      Explains how a well-ordered, refined Product Backlog guides Agile teams, supports goal alignment, and ensures value-driven product development through ongoing prioritisation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-product-backlog-navigating-through-the-weeds-of-complexity/">Rethinking Product Backlog Complexity</a></strong>
      
      <br />
      <small>Product Management • Aug 17, 2023 • Blog</small>
      <br />
      Explores how rigid hierarchies in product backlogs can hinder agility, advocating for flatter, value-focused approaches to manage complexity in product development.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-importance-of-product-backlog-management-in-todays-agile-landscape/">Product Backlog Management in Agile</a></strong>
      
      <br />
      <small>Product Development • Dec 1, 2023 • Videos</small>
      <br />
      Explains why effective product backlog management is vital in Agile, highlights common pitfalls, and offers practical tips to improve team focus, transparency, and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-product-backlog-management-key-strategies-for-agile-success/">Product Backlog Management Strategies</a></strong>
      
      <br />
      <small>Product Development • Nov 30, 2023 • Videos</small>
      <br />
      Learn practical strategies for effective product backlog management in Agile, including prioritisation, refinement, stakeholder engagement, and tools to maximise team value.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-product-backlog-management-essential-skills-for-product-owners/">Mastering Product Backlog Management</a></strong>
      
      <br />
      <small>Product Development • Dec 18, 2023 • Videos</small>
      <br />
      Learn the core skills and best practices for effective product backlog management, including risk, value, sizing, learning, and refinement to maximise product delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-scrum-effective-planning-and-prioritisation-for-agile-success/">Scrum Planning and Prioritisation Guide</a></strong>
      
      <br />
      <small>Product Development • Mar 24, 2023 • Videos</small>
      <br />
      Learn how to plan and prioritise effectively in Scrum by aligning with business goals, assessing value and risk, and keeping a lean, focused product backlog.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-backlog-management-skills-pspbms-course-with-certification/">Product Backlog Management Skills</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPBMS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in managing Product Backlogs, engaging stakeholders, and using data to align backlog items with product vision in Scrum environments. Certification included.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-requirements-workshop/">Agile Requirements Workshop</a></strong>
      
      <br />
      <small>
        
          
          
          
            NKDAgility
          
          •
        
        NKD-AR •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Join our workshop to master agile requirements management! Learn to break down backlogs and enhance planning for successful projects and products.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Management</category><category>Product Development</category><category>Lean</category><category>Artifact</category><category>Product Backlog</category><category>Agile Planning</category><category>Agile Product Management</category><category>Pragmatic Thinking</category><category>Product Delivery</category><category>Social Technologies</category><dc:creator>Martin Hinshelwood</dc:creator></item><item><title>Rethinking Product Backlog: Navigating Through the Weeds of Complexity</title><link>https://nkdagility.com/resources/blog/rethinking-product-backlog-navigating-through-the-weeds-of-complexity/</link><guid>https://nkdagility.com/resources/PmLDnMEBzBQ</guid><pubDate>Thu, 17 Aug 2023 00:00:00 BST</pubDate><description><![CDATA[ 
                    <p>The 
  <a href="https://nkdagility.com/resources/product-backlog/">Product Backlog</a>
 is a critical asset in Agile 
  <a href="https://nkdagility.com/resources/product-development/">product development</a>
; it represents a dynamic 
  <a href="https://nkdagility.com/resources/lean/">lean</a>
 inventory of everything the product needs. For those of us navigating the multifaceted landscape of product development, there is often an impulse to seek an ideal structure for the Product Backlog. The familiar hierarchy of Initiative-&gt;Epic-&gt;Feature-&gt;User Story-&gt;Task/Bug is a common schema. However, before embracing this structure as a silver bullet, it’s imperative to critically evaluate the implications of imposing a hierarchy on the Product Backlog and to recognize the nuanced dynamics of working in complex environments. In this article, I will examine the delicate interplay between Product Backlog management and the intrinsic nature of complex systems.</p>

  
  
  
  
  
  
  

<h3 id="tldr">TLDR;</h3><p>In conclusion, while the allure of hierarchy in the Product Backlog might be tempting, it is imperative to recognize that this may not be the panacea it seems. Complex product development demands a more nuanced approach. This entails acknowledging the fluid nature of complex environments, valuing emergent practices over best practices, and empowering teams to harness their expertise. By doing so, we move towards creating not just successful products but also fostering a culture that is adaptable, innovative, and resilient in the face of complexity.</p>

  
  
  
  
  
  
  

<h3 id="the-illusion-of-order-the-lure-of-hierarchy">The Illusion of Order: The Lure of Hierarchy</h3><p>Hierarchy appeals to the human psyche because it seems to present a sense of order and control, especially in the face of complexity. However, this allure of hierarchy can be deceptive. In practice, hierarchy can introduce rigidity, create barriers to communication, and obfuscate what’s genuinely significant in the Product Backlog.</p>
<p>In essence, when the Backlog is cluttered with levels of hierarchy, it diminishes its 
  <a href="https://nkdagility.com/resources/transparency/">transparency</a>
 and malleability. It is critical to appreciate that the Product Backlog should generally encompass <strong><em>value</em></strong>. This is not to say we should dispense with additional content that provides context or clarification. Indeed, collateral materials such as wikis can be invaluable in offering insights. However, incorporating these directly into the Product Backlog does not add value and instead restrains the Backlog&rsquo;s fluidity and transparency.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Clarity in Technology Roadmaps</h4>
        <p class="marketing-callout__description">You gain strategic confidence in technical direction. Investment decisions become defensible. Architecture, systems, and teams align towards coherent growth without friction or second-guessing.</p>
      <a href="/outcomes/clarity-in-technology-roadmaps/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Clarity in Technology Roadmaps" data-ga-value="1" data-ga-param-position="3" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="a-primer-on-complexity">A Primer on Complexity</h3><p>As a side point, engaging in a dialogue about the nature of complexity is imperative whenever the concept of “best practice” is brought up in discussions. Complexity is not just a buzzword; it’s a theoretical framework for understanding how different system components interact. In complex environments, it is impossible to predict outcomes with certainty due to the interdependencies and interactions among the components. This is a far cry from simple or complicated environments, where cause-and-effect relationships can be determined.</p>
<p class="post-img"><a href="images/cynefin-institute-complexity-1-1.png" data-toggle="lightbox" data-caption="From the Cynefin Institute on https://thecynefin.co/">
  <img src="images/cynefin-institute-complexity-1-1.png" loading="lazy" alt="Rethinking Product Backlog: Navigating Through the Weeds of Complexity" class="post-img" />
</a>
</p>
<p>In simple environments, “best practices” exist because they offer tried and true methods for known problems. However, there are only emergent practices in complex environments where doing the same thing again can often have very different results. These practices cannot be predicted upfront and may only be effective temporarily. The most pragmatic approach in such environments is to start with a hypothesis, experiment, and be prepared to evolve the practice based on feedback and learning.</p>

  
  
  
  
  
  
  

<h3 id="ghosts-from-the-past-the-work-breakdown-structure">Ghosts from the Past: The Work Breakdown Structure</h3><p>One of the reasons that hierarchy is so enticing is that it has historical roots in the traditional 
  <a href="https://nkdagility.com/resources/project-management/">project management</a>
 approach known as the Work Breakdown Structure (WBS). The WBS is a hierarchical decomposition of the total scope of work to be carried out by the project team. While the WBS was valuable in certain contexts, its hierarchical nature is not conducive to the 
  <a href="https://nkdagility.com/resources/agile-philosophy/">Agile philosophy</a>
, which values responsiveness to change over following a plan.</p>
<p class="post-img"><a href="images/nkdagility-Rethinking-Product-Backlog-hierarchy-1269x720-3-3.png" data-toggle="lightbox" data-caption="Work Breakdown example">
  <img src="images/nkdagility-Rethinking-Product-Backlog-hierarchy-1269x720-3-3.png" loading="lazy" alt="Rethinking Product Backlog: Navigating Through the Weeds of Complexity" class="post-img" />
</a>
</p>




  <blockquote class="blockquote">
    <p>A work breakdown structure (WBS) visually organizes project deliverables into different levels based on dependencies. It’s essentially your project plan in a visual form, with your project objective at the top, then dependencies and sub-dependencies below. -Alicia Raeburn, Asana</p>

  </blockquote>

<p>Interestingly, the very presence of a hierarchy resembling the WBS within the Product Backlog may lead to individuals subconsciously reverting to old habits. This is not surprising as the human psyche finds comfort in familiarity; there is a tendency to revert to what we know. This, however, is akin to trying to fit a square peg in a round hole, as opposed to rethinking the fundamental paradigm of managing work.</p>
<p>A simple question to ask yourself when you open an item on your backlog is this:</p>




  <blockquote class="blockquote">
    <p>&ldquo;Does this item from my backlog, on its own, represent some value to the business? Can it be delivered independantly?&rdquo;</p>

  </blockquote>

<p><strong>If the answer is no, it&rsquo;s not a backlog item but a work task!</strong></p>

  
  
  
  
  
  
  

<h3 id="the-flat-landscape-a-paradigm-shift">The Flat Landscape: A Paradigm Shift</h3><p>Instead of obfuscating the Product Backlog with layers of hierarchy, consider streamlining it to encompass just the work pertinent to the team.</p>
<p>You can still employ tags, wikis, and attachments to provide context. This approach liberates team members to structure the Backlog in a way that makes sense to them and is responsive to the fluid nature of complex product development.</p>
<p>I think it&rsquo;s worth highlighting that strategy should inform but not dictate the choices made in organizing the Product Backlog. This is a crucial point. The reason organizations hire skilled individuals is to leverage their expertise and insights. There is a recognition that those closest to the work often have the most meaningful insights into what needs to be done.</p>

  
  
  
  
  
  
  
    
    
    <aside class="marketing-callout">
      <p class="small text-secondary mb-2"><strong>NKD Agility</strong> helps teams implement the ideas discussed in this article with</p>
      <h4 class="marketing-callout__title">🚀 Faster More Predictable Software Delivery</h4>
        <p class="marketing-callout__description">Achieve faster delivery and predictable flow through engineering practices that improve lead times, reduce risk, and maintain quality at scale. Gain delivery confidence and the ability to move fast safely.</p>
      <a href="/outcomes/faster-more-predictable-software-delivery/" class="marketing-callout__link" data-ga-event="marketing_callout_click" data-ga-category="Marketing Callout" data-ga-label="Faster More Predictable Software Delivery" data-ga-value="2" data-ga-param-position="6" data-ga-param-item-type="related">Learn more →</a>
    </aside>

<h3 id="complexity-and-cognition-the-human-factor">Complexity and Cognition: The Human Factor</h3><p>In complex product development, human cognition is a significant factor. Individuals and interactions are central to Agile principles. People come with diverse backgrounds, experiences, and perspectives. These differences can be a source of creativity and innovation. By flattening the Product Backlog, we create an environment where the team&rsquo;s cognitive diversity can flourish.</p>
<p>Furthermore, in complex systems, a practice known as 
  <a href="https://nkdagility.com/resources/sensemaking/">sensemaking</a>
 becomes critical. Sensemaking involves assimilating information, interpreting it, and making informed judgments. A flat Product Backlog supports sensemaking as it reduces cognitive overload and allows individuals to focus on what’s truly important.</p>

  
  
  
  
  
  
  

<h3 id="strategy-and-autonomy-the-balancing-act">Strategy and Autonomy: The Balancing Act</h3><p>The relationship between strategy and the Product Backlog is subtle. The strategy should serve as a compass, providing direction and purpose, helping us orienteer to our destination. However, it should not be a straitjacket. The dynamism of complex environments requires that teams have the autonomy to make decisions and adapt as necessary. There needs to be a balance between strategic alignment and autonomy. This balance is vital for harnessing the collective intelligence and creativity of the team.</p>
<p>Ultimately, the goal is to create a resilient, adaptable ecosystem capable of thriving amidst the uncertainties of complex product development. This involves creating flexible structures, fostering a culture that values learning and adaptation, and equipping teams with the autonomy to make decisions.</p>
<p><strong><em>What&rsquo;s in your backlog?</em></strong></p>

<div>
  
    <div class="pt-5">
      <h2>What to read next?</h2>
      <p>Generated via dense vector embeddings and cosine similarity, not clickbait heuristics. These are the closest semantic matches to this post; AI-approved, relevance-assured. <a href="https://nkdagility.com/resources/engineering-notes/leveraging-ai-embeddings-for-related-content-classification/">Learn how it works</a>.</p>

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/rethinking-backlog-management-why-a-flat-structure-boosts-agility-and-value-delivery/">Flat Backlog Structure for Agile Value Delivery</a></strong>
      
      <br />
      <small>Product Development • Mar 26, 2024 • Videos</small>
      <br />
      Explains how using a flat backlog structure, rather than a hierarchy, improves agility, prioritisation, and value delivery in Scrum and Kanban teams.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/navigating-the-future-with-a-fine-tuned-product-backlog/">Fine-Tuning the Product Backlog for Agile Success</a></strong>
      
      <br />
      <small>Scrum • Aug 10, 2023 • Blog</small>
      <br />
      Explains how a well-ordered, refined Product Backlog guides Agile teams, supports goal alignment, and ensures value-driven product development through ongoing prioritisation.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/sculpting-the-product-backlog-a-delicate-balance-between-lean-inventory-and-future-readiness/">Balancing Lean Product Backlog and Future Needs</a></strong>
      
      <br />
      <small>Product Management • Aug 24, 2023 • Blog</small>
      <br />
      Explores how to maintain a lean, transparent product backlog that balances current needs with future readiness, enabling teams to adapt and maximise product value.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/mastering-product-backlog-management-key-strategies-for-agile-success/">Product Backlog Management Strategies</a></strong>
      
      <br />
      <small>Product Development • Nov 30, 2023 • Videos</small>
      <br />
      Learn practical strategies for effective product backlog management in Agile, including prioritisation, refinement, stakeholder engagement, and tools to maximise team value.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/videos/the-importance-of-product-backlog-management-in-todays-agile-landscape/">Product Backlog Management in Agile</a></strong>
      
      <br />
      <small>Product Development • Dec 1, 2023 • Videos</small>
      <br />
      Explains why effective product backlog management is vital in Agile, highlights common pitfalls, and offers practical tips to improve team focus, transparency, and value delivery.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/resources/blog/rethinking-user-stories-a-call-for-clarity-in-product-backlog-management/">Rethinking User Stories for Backlog Clarity</a></strong>
      
      <br />
      <small>Product Management • Aug 31, 2023 • Blog</small>
      <br />
      Explores why replacing &#34;User Stories&#34; with &#34;Product Backlog Items&#34; improves clarity, flexibility, and transparency in product backlog management and team communication.
    </li>
  
</ul>

    </div>
  
  
    <div class="pt-5">
      <h2>Programs that align</h2>
      <p>Suggested based on semantic overlap with this post. These aren’t just top sellers—they align with the themes and intent of what you just read.</p>
      

<ul>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-backlog-management-skills-pspbms-course-with-certification/">Product Backlog Management Skills</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPBMS •
        
          
          
          
            Beginner
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in managing Product Backlogs, engaging stakeholders, and using data to align backlog items with product vision in Scrum environments. Certification included.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/agile-requirements-workshop/">Agile Requirements Workshop</a></strong>
      
      <br />
      <small>
        
          
          
          
            NKDAgility
          
          •
        
        NKD-AR •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Join our workshop to master agile requirements management! Learn to break down backlogs and enhance planning for successful projects and products.
    </li>
  
    
    
    
    <li>
      <strong><a href="https://nkdagility.com/capabilities/training-courses/scrum-training-courses/professional-scrum-product-owner-pspo-course-with-certification/">Professional Scrum Product Owner</a></strong>
      
      <br />
      <small>
        
          
          
          
            Scrum.org
          
          •
        
        PSPO •
        
          
          
          
            Intermediate
          
          •
        
        Course Program
        
      </small>
      <br />
      Gain practical skills in Agile product ownership, Scrum, backlog management, and value delivery. Includes PSPO I certification attempt and is ideal for product leaders.
    </li>
  
</ul>

    </div>
  
</div>

                ]]></description><category>Product Management</category><category>Product Development</category><category>Artifact</category><category>Product Backlog</category><category>Complexity Thinking</category><category>Agile Product Management</category><category>Software Development</category><category>Pragmatic Thinking</category><category>Organisational Agility</category><category>Agile Planning</category><category>Product Owner</category><category>Agile Philosophy</category><category>Sensemaking</category><dc:creator>Martin Hinshelwood</dc:creator></item></channel></rss>