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

Budgeting in a Lean Agile world

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Budgeting. 

Not many statements cause as much dread in business or IT leaders as “It’s time to review your budget for next year”.  Budgets within any enterprise, but especially in the larger ones, are complex and difficult.  In our studies and work with Lean Agile Budgeting (LAB) we have learned that the average company spends about 30% of its yearly budget simply to manage its budget.  (Many CFO and financial people feel that this number may actually be higher).  Why is this?  Why do we put so much emphasis on something that is almost always (if we are honest) wrong?

The yearly budget cycle typically looks like this:

We spend so much time creating a budget, usually in the June-August time frame (for fiscal and calendar year sync companies).  And yet invariably when we start to implement on these budgets they turn out to be wrong.  This leads to endless change management, budget reviews, and many slapped wrists for being wrong. 

The problem is that we have based our budget cycles on predicting the future, and we as humans are terrible at predicting the future.  Our crystal ball is broken, and never really worked well in the first place.  When we base a yearly budget cycle on predicting we throw away the advantage that we all have; the ability to adjust based on new information.

Forecasting is a common practice in traditional budgeting, however, the term Forecast should not be used as a predictive tool, but as a learning tool.  We create forecasts to do ‘what-if scenarios, to learn about opportunities, and to better prepare for unknown outcomes.
When it comes to creating budgets the key is to create a forecast that allows us to learn and plan based on what we know today but also anticipates pivots and adjustments as we gain more knowledge during the actual implementation.  The key is to create a disciplined approach that allows for fast, non-disruptive adjustments.  This is the heart and soul of Lean-Agile Budgeting (LAB).

But how can this be done in today’s traditional, detail-oriented, regulated, and controlled budgeting approach?  With incremental changes.  I have worked with several companies that have begun this journey, and the key that has emerged is to treat your current budgeting process as a tangled ball of yarn.

To be successful you cannot just cut the ball of yarn in half, instead, you have to start pulling on one string at a time.  This allows you to learn in relative safety how to progress towards a budgeting process based on Lean and Agile principles and practices.  Implementing practices such as Weighted Shortest Job First (WSJF) for prioritization or Participatory Budgeting to gain more information on how to distribute the budget will begin to untangle that ball of yarn.

Imagine being able to streamline your budgeting process using Lean and Agile principles and practices to reduce this budget managing cost.  What better outcomes could you create for your customers and stakeholders?  What more important things could your finance group spend their time on to help the company thrive?

Subscribe for Email Updates:

Categories:

Tags:

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