GenAI Code Quality – The Fundamental Flaws and How Bluffing Makes It Worse AI-generated code has 1.7x more issues and the flaws are structural, not fixable by code review. Why training rewards bluffing over quality, and what to do about it
Read full article
AI-Generated Code Quality and the Challenges we all face Research shows AI-generated code has 1.7x more issues than human code. Analysis of several studies reveals growing technical debt and complexity with GenAI tools.
Read full article
Systems Thinking with GenAI: Solve Deep Team Problems GenAI helps you apply Systems Thinking to team problems. Understand the interconnected parts and avoid common traps like local optimization.
Read full article
AI Chatbots for Agile Coaches: Why They Fail Agile is about people. Discover why AI chatbots can't replace human expertise and the dangers of relying on them for coaching.
Read full article
Sprint Planning from Hell Does your team's Sprint Planning seem like a complete and utter waste of time? Most of the time, the planning isn't the real problem.
Read full article
Unpacking Interruptions- Why Your Team Struggles to Get Things Done That thing where you’re trying to work but... Surviving interruptions in your team. We look at where they come from and how to eliminate them.
Read full article
How to Build a Powerful Team from Scratch Learn what it takes to go from Working Group to True Team. Hint, there is hard work involved.
Read full article
Drowning in an Oversized Product Backlog? Story Mapping Is Your Life Raft Overwhelmed by your product backlog? Story Mapping can overcome that mess and even buy back a year of your life.
Read full article
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
Hidden Complexity Tax: How It Kills Organizational Resilience Learn how complexity tax undermines resilience through poor structure, slow decisions, and conflicting metrics. Practical strategies to simplify and strengthen your organization.
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. Building High Performance Teams takes time and effort. It is especially important in a world of Generative AI
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: A Guide Learn why Sprint Goals are essential for Scrum teams and how to create effective goals that drive focus and value. Includes examples and no best practices.
Read full article
Scrum by Example - Is Your Scrum Team a Victim of Scrummerfall? Is your Scrum team stuck in mini-waterfall? Developers racing ahead while QA falls behind is a sign of Scrummerfall. Here's how to break the pattern.
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
Product Backlog Refinement in Action (Scrum by Example) Product Backlog Refinement - Learn from my mistakes. From Boring to Valuable, all while taking less time
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? Discover the optimal Scrum team size based on research and 20+ years experience. Learn why 4-6 members works best, plus factors affecting team performance.
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: 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 Anti-Patterns: Unplanned Work Disrupting the Sprint Scrum by Example: Product Owner pressures team to add unplanned work, ignoring Sprint commitment. Review right ways—refuse, and the paths leading to failure.
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 – 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 Don't let averages fool you. Assume bell curve for 10,000 people's wealth? Include billionaires, and it flattens. Cognitive biases fool us.
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](https://agilemanifesto.org/) and
Read full article
Scrum by Example – Stuck Waiting for Other Teams Scrum by Example: Handle getting stuck waiting for other teams. Data table and CFD chart identify true bottleneck. Options include column for other groups, swarming blockages.
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
2 min read
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
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](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
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](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 article