tech·nic·al·ly agile class·i·fic·at·ion

Pragmatic Thinking: Leveraging Experience to Navigate Complexity

Practical, experience-driven strategies for navigating complexity, enabling teams to adapt, experiment, and deliver sustainable value in uncertain environments.

Applying practical, experience-based problem-solving in complex environments.

Image
https://nkdagility.com/resources/pragmatic-thinking/

Overview

Pragmatic Thinking is the application of practical, experience-based problem-solving in complex environments, enabling teams to navigate challenges effectively. This approach prioritises actionable insights over theoretical constructs, fostering a mindset that values real-world applicability. By focusing on what works in practice, teams can adapt their strategies to deliver value predictably and sustainably.

This concept is crucial in environments characterised by uncertainty and rapid change, as it encourages a culture of experimentation and learning. Teams employing Pragmatic Thinking are better equipped to identify and implement solutions that resonate with their specific context, rather than relying solely on prescribed methodologies. This adaptability not only enhances responsiveness to customer needs but also promotes resilience in the face of evolving market dynamics.

Pragmatic Thinking supports long-term systemic improvements by embedding a continuous learning ethos within the organisation. It empowers teams to reflect on their experiences, iterate on their processes, and refine their approaches, ultimately leading to enhanced performance and value delivery. By integrating this mindset into daily practices, organisations can cultivate a robust framework for sustained innovation and effective problem-solving, ensuring they remain competitive and relevant in their respective fields.

Learn More about Pragmatic Thinking

Blog

Delivery is the only Measure of Progress in Scrum

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.
Blog

Why Handoffs Are Killing Your Agility

Excessive handoffs in software development create delays, reduce quality, and harm team morale. Learn how eliminating handoffs boosts agility, flow, and value delivery.
Signals

Rethinking Dev-Test-Staging-Production Pipelines for Safety

Explores why traditional Dev-Test-Staging-Production pipelines fall short and highlights audience-based deployment for safer, faster feedback in real production environments.
Videos

Cloud Migration Without the Mayhem: How to Move Legacy Systems Safely and Set Your Teams Up for Success

Worried about cloud migration chaos? Discover why a hybrid approach beats “lift and shift” and how to align teams for a seamless, risk-free transition.
Tags

Continuous Improvement

Continuous Improvement is the ongoing practice of relentless reflection and adaptation, driven by empirical evidence, aimed at consistently enhancing processes, products, and team effectiveness. It embodies a commitment to incremental and measurable advancements, fostering a culture of proactive experimentation, rapid feedback, and learning to achieve sustainable and strategic business agility.
Videos

Why “Done” Only Counts When It’s Live: Moving Beyond Fake Finishes to Real Value in Software Delivery

Discover why “done” means live in production—not just code complete. Learn to deliver real value, close feedback loops, and drive outcomes that matter.
Blog

There Is No Such Thing as a "Junior" Scrum Master

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.
Videos

Mastering Site Reliability: Insights from Azure DevOps on Building a Resilient Live Site Culture

Explore proven strategies from Azure DevOps for building resilient, reliable software systems—covering transparency, automation, telemetry, incident response, and team culture.
Blog

Work can flow across the Sprint boundary

Explains how Scrum teams can strategically allow unfinished work to flow across Sprint boundaries, enhancing throughput, responsiveness, and continuous delivery without compromising goals.
Engineering-Notes

Building a Resilient Token Server: Engineering for Flow, Fault Tolerance, and Speed

Explains how to engineer a robust, fault-tolerant token counting server using FastAPI and PowerShell, covering error handling, retries, fallbacks, and resilient workflows.
Signals

A two-day Scrum Master certification doesn’t make you a Scrum Master

Practical experience is essential for effective Scrum Masters; certification alone is insufficient. True expertise comes from guiding teams, solving challenges, and delivering value.
Blog

Stop Promoting Branches

Explains why promoting code through multiple branches slows delivery, increases risk, and suggests GitHub Flow or Release Flow as simpler, safer alternatives for deployment.
Blog

Why Measuring Individual Cycle Time is Killing Your Flow (And What to Do Instead)

Measuring individual cycle time in Kanban misleads teams, hides real bottlenecks, and harms flow. Focus on system-wide metrics like PCE, WIP, and throughput instead.
Signals

