In order to foster results and return on investment for a Web site development project, there are several elements which require consideration. The 1990s did not require the sub-specialization needed for today’s successful Web sites. Does your website developer really understanding your business objectives? Does your website developer understand marketing? The disciplines needed for today's website have matured to a level beyond the average website developer. Does your website act as a business tool to generate revenue or is it merely a brochure?
A CMS after all, is an application which is intended to allow less technical individuals to update, edit and manage content on a Web site without necessarily being knowledgeable of coding or Web site programming. Having a CMS at the fingertips of internal staff allows for easy and instantaneous Web site maintenance. Making sure your CMS is search engine friendly and W3C compliant also aids to insure your website will be technically effective as well.