An Open Source CMS for managing 40 websites located worldwide
Our client was a branch of one of the world's largest food companies.
The managers understood that a robust digital transformation was imperative to their business. So, they set the following business goals:
The client was specific about the goals they wanted to accomplish:
To develop the required features, the company chose Open Source technologies. A prerequisite for project development was the use of Drupal.
Top 5 reasons why our client chose Open Source:
1. The company won’t be tied to large vendors.
2. Corrupt practices aren’t a concern in the slightest.
3. Cost-effective development of truly useful features: no bloated budgets or overruns.
4. The absence of license fees reduces the cost of support by 90%.
5. Full ownership and control of all the artifacts.
The corporation has its own software development department, but hiring a specialist would cost about $400 per hour. It was a bit expensive for a separate corporate brand. Besides, the available budget did not allow the company to carry out full-scale digitalization at the expense of internal resources. Outsourcing the project to us resulted in notable cost savings.
Also, it appeared extremely difficult to implement the same digital strategy in each local market. Alternatively, they could recruit marketing agencies to personalize the content and make the necessary alterations to dozens of websites around the world. But then again, this is quite time-consuming.
Hence, the best solution was to hire a vendor with the necessary technical skills to assist with the websites for all local markets.
Hiring an agency that just specialized in Drupal did not make sense for the company as they needed a much wider range of services:
Our company was on the list of the corporation's external contractors. We were invited to participate in the project as we specialize in Drupal and offer a full range of consulting services.
While working on the project, we faced several challenges. The first challenge was the client's ideal development timeline, which was accelerated considering the need for robust corporate security scans. It was necessary for our team to fully understand the corporate culture and learn how to pass the security checks with minimum changes.
One of the most stringent project requirements was to stay compliant with GDPR. The corporation adopted uniform rules to comply with GDPR requirements from a legal and technical point of view. We had to operate following the generally accepted corporate standards and bear responsibility for adhering to them.
Another challenge was related to the fact that new websites in local markets are managed by business users. As a rule, the regional office staff do not include a technical specialist. Therefore, our team needed to design an intuitive product that is easy to use and understand, regardless of the user's technical skills.
Solution: Open Source CMS development
The project necessitated working with two branches of websites, each of which consisted of 20 regional websites.
Having started the project, we realized that the client did not have an entire platform adapted for managing all websites. It led to an evident absence of the development speed. Each new feature had to be adopted by hundreds of employees all over the world before being implemented to the brand website. At the same time, employees had to learn to work with the new capabilities of the system over and over again.
Our solution was to offer the client to cease working with each site individually and develop an Open Source CMS Solution. Instead of creating a separate website for each product and each local market, we deployed a super-platform – a single-core based on Drupal technology.
The super platform allows:
Global managers participated in large releases or presentations of new scopes of work. Their primary goal was to maintain a global vision for the entire project.
Line managers were in charge of the budget. In addition, they had to delve into the platform’s features, functions, and the way it operates to be able to answer the employees' questions.
At a local level, regional managers set tasks to be implemented on the off-on-shelf regional websites. They were also responsible for the content filling of the web page.
increase in the speed of feature delivery
faster time-to-market of new websites
decrease in the number of bugs
of cases the security scan is passed on the first try
cost savings on hosting in case of moving of all corporation branches
50x functional scalability
3x increase in the speed of feature delivery (from 6 to 2 months)
100% GDPR, mobile, and SEO friendly
10X faster time-to-market of new websites
100% GDPR, mobile, and SEO friendly
$8 million annual cost savings on hosting in case of moving of all corporation branches