This document outlines the steps and considerations for conducting a needs assessment for a geographic information system (GIS) project. It discusses interviewing clients, documenting goals and required functions, identifying needed data and logical relationships. Examples of needs assessment forms and a data flow diagram are provided. The needs assessment process defines the specific tasks and information needs of the project in order to determine how GIS could be applied and what is expected from the project.