Skip to content
Mountain Goat Software
  • Ways We Help

    • Agile CoachingGet expert guidance tailored to your teams, leaders, and real-world challenges.
    • Backlog Story ImprovementStrengthen backlog items so teams can plan clearly and deliver valuable work.
    • Estimating & PlanningBuild realistic estimates and plans that support confident delivery decisions.
    • Leadership AlignmentAlign leaders around priorities, expectations, and the conditions agile teams need.
    • Team Improvement SprintsTurn focused learning into lasting changes through guided practice over time.
    • Scrum Team ImprovementHelp Scrum teams improve collaboration, execution, and results on real work.

    Who We Help

    Helping Scrum teams and product, engineering, and organizational leaders improve how they work.

    Explore Who We Help →

    Workshops

    • View All Workshops
    • Working on a Scrum Team
    • Backlog Refinement Workshop
    • Mastering User Stories
    • Story-Writing Workshop
    • Accurate Agile Planning
    • Effective Scrum Master
    • Agile for Leaders
    • Effective Product Owner
    • Team Reset
    • Agile Coaching
    • Introduction to Agile
    • Certified ScrumMaster
    • Certified Scrum Product Owner

    Explore Services

    • View All Services
    • Compare Workshops
    • ROI Calculator
    • Results OverviewSee how private, team-based agile support improves backlogs, planning, Scrum events, and leadership visibility.
    • What Changes in 90 DaysSee the practical improvements teams and leaders can achieve after working with us.
    • Client StoriesRead how organizations have applied what they learned and improved how they work.
    • TestimonialsHear directly from participants, leaders, and longtime clients.
  • Agile Guides

    • New to Agile or Scrum
    • Scrum
    • User Stories
    • Product Backlog
    • Story Points
    • Agile Planning and Forecasting
    • Product Ownership
    • Agile Teams and Collaboration
    • Agile Leadership
    • Leading Agile Initiatives

    More Resources

    • The Mountain Goat Software Blog
    • Videos
    • Webinars
    • Free Tools
    • Books by Mike Cohn
    • Presentations

    Stay Connected

    • Weekly Tips from Mike Cohn
    • Mountain Goat Software on YouTube
    • Connect with Mike on LinkedIn

    Featured Resources

    • Agile Video LibraryBrowse Video Playlists from Mike on Scrum, user stories, planning, and leadership.
    • Scrum Reset DiagnosticFind the one problem to fix first and run a practical two-sprint reset.
  • About Mountain Goat Software

    • Our CompanyLearn who we are and how Mountain Goat Software helps teams and organizations.
    • Mike CohnMeet our founder, author, and longtime agile practitioner.

    Get In Touch

    • Book a Call
    • Send an Email
  • Search
  • Book a Call
Book a Call
  1. Home
  2. Agile
  3. Leading Agile Initiatives
  4. Better Agile Framework

Better Agile Framework

In This Topic

  • What Is the Better Agile Framework?
  • Why Use Agile to Improve Agility?
  • The Four Parts of the Better Agile Framework
  • How a Guiding Coalition Works
  • How Improvement Communities Work
  • How to Use Improvement Backlogs
  • Use the Five Pillars to Find Improvement Opportunities
  • How to Start Using the Better Agile Framework
  • FAQ
  • Need Help Using the Better Agile Framework?
  • Explore Further

Guides ▾

  • New to Agile or Scrum
  • Scrum
  • Agile Teams and Collaboration
  • Product Ownership
  • Product Backlog
  • User Stories
  • Story Points
  • Agile Planning and Forecasting
  • Agile Leadership
  • Leading Agile Initiatives
    • How to Help Agile Succeed
    • Better Agile Framework
    • We Tried Agile and It Didn’t Work
Close

The Better Agile Framework helps organizations improve agility the same way agile teams improve products: by setting a goal, trying small improvements, learning from feedback, and adapting.

Use it when your organization needs a practical way to improve agile without turning the effort into a heavy, top-down program.

What Is the Better Agile Framework?

The Better Agile Framework is an approach for improving agility by using agile itself.

Instead of treating an agile initiative as a rollout, the framework treats it as an ongoing improvement effort. Leaders, teams, and improvement communities work in short cycles. They choose improvement opportunities, try changes, inspect what happened, and decide what to do next.

