Scrummerfall

Alias: Mini Waterfalls in Scrum

A Scrum team should work on only a couple of Product Backlog Items (or User Stories) at a time. Most of the work should be done in a collaborative, and not isolated, process. When starting out, many Scrum teams reinvent a waterfall style approach, affectionately called ScrummerFall or WaterAgile or WAgile, because that’s what they’re most familiar with and comfortable practicing. There are two versions of this:

One version is staggered Sprints, where the Business Analysts work one Sprint ahead of the developers and the Quality Assurance people work one behind, as illustrated here with this image by Martin Hinshelwood of Naked Agility:

Staggered Iterations for Delivery - image credit Martin Hinshelwood of Naked Agility
Staggered Iterations for Delivery - image credit Martin Hinshelwood of Naked Agility

The other version is where everyone pretends to work in the same Sprint but the business analysts are in the lead and QA is at the end.

Staggered Sprint Starting Point
Staggered Sprint Starting Point

Both versions lead to:

  • Lack of Flexibility - changes after the business analysts kick into gear will be harder to accommodate. Worse, usability issues discovered in QA are easier to ignore than fix.
  • Reduced Quality - the longer there is in delay between doing the work and finding a problem, the harder it is to fix.
  • Delayed Feedback - longer work cycles for each individual item means a longer time from the start of work until the customer gives feedback. Both these approaches are a train wreck in slow motion.

A better approach is to watch the work product and not the worker. Help the team focus on getting items to finished, not maximizing the number of stories through a pipeline.

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

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.