Raytheon interview question

How would you go about designing a tool to solve a difficult problem?