
All Force.com users are always on the latest version of our platform because everyone gets instant upgrades. Each time salesforce.com releases a new version of the application and the platform, the entire community can take advantage of the latest innovations from our product development team.
Salesforce.com has solved a very challenging problem: providing seamless upgrades, where all customizations keep working, changes to the user experience are based on when users opt-in to new capabilities, and even custom code keeps working, whether it’s written by the customer or by third parties.
It’s an IT professional’s dream: You no longer have to balance the desire to upgrade and take advantage of new features with the time and costs required to deploy software, redo previous customization and integration work, and train users on the new version.
Because of the requirement for seamless upgrades, our multitenant service must maintain backwards compatibility with the API used for integration. You only have to integrate with the service once, and that integration will keep running—even as we upgrade the platform.
Because we can deliver new capabilities without impacting your deployment, the days of 18-month (or 5-year) release cycles are over. Instead, we can deliver new capabilities three to four times each year, and you choose when to adopt these new capabilities simply by opting-in.