How to Choose a New Business System: A 9-Step Selection Process
Start with business outcomes, not software features. Agree decision owners and weighted criteria, test a shortlist with your own scenarios, and compare five-year total cost before you sign.
Written and reviewed by The Technology Office · Independent technology advisory
Key takeaways
- Define business outcomes and decision rights before contacting vendors.
- Use short, prioritised requirements and scripted demonstrations based on your own scenarios.
- Evaluate the implementation partner as carefully as the software.
- Compare total cost of ownership over at least five years, not licence fees alone.
The short answer
To choose a new business system, define the business outcomes first, agree who makes the decision and how options will be scored, then test a shortlist of three or four vendors against scripted scenarios based on your own processes and data. Compare total cost of ownership over at least five years, check references, and negotiate the contract before committing.
Why does system selection go wrong?
Many troubled implementations can be traced back to decisions made during selection. Common causes include:
- choosing on features and polished demonstrations rather than business fit
- requirements lists that are long, unprioritised, and copied from the current system
- underestimating data migration, integration, and change effort
- evaluating the software but not the implementation partner
- no single accountable decision owner
The nine steps below are designed to prevent those problems. They apply to ERP, CRM, finance, HR, practice management, and other core platforms.
Step 1: Define the problem and the outcomes
Write down why you are changing systems and what must be better afterwards. Express outcomes in business terms: a faster month-end close, fewer manual reconciliations, a single view of customers, reporting the board trusts, or the ability to open a new site without adding administrative headcount. These outcomes become the benchmark for every later decision, including the business case.
Step 2: Understand current processes and data
Map the core processes the system will support, where data lives today, and which reports and integrations depend on it. Identify which processes are genuinely distinctive and which are standard. Standard processes are usually better adapted to the software than customised to match old habits.
Step 3: Set up decision-making before talking to vendors
Agree:
- a single accountable business owner for the decision
- a small steering group with finance, operations, and technology represented
- the evaluation criteria and weightings, for example business fit, total cost, implementation risk, vendor viability, and security
- how scores will be recorded and how disagreements will be resolved
Setting criteria before demonstrations stops the decision being swayed by the most persuasive presentation.
Step 4: Write prioritised requirements
Keep requirements short and ranked:
- Must have: the system is unacceptable without it
- Should have: important, but a workaround is tolerable
- Could have: useful if cost and effort allow
Include non-functional requirements: security controls, integration methods, data ownership and export, reporting, performance, support arrangements, and where data is hosted. Confirm how each product supports your privacy and data-handling obligations under Australian law.
Step 5: Scan the market and shortlist
Identify products used by organisations of similar size and industry. Screen out options that fail must-have requirements or fall well outside budget. Aim for a shortlist of three or four. A longer list rarely improves the decision and slows everyone down.
Step 6: Run scripted demonstrations
Give each vendor the same scenarios, based on your real processes, and ask them to demonstrate those scenarios, ideally with sample data you provide. Score each scenario against your criteria straight after the session, while it is fresh. Scripted demonstrations show how the product handles your work, not just its best features.
Step 7: Evaluate the implementation partner, not just the product
The same software can succeed or fail depending on who implements it. Assess the partner's experience with organisations like yours, the named people who would work on your project, their approach to data migration and testing, and how they manage change requests. Speak to reference customers without the vendor present and ask what they would do differently.
Step 8: Compare total cost of ownership
Licence fees are only part of the cost. Model at least five years:
| Cost area | What to include |
|---|---|
| Software | Subscription or licence fees, user growth, price increases |
| Implementation | Partner fees, configuration, project management |
| Data | Cleansing, migration, and reconciliation |
| Integration | Connections to other systems and their ongoing maintenance |
| People | Internal staff time, backfill, training, and change support |
| Operations | Support, upgrades, hosting, and administration |
| Exit | Data extraction and transition costs if you leave |
The cheapest licence is often not the lowest total cost.
Step 9: Negotiate the contract and make the decision
Before signing, confirm scope, milestones, acceptance criteria, service levels, limits on price increases, data ownership, and exit terms. Then take the recommendation, the evaluation evidence, and the business case to a formal decision gate. The Australian Government's business case guidance, listed in the sources below, is a useful reference for structuring options, costs, benefits, and risks, even for private organisations.
How long does system selection take?
It depends on complexity and how quickly decisions are made. For a mid-sized organisation replacing a core platform, a disciplined selection commonly takes a few months. Rushing selection to save a few weeks often costs far more during implementation.
Who should run the selection?
The business should own the decision; technology should shape and test it. An independent adviser can run the process, keep every vendor to the same rules, and challenge assumptions. That is particularly useful when there is no internal CIO, or when the vendor also proposes to implement.
CIO-led technology transformation explains how independent governance works alongside the implementation partner. For what happens after the contract is signed, see how to govern a technology transformation project. If you are still deciding whether to replace your current system at all, start with replace or modernise a legacy system.
Frequently asked questions
What is the first step in choosing an ERP or business system?
Define the business problem and the outcomes the new system must deliver. Those outcomes become the benchmark for requirements, vendor scoring, and the business case.
How many vendors should be on a shortlist?
Usually three or four. Fewer limits genuine comparison; more adds effort without improving the decision.
What is a scripted demonstration?
A demonstration where every vendor walks through the same scenarios based on your real processes, ideally using your sample data, so products can be compared like for like.
What costs are most often missed when selecting a system?
Data cleansing and migration, integrations, internal staff time and backfill, training and change support, ongoing administration, and exit costs.
Should the implementation partner be chosen at the same time as the software?
Yes. Assess the partner's relevant experience, the named team, and their approach to data migration and testing alongside the product itself.
Sources and further reading
- Developing a Business Case — Australian Government Department of Finance
Mentioned services
These service and regional NSW pages expand on the topics covered in this article.
Need help applying this?
Bring in senior technology leadership without the full-time overhead.
The Technology Office works with Sydney and regional NSW businesses on embedded CIO support, Head of IT leadership, governance, vendor management, cost optimisation, crisis stabilisation, and no-cost technology reviews as a lighter first step.