Definition of needs analysis in English:
needs analysis
noun
(Chiefly in educational or management theory) the systematic analysis of the particular needs of an individual or institution.
Origin
1960s.
Are You Learning English? Here Are Our Top English Tips