Governance involves various aspects of business and technical management. When gathering requirements for a platform project, your organization should ensure the following portions of governance discuss and outline the following:
You should consider the following aspects of brand governance when developing your policies:
You can use Drupal’s features, such as views and base themes, to enforce layout and styling.
Consider the following aspects of content governance when developing your policies to ensure they engage, persuade, and remain consistent:
Drupal’s workflows can help you enforce any legal, regulatory, or marketing approval processes needed for your content. Drupal’s taxonomy system allows you to organize, classify, and cross-reference related pieces of content.
Consider the following aspects of platform and feature governance when developing your policies, which allows your platform to scale in an agile, effective, and cost-conscious manner:
In Drupal, leveraging a common base distribution, enables you to build websites that inherit a shared, stable code base while layering theming unique to each brand or region. Site Factory can help you manage large numbers of related websites, and Content Hub can help you manage centralized, reusable content across websites.
You should consider the following aspects of code governance when developing standards and processes for the software development life cycle of your platform:
Using BLT and a common base distribution of Drupal (such as Acquia CMS) can help you streamline and simplify your code governance needs.
On the next page, you’ll learn about the different governance models available.