Deploying Windows OS Directly to Production: Then vs Now

Explains how Windows OS updates shifted from infrequent, risky releases to safe, staged rollouts using ring-based deployment and real-time user feedback for reliability.
Signals

Too many teams overcomplicate their branching strategies

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.
Signals

“Teams are self-managing

Explains how self-managing teams in Scrum need structure and leadership, clarifying the Scrum Master’s role in maintaining clarity, alignment, and effective self-management.
Signals

Velocity isn’t how many story points a team burns down

Velocity measures how quickly teams turn ideas into value, using build, test, deploy, and feedback times—not just story points—to track real delivery speed.
Videos

Stop Paying the Hidden Costs of Weak Delivery: Why a Strong Definition of Done Transforms Your Team’s Results

Stop paying the hidden costs of weak delivery. Discover how a strong, shared definition of done builds trust, quality, and real agility in your team.
Blog

Without Delivery, There Is No Value

Value in software is only realised through delivery. Frequent releases validate assumptions, reduce risk, and enable rapid feedback, adaptation, and continuous improvement.
Blog

Definition of Done - Objective vs Subjective

Explains the difference between subjective goals and the objective Definition of Done in Scrum, highlighting how clear, measurable criteria ensure consistent product quality.
Signals

Why Tracking Individual Cycle Time Distorts Team Behaviour

Tracking individual cycle time can harm team performance by encouraging task cherry-picking, reduced collaboration, and lower quality, without improving overall delivery speed.
Tags

Evidence Based Management

Evidence-Based Management (EBM) is a strategy for improving an organisation’s ability to deliver value by making decisions based on evidence, not opinion. It enables data-informed investment in agility, innovation, and outcomes rather than output.
Signals

There a common belief that rollback is the ultimate safety net

Rollback is often riskier than rolling forward, especially for stateful apps. Safer deployment relies on progressive delivery and fail-forward strategies, not reversals.
Signals

Understanding Blocked Columns and Stalled Work in Project Boards

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.
Signals

Fear is the real enemy of agility

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.
Signals

Here the dirty secret behind many agile transformations

Many agile transformations restrict team autonomy, leading to control and compliance instead of true ownership, adaptability, and meaningful engagement in value delivery.
Tags

Agnostic Agile

Agnostic Agile is a movement that promotes ethical, context-driven agility by prioritising principles over rigid frameworks. Championed by thought leaders like Arie van Bennekum, a Dutch signatory of the Agile Manifesto, it encourages practitioners to adapt methods pragmatically based on need rather than ideology. Drawing from diverse approaches such as Scrum, Kanban, Lean, and XP, Agnostic Agile emphasises professionalism, critical thinking, and value delivery over brand loyalty or prescriptive practice.
Tags

Common Goals

Common Goals are a first principle of effective delivery. They align strategy with execution, enabling every decision, every Sprint, and every line of code to serve a shared purpose. Without them, you don’t have a system—you have disconnected activity.
Signals

Everyone loves to shout give teams autonomy

Explores why team autonomy in Scrum must be balanced with alignment to strategic goals, highlighting the role of clear objectives and leadership in achieving true agility.
Signals

What Makes an Effective Scrum Master Beyond Meeting Facilitation

Explores key qualities of an effective Scrum Master, focusing on team empowerment, backlog management, collaboration, and removing organisational barriers for lasting impact.
Signals

How Top Scrum Masters Are Selected by Their Teams

Explains how Scrum Masters are naturally chosen by teams based on trust, experience, and leadership, highlighting the importance of peer selection over external assignment.
Signals

Agile without a usable working product is just expensive theatre

Highlights the importance of delivering a usable product each sprint in Agile, warning against focusing on process over outcomes and emphasising real value over rituals.
Videos

How to Tackle Technical Debt Without Halting Progress: Smarter Ways to Keep Your Team Moving Forward

Struggling with technical debt? Discover practical ways to tackle legacy systems, boost team morale, and deliver value—without grinding to a halt.
Signals

Every delay increases the risk of failure

Delaying software releases increases failure risk. Frequent, small releases improve success rates, adaptability, and recovery, as shown by CHAOS Report and DORA metrics.
Blog

Why Most Scrum Masters Are Failing and What They Should Know

