FREE / INTRODUCTORY / SELF-PACED
Beyond Spreadsheets: Choosing the Right Business Systems
A free course for growing organisations comparing business software. Turn spreadsheet frustrations into requirements, evaluate vendors and plan a manageable transition.
For: Business owners, finance managers and teams evaluating ERP or other business systems
By the end, you can
- Recognise when shared systems may be more suitable than spreadsheets.
- Create a requirements-led shortlist and demonstration script.
- Compare total cost and implementation readiness before selecting a system.
Based on normal-speed viewing, 5 minutes of reading per lesson, the activity times shown below, a 10-minute assessment, and a 20–30-minute practical assignment. Pause and replay as needed.
Your course materials
Follow the estimated study times shown for each lesson. Course totals include the external videos, notes, activities, a 10-minute understanding check and a 20–30-minute practical assignment. Reading the optional presenter scripts may take extra time.
Original presenter scripts
Read the original lesson narration for each lesson, or download all six scripts. These are recording drafts, separate from the credited external videos.
Download six presenter scripts (text)LESSON 01 / SLIDES 2–3
Recognising the trigger for change
Lesson study time: 57 min–1 hr 2 min estimated · includes video, notes and activity
Your goal: Separate a genuine system need from a desire for new software.
▶ WATCH THE VIDEOA Roadmap to ERP SelectionVideo: 46 min 54 secOn ERP Advisors Group · opens a new tab ↗Understand the decision
Spreadsheets remain useful for analysis and small controlled tasks. The trigger for a new system is a recurring business limitation that process discipline cannot reasonably solve. Quantify rework, delayed decisions and control failures where possible. Consider simpler improvements first, then define the scope of a system evaluation around the remaining problem.
Ideas to take into work
- Look for repeated entry, conflicting versions and fragile approvals.
- Define the business impact of the current limitation.
- Consider whether a process improvement can solve the issue first.
A workplace example
A finance team merges six spreadsheets every month and repeatedly corrects inconsistent customer codes. The decision begins with the cost and control impact of that work.
Try it · 5–10 minutes
List three spreadsheet problems. For each, describe the business impact and an alternative process improvement.
Compare with a worked response
Three problems: duplicate customer codes delay consolidation; conflicting price lists create corrections; emailed approvals lack a clear status. First standardise codes, define one price owner and clarify approval rules. Evaluate a shared system if coordination and traceability still cannot meet the business need.
Read the original lesson script
Welcome. In this lesson, we will explore recognising the trigger for change.
Separate a genuine system need from a desire for new software.
Look for repeated entry, conflicting versions and fragile approvals. Define the business impact of the current limitation. Consider whether a process improvement can solve the issue first.
Spreadsheets remain useful for analysis and small controlled tasks. The trigger for a new system is a recurring business limitation that process discipline cannot reasonably solve. Quantify rework, delayed decisions and control failures where possible. Consider simpler improvements first, then define the scope of a system evaluation around the remaining problem.
Consider this example. A finance team merges six spreadsheets every month and repeatedly corrects inconsistent customer codes. The decision begins with the cost and control impact of that work.
Pause here and try this activity. List three spreadsheet problems. For each, describe the business impact and an alternative process improvement.
Here is one possible response. Three problems: duplicate customer codes delay consolidation; conflicting price lists create corrections; emailed approvals lack a clear status. First standardise codes, define one price owner and clarify approval rules. Evaluate a shared system if coordination and traceability still cannot meet the business need.
Before moving on, think about this question. Which is the strongest reason to evaluate a shared business system? The best answer is: Repeated data conflicts and control gaps affect operations. A business impact provides a stronger basis for investment than fashion or presentation.
LESSON 02 / SLIDES 4–5
Requirements that describe the work
Lesson study time: 15 min–20 min estimated · includes video, notes and activity
Your goal: Write requirements in terms of outcomes and constraints.
▶ WATCH THE VIDEOThree Tips for Successful ERP SelectionVideo: 4 min 15 secOn ERP Advisors Group · opens a new tab ↗Understand the decision
Write a requirement that a vendor can demonstrate and a user can accept. Include the actor, event, rule and expected evidence. Distinguish business necessity from a preferred way of implementing it. Include exceptions, permissions and integration needs. Keep a reference number and owner so the requirement can be traced through demonstration, scope and testing.
Ideas to take into work
- Describe a business scenario, the user and the required result.
- Separate essential needs from preferences.
- Include access, reporting, integration and data migration needs.
A workplace example
Instead of requiring a particular screen layout, a buyer asks for approval by value, traceable changes and a clear urgent-order exception.
Try it · 5–10 minutes
Write five requirements. Mark which ones are essential and explain why.
Compare with a worked response
REQ-01: when a purchase request exceeds the agreed threshold, route it to an authorised approver and retain the decision history. Acceptance: an unauthorised user cannot approve; approval and rejection are recorded; an approved deputy can act under the agreed policy.
Read the original lesson script
Welcome. In this lesson, we will explore requirements that describe the work.
Write requirements in terms of outcomes and constraints.
Describe a business scenario, the user and the required result. Separate essential needs from preferences. Include access, reporting, integration and data migration needs.
Write a requirement that a vendor can demonstrate and a user can accept. Include the actor, event, rule and expected evidence. Distinguish business necessity from a preferred way of implementing it. Include exceptions, permissions and integration needs. Keep a reference number and owner so the requirement can be traced through demonstration, scope and testing.
Consider this example. Instead of requiring a particular screen layout, a buyer asks for approval by value, traceable changes and a clear urgent-order exception.
Pause here and try this activity. Write five requirements. Mark which ones are essential and explain why.
Here is one possible response. REQ-01: when a purchase request exceeds the agreed threshold, route it to an authorised approver and retain the decision history. Acceptance: an unauthorised user cannot approve; approval and rejection are recorded; an approved deputy can act under the agreed policy.
Before moving on, think about this question. Which requirement is most useful for evaluation? The best answer is: It must support value-based approvals with an audit trail. A specific, testable requirement helps vendors demonstrate the needed capability.
LESSON 03 / SLIDES 6–7
The selection team
Lesson study time: 39 min–44 min estimated · includes video, notes and activity
Your goal: Include the people who understand operations and implementation constraints.
▶ WATCH THE VIDEOWho Should You Involve in Your ERP Selection?Video: 29 min 0 secOn ERP Advisors Group · opens a new tab ↗Understand the decision
Define who recommends, who decides and who can veto a failed mandatory requirement. Ask users to bring concrete scenarios rather than personal feature wish lists. Finance evaluates cost assumptions, IT checks integration and security, and process owners assess practical fit. Resolve conflicts before vendor scores are combined, and retain a written decision record.
Ideas to take into work
- Name a decision owner and a business process owner.
- Include users, finance and technical representation as appropriate.
- Agree how conflicting requirements will be resolved.
A workplace example
Finance favours reporting depth while operations needs reliable stock transactions. A cross-functional team agrees priorities before comparing vendors.
Try it · 5–10 minutes
Identify the people who should evaluate your next system and the decisions each person can make.
Compare with a worked response
Sponsor: approves investment and resolves priorities. Operations owner: validates stock and fulfilment scenarios. Finance: checks controls and cost. IT: assesses integration, access and support. Users: run task demonstrations. The team records mandatory gaps and recommends an option with conditions.
Read the original lesson script
Welcome. In this lesson, we will explore the selection team.
Include the people who understand operations and implementation constraints.
Name a decision owner and a business process owner. Include users, finance and technical representation as appropriate. Agree how conflicting requirements will be resolved.
Define who recommends, who decides and who can veto a failed mandatory requirement. Ask users to bring concrete scenarios rather than personal feature wish lists. Finance evaluates cost assumptions, IT checks integration and security, and process owners assess practical fit. Resolve conflicts before vendor scores are combined, and retain a written decision record.
Consider this example. Finance favours reporting depth while operations needs reliable stock transactions. A cross-functional team agrees priorities before comparing vendors.
Pause here and try this activity. Identify the people who should evaluate your next system and the decisions each person can make.
Here is one possible response. Sponsor: approves investment and resolves priorities. Operations owner: validates stock and fulfilment scenarios. Finance: checks controls and cost. IT: assesses integration, access and support. Users: run task demonstrations. The team records mandatory gaps and recommends an option with conditions.
Before moving on, think about this question. Who should participate in selecting a cross-functional system? The best answer is: Relevant business users, decision-makers and technical representatives. A cross-functional team helps evaluate the system against real work and constraints.
LESSON 04 / SLIDES 8–9
Demonstrations with evidence
Lesson study time: 48 min–53 min estimated · includes video, notes and activity
Your goal: Evaluate vendors using comparable business scenarios.
▶ WATCH THE VIDEOHow to Have a Successful Demonstration with a Software VendorVideo: 37 min 5 secOn ERP Advisors Group · opens a new tab ↗Understand the decision
Ask vendors to show a transaction end to end using the same sample data. Record whether each capability is demonstrated, configured, custom, third-party or unproven. A roadmap promise is not a delivered capability. Compare evidence using agreed criteria, and follow up unresolved gaps in writing before treating them as included scope.
Ideas to take into work
- Give each vendor the same priority scenarios.
- Ask to see exceptions, corrections and role permissions.
- Record evidence and gaps instead of relying on impressions.
A workplace example
Two vendors demonstrate the same order-to-cash scenario, including a partial delivery and a credit note. Evaluators score the evidence independently before discussion.
Try it · 5–10 minutes
Prepare a demonstration script with one normal transaction and one exception.
Compare with a worked response
Scenario: receive a sales order for ten units, deliver six, invoice the delivered quantity and handle a return. Test role permissions and trace the documents. Score only what was shown; list any work promised for later as an unresolved gap with an owner.
Read the original lesson script
Welcome. In this lesson, we will explore demonstrations with evidence.
Evaluate vendors using comparable business scenarios.
Give each vendor the same priority scenarios. Ask to see exceptions, corrections and role permissions. Record evidence and gaps instead of relying on impressions.
Ask vendors to show a transaction end to end using the same sample data. Record whether each capability is demonstrated, configured, custom, third-party or unproven. A roadmap promise is not a delivered capability. Compare evidence using agreed criteria, and follow up unresolved gaps in writing before treating them as included scope.
Consider this example. Two vendors demonstrate the same order-to-cash scenario, including a partial delivery and a credit note. Evaluators score the evidence independently before discussion.
Pause here and try this activity. Prepare a demonstration script with one normal transaction and one exception.
Here is one possible response. Scenario: receive a sales order for ten units, deliver six, invoice the delivered quantity and handle a return. Test role permissions and trace the documents. Score only what was shown; list any work promised for later as an unresolved gap with an owner.
Before moving on, think about this question. What makes vendor demonstrations easier to compare? The best answer is: Using the same business scenarios and scoring criteria. Common scenarios make functional differences and gaps more visible.
LESSON 05 / SLIDES 10–11
Fit, risk and total cost
Lesson study time: 36 min–41 min estimated · includes video, notes and activity
Your goal: Compare the complete commitment rather than the licence price alone.
▶ WATCH THE VIDEOVetting ERP Business Software SolutionsVideo: 25 min 34 secOn ERP Advisors Group · opens a new tab ↗Understand the decision
Use the same term, users, entities and transaction assumptions for every proposal. Separate one-off and recurring costs, and show uncertainty for custom work. Check who owns maintenance, upgrades, data export and exit support. An aggregate score must not hide failure of a mandatory control. Clarify exclusions before comparing headline totals.
Ideas to take into work
- Include implementation, migration, training and ongoing support.
- Distinguish standard features, configuration and custom development.
- Check references, data export and contractual responsibilities.
A workplace example
One proposal has lower licence fees but requires extensive custom work. The team compares several years of operating costs and the responsibility for maintaining changes.
Try it · 5–10 minutes
Build a comparison with cost, fit, delivery risk and exit considerations.
Compare with a worked response
Illustrative three-year comparison: setup RM20,000 plus subscription RM1,000 per month plus support RM500 per month totals RM74,000 before tax and other costs. Add migration, internal time, integrations, upgrades and contingency where relevant. These are exercise figures, not market prices.
Read the original lesson script
Welcome. In this lesson, we will explore fit, risk and total cost.
Compare the complete commitment rather than the licence price alone.
Include implementation, migration, training and ongoing support. Distinguish standard features, configuration and custom development. Check references, data export and contractual responsibilities.
Use the same term, users, entities and transaction assumptions for every proposal. Separate one-off and recurring costs, and show uncertainty for custom work. Check who owns maintenance, upgrades, data export and exit support. An aggregate score must not hide failure of a mandatory control. Clarify exclusions before comparing headline totals.
Consider this example. One proposal has lower licence fees but requires extensive custom work. The team compares several years of operating costs and the responsibility for maintaining changes.
Pause here and try this activity. Build a comparison with cost, fit, delivery risk and exit considerations.
Here is one possible response. Illustrative three-year comparison: setup RM20,000 plus subscription RM1,000 per month plus support RM500 per month totals RM74,000 before tax and other costs. Add migration, internal time, integrations, upgrades and contingency where relevant. These are exercise figures, not market prices.
Before moving on, think about this question. Which proposal comparison is most useful? The best answer is: Total cost, functional fit, delivery risk and support obligations. The full commitment includes implementation and operating risks as well as software fees.
LESSON 06 / SLIDES 12–13
A controlled transition
Lesson study time: 42 min–47 min estimated · includes video, notes and activity
Your goal: Plan how people and data will move to the chosen system.
▶ WATCH THE VIDEOAn Expert Guide to ERP Implementation SuccessVideo: 31 min 49 secOn ERP Advisors Group · opens a new tab ↗Understand the decision
Treat go-live as an evidence-based business decision. Define acceptance criteria, unresolved-issue severity, migration reconciliation and a cutover owner. Specify when to pause or roll back and how to reconcile transactions created during transition. Arrange named support and a review after launch. A pilot reduces uncertainty, but later branches still need readiness checks.
Ideas to take into work
- Clean and validate essential data before migration.
- Use role-based training and realistic acceptance tests.
- Agree cutover, fallback and post-launch support arrangements.
A workplace example
A company pilots one branch, validates opening balances and checks real transactions before expanding. Named support owners handle early issues.
Try it · 5–10 minutes
Draft a go-live checklist with data, users, testing, support and a decision owner.
Compare with a worked response
Go-live evidence: sample end-to-end tests accepted, opening balances reconciled, role access confirmed, users practised, support contacts available and cutover steps rehearsed. The sponsor signs the decision after reviewing open issues. A fallback trigger and reconciliation owner are recorded before switching.
Read the original lesson script
Welcome. In this lesson, we will explore a controlled transition.
Plan how people and data will move to the chosen system.
Clean and validate essential data before migration. Use role-based training and realistic acceptance tests. Agree cutover, fallback and post-launch support arrangements.
Treat go-live as an evidence-based business decision. Define acceptance criteria, unresolved-issue severity, migration reconciliation and a cutover owner. Specify when to pause or roll back and how to reconcile transactions created during transition. Arrange named support and a review after launch. A pilot reduces uncertainty, but later branches still need readiness checks.
Consider this example. A company pilots one branch, validates opening balances and checks real transactions before expanding. Named support owners handle early issues.
Pause here and try this activity. Draft a go-live checklist with data, users, testing, support and a decision owner.
Here is one possible response. Go-live evidence: sample end-to-end tests accepted, opening balances reconciled, role access confirmed, users practised, support contacts available and cutover steps rehearsed. The sponsor signs the decision after reviewing open issues. A fallback trigger and reconciliation owner are recorded before switching.
Before moving on, think about this question. What should be agreed before go-live? The best answer is: Data validation, user readiness, cutover and support arrangements. A controlled transition needs verified data, prepared users and clear operational arrangements.
PUT IT TO WORK / 20–30 MINUTES
Your system-selection brief
A growing company has conflicting stock spreadsheets. Vendor A has a lower subscription but proposes custom work. Vendor B includes more standard functionality and a higher recurring fee.
Draft a short response to each prompt, then rate it using the rubric below. You can download your responses with your activity notes.
Review your practical response
For each prompt: 0 = missing; 1 = relevant but vague or incomplete; 2 = specific, feasible and linked to the scenario, with evidence or ownership where appropriate.
Rate all five prompts to see your self-review total.
See one possible final response
Ask both vendors to demonstrate stock receipt, partial dispatch and return using the same data. Mark each mandatory requirement as demonstrated, unresolved or dependent on additional work. Compare costs over the same term, including custom maintenance and migration. Request written scope and acceptance criteria; do not award on subscription price alone.
MAKE THE LEARNING STICK
Check your understanding
Allow about 10 minutes. Six questions, one for each lesson. Get immediate feedback and a printable report without providing personal details. This is a learning check, not a professional qualification or audit.
YOUR LEARNING RECORD
Choose “Save as PDF” in the print window to keep your report. Your answers stay on this page until you leave or reload.
