Six Best Practices for Aligning Enterprise Architecture with the Business Strategy