This document provides an overview of methods for identifying and modeling user needs and goals for interactive systems. It discusses contextual design as a starting approach and outlines observation techniques and contextual interviews for identifying user needs. It also discusses focus groups. For modeling user needs, it covers scenarios and personas. Scenarios describe typical tasks by outlining the goal and initial conditions, while personas are archetypes of users defined by their goals and attributes to represent different user types.