during the what phase of a problem solving, means-ends analysis is a very common heuristc.

Not sure, so I searched Google under the key words "problem solving means-ends analysis" to get these possible sources:

http://www.google.com/search?client=safari&rls=en&q=problem+solving+means-ends+analysis&ie=UTF-8&oe=UTF-8

In the future, you can find the information you desire more quickly, if you use appropriate key words to do your own search. Also see http://hanlib.sou.edu/searchtools/.

During the problem-solving phase, the means-ends analysis heuristic is a very common approach. Means-ends analysis is a problem-solving strategy where you compare the current state with the desired state and take steps to reduce the difference between them.

To understand which phase of problem-solving means-ends analysis is commonly used, we need to understand the general problem-solving process. Typically, problem-solving involves several phases:

1. Problem Identification: Recognizing that there is a problem or a goal to be achieved.
2. Problem Analysis: Gaining a thorough understanding of the problem by gathering information, defining the factors involved, and clarifying the constraints.
3. Strategy Development: Developing a plan or strategy to solve the problem. This involves selecting appropriate problem-solving techniques or heuristics.
4. Implementation: Carrying out the strategy or plan.
5. Evaluation: Assessing whether the solution has achieved the desired goal. If not, the process may need to go back to previous phases for further analysis and refinement.

Means-ends analysis is primarily used in the strategy development phase. Once you have identified the problem and analyzed its components, means-ends analysis helps in developing a plan or strategy to bridge the gap between the current state and the desired state. It breaks down the problem into subgoals and identifies the actions necessary to achieve those subgoals, ultimately leading to the overall goal.

So, during the strategy development phase of problem-solving, means-ends analysis is employed as a common heuristic to guide the problem-solving process.