Software Supporting a Service

The final software business model we look at is in complete contrast to the previous models where the business is about the output of the software, whether this is creation of the software itself or the outcomes it generates. The software supporting a service model intentionally relegates the software system to a supporting role that forms no part of the description of the service being sold. This is not to say that the software becomes irrelevant in this model; it's about the software being a mechanism to allow the delivery of service features.

This model is more often used for departments within larger organizations, especially where there's a reliance on in-house developed resources for supporting its operations. ...

Get Going IT Alone: The Handbook for Freelance and Contract Software Developers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.