What is your process for gathering requirements for a project?

Experience