Upgrading Kentico 12 MVC to Kentico 13 MVC

Darragh McGann asked on November 19, 2024 11:48

Hello, we (.Net development agency) have been approached by a prospect to manage their upgrade from Kentico 12 MVC to Kentico 13 MVC (which we have never done). We have to quote for this work without having access either to their code or their logged in CMS, but we have been able to determine that they are using standard functionality i.e. c. 1000 content pages, 40 forms, no custom integrations or components. I know once we get access to the code, there are tools we can use to help, but at this stage all I would like to know is what is a "safe" scope to price this at. Can anyone say, from experience, if this is 2 days, 2 weeks, or 2 months? Thank you for any guidance!

Correct Answer

Sean G. Wright answered on November 20, 2024 03:36

Here's a few questions for you.

  1. You say you are a .NET development agency. Do you have experience in the CMS or DXP space?
  2. Have you ever worked with Kentico 12 MVC or Kentico Xperience 13?
  3. How good is the client in communication so far? Do you feel confident in their ability to explain what their current Kentico 12 MVC application does and how they use it?
  4. How confident do you feel about being able to analyze a Kentico 12 MVC code base and identify what is standard and what is custom?
  5. Are they using commerce?
  6. How many ASP.NET MVC 5 -> ASP.NET Core 8.0 conversions have you done?
  7. Does their project rely on any 3rd party or pre-compiled libraries?
  8. Are they using any of the marketing features beyond forms? (like marketing automations, emails, or campaigns)
  9. Have you reviewed the Kentico Xperience 13 upgrade documentation and do you understand everything you've read there?

Many Kentico partner agencies could answer yes/good/confident to many of those questions even if they haven't done the Kentico 12 MVC -> Kentico Xperience 13 update for a client.

My gut feeling is definitely not 2 days, and anywhere from 2 weeks to 2 months depending on your background knowledge and quality of client relationship.

1 votesVote for this answer Unmark Correct answer

Recent Answers


Darragh McGann answered on November 20, 2024 10:13

Thanks a lot, Sean, that is very helpful at this early stage (scoping)

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.