What is a needs assessment?

A needs assessment is an important part of the planning process, often used for improvement in education, organizations, or communities. It answers to the question 'what is needed to gain this goal'.

An assessment is done at the early stage of planning a project. After the needs assessment it should be clear what steps is needed to take, what material is needed to be bought or what skills are needed to accomplish the mutual goal.