In simplest terms, a needs analysis includes all the activities used to collect information about your students’ learning needs, wants, wishes, desires, etc. The process also sometimes involves looking at the expectations and requirements of other interested parties such as the tutor. A needs analysis can be very formal, extensive and time consuming, or it can be informal, narrowly focused and quick.