The framework has four key parts:

  • Iterate toward greater agility. Improve through short cycles of experimentation and learning.
  • Use improvement backlogs. Make improvement work visible, prioritized, and inspectable.
  • Guide rather than control the effort. Leaders create the conditions for improvement without prescribing every local decision.
  • Supplement teams with improvement communities. Use cross-team communities to address problems that no single team can solve alone.

The Better Agile Framework is intentionally lightweight. It gives enough structure to coordinate improvement, but not so much structure that the improvement effort becomes another process people are expected to comply with.


Why Use Agile to Improve Agility?

It is tempting to plan an agile initiative as if the organization already knows the answer.

Train everyone. Rename a few roles. Adopt a framework. Change the meeting calendar. Update the workflow tool. Declare the rollout complete.

Those steps may be useful, but they are not enough.

Improving agility requires learning. You can define the outcomes you want, but you cannot know in advance exactly which practices, team structures, leadership behaviors, or stakeholder changes will work best for every group.

A team may benefit from shorter iterations. Another may need better backlog refinement. A third may need stronger product ownership. Several teams together may need a shared definition of done, better technical practices, or a clearer approach to metrics.

The Better Agile Framework gives the organization a way to discover those needs and respond.

It asks leaders and teams to treat each improvement as an experiment:

  • What are we trying to improve?
  • What change will we try?
  • How will we know whether it helped?
  • What did we learn?
  • What should we try next?

That approach keeps the improvement effort grounded in real work and real feedback.


The Four Parts of the Better Agile Framework

The four parts of the framework work together. Iterations provide the rhythm. Improvement backlogs provide visibility and prioritization. Leaders guide the effort. Communities help solve cross-team problems.

Iterate Toward Greater Agility

Agility should improve iteratively.

That may sound obvious, but many organizations try to improve agile through a large upfront plan. They define the future state, roll it out broadly, and then wait to see whether the organization accepts it.

A more agile approach is to define a goal and move toward it in small steps.

For example, an organization might want to:

  • reduce time to value by 25%;
  • improve job satisfaction;
  • reduce customer-reported defects;
  • make quarterly planning more reliable;
  • increase stakeholder confidence;
  • reduce the number of product backlog items that carry over from sprint to sprint.

Those are useful goals. But the organization still needs to learn which changes will help.

A team might try a shorter sprint length. A product group might experiment with a different review format. A department might create a shared definition of done. A leadership group might reduce the number of active initiatives so teams can finish more work.

Each change should be small enough to try and visible enough to inspect.

Use Improvement Backlogs

An improvement backlog is a prioritized list of experiments and changes intended to improve agility.

A team may have its own improvement backlog. An improvement community may have one. A guiding coalition may maintain a master improvement backlog for larger organizational improvements.

Improvement backlog items might include:

  • Create a department-wide definition of done.
  • Stop unfinished work from spilling over from one sprint to the next.
  • Establish guidelines for how much detail to add to product backlog items.
  • Clarify product owner decision authority.
  • Experiment with job stories as an alternative to user stories.
  • Improve stakeholder participation in sprint reviews.
  • Become proficient in behavior-driven development.
  • Reduce the number of active initiatives.
  • Create a common definition of agile across teams.

The improvement backlog turns “be more agile” into visible work.

It helps people decide which improvement to try next, which ones can wait, and what the organization is learning from each attempt.

Guide Rather Than Control the Effort

Large agile improvement initiatives need leadership. They do not need leaders controlling every detail.

A guiding coalition helps create the environment in which improvement can happen. It communicates why the effort exists, creates energy, removes obstacles, provides resources, and helps the organization focus on meaningful goals.

The coalition does not need to dictate exactly how each team should work.

Teams should still adapt practices to their context. Improvement communities should still form around problems people care about. Local learning should still influence what happens next.

Guiding is active. Leaders are not standing back and hoping teams figure everything out. They are shaping the conditions around the work.

A good guiding coalition helps by:

  • explaining why improving agility is necessary;
  • setting clear improvement goals;
  • making it acceptable for people to spend time improving how they work;
  • helping form improvement communities;
  • removing organizational impediments;
  • resolving conflicts that teams cannot resolve themselves;
  • providing training, mentoring, or support when needed;
  • reviewing the improvement backlog and adapting the effort.

The distinction is important: leaders guide the improvement effort so teams and communities can own the work of improving.

Supplement Teams with Improvement Communities

Much of the work of improving agility belongs with teams. Teams inspect and adapt how they plan, collaborate, refine, review, test, and deliver.

But some problems are bigger than one team.

