This document discusses requirements engineering processes and activities. It describes the key activities in requirements engineering as requirements elicitation, analysis, validation, and management. These activities involve discovering requirements through interviews and scenarios, analyzing requirements from different stakeholder viewpoints, validating requirements, and managing an evolving set of requirements. The document provides examples and details of each activity, such as how to conduct interviews, define viewpoints and scenarios, and iterate on requirements through a spiral process.