Many Scrum Masters lack core Scrum knowledge and technical skills, leading to poor team support. Learn key competencies needed for effective, measurable impact.
Signals

Why Engineering Teams Use Staging Environments for Risk Reduction

Explores how staging environments aim to reduce risk in software development, their hidden costs, and modern alternatives like feature flags and progressive rollouts.
Tags

Asynchronous Development

Enable seamless collaboration with Asynchronous Development. Improve efficiency, flexibility, and delivery across distributed teams.
Videos

Empowering Teams to Maximize Value and Return on Investment

Explores how empowering Agile teams to adapt their processes boosts flexibility, continuous improvement, collaboration, and maximises value and return on investment.
Signals

You want speed, adaptability, resilience

Explores why true organisational agility depends on empowering teams with agency, not just adopting frameworks like Scrum, Kanban, or DevOps, to achieve real outcomes.
Signals

Do More Staging Environments Really Reduce Deployment Risk

Adding more staging environments does not reduce deployment risk; true safety comes from automated testing, continuous integration, and quality engineering practices.
Tags

Lead Time

Measuring the time from work initiation to customer delivery, helping teams monitor workflow efficiency and improve value delivery.
Signals

Toyota "andon" cord lets any worker stop production to fix defects

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.
Tags

Value Stream Mapping

