Summary

Advances in computing technology and their adoption by the mainstream public has opened many new opportunities for the design of software-oriented business models. The computing technology advancements that without doubt have had the most impact is the mainstream adoption of the Internet—with its sidekick, the web. Both which have allowed new ways for software to be accessed and hence new ways for software businesses to operate.

The ability to consider SaaS to be subscribed to and/or support other purchased services means that you no longer need to consider your software business to be primarily about writing software, but also about creating services. This is an attractive option to consider for your business venture when considering how ...

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.