For example:

  • Several teams need a shared definition of done.
  • Product owners need a better way to coordinate priorities.
  • Teams depend on the same overloaded specialist group.
  • Testing practices vary too widely across teams.
  • Stakeholders interact with teams inconsistently.
  • Metrics encourage the wrong behavior.
  • Architecture decisions are creating cross-team bottlenecks.

These problems are good candidates for improvement communities.

An improvement community is a group of people who come together to improve a shared aspect of agility. Members may come from many teams and functions. They participate because they care about the improvement opportunity.

Change should be done with, not to, the people expected to change.

That is why improvement communities are so useful. They let people closest to the work help solve problems that span teams.


How a Guiding Coalition Works

A guiding coalition is a small group of senior people who actively support and guide the agile improvement initiative.

For an organization-wide effort, the coalition might include leaders from engineering, product management, marketing, sales, operations, finance, HR, and other groups that influence how teams work.

For a department-level effort, it might include the leaders of development, QA, architecture, UX, database, product, and related functions.

The coalition should include people from the highest level involved in the improvement effort. If the effort spans the organization, the coalition needs senior organizational leaders. If the effort is departmental, the coalition should include the senior leaders who can change conditions in that department.

The Sponsor’s Role

Most successful agile improvement initiatives have an identifiable sponsor.

The sponsor is usually a senior person responsible for the success of the effort. The sponsor often acts as the product owner for the guiding coalition, especially when the coalition maintains a master improvement backlog.

The sponsor does not need to be the organization’s deepest agile expert. But the sponsor does need to stay involved.

A checkbook-only commitment usually fails. Funding training, hiring coaches, or approving a tool is not the same as leading the change. Improving agility often requires tough organizational decisions: reducing work in progress, clarifying authority, changing incentives, or asking stakeholders to interact differently with teams.

The sponsor helps make those changes possible.

Guiding Coalition Iterations

A guiding coalition should work iteratively.

Each coalition iteration begins with planning and ends with a review and retrospective. The coalition chooses improvement work from its backlog, does what it can during the iteration, demonstrates or discusses progress, and adapts.

Coalitions usually do not need a daily scrum. The work of a guiding coalition is not as tightly interwoven as the work of a development team. A weekly check-in is often enough.

Many guiding coalitions use two-week or calendar-month iterations.

The exact cadence matters less than the habit: the coalition should make visible commitments, review progress, and improve how it guides the effort.

The Master Improvement Backlog

A guiding coalition often maintains a master improvement backlog.

This backlog contains high-level improvement opportunities that affect multiple teams or the larger organization. Some items may be completed by the coalition itself. Others may be delegated to an improvement community.

For example, the coalition might ask:

  • a testing improvement community to improve organization-wide testing practices;
  • a product ownership community to improve prioritization and stakeholder collaboration;
  • a metrics community to recommend better measures of progress;
  • an architecture community to reduce cross-team technical bottlenecks.

The coalition guides the system. Communities and teams do much of the improvement work.


How Improvement Communities Work

Improvement communities help solve problems that cut across teams.

They are not committees that produce documents and disappear. They are groups of people who take action, try changes, and learn from what happens.

A community might focus on:

  • product ownership;
  • metrics;
  • testing;
  • architecture;
  • backlog refinement;
  • cross-team collaboration;
  • technical practices;
  • stakeholder engagement;
  • improving sprint reviews;
  • helping teams use AI effectively.

Who Joins an Improvement Community?

Anyone with a strong interest in the improvement area should be encouraged to participate.

A person who cares about metrics may join a metrics community. Someone passionate about cross-team collaboration may join a community focused on that. A tester, developer, product owner, analyst, manager, or Scrum Master may participate if they care about the problem.

Participation does not need to be a full-time job. Most people contribute alongside their normal team responsibilities.

Leaders should make some participation acceptable. Not everyone will join a community, and not everyone who joins will contribute the same amount. That is fine. The goal is to create enough space for people who care about an improvement to help make it happen.

What Should Communities Work On?

Improvement communities should focus on practical goals.

They should not mainly write policy documents, debate theory, or design a perfect process that teams are expected to adopt later.

A useful community helps teams try something.

For example, a product ownership community might help one team improve stakeholder involvement in refinement. A testing community might help two teams experiment with a better definition of done. A metrics community might help leaders replace activity measures with indicators that better support learning.

If the experiment helps, the community can share the learning with other teams.

How Long Should Communities Last?

