7-9 August 2025, Geno Hotel, Karlsruhe, Germany
Skip to main navigation Skip to main content Skip to page footer

What Have We Learned from 100 Upgrades?

This presentation aims to give some basic knowledge about the process behind a successful upgrade project. There are basically 6 main topics to cover:

1) Estimation of an upgrade

- boundaries of an upgrade project

- How to evaluate the complexity of an upgrade project based on the code?

- How to estimate an upgrade: which points are a multiplier in the estimation?

2) 1. Step: Preparation

- how a checklist could look like

- necessary setup for a best practice upgrade project

3) 2. Step: Code Upgrade

- direct upgrade approach from 8.7 to 13.4

- refactoring

- automations

- how to use AI prompts

4) 3. Step: Backend Testing

- What to test in the backend?

5) 4. Step: Frontend upgrade

- which steps there are

6) 5. Step: Frontend testing

- testing -> how can you make an effective testing (backstop)

 

The whole presentation should highlight some example for each steps and give a basic idea what is the right approach to upgrade a website. I will show a couple of tools as well - some of them are custom made by us, some of them are publicly available.

08.08.2025 10:00 - 10:45 Room 20-21
Migration and Upgrades – How to and User Stories