DISCOVER
Understand the goals, current workflows, users, constraints and existing tools. Separate assumptions from verified requirements before choosing a technical direction.
Typical output: a concise problem statement, priorities and open questions.