Managing complexity: How Sitecore relieves the burden on teams