Trade-offsCost, speed, control and continuity
Compare the complete software lifecycle rather than one feature, rate or commercial model.
Cost
Custom software and SaaS have different commercial structures.
Custom development can involve design, development, testing, hosting and ongoing maintenance.
SaaS can involve product access, configuration, integration and ongoing use.
Compare the complete route to the same required outcome.
Speed
Timing depends on the requirement.
SaaS can reduce the amount of software that needs to be created where an existing product already fits.
Custom software requires development but can focus directly on the agreed need.
Control
Custom software gives the employer direct influence over what is developed.
With SaaS, some product decisions remain with the provider.
Choose the level of control that fits the job.
Continuity
Both routes need ongoing ownership.
Custom software needs maintenance and technical knowledge.
SaaS needs administration, vendor management and attention to product, integration and internal process changes.