An improvement community should last as long as it has a meaningful goal.

When the goal has been achieved, the community should celebrate and disband. Members can then join other communities focused on new improvement opportunities.

This keeps communities from becoming permanent structures that continue because they exist, rather than because they are helping.


How to Use Improvement Backlogs

Improvement backlogs make the work of improving agility visible.

A good improvement backlog is not a wish list of vague aspirations. It contains specific improvements the team, community, or guiding coalition can discuss, prioritize, try, and inspect.

Write Improvement Items as Practical Changes

Useful improvement backlog items are action-oriented.

Instead of:

  • Improve product ownership.
  • Get better at planning.
  • Increase collaboration.
  • Improve quality.

Try:

  • Clarify which product decisions the product owner can make without escalation.
  • Test a new sprint review format for the next two sprints.
  • Reduce active initiatives from twelve to seven for the next quarter.
  • Create a shared definition of done for teams working on the same product.
  • Try pairing developers and testers earlier on three product backlog items.
  • Have leaders attend the next three sprint reviews and ask what was learned.

Specific items are easier to prioritize, easier to try, and easier to inspect.

Prioritize Improvement Work

There will always be more possible improvements than time to make them.

That is why an improvement backlog needs ordering. The team, community, or coalition should decide which improvement is most valuable to try next.

Good prioritization considers:

  • the outcome the organization is trying to improve;
  • the pain caused by the current problem;
  • how many teams are affected;
  • whether the improvement reduces risk;
  • whether the improvement creates useful learning;
  • how much effort the improvement requires;
  • whether the timing is right.

Improvement work competes with delivery work. Leaders need to make room for it. A team that has no time to improve will keep repeating the same problems.

Review the Results

Each improvement should be inspected.

After trying a change, ask:

  • Did this help?
  • What changed in the work?
  • What did we learn?
  • Should we continue, adjust, or stop?
  • Should another team or community learn from this?

The point is not to prove every experiment worked. The point is to learn what improves agility in this context.


Use the Five Pillars to Find Improvement Opportunities

The five pillars help leaders and teams decide what should go on an improvement backlog.

The pillars are:

  • Mindset: how people think about uncertainty, feedback, change, collaboration, and accountability.
  • Practices: the agile and technical practices teams use to deliver, inspect, and adapt.
  • Roles: the clarity of responsibilities and decision rights.
  • Teamwork: how people collaborate to finish valuable work together.
  • Outside-the-team support: how stakeholders, leaders, managers, and surrounding functions interact with teams.

When a team or organization feels stuck, look across the five pillars.

A team may have strong practices but unclear roles. Another may have motivated people but too little outside-the-team support. A third may have good role clarity but weak teamwork because work still moves through individual handoffs.

The five pillars prevent leaders from solving the wrong problem.

For example, if stakeholders keep inserting urgent work during the sprint, more Scrum training may not fix the problem. The issue may be outside-the-team support. If product owners are overruled whenever priorities become uncomfortable, the issue may be roles and leadership behavior. If teams are doing the events but still operating in silos, the issue may be teamwork.

Use the pillars as sources of improvement backlog items, not as rigid categories. Many improvements will touch more than one pillar.


How to Start Using the Better Agile Framework

Start small enough to learn, but visible enough that the effort feels real.

1. Name the Outcome

Begin with a clear outcome. Do not start with “adopt agile” or “implement a framework.” Start with what better agility should improve.

For example:

  • reduce time to value;
  • improve planning reliability;
  • increase stakeholder trust;
  • reduce unfinished work;
  • improve team morale;
  • shorten feedback loops.

2. Form a Guiding Coalition If the Effort Spans Multiple Teams

If the initiative affects more than one team, identify the leaders who can change the surrounding system.

The coalition should have enough authority to remove organizational obstacles, make trade-offs, and support improvement communities.

3. Create the First Improvement Backlog

List the most visible barriers to better agility. Use the five pillars to prompt ideas.

Then order the backlog. Choose a few improvements to try first.

4. Form One or Two Improvement Communities

Do not create communities for every possible topic at once.

Start with problems that affect multiple teams and have enough interest from people who want to help. Product ownership, testing, metrics, and cross-team coordination are common starting points.

5. Work in Short Cycles

Choose an iteration length for the guiding coalition and each improvement community. Two weeks or one month often works well.

Plan the work. Try the improvement. Review what happened. Retrospect on how the improvement effort itself is working.

6. Share Learning

