architecture technology gap