Asking a set of questions that establish:
- basic understanding of the problem
- people who want a solution
- nature of the solution that is desired
Preliminary communication between the customer and the developer.
Multiple points of view
- Who is behind the request for this work?
- who will use the solution?
- What will be the economic benefit of a successful soln?
- is there another source for the soln that you need?