Several other considerations are just as important as the system functionality matching your needs. With traditional desktop software, you can buy a package, install and run it - without ever coming into contact with the vendor again. (This is not very likely, granted, but it's possible.) Web-based software is also known as Software as a Service (SaaS) for a very good reason: Service is an essential part of what you are getting for your money.
We have compiled a list of the 6 most important considerations outside of actual system functionality.
- Ease of use
- Support and service
- User testimonials and reviews
- Vendor reliability
- Product roadmap