Visualising workflows to identify inefficiencies and optimise value delivery.
    Signals

    Frequent releases are not just a technical strategy

    Frequent software releases reduce risk, enable faster feedback, and help teams adapt to user needs, preventing costly mistakes and improving overall performance.
    Signals

    Everyone has a disaster recovery plan—on paper

    Most disaster recovery plans fail in practice due to overlooked dependencies and lack of real-world testing, leaving organisations vulnerable when outages occur.
    Signals

    Why Teams Claim Self-Management to Avoid Alignment Discussions

    Explores how teams misuse self-management to dodge alignment, clarifying that true autonomy requires accountability, shared goals, and adherence to frameworks like Scrum.
    Signals

    Agile and Scrum are often misunderstood

    Agile and Scrum expose underlying team and workflow issues, helping organisations address real problems rather than masking dysfunction with process or tools.
    Signals

    Why Using a Blocked Column in Azure DevOps Is a Mistake

    Explains why a “Blocked” column in Azure DevOps hinders workflow, and suggests using tags and tracking to manage blocked work more effectively and visibly.
    Signals

    We hear self-managing teams so often it become a cliché

    Explains how true self-management in Scrum requires active, disciplined effort from Product Owners, Scrum Masters, and Developers, not chaos or lack of structure.
    Tags

    Time to Market

    Time to Market is one of the four key value areas of Evidence‑Based Management that focuses on organizational capability. It is not a single measure but a group of metrics that evaluate the speed at which ideas are transformed into deliverable products or features. This collection of measures may include lead time, cycle time, and overall development duration—providing a comprehensive view of how quickly value reaches the customer.
    Signals

    Overcoming Project Blockers and Challenging Organisational Inertia

    Explores how lack of authority hinders teams from removing project blockers and overcoming organisational inertia, stressing the need for real autonomy to achieve results.
    Signals

    Scrum Masters: Why Influence Alone May Not Be Enough

    Explores why Scrum Masters need authority, not just influence, to enforce Agile practices, remove blockers, and ensure teams follow Scrum for true organisational agility.
    Signals

    Companies often say "we-are going Agile!" as if declaring it makes it so

    Many companies mistake adopting Agile frameworks for true agility, but real success comes from customising ways of working to respond quickly to market changes.
    Signals

    Why Most Companies Fail at Adopting Agility Beyond IT

    Most companies struggle with agility due to rigid structures, outdated processes, and cultural barriers, not technical issues. True agility requires organisational change.
    Signals

    Hiring a Product Owner? Avoid copying job specs from the internet

    Learn what makes an effective Product Owner, why generic job specs fall short, and which key responsibilities and skills are essential for true product leadership and success.
    Videos

    The Power of Technical Excellence in Agile Development

    Explores how technical excellence in Agile development reduces risk, prevents technical debt, and boosts product quality and delivery speed through strong engineering standards.
    Blog

    A better way than staggered iterations for delivery

    Explains why staggered iterations harm software delivery, increasing technical debt, and recommends cross-functional teams, test-first, and working software each sprint.
    Blog

    How to Build for Business Resilience and Continuity

    Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team empowerment, and rapid recovery.
    Blog

    Great Scrum Masters Need Technical, Business, and Organisational Mastery

    Scrum Masters are most effective when they combine leadership skills with technical, business, and organisational mastery to support teams, Product Owners, and change.
    Videos

    Transforming Chaos into Clarity: How Optimising Systems Fuels Engineering Excellence

    Explores how optimising systems, reducing technical debt, and strong leadership improve engineering quality, productivity, and innovation while minimising chaos.
    Videos

    The Crucible of Learning: Transforming Organizational Effectiveness Through DevOps

    Explores how DevOps transformation, refactoring, and ownership reduce technical debt, streamline development, and boost efficiency, team satisfaction, and business value.
    Blog

    Professional Scrum teams build software that works

    Professional Scrum Teams prioritise software quality, accountability, and continuous improvement, ensuring each release is reliable, defect-free, and delivers real value.
    Videos

    Stop Hoping for Quality: Why Automated Pipelines Are the Only Way to Deliver with Confidence

    Stop relying on memory for quality. Discover why automated pipelines beat manual checks, and how embedding quality gates ensures trust, speed, and consistency.
    Blog

    The Role of Agency in Scrum: Why Self-Management Without Agency is a Lie

    Explains why true Scrum requires real team agency, not just self-management in name, and how lacking agency leads to ineffective, ritualistic Agile practices.
    Blog

    Release planning and predictable delivery

    Explores how agile teams can achieve predictable software delivery through quality focus, effective release planning, and continuous improvement, despite inherent uncertainty.
    Tags

    Forecasting

    Enhance forecasting in Agile and Scrum. Use empirical data to predict delivery timelines, manage risk, and optimise value delivery.
    Videos

    Navigating Technical Debt: How to Transform Challenges into Opportunities for Quality and Efficiency

    Explains how managing technical debt and distinguishing it from poor quality can boost product efficiency, reduce costs, and support sustainable software development.
    Videos

    Mastering Technical Debt: Strategies to Transform Challenges into Opportunities for Your Development Team

    Explains technical debt in software development, its impact on teams, and practical strategies to identify, manage, and reduce it for long-term productivity and code quality.
    Blog

    Avoid the pick-n-mix branching anti-pattern

    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.
    Blog

    The Scrum Master is accountable for Delivery

    Explains how the Scrum Master is accountable for enabling effective product delivery, fostering team success, and ensuring each sprint produces a usable, valuable increment.
    Videos

    If a client hasn't considered DevOps consulting as part of their Agile Consulting needs, why should they?

    DevOps consulting enhances Agile by improving collaboration, accelerating delivery, and ensuring quality, making software development more efficient and resilient.
    Videos

    Transforming Agility: How Azure DevOps Went from Two-Year Releases to 880,000 Deployments

    Explores how Azure DevOps shifted from slow, two-year releases to rapid, continuous delivery, highlighting the benefits of fast feedback, agility, and frequent deployments.
    Videos

    The Hidden Costs of Poor Quality Code—and How to Turn It Into a Superpower

    Explores the financial, productivity, and reputational impacts of poor-quality code, and offers practical steps to turn code quality into a competitive advantage.
    Blog

    The Sprint is a container for Planning and not necessarily for Delivery

    Explains how Scrum Sprints are primarily for planning, not fixed delivery, and discusses aligning delivery schedules, continuous deployment, and improving software quality.
    Videos

    The Problem with Incompetent Scrum Masters: Why Lack of Skills in Team Context Results in Poor ROI

    Incompetent Scrum Masters reduce team performance and ROI by lacking key skills. Learn how to measure their impact using innovation, usage, and delivery metrics.
    Videos

    The Crucial Role of Competence: How Knowledgeable Scrum Masters Drive Team Success

    Scrum Masters with deep knowledge and competence enable teams to deliver better products, drive business outcomes, and foster real improvement in software development.
    Videos

    Embrace Simplicity: How to Transform Complexity into Continuous Delivery Success

    Explains how simplifying complex software and committing to change enables continuous delivery, highlighting the need for cultural shift, resilience, and ongoing improvement.
    Videos

    Rethinking Continuous Delivery: Why Best Practices Don't Exist in Complex Environments

    Explores why fixed best practices don’t suit complex continuous delivery, highlighting adaptive approaches like audience-based delivery, testing in production, and ongoing improvement.
    Blog

    You are doing it wrong if you are not using test first

    Explains how adopting test-first practices in software development improves quality, reduces bugs, and enables confident continuous delivery by validating requirements early.
    Videos

    The Competence Crisis in Scrum Master Roles: A Call for Excellence

    Many Scrum Masters lack essential skills and experience, leading to poor agile outcomes. True competence requires deep knowledge, practical experience, and ongoing learning.
    Blog

    Create your own path to Organisational Agility

    Learn how to achieve organisational agility by tailoring change to your unique context, building a guiding coalition, and engaging all stakeholders in continuous improvement.
    Videos

    DevOps: Elevating Your Organization’s Performance Through Bespoke Solutions

    Learn how tailored DevOps strategies help organisations assess current practices, streamline processes, ensure compliance, and boost software quality and delivery frequency.
    Videos

    The Common Challenges of Adopting DevOps Practices

    Explores key challenges in adopting DevOps, including managing evolving risks and closing feedback loops, with strategies for rapid iteration, feedback, and continuous improvement.
    Videos

    Is Your Project Ecosystem Truly Agile?

    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.
    Blog

    Storms of Neglect The Perils of Not Delivering Usable Products in Agile Iterations

    Failing to deliver a usable product each agile iteration leads to lost trust, technical debt, poor adaptability, misaligned expectations, low morale, and lack of feedback.
    Videos

    Embracing Automation: The Key to Transforming Your Development Process and Boosting Confidence

    Explores how automation in testing, deployment, and validation streamlines development, reduces technical debt, and builds confidence for teams and customers alike.
    Videos

    Unlocking Code Quality: The Transformative Power of Frequent Deployments

    Explores how frequent code deployments improve code quality, reduce technical debt, enable faster feedback, and support iterative, user-focused software development.
    Videos

    Evidence-Based Management: The Four Key Value Areas in Scrum

    Explains Scrum’s four key value areas—current value, unrealised value, ability to innovate, and time to market—for data-driven product and organisational improvement.
    Videos

    From Chaos to Clarity: My Journey Through DevOps and the Three Key Challenges to Overcome

    Explores a developer’s transition to DevOps, highlighting key challenges: cultural change, toolchain automation, and continuous learning for effective software delivery.
    Blog

    Getting started with a Definition of Done (DoD)

    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.
    Blog

    Metrics that matter with evidence-based management

    Explains how evidence-based management uses reliable metrics and KPIs at team and organisational levels to drive better decisions, value delivery, and process improvement.
    Blog

    Quality enablement to achieve predictable delivery

    Explains how defining quality standards, acceptance criteria, and automation in software delivery leads to predictable outcomes, fewer bugs, and improved team performance.
    Videos

    Empowering Teams to Tailor Their Processes: A Path to True Agility

    Explains why empowering teams to adapt their processes boosts agility, reduces waste, and fosters innovation, using real-world examples and practical steps for organisations.
    Blog

    Pragmatism crushes Dogma in the wild

    Explores how practical use of Scrum fosters adaptability and resilience in teams, highlighting the value of flexibility over rigid rules in complex product development.
    Videos

    Special Sprints: Agile Banditry or Risk Management?

    Explores why special sprints like Sprint Zero or hardening sprints undermine Agile by delaying work, increasing risk, and reducing continuous delivery of usable products.
    Videos

    Mastering Agile: 3 Essential Strategies to Boost Your Team's Sprint Success

    Learn three key Agile strategies: define clear completion criteria, avoid overcommitting in Sprints, and prioritise backlog refinement for better team productivity.
    Blog

    If your backlog is not refined then you are doing it wrong

    Explains why regular backlog refinement is essential in Scrum, how to make backlog items ready for Sprint Planning, and ways to measure effective refinement.
    Signals

    Most teams don’t fail because they lack frameworks

    Teams struggle not from lacking frameworks, but from ignoring feedback. Success depends on acting on signals, fostering safety, and empowering real change.
    Videos

    Transforming Waste into Value: How to Boost ROI with Agile Metrics

    Learn how agile metrics like innovation rate, product index, usage index, and version adoption help identify waste and improve ROI by focusing on value-driven engineering.
    Videos

    Unlocking the True Power of Continuous Delivery: How Automation Transforms Software Development

    Explains how automation in continuous delivery improves software reliability, reduces risk, and enables faster, safer deployments through consistent, rapid feedback loops.
    Videos

    Security by Design Building Secure Software

    Explains how integrating security and quality early in software development—using practices like TDD, pair programming, and continuous feedback—builds robust, reliable systems.
    Videos

    The Importance of Delivering Working Software Every Iteration

    Explains why delivering working software to users every iteration is vital in Agile, highlighting feedback, value, and practical steps for continuous improvement and success.
    Videos

    Unlocking Success in Agile: Why Your Definition of Done is Essential for Quality Delivery

    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.
    Videos

    Mastering Evidence-Based Management for Agile Success

    Learn how Evidence-Based Management uses data to guide Agile teams, improve decision-making, track value, and boost innovation, customer satisfaction, and time to market.
    Videos

    Detecting Agile BS: Lessons from the Department of Defense

    Explores why true organisational agility needs more than Agile development, highlighting the importance of continuous delivery, quality, and removing bureaucratic barriers.
    Blog

    How Usable Working Products Are Your Ultimate Weapon Against Risks

    Delivering usable, working products frequently is key to reducing risk in Agile. Focus on feedback, automation, and lean practices over excessive documentation.
    Blog

    Evidence-based Management: Gathering the metrics

    Explains how to gather key metrics for evidence-based management in software organisations, focusing on value delivery, time to market, and ability to innovate.
    Blog

    DOD has made it illegal to do waterfall

    The US Department of Defence now requires agile, iterative software development, ending mandatory waterfall methods and influencing global government IT practices.
    Tags

    Agile Product Operating Model

    Transform your organisation with the Agile Product Operating Model, blending agile practices and product management to deliver consistent, customer-focused value.
    Signals

    Great Scrum Masters and Product Owners don’t micromanage

    Effective Scrum Masters and Product Owners empower teams with clear goals and autonomy, balancing structure and flexibility to promote accountability and true agility.
    Videos

    Maximising Product Value: The Power of Hypothesis-Driven Engineering

    Explores how hypothesis-driven engineering helps teams maximise product value by testing ideas, measuring outcomes, and learning from failure to guide investment decisions.
    Videos

    Detecting Agile BS: Lessons from the US Department of Defense

    Learn how to spot fake Agile practices using six key questions from the US Department of Defense, and discover steps to assess and improve true Agile maturity in organisations.
    Videos

    What is your favourite DevOps consulting outcome?

    A complex software project unified 80+ teams across 9 countries by adopting Azure DevOps, streamlining processes, and achieving a single engineering system.
    Engineering-Notes

    How I Used Generative AI to Transform Site Tagging and Categories

    Explains how generative AI and PowerShell scripts automate and improve blog post tagging and categorisation in Hugo, with human oversight and transparent audit trails.
    Blog

    There is no "do agile" there is only "be agile"

    Explores the difference between adopting agile practices superficially and truly embracing agile values, highlighting the need for deep organisational change and continuous learning.
    Blog

    Balance of Leadership and Control in Scrum

    Explores how Scrum Masters and Product Owners balance leadership, authority, and team autonomy to ensure accountability, effective self-management, and organisational alignment.
    Videos

    Unlocking Continuous Delivery: How Feature Flags Transform Software Development

    Explains how feature flags enable safe, incremental software releases, support continuous delivery, and use user feedback to improve features before full rollout.
    Videos

    7 Deadly Sins of Agile: Greed

    Explores how greed in Agile leads to overwork and reduced value, offering strategies for value-driven delivery, balanced sprints, team trust, and effective leadership.
    Blog

    Risk Mitigation: Agile Usable Products vs Documentation in Traditional Project Management

    Compares Agile’s risk mitigation through incremental, usable products with traditional project management’s reliance on documentation, highlighting adaptability and validation.
    Blog

    My journey into Professional Scrum

    Reflects on experiences with Professional Scrum, highlighting its impact on software development, team culture, training, and the challenges of scaling agile practices.
    Videos

    The Power of Kaizen: Continuous Improvement in Scrum and Beyond

    Explains how Kaizen’s continuous improvement principles enhance Scrum and Agile teams, with practical tips for retrospectives, workflow optimisation, and team culture.
    Videos

    The Power of Metrics: Why PAL-EBM is Essential for Your Organization

    Learn how evidence-based metrics drive organisational success, avoid negative behaviours, and enable transparent, data-driven decisions for leaders and teams at all levels.
    Blog

    Professional Scrum is for everyone in your organisation

    Explains how involving everyone in Professional Scrum training fosters organisational agility, breaks down silos, and empowers teams to drive meaningful change together.
    Blog

    Create a Release Management pipeline for Professional Developers

    Step-by-step guide to building an automated Release Management pipeline for professional developers, covering build, deployment, environment setup, and parameterisation.
    Tags

    Service Level Expectation

    A Service Level Expectation predicts how long work items take to complete, helping Scrum Teams improve workflow, identify issues, and set clear delivery timelines.
    Videos

    Stop Starting and Start Finishing: The Key to Team Success

    Multitasking reduces team productivity. Learn how focusing on finishing tasks, limiting work in progress, and value-based prioritisation boosts efficiency and business value.
    Blog

    There is no place like production

    Validating product value requires releasing features to real users in production, gathering feedback, and measuring usage, satisfaction, and business impact for improvement.
    Blog

    What my father taught me about Evidence-based Management (34 years before it was invented!)

    Explores how evidence-based management uses data-driven practices to improve organisational agility, value delivery, and decision-making in both business and software contexts.
    Blog

    TFS for cross team and cross business line work item tracking

    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.
    Videos

    Maximizing Transparency and Improvement in Software Engineering with Kanban

    Learn how Kanban boosts transparency in software engineering, helping teams visualise workflows, identify bottlenecks, and drive continuous improvement and delivery.
    Videos

    Does Your Team Truly Understand Your Product Vision and Goals?

    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.
    Videos

    What is the hardest part of working with a brand-new scrum team?

    The biggest challenge with new scrum teams is overcoming misconceptions about scrum and shifting focus from process mechanics to core agile principles and empirical learning.
    Blog

    Evolution not Transformation: This is the Inevitability of change

    Change in organisations is a continuous, evolutionary process driven by experimentation and adaptation, not a one-time transformation or fixed end state.
    Videos

    Addressing Systemic Issues in Agile Organizations

    Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the courage to make bold improvements.

    Connect with Martin Hinshelwood

    If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

    Concepts


    Categories


    Tags

    GitHub (4)
    Scaling (15)
    Windows (97)

    Our Happy Clients​

    We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

    Kongsberg Maritime Logo

    Kongsberg Maritime

    Emerson Process Management Logo

    Emerson Process Management

    Illumina Logo

    Illumina

    Jack Links Logo

    Jack Links

    Brandes Investment Partners L.P. Logo

    Brandes Investment Partners L.P.

    Milliman Logo

    Milliman

    Epic Games Logo

    Epic Games

    SuperControl Logo

    SuperControl

    Microsoft Logo

    Microsoft

    Slaughter and May Logo

    Slaughter and May

    Sage Logo

    Sage

    Boxit Document Solutions Logo

    Boxit Document Solutions

    Akaditi Logo

    Akaditi

    Boeing Logo

    Boeing

    Hubtel Ghana Logo

    Hubtel Ghana

    Genus Breeding Ltd Logo

    Genus Breeding Ltd

    Lockheed Martin Logo

    Lockheed Martin

    Lean SA Logo

    Lean SA

    Washington Department of Transport Logo

    Washington Department of Transport

    New Hampshire Supreme Court Logo

    New Hampshire Supreme Court

    Nottingham County Council Logo

    Nottingham County Council

    Washington Department of Enterprise Services Logo

    Washington Department of Enterprise Services

    Royal Air Force Logo

    Royal Air Force

    Ghana Police Service Logo

    Ghana Police Service

    MacDonald Humfrey (Automation) Ltd. Logo

    MacDonald Humfrey (Automation) Ltd.

    Boeing Logo

    Boeing

    Emerson Process Management Logo

    Emerson Process Management

    Teleplan Logo

    Teleplan

    Lockheed Martin Logo

    Lockheed Martin

    Higher Education Statistics Agency Logo

    Higher Education Statistics Agency