While it may seem appealing to jump right in—especially when you consider the loads of new game-changing features—there’s a lot to consider before upgrading. Here’s what you need to know before taking the leap into the next version of Kentico.
Recent Version Overview
Kentico 10 was released on November 30, 2016. This release was a big one for Kentico’s ecommerce capabilities because MVC became a viable platform to support Kentico’s online stores. Other key features of this update included performance, user experience, and MVC for the EMS platform (for online marketing).
Kentico 11 was released on December 11, 2017. Security was a primary focus, but one feature stands out from the rest: UCommerce was added as an alternative ecommerce platform option and is now directly integrated with Kentico. UCommerce has been in the ecommerce business for several years, and we’re excited about the possibilities of this partnership.
For more details, check out this review of Kentico’s version history and the major features that have accompanied each version.
When to Upgrade
Each year brings with it a new version of Kentico, and each version brings with it a mass of new and improved features. That begs the question: Should we upgrade? To answer that question, ask yourself a few other questions:
Was the latest version just released?
If your answer is “yes,” you may want to stop here. A release of any major software comes with kinks that will need ironing out. Whether this means bugs or slightly incomplete features, it’s often best to wait a month or two to ensure any major issues have been dealt with prior to implementation.
What is the reason for the upgrade?
Do you want to upgrade because you saw a must-have feature in the latest version that will improve your day-to-day operations? Do you want to upgrade because you want the latest security updates? Do you want to upgrade because you saw the new-and-improved user interface? Or, do you want to upgrade just to upgrade? If you chose the latter, you may want to reconsider.
How much is this going to cost me?
This is probably going to be one of the more difficult questions to answer because your Kentico solutions partner will need to take into account the following:
- Which version are you upgrading FROM?
- Which version are you upgrading TO?
- What is the full scope of customizations that were completed on the project?
- Are there any third-party integrations?
- When does the upgrade need to be completed by?
There’s a subset of upgrades that Kentico dubs hotfixes. These are the minor version (eg. 10.0.50) updates that address specific bugs/issues within the major version. Hotfix builds are released on an as-needed basis, and there’s usually about one hotfix per week. In a perfect world, hotfixes would be applied to all projects as they are released, but this practice would likely be considered a waste of time and money for most Kentico customers. While hotfix updates aren’t as time consuming to complete as major version upgrades, many interim versions will address issues in a module or application that is not currently being used. Therefore, we recommend applying hotfixes only when they address a specific issue a client is experiencing.
So, Should I Upgrade?
Deciding to upgrade a core component of your business is not always an easy choice. There’s a lot to consider, including cost, development effort, and the impact the new interface will have on end-users. It’s crucial to consider all factors and upgrade at the right time for your organization.