A Critical Discussion of Gap Analysis