architect skill gap analysis