← Back to context

Comment by theshrike79

6 years ago

With SaaS the customer is always running the latest version of the software.

You only need to support it, no need to worry about clients/customers still using a 6 year old version because they refuse to upgrade for some reason.

This also has downsides: for example, the user is confronted with an ever-changing UI, and other surprises.

On the flip side customers lose control over their environment.

If you work in regulated environments this can be s big deal and this validation process becomes captured (forced) by the saas provider.

If you ran your own you validate and keep that unless new requirements. No need to revalidate every time a new release is out and pay for that re-validation.

This is not always true.

My last company had at least one client lagging behind by about 100 releases.

I think it was browser compatibility and their internal enterprise firewall.