- What are you trying to do? Articulate your objectives using absolutely no jargon.
- How is it done today, and what are the limits of current practice?
- What's new in your approach and why do you think it will be successful?
- Who cares?
- If you're successful, what difference will it make?
- What are the risks and the payoffs?
- How much will it cost?
- How long will it take?
- What are the midterm and final "exams" to check for success?
- What difference would it make if you solved this problem? Is that what you want?
- Why hasn't someone already solved this problem? What makes you think what stopped them won't stop you?
- Are there sub-problems to x? Repeat 1 and 2 for these sub-problems.
- Are there other potential methods to solve this problem? If so, why are you considering y and not the others?
- Are there other implications to solving x that you haven't considered? If so, go back to 1.
- If y fails to solve x, what would that teach you that you (hopefully) didn't know at the beginning?