DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
Securing Your Software Supply Chain with JFrog and Azure
Register Today

Trending

  • Introduction to API Gateway in Microservices Architecture
  • The SPACE Framework for Developer Productivity
  • Mastering Go-Templates in Ansible With Jinja2
  • Event-Driven Architecture Using Serverless Technologies

Trending

  • Introduction to API Gateway in Microservices Architecture
  • The SPACE Framework for Developer Productivity
  • Mastering Go-Templates in Ansible With Jinja2
  • Event-Driven Architecture Using Serverless Technologies
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Kanban: The Scrum Master's Not-So-Secret Weapon

Kanban: The Scrum Master's Not-So-Secret Weapon

Growing your Flow and Kanban competencies are recommended steps in Scrum.org's Scrum Master learning journey.

Yuval Yeret user avatar by
Yuval Yeret
·
Jun. 27, 19 · Opinion
Like (1)
Save
Tweet
Share
4.75K Views

Join the DZone community and get the full member experience.

Join For Free

Kanban is not a secret anymore

Lucky for us all, how Kanban can help improve your Scrum is not a secret anymore.

We've all seen it: The Scrum Team goes through the motions, implements all the mechanics of Scrum, and still when we look at what's going on, it doesn't feel right.

Steve Porter fondly named it Believably Bad Scrum. I call it Scrum Theater. Barry and Christian call it Zombie Scrum.

You may also like: A Kanban Primer for Scrum Teams

There are many names for this because every experienced Scrum practitioner has seen it way too often. If you're a Scrum Master, I'm sure you've seen it as well.

The Sprint Burndown Chart that looks awesome, but somehow there's still a lot of work dumped on testing towards the end of the Sprint and a scramble to try and get a Done Increment before the Sprint Review.

Some years ago (circa 2007), I found a secret weapon for fighting this sort of behavior. I'm of course talking about Kanban and Flow.

At the time, many agile practitioners were either using Kanban to deal with contexts where they struggled to implement Scrum (think reactive maintenance/support/service/escalation teams) or replacing Scrum with Kanban.

Much of my work with Kanban was focused on helping Scrum practitioners and especially Scrum Masters use Kanban to fight their believably bad Scrum, not to get rid of Scrum altogether.

The Scrum Masters I worked with learned about my perspective towards burndown charts (I hate them), so they started using Kanban boards instead.

For looking beyond a single Sprint, they started to show their teams Cumulative Flow Diagrams (CFDs) to drive discussions about flow, bottlenecks, and WIP. They started to complement metrics like Velocity with Cycle Time and Work in Process (WIP). Some of them organically started to look for aging WIP in their Daily Scrums; some of them I had to point that way.

I started working with some of the Agile/Kanban tool vendors to provide more of these flow-oriented views and metrics that would help these Scrum Masters that wanted to focus on flow.

When I joined Retrospectives and Community of Practice discussions, I was encouraged to hear less discussions about estimation accuracy, what to do with items that weren't finished in the Sprint, and where/how to track them, and how to encourage Dev Team members to track remaining effort in JIRA.

They were spending less time on the mechanics, which freed their time and spirit to care more about the bigger picture: Empiricism, Self-organization, and actual improvement.

They were becoming less of the classical mechanical project manager and more of a coach. They were becoming masters of Scrum.

These days, it's not a secret anymore. A well-rounded professional Scrum Master needs to be a servant leader and a coach. They need to master empiricism as well as flow. Scrum as well as Kanban. Not so they could choose between them, but so they'll be able to help their teams benefit from both at the same time.

Growing your Flow and Kanban competencies are recommended steps in Scrum.org's Scrum Master learning journey. The Kanban Guide for Scrum Teams, for example, is a must-read for any self-respecting Scrum Master. I would start there. (And of course the Professional Scrum with Kanban is a great experiential workshop that is aimed at Scrum Masters and Practitioners exploring this topic.)

Further reading

What Makes a Scrum Master Successful? Insights From 30 of the Best

scrum Kanban (development) agile

Published at DZone with permission of Yuval Yeret, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Trending

  • Introduction to API Gateway in Microservices Architecture
  • The SPACE Framework for Developer Productivity
  • Mastering Go-Templates in Ansible With Jinja2
  • Event-Driven Architecture Using Serverless Technologies

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: