Mine Planning, Design and Scheduling Software Buying Guide
6 sections · 10 min readHow to choose mine planning and scheduling software for open pit and underground mines, from life-of-mine optimisation to the weekly plan the crews work to.
Definition
Mine planning and design software turns a geological block model into mine designs and a schedule: pit shells, stopes and development, then the sequence that says what is mined, when, and with which equipment. Mine scheduling software is the part that turns those designs into time-based plans, from life of mine down to the weekly and shift plan.
What is Mine Planning & Design Software?
Mine planning and design software turns the geological block model into a practical, economic extraction sequence. Mining engineers use it to decide what is mined, in what order and with which equipment.
This category covers the tools used by mining engineers to design pit shells, lay out underground development drives, optimise haul roads, and build schedules from life of mine (LOM) strategy down to daily shift plans. It links the resource model to the day-to-day work of moving rock.
Signs Your Operation Needs It
Many operations struggle to adapt their plans to changing commodity prices or unexpected geotechnical constraints. If you are experiencing these symptoms, your operation is outgrowing its current planning systems:
Symptom
Producing a new Life of Mine schedule takes weeks, making it impossible to run multiple "what-if" scenarios when metal prices fluctuate.
Reality
Your strategic planning relies on slow, disconnected software or fragile spreadsheet models rather than integrated algorithmic optimisation.
Symptom
The short-term execution constantly deviates from the medium-term plan, leading to equipment bottlenecks or grade blending issues at the mill.
Reality
There is a disconnect between your strategic planning tools and your short-term scheduling systems, causing unrealistic operational targets.
Symptom
Designing complex underground stope access or surface haul road ramps requires tedious, manual CAD drafting that must be completely redone if the orebody model updates.
Reality
You lack parametric, automated design tools that dynamically update when underlying parameters change.
Understanding the Software Landscape
The term "mine planning software" covers decisions from decades out down to the next shift. Start by working out which of these types fixes your most pressing engineering problem:
Strategic & Optimisation Software
High-level algorithmic tools that determine the ultimate pit limit, optimal mining sequence, and cut-off grade strategies to maximise Net Present Value (NPV) over the life of mine.
Medium/Short-Term Scheduling
Tactical tools that align equipment availability, haulage constraints, and blending requirements to create executable quarterly, weekly, or daily schedules.
3D Mine Design & CAD
The spatial drafting tools used to physically lay out the mine geometry: designing ramp gradients, stope boundaries, ventilation shafts, and waste dumps while adhering to geotechnical constraints.
Ventilation Modelling
Specialised fluid dynamics software that models airflow, heat and contaminant dispersion in underground mines.
How to Evaluate Mine Planning & Design Software
When assessing vendors in this category, look beyond the 3D visualisations and evaluate the software against the realities of engineering constraints and workflow integration.
How to choose mine scheduling software
Choose mine scheduling software by the planning horizon you most need to fix, then test it on your own block model and designs. A suitable tool carries the same reserves, designs and constraints from life of mine down to the monthly, weekly or shift plan without re-entering data, models the constraints that limit your mine, and gives operations a plan they can be measured against. Open pit and underground scheduling are different problems, so confirm the product was built for your mining method before you compare features.
- Horizons: which of life of mine, medium term (budget) and short term (weekly, daily, shift) the tool covers, and how a plan moves from one to the next.
- Design link: whether schedule tasks are built straight from your pit, stope and development designs, and what happens to the schedule when a design changes.
- Constraints and optimisation: which constraints the engine handles (equipment hours, development rates, blend, stockpiles, backfill, ventilation) and whether it optimises, follows rules, or both.
- Mining method: open pit benches, haulage and blending, or underground development, stope cycles and backfill. Ask for a reference schedule built for your method and commodity.
- Handover: what the plan sends to short interval control and fleet systems, and how actuals come back so plan and mine can be reconciled.

