多项选择题

A.需求分析是确定培训与开发目标的前提
B.需求分析是设计培训与开发计划的前提
C.需求分析是进行培训与开发效果评估的基础
D.需求分析方法中不包括面谈法
E.需求分析是培训与开发的首要环节