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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.