All Blogs
Is the Scrum Guide Wrong About the Product Owner?
The Scrum Guide says POs aren't required at Daily Scrum, but should they be? Explore why Product Owners should attend to increase team value.
Read full article
Mismeasurement Mess - IRCC Leads the Way
Is IRCC's focus on speed creating unfair visa denials? Explore how mis-measurement clogs the system and hurts applicants.
Read full article
Human-Powered AI - A Fun Way to Understand How GenAI Really Works
Demystify GenAI with a hands-on simulation! See how it works mimicry, not magic
Read full article
AI Code Generation and the Tennis Kata
I tested AI code generation with the Tennis Kata. It outlined the basics, but the code was bloated, hard to read, and failed in a key case.
Read full article
GenAI vs Human Intelligence - a Reality Check
GenAI rolls dice, it doesn't think: a realistic look at what it can do and where it falls short.
Read full article
Will AI Make the Federal Government More Efficient or Just More Busy?
GenAI and PredictiveAI promise greater efficiency, but speeding up workers often makes bottlenecks worse. Focus on these three things instead.
Read full article
The Human Cost of GenAI
GenAI makes some work faster — but at what cost. We unpack how AI adoption can weaken personal autonomy, reduces motivation, and strains relationships
Read full article
Using GenAI to Code? Not So Fast
New research suggests AI coding tools may actually slow down experienced developers by 19%, despite developers perceiving they work 20% faster.
Read full article
The Real Cost of AI-Generated Code: It's Not All It's Cracked Up To Be
Looking beyond GenAI promises to understand real-world impact. Why faster coding might be creating bigger problems in the longer term.
Read full article
Recommended Books for Scrum Developers
Reading resources for Scrum developers to help effectiveness and efficiency.
Read full article
Recommended Books for Scrum Product Owners
To be a good Product Owner, continued learning is essential.
Read full article
Recommended Books for Scrum Masters
A good ScrumMaster knows that learning doesn’t begin and end with a workshop.
Read full article
The Jenga Effect: Why Clients Don't Make Good Product Owners
How having the client as Product Owner is a bit like playing Jenga with a blind fold. Entertaining to watch, painful to play.
Read full article
Product Owners and the Art of Saying NO
As a Product Owner, saying yes is easy, but can lead to incoherent products. Use Stakeholder Akido to say no and protect your backlog.
Read full article
GenAI and the Feature Factory: Automating Away Collaboration
GenAI’s role in the Feature Factory: Are you automating without understanding? What are the real-world implications for product teams?
Read full article
Why AI Doesn't Replace Your ScrumMaster (and probably never will)
Practical AI insights for ScrumMasters and Agile Coaches. See how it works and where it falls short. Avoid the hype.
Read full article
How Hidden Complexity Tax Saps Organization Resilience
Explore how organizational structure, decision-making, and metrics contribute to the complexity tax. Learn to start simplifying
Read full article
Less is More: Creating Resilient Systems Through Simplicity
Understand how simplifying processes leads to more resilient teams. Start to identify unnecessary complexity.
Read full article
Is AI Making Your Organization Fragile or More Resilient
Explore if AI helps at the bottleneck, if you have safeguards for errors, and if it increases collaboration. Don't succumb to shiny tools!
Read full article
Speed Trap: How the Obsession with Speed is Building Fragile Organizations
A fragile organization that goes faster will be knocked over in the slightest wind.
Read full article
Portfolio Management with Upstream and Downstream Teams
In most organizations, work spends more time waiting to be worked on, than being worked on. To go faster? Look for the queues
Read full article
Kanban Portfolio View
Most work items spend more time waiting than actually being worked on
Read full article
Portfolio Management
Bring work to teams, not people to projects. Measure value, not busyness
Read full article
Characteristics of Effective Scrum Teams
Grouping individuals together doesn’t make them a team.
Read full article
Example Mapping: Your Secret Weapon for Effective Acceptance Criteria
Example mapping reduces feature creep, clarifies assumptions, and finds questions early
Read full article
Agile Tools for Job Search - An Evolving Post
Applying for a job the traditional way has rarely worked well. It’s getting worse now
Read full article
Onboard New People Without Losing Scrum Team Magic
Onboarding over task work to help new people become team members
Read full article
Sprint Goals Provide Purpose
Teams are more effective they have goals. Finish 7 User Stories is not a meaningful Sprint goal
Read full article
Scrum by Example - Is Your Scrum Team a Victim of Scrummerfall?
Scrum wasn't intended to be waterfall done in iterations
Read full article
The Modern Guide to the Daily Scrum Meeting
Daily Scrum is about improving communication, not status reporting
Read full article
Impact Mapping – What It is, in Depth, with Examples
A tool to visualize options
Read full article
Scrum by Example - Product Backlog Refinement in Action
Product Backlog Refinement - core to Scrum, yet so often we make it boring.
Read full article
Scrum by Example – Team Friction Inspires Working Agreements
_Scrum team **Working Agreements** are a simple, powerful way of creating explicit
Read full article
The Sprint Backlog: A Truly Complete Guide with Examples
Good Scrum teams know that they own the Sprint Backlog. Great teams experiment.
Read full article
The Spotify Model of Scaling - Spotify Doesn’t Use It, Neither Should You
Spotify never really used the famous model. Or don't create tribes
Read full article
In Agile, Where Change is Valued, Why Is a Stable Team So Important?
Team familiarity reduces defects by 19% and improves predictability by 40%.
Read full article
Why Having a Tech Lead or Manager as Scrum Master is a Bad Idea
Your a ScrumMaster? Isn't that Team Lead with a bad haircut?
Read full article
Collaboration, Over Work in Isolation
Sprint Planning, Review and Retrospectivce. That is a seriously low bar for Collaboration
Read full article
Is Your Scrum Team Good Enough?
If your Scrum Team has been together for years and you’ve been following the Agile
Read full article
Forcing People Back to the Office
People go into the office but still don't see their team, joining the same virtual meetings they would from home
Read full article
Agile Bonuses - The Damage They Do
Bonuses might get more features now, but at the cost of quality, collaboration, and a sustainable system
Read full article
Why are Group Decision-making Techniques Important?
Majority votes is often the worst way to make a decision, in a team
Read full article
Future Perspective for Change: Why Backcasting Helps Get You Where You Want to Be
Instead of focusing on being Agile, create a shared vision of what improvement actually looks like
Read full article
Two Key Things for Sprint Retrospective Facilitation
From the Cambridge Dictionary, facilitation is “the act of helping other people to deal
Read full article
Be Better with Better Data
Data and metrics are not synonymous. Velocity won't help your team improve
Read full article
Scrum by Example – Same Old Song in Sprint Retrospective
Boring, Repetitive Retrospectives, create disengagement and lead to inaction
Read full article
Scrum by Example – Don’t Let Sprint Review be a Missed Opportunity
Replace Show and Tell with Show and Play. Saving Boring Sprint Reviews one Step at a Time
Read full article
Scrum by Example - How Sprint Planning Mistakes Can Derail a Team
Sprint Planning is the most underappreciated Agile event, leading to errors and misunderstandings
Read full article
Red-Yellow-Green Status Reports and Other Models - How They Should and Shouldn’t Be Used
Models simplify reality, but can dangerously misrepresent what is really going
Read full article
How Escape Rooms Teach About Teams
Mark and his wife, Doris, along with a small group of their friends, have become very good
Read full article
Agile Retrospectives
Retrospectives are not Post Mortems. They're about your next tangible improvement
Read full article
What is the Recommended Scrum Team Size?
How big should my Scrum Team be? The science explained
Read full article
Definition of Done vs. User Stories vs. Acceptance Criteria
Three tools work together: Stories invite dialogue, Acceptance Criteria define specifics, Done ensures global quality
Read full article
Choosing a Scrum Sprint Length – Shorter Beats Longer
How long should a Scrum Sprint be? A Scrum Sprint is a short period of time when the
Read full article
Scrum Anti-Patterns – How We Hold Back Our Scrum Teams
Common mistakes teams and organizations make
Read full article
Scrum Anti-Patterns: Micromanagement
The more the manager takes control, the more decisions they make, the longer wait times for everything
Read full article
Scrum by Example – How to Handle Production Support Issues in Scrum
Building a real Product? Support issues are inevitable. What are some effective ways of handling them
Read full article
Scrum Anti-Patterns: The Hardening Sprint
Hardening Sprints are one of the most common Scrum Anti-Patterns. They harm quality
Read full article
Scrum by Example – The Story of an Incomplete Sprint
More Work In Progress leads to less work finished
Read full article
What Are the Limits of the Scrum Framework?
_Frequently in workshops, I get asked, “Where shouldn’t we use Scrum?” The short answer is
Read full article
Scrum by Example – How to Deal with Bad User Stories as a ScrumMaster
It is common in the early stages of Scrum implementation for there to be misunderstandings
Read full article
Scrum by Example – Scrum Anti-Patterns & Unplanned Work Disrupting the Sprint
Mid-Sprint, the Product Owner has discovered unplanned work - what is the harm?
Read full article
The Role of Agile Managers: Why Job Titles Are Dangerous
Traditional titles can be toxic at the team member level because they imply a limitation
Read full article
How to Be an Effective Manager in Scrum
Self-organizing teams require managers to support and develop, not direct and control
Read full article
Scrum by Example – Stories for the Working ScrumMaster
What does it take to be a **great** ScrumMaster? When I was in my early years as a Scrum
Read full article
Scrum by Example – Feeling Pain from Your Daily Scrum?
The team doesn't understand that Daily Scrum is for them, not a management reporting tool.
Read full article
How to Cross-Skill and Grow T-shaped Team Members
Learning happens best when people feel motivated, not coerced into skill development.
Read full article
Specialists Are Overrated
More specialist, just means more bottlenecks
Read full article
How to Get the C-Suite to Support Agile
Agile transformation succeeds through participation, not enforcement from top management
Read full article
Don’t Inflict Scrum or Kanban on Teams
Forcing change conflicts with the essential human need for autonomy
Read full article
Creativity for Agile Teams
There are many ways to redefine a work environment to support greater creativity that have
Read full article
Test Driven Development is Not a Quality Assurance Technique
Effective testing should be done to ensure that a Product solves the business problem, in
Read full article
Is There a Best Day to Start and Finish a Sprint?
No, of course not. So when should your Team start and end Sprints? The usual rules of
Read full article
Scrum Development Team – Who’s In It?
Is my specific role: QA/BA/UX/.. considered a Developer in Scrum
Read full article
What United Can Teach Us About Building Systems
When things go wrong, look at the system that made it possible
Read full article
Beyond Scrum Blog Series
We've had requests for a single page that lists all the ongoing [Beyond Scrum blog
Read full article
Agile Change or Adoption: Define Small Organizational Changes
Seeing an organizational change map with seven to eight proposed major changes can feel
Read full article
Reinventing Existing Products – Big Bite vs Small Nibble Rewrites
Big-bang rewrites (even with AI) just create tomorrows legacy code base faster
Read full article
$50 Million Phoenix Fix – Avoiding Disaster With Scrum
As most Canadians can tell you, the rollout of the Canadian Government’s Phoenix payroll
Read full article
Measurement for Scrum – What are Appropriate Measures?
the best measures still won't measure your biggest risks
Read full article
Agile Change or Adoption: Turn Vision into Strategy
Both Vision and Strategy should be created with input from the whole organization, not just leadership
Read full article
Agile Change or Adoption: Create a Vision
Define vision for change with a mix senior management, middle management, and doers
Read full article
Agile Change or Adoption: Sense Your Current Culture
If nothing changes, the control focus of the organization will destroy the Agile Improvement
Read full article
Agile Change or Adoption: the Steps to Go from “Why” to “How”
Grow a culture where frequent small changes are the norm as the pace of change increases
Read full article
Agile Change or Adoption Always Starts with Why
Your organization has decided to become more “Agile.” Why? As we learned in a previous
Read full article
Bell Curves and Measuring Badly
Read full article
Simplicity
In 201x, the global financial markets collapsed. Reason: mortgages were given to people
Read full article
“Because Our Competitors Are” is No Reason to Become an Agile Organization
Companies are starting to fall into a trap, and it goes something like this, “Our
Read full article
Taking Organizational Improvement Seriously - Case Study
An example of an Organizational Improvement Teams can using Scrum
Read full article
Taking Organizational Improvement with Scrum Seriously
Using Scrum for Organizational Improvement, remember to include the people on the gorund
Read full article
Scrum Without Removing Impediments Isn’t Scrum
Scrum is a problem-finding tool, not a problem-solving tool. Without tackling impediments to shippable quality every Sprint, you're practicing Mechanical Scrum
Read full article
Vision to User Stories - What is the Best Flow?
Continuous collaboration matters more than following a pre-ordained flow
Read full article
Portfolio Management - Idle Teams
prioritize value delivery over keeping workers constantly busy
Read full article
Software Development is Not a Form of Construction
In construction, a lot of emphasis is placed on predictability, getting the requirements
Read full article
Scrum Alone is Not Enough
To be successful with Scrum in the long term you need more than the basic framework.
Read full article
Welcome to the High-Performance Teams Game
So begins the opening of the **High-Performance Teams Game**. My goal is to help you see
Read full article
JIRA is Not Agile
At its core, Agile is a set of [Values](external:https://agilemanifesto.org/) and
Read full article
Scrum by Example – Stuck Waiting for Other Teams
Read full article
Scrum by Example - The Trouble with Sprint Burndowns
Back at the dawn of time Sprint Burndowns were considered a useful tool. Now they Anti-Patterns
Read full article
Scrum by Example – ScrumMaster for Three Teams? What are the Alternatives?
How many teams can a ScrumMaster coach effectively at one time
Read full article
Scrum by Example – Overtime on a Scrum Team is an Unhealthy Sign
In the long run overtime always leads to poor quality and morale
Read full article
Lifecycle of a User Story
User Stories are a collaborative journey of understanding, not a static requirement document
Read full article
Stable Teams Really Do Matter
Why Scrum recommends stable team membership
Read full article
It’s not Scrum if…
Discover why Scrum fails when it's just mechanics without spirit. Learn many of the common mistaks most teams make
Read full article
Story Splitting – a Play – Spike Sherman
Team members performed a play illustrating Story Splitting and INVEST
Read full article
Learning Story Mapping Through Exercises
Story Mapping is a simple tool to help you visualize your Product Backlog
Read full article
Scrum by Example – Technical User Stories or The Team Try to Pull a Fast One on the Product Owner
Technical debt should be tracked separately from user stories, not disguised as features for the Product Owner
Read full article
Yahoo Bans Work from Home – an Alternative Perspective
In the past week, Yahoo has said that its employees must work in a Yahoo office by June.
Read full article
Scrum By Example - The Team Collaborate on Acceptance Criteria
Collaborating and using examples improves the quality and understanding of the Acceptance Criteria
Read full article
Scrum By Example - Waiting Too Long to Create Acceptance Criteria
Without clear acceptance criteria, the team couldn't agree on size or what to commit to.
Read full article
Blind Estimation for Planning Poker
I was shopping for a new pair of pants. My expected price was $75 for a decent pair of
Read full article
Agile in a Tweet
“Focus on the customer. Build amazing quality stuff. Release frequently. Always improving.
Read full article
The Culture Game - Book Review
Dan Mezick has written an intriguing book about creating an Agile Culture
Read full article
Early Feedback Reduces Anger and Frustration
The longer we go without receiving feedback the more likely it is that there will be a problem
Read full article
Product Owner Isn't Just a Business Analyst on Steroids
Product Ownership is far more than requirements and User Stories
Read full article
Agile Voices Finally
Nearly 6 months ago I saw another Top 20 list of Agile people. I was troubled. As a result
Read full article
Scrum By Example – Story Splitting Fun
Large stories increase the risk that your team will deliver nothing at the end of the iteration.
Read full article
Scrum By Example – Learning How to Estimate
Effective Estimation is less about how big the item is and more about a common understanding of the item
Read full article
Scrum By Example – New People on the Team
New Team members are disruptive, there can be learning and personal challenges. Good ScrumMasters coach both
Read full article
Scrum By Example – The Team Learn How to Learn
Effective Teams learn to schedule learning time into their Sprints
Read full article
Scrum by Example – Stop Digging New Holes
Dealing with Technical Debt in Scrum, specificially Sprint Planning
Read full article
Scrum By Example – Technical Debt is Slowing the Team
Technical debt slows team velocity as code becomes harder to change safely
Read full article
Scrum By Example – The Team Gets Bottlenecked
When all tasks of one kind flow through one team member, you will get a bottleneck
Read full article
A Rebuttal of Groupthink
Read full article
Scrum by Example - Impediments are Holding Back the Team
Good ScrumMsters, Make impediments visible without blame.
Read full article
When to stop holding retrospectives?
This question often comes up. Usually because a team has become bored with their
Read full article
Learning Scrum through Games
Games make a memorable way to learn, build a book with your team and practice Scrum
Read full article
Scrum by Example - More Interruptions
Interruptions are killing your team, what are you doing about it?
Read full article
Scrum is Simple and Incomplete
There isn't a Scrum Canon. There are no best practices. Experiment and Learn
Read full article
Agile Gurus or Thought Leaders?
There is just one problem, the whole concept of thought leaders is alien to Agile
Read full article
Does Your Grocery Store Limit Work in Progress?
If there is a line up, cashiers just start opening lanes until the bottleneck is cleared.
Read full article
Basic Explanation of the Different Parts of Agile Planning
For the sake of simplicity, I’m ignoring anything beyond release planning (e.g. strategic,
Read full article
Daily Stand-up Variations
There is no required format for DailyScrum.
Read full article
More Notes on Story Splitting
A few elements of the
Read full article
Story Slicing, How Small is Enough?
This statement is a great start, but it doesn’t explain why or give you much guidance
Read full article
Agile Metrics
Metrics have best before dates. Eventually you will stop getting real value from them. Throw them away
Read full article
New People on Your Project
On any project it will take from 2-4 months for the team to integrate a new person
Read full article
Misuse of Velocity in Agile Projects
The underlying point is that Agile/Scrum teams use relative estimation (e.g. is this
Read full article
Learning Best Approaches for your Brain Slide Deck
How we learn and hint it's not called learning styles
Read full article
Agile 2009 Post Roundup
[A Personal Retrospective on the Agile 2009
Read full article
Agile 2009 Roundup
- I found only one bad session. - I saw a lot of old friends and made some new ones (Kari,
Read full article
Giving and Taking Design Criticism – with Rebecca Wirfs-Brock
Design reviews often fail when people due to a host of cognitive biases
Read full article
Planning a Change in Career? Laid Off?
Even if you haven't been laid off, I would start preparing now. You should start building
Read full article
Reviewing the Review Process for Agile 2009
Authors need to respond to reviews and comments
Read full article
Do You Suspect You Have a Less than Productive Person on Your Team?
Strong language like 'Rotten Apple' implies you're already convinced
Read full article
Misconceptions with Test Driven Development
- Does TDD really work? I've written about this before: [Advantages of
Read full article
Agile Games for Making Retrospectives Interesting
Games that demonstrate process improvement, early delivery, small batches, and cross-functional benefits
Read full article
Is there Value in the Noika Test
A few years ago [Bas Vodde](external:https://twitter.com/basvodde?lang=en) defined a simple test to
Read full article
TDD Randori Workshop
A few weeks ago I ran my first Coding Dojo/Randori and
Read full article
TDD Randori Session
We ran our first TDD Randori session at lunch
Read full article
Agile 2008 Post Roundup
I keep on stumbling across posts about Agile 2008 and thought it might be worth sharing.
Read full article
Agile 2008 a Personal Retrospective
I already wrote about my top sessions for InfoQ so I will just link to them instead of
Read full article
Meeting Ground Rules Updated
At Agile 2007, I attended Jean Tabaka's (author of [Collaboration
Read full article
Coaching Self Organizing Teams
Effective coaching requires recognizing conflict levels, balancing skills/challenges
Read full article
Multiple Returns from a Single Method
Let's start by looking back to where this idea stems from. As best I can tell objections
Read full article
Minimalist Coding Style
- Why do you need this boolean named retVal? Could it be eliminated the use of early
Read full article
Agile and Scrum Smells
As it stands today the [Catalog](external:https://scrumcommunity.pbwiki.com/Scrum+Smells) contains
Read full article
Minimally Agile
Recently I had a conversation with a long time friend that made me realize that in my
Read full article
Mythbusting - Collective Code Ownership
Collective Code Ownership isn't chaos, but team-based responsibility with shared standards
Read full article
Test Driven Development vs Plain Old Unit Testing
What Benefits does TDD provide? Is it worth the effort?
Read full article
Solve your Task Estimation problem in Scrum
Don't estimate task hours It doesn't work
Read full article
Tools, Tools, Tools
However in using a tool we miss the benefits of cards posted on a whiteboard/corkboard in
Read full article
Pair Programming vs. Code Reviews - It's a no Brainer
Code Reviews mostly find problems that good tools could spot. Pairing changes that
Read full article
Good Agendas Make Great Meetings
Meetings need simple ground rules and a clear agenda
Read full article
Working at a Distance is Hard
Working at a distance is hard. There is a reason all the Agile methodologies recommend
Read full article
Why Scrum Works??
**Basics:** The product backlog is a prioritized list of features of everything needed and
Read full article
Does Scrum Work? Hell Yes!!! Why
At the core of any successful development project is a team. The team can either work
Read full article
Why Scrum Works?
Why Does Scrum work? Why do any of the Agile methodologies work? How does Scrum help teams
Read full article
Why are we so easily influenced? Weapons of Influence
Read full article
Influence: Science and Practice - other sources
[![Influence- Science and Practice book
Read full article
Influence – how and why does it work
[![Influence- Science and Practice book
Read full articleGet Certified
Explore what Scrum is and how to make it work for you in our Scrum Certification training. Hands-on learning will guide you to improve teamwork, deliver quick feedback, and achieve better products and results.
Registration is now open for workshops:
About this course
Focuses on the role of the team and the ScrumMaster. Get the skills and practical experience necessary to improve teamwork, take the exam, and advance your career with a certification that is in high demand today. Often the best fit for anyone new to Scrum.
Learning and Benefits
Relatable Scenarios
Learn on-the-job applications of key Scrum concepts, skills, principles, along with practical solutions that you can apply the next day for difficult, real-life situations.
Respected Certification
Everything you need to earn your Scrum Alliance® ScrumMaster certification, including exam fee and membership, and so much more.
Practical Exercises
With focus on the challenges that real teams face, and tools to dig deeper. You don’t need more boring Scrum theory. You need something you can sink your teeth into to see immediate results.
Jargon-Free Learning
This workshop is not just for software development or people with a computer science degree. We’ve helped many non-software teams with Scrum.
Career Advancement
Use Scrum knowledge to standout at work, get paid more, and impress your customer, all without burning out.
Ongoing Support
Our active Scrum community forum is a safe place to ask questions. Long after you earn the Certified Scrum Master certification, you will have access to the forum, course materials, and additional valuable resources.