I've got a product something like a SEO analyser in a more enterprise level. Target is mostly medium to big sized companies.
Which business model is better?
SaaS (Software as a Service) or classical desktop application. SaaS comes with some great advantages such as :
- Easier to update the backend system (quick fixes, UI changes, instant updates etc.)
- No piracy issues
- Easier subscription model (maybe!)
Also there are obvious disadvantages:
- Hardware cost
- Some companies might not prefer to outsource this sort of stuff (policy, security, privacy reasons)
- It won't work for internal network or on development projects
etc.
Since this is big decision which is not easy to revert, I'm trying to be careful about it. What are your thoughts on the subject? Real world experience would be great as well.