TRANSPARENT METHODOLOGY
How the Software Selection Calculator Works
The calculator keeps requirements fit separate from cost. A cheaper option may still be unsuitable, while a stronger operational fit may not justify its additional cost.
Requirements fit score
The calculator applies a weighted score to seven factors. Higher workflow uniqueness, integration complexity, permission and reporting complexity, need for control, and specialised functionality increase the custom score. Greater launch urgency and willingness to adapt the process to standard software increase the off-the-shelf score.
| Factor |
Weight |
What a higher value tends to favour |
| Workflow uniqueness |
22% |
Custom |
| Integration complexity |
16% |
Custom or hybrid |
| Permissions, workflow and reporting complexity |
14% |
Custom |
| Control, portability and flexibility |
18% |
Custom, subject to contract and architecture |
| Specialised or offline functionality |
12% |
Custom |
| Rapid implementation priority |
10% |
Off-the-shelf |
| Willingness to adapt the process |
8% |
Off-the-shelf |
Total cost calculation
Off-the-shelf total cost: Initial setup, migration and configuration + the selected period of base platform fees + per-user licence fees + annual integration, support and customisation costs.
Custom total cost: Initial design, build, migration and implementation + the selected period of monthly hosting, licences and support + the annual enhancement budget.
The model uses the same number of users throughout the selected period and calculates in today’s rands. It does not add inflation, user growth, financing costs, tax effects, internal staff time, downtime or opportunity cost.
Overall direction
The final direction gives greater weight to operational fit than cost. It also identifies situations where the fit and cost results point in different directions, in which case a hybrid or phased approach may deserve investigation.
The result can only be as reliable as the inputs
Do not enter an unrealistically low custom-development estimate or compare it with an inflated software subscription. Obtain comparable estimates that cover the same scope, data migration, integrations, training, support and operating period.