Recently we had a meeting with a client with divisions across several countries and we were discussing how to plan the website architecture. This client has chosen a centralized integrated approach i.e. all site updations for all regions will be done from a single head office. This will be done through a customized hub content management system which allows seamless updates to any region.
Business gurus and planners have been debating the merits of centralized versus distributed systems for years. Of course there is no single solution and it all depends on the business and it's decision processes. Now this debate has come to website design. This decision has to be taken early in the design process when the website architecture is being planned.
Shifting from one model to another after the site has been setup can be time consuming, costly and disruptive. It can also lead to ego clashes and silo mentality if not planned and executed well. No one likes to lose power or control.
It is easier to have a centralized website development centre when you have limited number of hubs and the information and requests flowing in can be controlled and action. But having too many regions requesting too many things can derail the whole process. Building up of pending website change requests can lead to frustration and later indifference. The best approach is to judge the number of reasons and the changes requests versus resources available at the central office to make an intelligent decision.
Sometimes it is just not feasible to have language experts in the central office just for website updates. In such cases it makes more sense to localize the website updates with proper controls in place. Language optimization brings with it challenges such as translation, transcription and proofing which needs a language expert as well as technical people who are able to support languages.
A good idea is to give partial control to local or regional offices and retain some of the control at the central website office. This requires some clever programming setup and clear delinienation of responsibilities. Any ambuiguity in this regard will lead to paralysis as people will not be sure who has to actually update the information.
What happens with long term models is that responsiblities are easily switched between local and central staffs as per convenience. This throws uniformity out of the window and creates a ?you scratch my back ill scratch yours' kind of setup. This is not conducive to a good website operation.
IP address based redirection of visitors can allow customers / visitors to be redirected the nearest regional website or section. This helps them to get localized information fast and easily and avoids a top down approach which has to be filtered through layers. Of course an option should be given to switch regions in case a customer / visitor wants information about another region. Geo-targeting allows for localized results while still maintaining global branding.
Centralized or decentralized, at the end of the day it has to be for the customer. The customer should be able to find relevant information, whether it is general or regional, without having to jump through hoops. The entire website system should be fast, efficient and useful for the customer no matter how many systems have to be put in place at the back. After all its the customer who pays the bills.
As more and more companies are expanding globally thier web operations are getting stretched and the marketing messages are getting garbled. Sites remain stale and no one knows who's responsible for what. This can be avoided with proper command and control systems and technologically smart websites.