Raytheon Interview Question

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