When something helps, share it. When something does not help, share that too.

The goal is not to create a perfect process. The goal is to keep learning how the organization can become more agile.


FAQ

Is the Better Agile Framework another agile framework for teams?

No. Scrum, Kanban, Extreme Programming, and similar frameworks help teams deliver work. The Better Agile Framework helps organizations improve agility. It provides structure for the improvement effort itself.

Does every team need an improvement backlog?

Each team can benefit from an improvement backlog, but the backlog does not need to be complicated. It may begin as a short list of improvement experiments the team wants to try. Larger efforts may also need improvement backlogs for communities and a master improvement backlog for the guiding coalition.

Who owns the improvement backlog?

It depends on the backlog. A team owns its own improvement backlog. An improvement community owns the backlog for its improvement area. A guiding coalition owns the master improvement backlog for larger organizational improvements.

What is the difference between an improvement community and a team?

A team delivers product or service work together. An improvement community improves some aspect of agility that affects multiple teams. Community members usually belong to delivery teams and participate in the community part-time.

How is a guiding coalition different from a steering committee?

A steering committee often reviews status and makes approval decisions. A guiding coalition actively creates energy, removes obstacles, supports communities, maintains an improvement backlog, and adapts the effort based on feedback.

Should leaders control the framework?

Leaders should guide the improvement effort, not control every team-level decision. They set direction, remove obstacles, create useful boundaries, and support improvement communities. Teams and communities still need room to experiment and learn.

How do we know whether the framework is working?

Look for evidence that the organization is improving agility: shorter feedback loops, clearer priorities, stronger product ownership, fewer bottlenecks, better collaboration, more reliable planning, and teams that can improve how they work.


Need Help Using the Better Agile Framework?

If your organization needs a practical way to improve agile without launching another heavy transformation program, Mountain Goat Software can help you create improvement backlogs, form guiding coalitions, support improvement communities, and build feedback loops that make agile improvement visible.

Improve Your Agile Initiative

Last updated July 19th, 2026

Mike's Weekly Tips

Concise Tips from Mike Cohn to Help You Succeed with Agile

Get one concise, practical tip from Mike Cohn every Thursday to help you and your team succeed with agile and Scrum.

Get your weekly tips!

Explore Further

A team copies what the leader does, not what he says.
Article

Leading Agile Initiatives: How Leaders Help Agile Change Succeed

Featured

An agile initiative is not mainly a one-time rollout of Scrum, Kanban, SAFe, Jira, new job titles, or a different meeting calendar.

Agile transformations thrive when the five pillars (mindset, roles, practices, teamwork, and support) are all in place. Transformations can stall or breakdown if even one pillar is missing.
Article

The Five Pillars of a Successful Agile Transformation

Featured

Discover the secret to a successful agile transformation and learn what to try if your organization is struggling.

Scrum meetings are an investment in Scrum success. Orgs who are new to Scrum often feel as if Scrum teams meet too much. When they dig deeper, they discover the meeting time is about the same, but the meetings are more visible because they have names.
Article

Does Scrum Have Too Many Meetings?

Featured

Are teams complaining about Scrum meetings? Learn why that happens, and how to fix it.

Coworkers standing in circle with user story cards over their heads.
Article

Should the Daily Scrum Be Person-by-Person or Story-by-Story?

Choose whether to discuss work person-by-person or story-by-story in daily scrum.

Illustration of an agile team collaborating around interconnected gears.
Article

Agile Teamwork

Learn how agile teams share responsibility, reduce handoffs, and finish valuable work together.

Article artwork for Agile Collaboration: What It Is, How It Feels, and Why It Matters.
Article

Agile Collaboration: What It Is, How It Feels, and Why It Matters

Collaboration on high-performing teams is like a rowing team in perfect sync.

Article artwork for Self-Organizing Teams Are Not Put Together Randomly.
Article

Self-Organizing Teams, their Benefits, and a Leader’s Role

Explore self-managing teams, including the role of leaders and outcomes of effective teamwork.

A Scrum team sits together, talking, in the background. In front are three calendar pages with key Scrum events circled. The text says Succeeding with Scrum is easier when you know when and why to conduct each meetings.
Article

What Happens When During a Sprint

Succeeding with Scrum is easier when you know when and why to conduct each of the Scrum events during the sprint.

A rowing team gets to the finish line faster than other kayaks rowing as individuals
Article

Why Your Scrum Team Still Works Like Individuals

