Whether you are building a small brochure website with just a few pages or a massive ecommerce website hosting millions of products, the organization and experience of information delivery is vital to the success of any web project. Information Architecture is the foundation process by which organization, categorization, navigation, and usability is defined and determined for your project. It is the skeleton of priorities that will guide the rest of the design and development project.
Drupal comes with a host of very powerful taxonomy and structure systems built into its core functionality. Harnessing the power of Drupal to organize content into meaningful yet dynamically flexible data structures is no small task.
Our team of seasoned Drupal developers have learned the best practices of Drupal website architecture from the completion of hundreds of successful projects and years of study. Having a development staff with formal training as Library Scientists and Object Oriented Programmers gives Commercial Progression a ready advantage when it comes to comprehending and approaching difficult to manage data sets. Knowing when to create a new Drupal content type versus the implementation of a search filtering feature, can mean the difference between a pleasingly elegant user experience or a cumbersome and frustrating interface.
Architecture Driven Design
Of course every website needs to look great and offer an intuitive interface, but if design gets ahead of the overall website architecture it can impose many unforseen limitations on the quality of the long-term website project.
Our architecture driven design process begins with the identification of business and organizational goals for the website owners. From identified success markers and marketing metrics we work through a supporting content strategy. This goal driven content strategy is then met by an equally rigorous design process to fulfill the scoping of the global website architecture. This proven approach yields superior results and a more nimble revision process for long term website support and maintenance.