Zero-Based Budgeting (ZBB) allows top-level strategic goals to be implemented into the budgeting process by tying them to specific functional areas of the organization.
It is a technique of planning and decision making where every department function within an organization is analyzed for its needs and costs for the coming period (starting from a zero base).
Budgets are then built around what is needed regardless of previous budgets. The advantages claimed are that it drives functions to be more cost-efficient (by avoiding blanket increases of decreases based on the previous period's budget) and can eliminate waste, but it can also very time consuming.
The question is - how can one implement this?
fastStrategy allows top-level strategic goals to be prioritized. Projects are then aligned (prioritized) to those strategic goals. Functional groups are defined and resources from each function are allocated on a project by project basis. This results in a "what is needed" by function to execute all projects as well as providing an overall budget for the organization.
Budgets can be optimized by applying budget and resource constraints (by function) to the model in order to meet an overall budget requirement. If within budget, then all projects get funded. If there are constraints (budget or resource), the model will eliminate projects in such a way that the remaining projects maximizes the overall benefit.
A cost-benefit chart can be generated that provides a starts control such that those projects with the highest cost-benefit ratio get started first.
By refreshing the model every period (monthly, quarterly, annual), the pain over implementing ZBB can be diminished. fastStrategy provides a means to implement to link top-level strategic goals to individual functions, and because it can support multiple models within a single file, each budget cycle can be kept for historical purposes.