What it takes to build powerful Digital Customer Experience solutions