How, What and Why in Problem Solving
I was doing a new hire training yesterday in KMS Arlington office, it occurred to me people solve problems at different dimensions. The dimensions define peopleâs perceptions of their realities, therefore their understanding of the problems, and the quality of their solutions. The first dimension is the âhowâ. There could be many ways to solve a problem: some ways are better than others; some can create more problems than they solve. How do we choose? To choose the solution wisely. We need to climb to the âwhatâ is the problem dimension. Most junior engineers operate at the âhowâ dimension. That is why the problems assigned to them need to be well defined with clearly written ârunbooksâ. But as they move up the ladder of enlightenment, the problems become more ambiguous and the solutions are not just copy and paste. They have to understand âwhatâ is the problem they are solving. In Object Orientated Design paradigm, we call the âwhatâ the interface, and the âhowâ implementation. We promote the practice to separate interface from implementation, so that we can improve implementation without impacting the interface, and impacting the consumers relying on the interface. A common way to differentiate people at âwhatâ and âhowâ dimension is to ask âwhat project are you working on?â People at âwhatâ dimension can answer in less than three sentences, while the people at âhowâ dimension will give a lecture of 15+ minutes, and listeners still donât have a clue what problems they are solving. In Amazon, we often use the PR/FAQ (Process Release) process to help us clarify âwhatâ is the problem we are solving, and âwhatâ would be the user experience when the problem is solved in the proposed way. We purposely avoid getting into the âhowâ discussion at this stage because premature design discussion without understanding of the problem can limit our creativity for long term elegant solutions. Above the âwhatâ dimension is the âwhyâ dimension. At this level people start to ask : âwhyâ is this problem worth solving? why are we solving this problem, instead of other problems, given the time and resource constraints we face? What is the opportunity cost we are willing to take? How would we measure the value of solving this problem? Are there dimensions even higher? I think so. Above âwhyâ we have the âtenetâ dimension. Tenets are the rubric or standards we use to compare and make decisions: why one decision is better than the other? Above the âtenetâ dimension we have the âbeliefâ dimension. Belief is the âstoryâ that holds a human society together. It is the âwe hold this truth to be self evidentâŚâ The higher the dimensions one can operate, the more likely they can find the right problem to solve, and the long term, innovative solution for it. âThe key to growth is the introduction of higher dimensions of consciousness into our awareness.â Lao Tzu
Last updated
Was this helpful?