Complex WordPress system rescue

Complex WordPress system rescue

About the Partner

a UK-based agency specialized in gamification solutions.

The problem

The problem

The previous developers left our client with unfinished work and a platform that was completely screwed up. The situation was complicated due to the fact that the final gamification platform based on WordPress was quite complex. Additionally, there was not much of a budget left to finish things up.
When you build a complex system based on WordPress, with dozens of plugins and quite a bit of custom coding involved, you need to know the WordPress framework very well, strictly following the WordPress Codex guidelines. Otherwise, you would soon be in trouble, which apparently happened to the previous developers, who were unable to complete the project.

The solution

The problem

Such situations usually do not leave space for a perfect solution. Due to poor coding quality, a complete rewrite was the best option. Unfortunately, there was no time or budget left for that, so a different approach was needed. We agreed with our partner agency, that it wasn’t possible to predict the amount of work required to bring this system to it’s fully intended functionality and level of quality. Instead, we found a compromise which involved a different method, with a minimum of funds and a maximum of end client satisfaction.

The improvement

The improvement

With the proper prioritization of tasks and clearly laid out end-client expectations, we fixed the most important broken features and added missing ones. Although the final budget exceeded initial expectations by far, it was still significantly less than a complete system rewrite.

The result

The result

The system was successfully brought up to an acceptable level of functionality, and was finally approved by the end client within a two month period.