Strategy and Planning

Optimizing the Drupal Development Timeline

While our Drupal training teaches the how of website development, Architecture Workshops explore the why and what specifically related to your organization's site needs.  Setting digital strategy and carrying that forward to thorough architectural blueprints before development begins ensures your site is built on a firm best practices foundation AND achieves all business and stakeholder objectives.  

Information Architecture Workshop activities cover:

  • Requirements Review,

  • Drupal Component Architecture,

  • Drupal Content Architecture, and

  • Deployment Architecture

Due to the depth and breadth of information and insights gathered, these engagements tend to encompass 3-4 days onsite with your team to incorporate the perspectives of a range of stakeholders, followed by 2 weeks of blueprint development offsite. 

We equate our Drupal Architecture Blueprinting process to a home construction project in which highly trained carpenters, electricians, plumbers, and tradespeople make essential contributions. It’s the architect’s blueprint, however, that ensures the efficient deployment of best practices that are consistent with the organization's vision.

Workshop Deliverables

  • Workshop Report
    We create an in-depth report that incorporates the key findings from the workshop, including architecture user experience requirements that will be fundamental to the successful website launch.

  • Wireframes
    Initial wireframes for the key pages and content types are included. Often built on-the-fly during our onsite meetings, these provide you with a basic layout that represents the data architecture and allows designers to understanding your display needs. 

  • Architecture Blueprint
    The architecture document is a large spreadsheet that contains all the technical data needed to build the website. Specifications vary with each website but include these key elements as required:

Topics

  • User Roles
  • Taxonomy
  • Content Types
  • Block Types
  • Data Integrations
  • Paths
  • Paragraph types
  • Media types
  • Display modes
  • Views
  • Required contributed functionality
  • Custom modules