An analysis of requirements. It determines what people, functions or systems are currently lacking in order to achieve the goals of an organization. A needs assessment also prioritizes the requirements so that the most glaring deficiency can be fulfilled first.