Why I Like Scrumban
Published on FebĀ 13, 2024, filed under management (feed). (Share this on Mastodon orĀ Bluesky?)
Over the past years, Iāve become a fan of Scrumban, a mix of Scrum and Kanban. Together with the respective teams, Iāve used Scrumban at all my last stationsāat Jimdo, at LivePerson, and at Miro, where Iāve inherited it.
Why do I like Scrumbanāand what is Scrumban here, for me? Let me sketch this, and see how our experience compares.
Motivation for Scrumban
My motivation for Scrumban originated in two practical problems when using Scrum:
- Weāve never had a single sprint goal.
- Weāve always had to deal with side requests, from stakeholders not using Scrum.
Thereās no single increment to be had in such a setting, and Scrum quickly gets awkward when you have anything from two to eight people working on anything from two to eight things. It gets just as awkward if your main partner is a hyper-growth Marketing team or an instability-plagued Engineering organization.
Cherishing Scrum
Now, before we move to Scrumban, allow me to cherish Scrum here. That we rarely get to see it fully practiced should not lead to discounting its value. Explaining this may require a post of its own; in all brevity, I believe the value of Scrum is best understood as a north star, as something to steer by.
When you read the Scrum Guide, you find much of use. I believe that what we could appreciate more is that every single element has a role and a purpose. That is, Scrum is not inflated (as SAFe may be), but contains what matters, and not more.
If you think about Scrum this way, youāll notice how thereās benefit in not tossing out the entire methodology for two incompatibilitiesāand that it may be us, who bend Scrum this way, who may err, rather than that thereās something fundamentally wrong with Scrum.
Defining Scrumban
Roughly speaking, I connect the following with Scrumban:
- Basing off of Scrum.
- Using a Kanban work view of āto do,ā āin progress,ā ādoneā (or a variation that contains these statuses).
- Dropping the idea of a sprint goal (or, as per the next point, of a single cycle or iteration goal).
- Reframing a āsprintā as something like a ācycle,ā so to have a check-in point to make use of Scrum events, but disassociate a little from the idea one was using āfullā Scrum.
- (Optionally, but something Iāve observed in enough cases to call out, dropping the sprint review. I still like the theory of reviewsābut practice has often begged to differ with my likings.)
There is room for more views, there may be an āofficialā view that Iām not aware of, but thatās it from my view. āScrum plus Kanban minus process incompatibilities,ā thatās the summary Iād offer.
Using Scrumban
The devil, then, may be in the detailsāhow to use this way of working.
In most of my own instances, tooling was based on Jira, specifically Jiraās Kanban board functionality.
Pretty often, there was no formal role of a scrum master. That often had me cover for this (with some background, that was fine with me), but in senior teams, team members have brought in ideas and took over responsibility, too.
Challenges have included wording (the term āsprintā comes with strong associations, hence the idea to reframe it as a ācycleā) and estimations (for which I have a nuanced view, best handled separately, but also appreciate more perspectives).
Here it fizzles out; for the moment, thatās everything that comes to my mind about using Scrumban.
ā§ What are your views on the topic? Please comment here (if comments are still enabled) or, perhaps, on the toot for this post. Cheers!
About Me
Iām Jens (long: Jens Oliver Meiert), and Iām a web developer, manager, and author. Iāve been working as a technical lead and engineering manager for companies youāve never heard of and companies you use every day, Iām an occasional contributor to web standards (like HTML, CSS, WCAG), and I write and review books for OāReilly and Frontend Dogma.
I love trying things, not only in web development and engineering management, but also in other areas like philosophy. Here on meiert.com I share some of my experiences and views. (I value you being critical, interpreting charitably, and giving feedback.)