Start with the horizon you need to fix
Life-of-mine and strategic schedules work in years or quarters and answer value questions: pit shells or stope envelopes, the order of pushbacks or mining areas, cut-off grade, and when to spend capital. Medium-term or budget schedules work in months and test whether the fleet, crews and plant can deliver that sequence. Short-term schedules work in weeks, days or shifts and decide which dig blocks, headings or stopes are worked, with which equipment, to hit the blend.
Many sites run strategic optimisation in one product and short-term scheduling in another. That works if targets, reserves and constraints flow down and the reasons for variance flow back up. Ask vendors to show the handover between horizons on your data, not a demo set (see how to evaluate mining software without a six-month pilot). If the gap is at the strategic end on a small budget, see pit optimisation software for junior miners.
Check the link from design to schedule
A schedule is only as current as the designs it is built from. Check whether scheduling tasks (benches, blocks, development drives, stopes) are created directly from the design solids and strings, with tonnes and grades reported from the current block model. Then change something in the demo: move a ramp, re-cut a stope after new drilling, or load an updated block model, and see how much of the schedule has to be rebuilt by hand. With parametric design tools, changing a ramp gradient should redraw the haul road to fit, not send someone back to manual CAD drafting. Dependencies matter as much as geometry. In an open pit that means bench precedence and ramp access. Underground it means development before stoping and, where the method uses fill, backfill placed and cured in adjacent stopes before the next one is fired.
Know which constraints bind, and how the engine treats them
List the constraints that limit your operation before the demo: truck and loader hours, haul profiles, development rates per jumbo, hoisting or trucking capacity, mill throughput and blend limits, stockpile rules, backfill capacity and ventilation. Then ask how the engine treats each one. Some schedulers sequence tasks by rules and priorities and leave the planner to balance resources. Others use mathematical optimisation to maximise NPV or meet targets within the constraints, and many combine both. What matters is that planners can see why the schedule chose a sequence, override it, and rerun scenarios fast enough to use them when prices, equipment or the geology change. For strategic optimisation, ask for solver run times (for example Lerchs-Grossmann or pseudoflow) on a model the size of your deposit, because solver speed sets how many scenarios you can test.
Open pit and underground are different scheduling problems
Open pit scheduling is mostly about benches, pushbacks, haulage and blending: strip ratio over time, truck hours on changing haul profiles, dump and stockpile capacity, and a steady mill feed. For open pit tools that put scheduling, blending and haulage in one environment, see the checklist for evaluating unified surface mine planning tools.
Underground scheduling is closer to project scheduling: thousands of linked activities for development, ground support, services, drilling, firing, bogging and backfill, each with a rate, a crew or machine, and a dependency. Ventilation and hoisting or trucking capacity often cap production. Some products are built for one method, some sell separate open pit and underground modules, and some cover both in one product. For underground, check how development and stoping are linked and how a late heading pushes back the stopes it gives access to.
Plan the handover to operations
The short-term plan is only useful if the crews and the control room can work to it. Ask what the schedule exports to short interval control and fleet management and dispatch systems (task lists, dig blocks, targets per shift) and in what format. Ask how actual tonnes, advance and grades come back, and whether the tool reconciles plan against actual so the next schedule starts from where the mine really is. Agree before go-live who owns the plan: the planning team, production, or the vendor's consultants.
Where scheduling products sit in the MSR directory
As of 11 October 2026, the MSR directory lists 31 products from 14 vendors in mine planning and design, and 26 of those 31 profiles mention scheduling. The category mixes design tools, strategic optimisers and schedulers, so sort the list by the job you need done. Examples include the products below, grouped by how each MSR profile describes them (alphabetical, not a ranking or a complete list):
Strategic schedule optimisation
Deswik.APEX (underground), Minemax Scheduler, MiningMath (open pit).
Dedicated scheduling products (horizons vary by product)
Deswik.Planning, GEOVIA MineSched, Maptek Evolution, Micromine Alastri, Minemax Tempo, RPM MinePlanner, XPAC Solutions.
Underground design and scheduling
Short-term execution and compliance to plan
Descriptions come from the product profiles, which may include vendor-supplied text. The mine planning and design category page has the full, current list.
Common traps
- Choosing on a strategic optimiser demo when the real pain is weekly compliance to plan, or the reverse.
- Judging a scheduler on the vendor's sample deposit instead of your own block model, designs and constraints.
- Rebuilding the short-term schedule by hand every week because the design link breaks after each model update.
- Going live without deciding how actuals get back into the schedule, so plan and mine drift apart.
- Underestimating setup: task rates, templates and dependency rules need a planner who knows the mine to build and keep current.
Key Performance Metrics to Track:
The right software in this category should measurably improve:
Net Present Value (NPV) Optimisation
Scenario Generation Turnaround Time
Schedule Compliance (Plan Against Actual)
Strip Ratio Efficiency
Defining the ROI
Building a business case for mine planning software means putting a value on a better extraction strategy. The return usually comes from three areas:
Maximising Project NPV
Faster strategic optimisation lets planners test more scenarios. A change to the mining sequence or cut-off grade strategy found that way can add value that a single slow scenario run would miss.
Capital Deferment
Medium-term scheduling that balances equipment hours shows whether waste stripping and ore haulage can be resequenced to delay or avoid buying more haul trucks.
Reducing Engineering Labour Costs
Parametric design tools and automated scheduling free mining engineers from manual CAD drafting and spreadsheet upkeep, so they spend more time on scenarios and problem-solving.
Key Questions to Ask Vendors
Can your scheduling algorithm incorporate complex, multi-element blending constraints to ensure the mill receives a consistent feed?
Tests the short-term scheduling engine. Look for support of simultaneous constraints across multiple elements (for example grade, contaminants and hardness) with automatic rebalancing when source material changes.
If the geological block model is updated, how much manual rework is required to update the existing stope or pit designs?
Tests parametric design. Ask to see a pit or stope design update when the block model changes, so new drilling data does not mean redrawing designs from scratch.
What optimisation algorithms do you use for pit limit analysis, and how do they scale with block models containing hundreds of millions of blocks?
Tests solver performance. Ask for run times on models of a similar size to your deposit, and which algorithm the solver uses (for example pseudoflow), so you know how many scenarios you can afford to run.
Which planning horizons does your mine scheduling software cover, from life of mine to the shift plan, and how does a plan pass between them?
Mine scheduling runs at several horizons: life-of-mine and strategic plans in years, medium-term budgets in months, and short-term plans in weeks, days or shifts. Ask which horizons the product covers itself and which need another product, then ask the vendor to show targets, reserves and constraints moving from one horizon to the next on your own data, without re-entry.
How does your underground mine scheduling software handle development, stope sequencing, backfill and ventilation constraints?
Underground schedules link thousands of activities (development, ground support, drilling, firing, bogging and backfill), each with a rate, a crew or machine, and dependencies. Ask to see a schedule built for your mining method, how a delayed heading moves the stopes it gives access to, and how backfill curing, ventilation and hoisting or trucking capacity are handled.
Does your production scheduling engine optimise, sequence by rules, or both, and can planners see and override its choices?
Mine production scheduling software ranges from rule-based sequencing with manual adjustment to mathematical optimisation that maximises NPV or meets targets within constraints, and many products combine the two. Neither approach suits every site. Ask which constraints the engine respects, how long one scenario takes on a model the size of yours, and whether planners can see why a sequence was chosen and change it.
What does your mine planning and scheduling software send to operations, and how do actuals come back into the plan?
A short-term schedule only helps if the crews and the control room can work to it. Ask what the tool exports to short interval control and fleet management systems, in what format and how often, and how actual tonnes, advance and grades flow back so the next schedule starts from where the mine really is.
Ready to compare?
See how 32 mine planning & design products stack up side by side.
Compare 32 ProductsUpdated · Mining Software
Explore Other Categories
Geology & Resource Modelling
Compare alternatives
Simulation & Digital Twins
Compare alternatives
Drill & Blast
Compare alternatives
Fleet Management & Dispatch
Compare alternatives
Mine Operations / SIC
Compare alternatives
Database Management
Compare alternatives
Data & Analytics
Compare alternatives
Exploration & Drilling
Compare alternatives
Environmental, ESG & Compliance
Compare alternatives
Workforce / Roster
Compare alternatives