Learn how handoffs, individual task ownership, and status-report daily scrums keep Scrum teams from collaborating—and what to change next sprint.

An illustration showing a repairman fixing a Scrum appliance
Article

Why Scrum Isn’t Working Even Though You’re Doing Scrum

Story splitting helps teams turn large user stories into smaller, valuable pieces they can finish within a sprint without turning them into tasks.

Good agile transformation training leads to improved teamwork and better outcomes.
Article

3 Ways to Ensure Agile Training Works to Transform Your Teams

The best agile training leads to real results. Learn how to ensure your investment pays off.

Article artwork for Are You Really Doing Scrum? A Practical Scrum Litmus Test.
Article

Are You Really Doing Scrum? A Practical Scrum Litmus Test

Use a practical litmus test to see whether your Scrum is helping or just wearing the label.

Text graphic: Done means different things at different levels.
Article

Multiple Levels of Done

Define done at more than one level so expectations stay clear from story to release.

A series of arrows, each reading sprint, leads down a highway to a distant sign reading "product goal." One of a product owner's many responsibilities is to set a product goal: that next mile marker for the product.
Article

What Does a Product Owner Do, When, and Why?

Clarify what product owners do before work starts, during planning, and throughout each sprint.

Article artwork for Why Soft Skills Outlast Technical Skills on Product Development Teams.
Article

Why Soft Skills Outlast Technical Skills on Product Development Teams

Soft skills are the ones that can lead to lasting success.

Article artwork for Four Reasons Agile Teams Estimate Product Backlog Items.
Article

Four Reasons Agile Teams Estimate Product Backlog Items

Estimating product backlog items provides benefits beyond predicting when a project will be finished.

Article artwork for How to Get Teams Aligned on What It Means to Be Agile.
Article

How to Get Teams Aligned on What It Means to Be Agile

Align leaders, teams, and stakeholders around what agile really means.

Machine showing a product yielding excessive delight. Quote: A high-performing team sustainably exceeds expectations in achieving clear goals.
Article

What Is a High-Performing Agile Team?

How to build and sustain a Scrum team that exceeds the sum of its parts.

Article artwork for Top 5 changes in the 2020 version of the Scrum Guide.
Article

Top 5 changes in the 2020 version of the Scrum Guide

Recently the 2020 version of the Scrum Guide was released. What changes were made that you need to be aware of in order to keep up to date with Scrum?

A man and woman discuss the sprint goal inside open elevator doors. The caption reads, A sprint goal is a one-sentence summary of the focus of a team's sprint. The idea is to be able to relay what the team is working on in the length of an elevator ride.
Article

The Sprint Goal: What It Is and How It Can Help

Sprint goals are something every Scrum team should try to create. Learn what sprint goals are and what a good sprint goal looks like.

Article artwork for Retrospecting with a Quiet Team.
Article

Retrospecting with a Quiet Team

How to run a Retrospective when your team won't talk.

Text graphic: Keep backlog detail just enough and just in time.
Article

Writing the Product Backlog Just in Time and Just Enough

Keep backlog detail just enough and just in time.

Text graphic: Adopt Scrum the same way you use it: iteratively.
Article

How Do You Get from Here to Agile? Iterate.

The effort of adopting Scrum is best managed using Scrum itself.

Training

  • Services
  • Agile Coaching
  • Backlog Story Improvement
  • Estimating & Planning
  • Leadership Alignment
  • Agile Training ROI Calculator
  • Team Improvement Sprints
  • Scrum Team Improvement
  • Private Workshops
  • View All Workshops
  • Compare Workshops

Agile Guides

  • Topic Hubs
  • New to Agile or Scrum
  • Scrum
  • Agile Teams and Collaboration
  • Product Ownership
  • Product Backlog
  • User Stories
  • Story Points
  • Agile Planning and Forecasting
  • Agile Leadership
  • Leading Agile Initiatives

Resources

  • Agile and Scrum Videos
  • Webinars
  • The Mountain Goat Software Blog
  • Books by Mike Cohn
  • Free Tools
  • Weekly Tips from Mike Cohn

About Us

  • About MGS
  • Our Company
  • Mike Cohn
  • Client Stories
  • Testimonials
  • Contact Us
  • Book a Call
  • Send an Email
Mountain Goat Software
Copyright ©1998–2026 Mountain Goat Software. All Rights Reserved.
  • Contact Us
  • Terms and Conditions
  • Privacy Policy