Method refers to a structured, step-by-step approach used to achieve specific goals within a system. Unlike frameworks, which offer broader structures and guidelines, methods are focused on detailed procedures and actions that enable teams to implement solutions or solve problems.
In Agile, Lean, and DevOps environments, methods play a crucial role in guiding teams through systematic steps that support collaborative work, value delivery, and continuous improvement. Methods are often employed to optimise workflows, manage iterative development, and measure progress.
For instance, in the Scrum method, teams follow a set sequence of events, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective, to manage work in short, repeatable cycles, continuously adapting to changing requirements. Similarly, the Kanban method helps teams visualise their workflow, limit work in progress, and ensure that work is completed efficiently.
Methods are essential for ensuring consistency and predictability in outcomes. They break down complex processes into manageable tasks, allowing teams to execute with precision and adapt in real-time to feedback.
In Lean, the method of identifying and eliminating waste ensures teams focus on delivering the most value with the least amount of effort, enabling continuous improvement. In DevOps, methods like Continuous Integration and Continuous Delivery enable teams to release high-quality software rapidly and reliably.
It is important to distinguish methods from frameworks and practices:
- Frameworks like Scrum or Kanban provide the structural foundation for teams, outlining roles and events, but they do not prescribe specific methods for every action.
- Practices, such as Pair Programming or Test-Driven Development (TDD), are individual techniques that are part of the broader methods teams adopt.
By following structured methods, teams can increase efficiency, ensure alignment, and consistently deliver value to customers. These methods empower teams to be proactive, iterative, and adaptable in their approach to problem-solving, ultimately leading to improved performance and outcomes.
A method is not rigid; it can be tailored to fit the unique context of a team or project, allowing teams to continuously refine their approach while maintaining a clear, systematic path toward achieving their goals.
The strongest work on Method — ranked by substance, not recency. How this is ranked
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 …
Testing in Production Maximises Quality and Value
Explains how audience-based deployment and testing in production enable faster feedback, safer rollouts, and higher software quality by …
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 …
Transforming Technical Debt: Unlocking Innovation and Value Through Quality Product Delivery
Explores how managing technical debt enables faster delivery, higher product quality, and greater innovation, highlighting strategies for …
Understanding the Power of Kanban in Scrum
Explains how integrating Kanban with Scrum boosts transparency, limits work in progress, and improves workflow, helping teams identify …
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 …
In Nexus with 5 Scrum teams, how can the Product Owner attend all Sprint Planning events?
Explains how a Product Owner can manage Sprint Planning across multiple Scrum teams in Nexus by delegating, using area or team owners, and …
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 …
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, …
Testing in Production Maximises Quality and Value
Explains how audience-based deployment and testing in production enable faster feedback, safer rollouts, and higher software quality by …
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 …
In Nexus with 5 Scrum teams, how can the Product Owner attend all Sprint Planning events?
Explains how a Product Owner can manage Sprint Planning across multiple Scrum teams in Nexus by delegating, using area or team owners, and …
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, …
Become the leader that you were meant to to be
Explores the shift from traditional management to leadership focused on inspiration, effectiveness, and servant leadership, with insights …
Professional Kanban Trainer for Applying Professional Kanban
Learn about becoming a Professional Kanban Trainer, the Applying Professional Kanban course, certification process, and key Kanban …
The Sprint Goal is a commitment for the Sprint Backlog
Explains how the Sprint Goal guides Scrum teams by providing a clear, shared objective for each Sprint, ensuring focus, transparency, and …
How do you handle conflict in a Scrum Team?
Guidance on resolving conflict in Scrum Teams, including facilitation techniques, escalation steps, and the Scrum Master's role in fostering …
Should the Scrum Master always remove impediments?
Explains when a Scrum Master should remove impediments, focusing on team self-sufficiency, true impediments, and supporting team growth …
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 …
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 …
Transforming Technical Debt: Unlocking Innovation and Value Through Quality Product Delivery
Explores how managing technical debt enables faster delivery, higher product quality, and greater innovation, highlighting strategies for …
Breaking Free from Vendor Lock-In: How to Regain Control and Future-Proof Your Business
Struggling with vendor lock-in? Discover practical steps to break free from legacy contracts and regain control of your business’s systems …
Scaling Smart: How to Tackle Technical Debt for Sustainable Growth
Learn how unmanaged technical debt can hinder growth, and discover strategies like sustainable architecture, DevOps, and automation to scale …
Navigating the Unknown: How to Fund Your Product Like a Venture Capitalist
Learn how to fund product development by thinking like a venture capitalist, run small experiments, validate ideas, manage risk, and balance …
Transform Your Team's Efficiency: The Three Core Principles of Caman Workflow Management
Learn the three key principles of Caman workflow management to boost team efficiency: visualise processes, actively manage tasks, and drive …
Understanding the Power of Kanban in Scrum
Explains how integrating Kanban with Scrum boosts transparency, limits work in progress, and improves workflow, helping teams identify …
Transforming Training: The Power of Immersive Learning in Scrum
Explores how immersive, hands-on learning in Scrum boosts knowledge retention, practical skills, and continuous improvement compared to …
Kanban Guide
Comprehensive reference outlining Kanban principles, practices, and metrics for optimising workflow, value delivery, and continuous …
OKR Guide - A Social Discipline for Shared Focus, Measurable Contribution, and Strategic Learning
Comprehensive guide to using OKRs for shared focus, measurable outcomes, and strategic learning, including roles, events, best practices, …
78 resources, newest first
How does a Scrum team decide on a Sprint goal?
Explains how Scrum teams collaboratively define a clear, achievable Sprint goal through early stakeholder input, planning, consensus, and …
How does a Scrum team create a sprint goal?
Explains how Scrum teams create effective sprint goals by aligning product strategy, tactical needs, and backlog priorities to deliver …
How does a Scrum team estimate what can be delivered in a Sprint?
Scrum teams estimate Sprint deliverables by assessing the size and complexity of backlog items, focusing on shared understanding rather than …
What is a sprint goal?
Explains the sprint goal in Scrum as a clear, tactical objective for each sprint, guiding team focus, enabling actionable feedback, and …
How critical is a Product Owner in developing a great Product Backlog?
Explains why a product owner is essential for shaping, prioritising, and maintaining a focused, lean product backlog that drives effective …
What is a product goal?
Explains the sprint goal in Scrum as a clear, tactical objective for each sprint, guiding team focus, enabling actionable feedback, and …
How do you select the most valuable items for the sprint backlog?
Learn how Agile teams collaboratively select high-value sprint backlog items by balancing business needs, technical priorities, and …
What is Sprint Planning?
Sprint planning is a collaborative session where teams define and align on goals, tasks, and priorities for the next sprint, ensuring …
Transforming Agile Training into Action: Experimentation and Engagement in the Workplace
Explores practical ways to apply agile training at work, using experimentation, group engagement techniques, and virtual tools to boost …
Unlocking Rapid Delivery: Overcoming Common DevOps Challenges for Agile Success
Explores common DevOps challenges to rapid delivery, highlighting automation, feedback loops, mindset shifts, and compliance for achieving …
April 2023 NKDAgility: Applying Professional Scrum
Learn how to effectively apply Professional Scrum, overcome common implementation challenges, and improve team performance with practical …
Is Your Scrum Master Struggling? Discover When to Choose an Agile Process Simulation Workshop
Learn when to use an Agile Process Simulation workshop to support struggling Scrum Masters, improve team dynamics, and foster collaborative, …
Mastering Scrum: Effective Planning and Prioritisation for Agile Success
Learn how to plan and prioritise effectively in Scrum by aligning with business goals, assessing value and risk, and keeping a lean, focused …
How does the APS course help people apply scrum effectively?
Explains how the APS course uses practical exercises and simulations to help people understand, apply, and improve scrum practices in …
Embrace the Chaos: Transforming Scrum Learning Through Experience and Minecraft
Discover how hands-on Scrum training using Minecraft helps learners experience project chaos, apply agile principles, and gain practical …
Mastering the Art of Scaling Scrum: Insights from the Scaled Professional Scrum Course
Learn practical strategies for overcoming common challenges in scaling Scrum, based on hands-on insights from the Scaled Professional Scrum …
Become the leader that you were meant to to be
Explores the shift from traditional management to leadership focused on inspiration, effectiveness, and servant leadership, with insights …
Professional Kanban Trainer for Applying Professional Kanban
Learn about becoming a Professional Kanban Trainer, the Applying Professional Kanban course, certification process, and key Kanban …
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 …
The Sprint Goal is a commitment for the Sprint Backlog
Explains how the Sprint Goal guides Scrum teams by providing a clear, shared objective for each Sprint, ensuring focus, transparency, and …
Unlocking Agile Success: Embrace Continuous Forecasting and Transform Your Training Experience
Explore practical strategies for Agile training, including virtual class setups, continuous forecasting, and using metrics to improve …
How do you handle conflict in a Scrum Team?
Guidance on resolving conflict in Scrum Teams, including facilitation techniques, escalation steps, and the Scrum Master's role in fostering …
In Nexus with 5 Scrum teams, how can the Product Owner attend all Sprint Planning events?
Explains how a Product Owner can manage Sprint Planning across multiple Scrum teams in Nexus by delegating, using area or team owners, and …
Should the Scrum Master always remove impediments?
Explains when a Scrum Master should remove impediments, focusing on team self-sufficiency, true impediments, and supporting team growth …
What's the best way to work around multiple PO?
Guidance on addressing issues with multiple Product Owners in Scrum, highlighting the need for clear backlog ownership and accountability to …
Introducing Kanban for Professional Scrum Teams
Learn how Kanban practices can be integrated into Professional Scrum teams to improve workflow, transparency, and delivery using the new …
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 …
Moving OneDrive for Business files to a different drive
Step-by-step guide to moving OneDrive for Business files to a different drive in Windows without re-downloading, freeing up space and …