Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Using Scrum for Improving Operations

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

I’m encountering more and more people that are trying to solve different kinds of problems with Scrum:

  • People designing Consumer Goods
  • Accounting professionals focused on Revenue Accounting
  • Marketers of many kinds
  • Healthcare professionals.

I’ve been having some interesting discussions with them that I thought I might share.

One of the key questions I start a conversation about Scrum with is Why – Why do we need Scrum? What problems are we looking to solve with it?

Next, we typically explore Where/When – Where would it make sense to use Scrum? When would it or wouldn’t it?

One thing to remember is that Scrum was designed to help people solve complex problems, not all sorts of problems. What does this mean exactly?

Let’s look at a couple of examples of Complicated processes that might not need Scrum/Agile

Accounting teams run several sorts of processes – like Closing (the month, quarter, year), Reporting, Accounts Payable, and Accounts Receivable.

Healthcare professionals treat patients. Whether it is in an emergency room, an orthopedics clinic, or a covid19 testing provider.

Should we use Scrum for Operational Processes?

These might be complicated processes but they aren’t typically complex. Lots of steps, and lots of work they need to be careful and diligent about, but it’s not something they need Agile for on an ongoing basis.

Hopefully, these operational processes are stable and predictable. If they’re not, we have some work to do. We need to get rid of variability and surprises.

We can use Scrum for Improving operational processes

Where Scrum IS often useful in the process of continuously improving these operational processes. We know how to run the current process predictably. But once we decide to improve it, this might be a problem we have more uncertainty about – what does better look like? What will work? How do we go about implementing it?

What we find in many contexts is that people call these improvements “Projects” and it is one of the areas they struggle with. Beyond the classic challenges of complex work, we see many cases of teams working on improvement projects that are based on people who also work in the operation. (for example an A/R professional working on a project to improve A/R or a physician participating in a project to implement electronic medical records software). These teams working on improvement “projects” struggle to focus. As we all know, Allocating capacity to improvement is hard. And switching contexts between the day-to-day operation and improvement work is hard as well.

Scrum helps these teams optimize the value they create through their improvement work.

Their “Product” is an improved operation that achieves better outcomes for their stakeholders while making life easier for themselves and their peers.

We want the entire company to be Agile

We’re hearing that more and more aren’t we?

As you can imagine based on the above, I’m of the opinion that we need to be careful and apply the right tool in the right context. Agile approaches make sense in many contexts and most companies would indeed benefit from applying them beyond software development/technology/IT.

Identifying the different “Operational” flows in the organization and the various “Development/Improvement” activities that work to improve them is a great way to drive a discussion with a company or a leader that is exploring Agile/Scrum all over the company.

In Summary – Scrum for Improving Operations, not necessarily Scrum for Operations

This distinction between the ongoing “Operations” where we don’t necessarily need Scrum or Agile and “Development” or “Improvement” work that aims to improve “Operations” helps people outside of software/technology/IT relate and buy into Scrum or other Agile approaches.

PS You might find it interesting to read about “Operational Value Streams” and “Development Value Streams” in SAFe, which are similar concepts to what I’m describing here.

Subscribe for Email Updates:

Categories:

Tags:

Agile Contracts Best Practices
Built-In Quality
Agile and DevOps Journey
Kanban 101
Jira Cloud
Agile Assembly Architecture
DevOps
POPM
ALM Tools
Program Increment
Scrum Values
Artificial Intelligence
Agile Project Management
Amdocs
System Team
SAFe
Change Management
Sprint Retrospectives
PI Planning
Agile Mindset
Acceptance Test-Driven Development
Agile Risk Management
Managing Risk on Agile Projects
Nexus vs SAFe
Advanced Roadmaps
Presentation
Quality Assurance
Entrepreneurial Operating System®
Engineering Practices
Agile Project
Scrum Primer
TDD
RTE
Scrum With Kanban
Kanban Game
Scrum Master Role
Professional Scrum with Kanban
Effective Agile Retrospectives
WIP
ART Success
Planning
ARTs
Lean Agile Basics
speed @ scale
Kanban Basics
Sprint Planning
Self-organization
Keith Sawyer
lean agile change management
A Kanban System for Software Engineering
Video
Test Driven Development
Rapid RTC
Covid19
speed at scale
Product Management
What Is Kanban
Lean Startup
Nexus
EOS®
Nexus and SAFe
Risk-aware Product Development
Atlassian
Professional Scrum Master
Certification
Scrum Master
Continuous Integration
Lean Agile
Kanban
Professional Scrum Product Owner
Managing Projects
ROI
Nexus and Kanban
Spotify
ScrumMaster Tales
Sprint Iteration
Lean and Agile Techniques
Agile Development
predictability
Kanban Kickstart Example
RSA
Agile Techniques
Risk Management on Agile Projects
The Kanban Method
Applying Agile Methodology
AI
System Integration Environments
AI Artificial Intelligence
Introduction to ATDD
Pomodoro Technique
Agile Delivery
Agile for Embedded Systems
Kaizen Workshop
NIT
Agile Product Ownership
Legacy Code
SAFe DevOps
IT Operations
SA
Nexus Integration Team
Agile Program
Process Improvement
Implementing SAFe
Introduction to Test Driven Development
Agile Games
Manage Budget Creation
RTE Role
Scrum
Agile in the Enterprise
Continuous Deployment
Scrum and XP
Scrum Guide
Lean-Agile Budgeting
Principles of Lean-Agile Leadership
Product Ownership
Agile Games and Exercises
Frameworks
Agile Testing Practices
Agile Basics
Enterprise DevOps
Implementation of Lean and Agile
Limiting Work in Progress
PI Objectives
Games and Exercises
Software Development
Daily Scrum
Portfolio for Jira
Tools
Tips
SAFe Release Planning
Legacy Enterprise
Agile Outsourcing
Scaled Agile Framework
Elastic Leadership
Lean-Agile Software Development
ATDD vs. BDD
chatgpt
Iterative Incremental Development
System Archetypes
LeSS
Agile Community
Agile India
Agile Exercises
An Appreciative Retrospective
Agility
The Agile Coach
Coaching Agile Teams
Slides
Development Value Streams
Value Streams
Continuous Delivery
Lean and Agile Principles and Practices
Perfection Game
Software Development Estimation
Agile
Scrum.org
Achieve Business Agility
Large Scale Scrum
Operational Value Stream
Webinar
Team Flow
Kaizen
Code
Agile Release Management
QA
User stories
Reading List
Accelerate Value Delivery At Scale
Agile Release Planning
Lean Agile Organization
Lean Agile Leadership
AgileSparks
LAB
Continuous Planning
BDD
LPM
Jira Plans
ATDD
Lean Budgeting
Atlaassian
Risk Management in Kanban
SPC
Story Slicing
Release Train Engineer
Systems Thinking
Agile Product Development
Continuous Improvement
GanttBan
transformation
Agile Israel Events
Retrospectives
Lean Software Development
agileisrael
Lean Agile Management
Releases Using Lean
Lean Risk Management
Jira
Certified SAFe
Business Agility
Hybrid Work
Jira admin
Agile Israel
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart