6 ms·
I don't force it 5x but asking why was the best lesson I learnt working with users/clients as people tend to talk about solutions and not the problems. That's a
by iaskwhy 10y ago
I don't force it 5x but asking why was the best lesson I learnt working with users/clients as people tend to talk about solutions and not the problems. That's also where my nickname comes from.
- SoreGums 10y agoYes, this! As someone who likes to fundamentally understand processes and underlying reasons. It does take some practise though to get at the heart of the matter and propose alternative solutions that work without being abrupt or like "c'mon, etc?". People higher up tend to be rather attached to their solutions even though after chatting for a bit it becomes increasingly obvious a different approach would get them what they want and often reduce human error factors and/or make effeicent :) I'm figuring this out slowly, getting "it" though.
- kidmenot 10y ago> people tend to talk about solutions and not the problems Hard to make this any clearer. To expand a bit on this, most of the times the solutions they talk about are of course expressed in terms of what they already know, which makes communication that much harder. It's a key aspect to keep in mind, and one that ideally both parties, but at least the one that's taking the job, needs to be aware of. Otherwise it's like visiting a physician and telling them the diagnosis instead of the symptoms.
- humanrebar 10y agoOn the other hand, it's frustrating to call up the ISP help line to get a bad router replaced and get treated like a troglodyte. Likewise, I'm probably qualified to diagnose when my laceration needs stitches. A conversation about problems and not solutions are frustrating at that point.
- Bartweiss 10y agoWhich is what makes this comic so powerful: https://xkcd.com/806/ https://xkcd.com/806/ The people asking the questions are trying to defend against false confidence, but drive the people with justified confidence crazy. Being able to filter for "I know you're competent, we can skip ahead a bit" is really powerful.
- wccrawford 10y agoI usually ask, "What problem are you trying to solve?", to anyone who brings me a solution instead of a problem, but it comes down to the same thing. I guess I don't even really know which question would be more efficient at getting the real answer.
- JakeAl 10y agoThe problem they think they need to solve is usually not the problem that needs to be solved. Hence the 5X (or more) to reveal the actual problem to solve. I think this really old article addresses it better. It's self-explanatory. Managing Complex Design Projects (1995) http://www.dubberly.com/articles/managing-complex-design-projects.html http://www.dubberly.com/articles/managing-complex-design-pro...
- collyw 10y agoI just read through that. Asking questions and planning up front? Documentation before code? Thats so waterfall. (And it works quite well for some projects). Certainly having a problem that isn't clearly defined is a good way build something that doesn't solve the problem well.
- arethuza 10y agoI wonder how that sits with "Don't bring me problems—bring me solutions" that I occasionally hear from non-technical managers...
- aroberge 10y agoThere is a need for both approaches. If you have the expertise to be able to diagnose the problem, asking for the problem to be solved is the right approach. When dealing with non-technical issues, where the person coming to the manager is familiar with the process, it makes sense to ask them to bring solutions (as a first step) instead of imposing something on them.
- csours 10y agoA problem without a suggested solution is a complaint. If your people only bring you complaints, it is a drain on everyone; it breeds discontent in the workforce and contempt in management.
- Joeri 10y agoFeature requests are really prone to this. Customers will only ask for features they can imagine, not the ones that really solve their problem. A significant chunk of the time the customer is better served by a different feature that takes less work. This is why i don't like tender-based software projects. The tender already describes the features needed, and they must be built even if they are suboptimal for the problem domain.
- csours 10y agoOne of our Business Partners suggested a pop up box with Yes No Cancel, and then went on to describe the behaviors of each button. Absolutely no imagination. It's like people have been broken by years of limited choices.
- sopooneo 10y agoWith some types of people, I've just stopped trying to get them to back up and describe the underlying pain point they are trying to relieve. Because as far as I can tell, some people just can not do that. Instead, I let them describe their implementation and listen/ask/listen/ask/listen to understand what they're actually trying to fix. And then once we have the problem figured out, we as a dev/design team go back and work forward again to design a proposed solution. And then we present that. Often enough, they're happy to accept it. The trick is that some egomaniacs just get fixated on their own proposed solution, and won't let go. And then you just give them their Homermobile: http://www.wired.com/wp-content/uploads/2014/06/the-homer-inline4.jpg http://www.wired.com/wp-content/uploads/2014/06/the-homer-in...
- the4dpatrick 10y agoCould you give an example of what you mean by "tender-based software projects"?
- tamana 10y agoThe client writes spec and solicits a bid, instead of soliciting design partners.
- erac1e 10y agowhy don't you force it 5x?
- iaskwhy 10y agoI just don't think there's a magical number that works for me. Dealing with users/clients is really just dealing with people so I guess it ends up like being in a light therapy session, asking questions until you get a good understanding of the real problem. I'm not good reading people but I think I'm good understanding their issues. Empathy gets you a long way. That's probably half of it, the other half being dealing with their expectations.
- hammock 10y agoI've tried forcing it 5x and found that the fifth Why is exactly the point where they get annoyed and stop talking to you. So there may be a magic insight at the fifth Why but you'll never hear it :)
- dTal 10y agoWhat if you told them ahead of time what you were doing, so they would happily cooperate knowing there would only be 5? Otherwise, by the fifth most people will think "man, this never ends..."
- code4life 10y agoI'd probably ask "Why 5 times?" and then it would be game on.
- Piskvorrr 10y ago"Diminishing returns."
- Bartweiss 10y agoBy six, you're usually at something like "because that makes me happy". By seven, you're into metaphysics and cognitive science. Of course, some issues are genuinely simple, and you're off in unhelpful territory halfway through. I suspect five why's is a decent estimate, but not necessarily more accurate than four.
- joezydeco 10y agoThere's a really good Louis CK routine about this, involving his young daughter.
- jdimov10 10y agoThe magic insight is always this: "Because I want to feel good." When someone doesn't want to put this in words, they get annoyed and stop talking to you.
- saosebastiao 10y agoA blind drunk man was jaywalking and was hit by a distracted and inexperienced driver and died. Why did he die? There likely isn't a singular root cause. There are 5 potential singular root causes, but they are a subset of the 5-factorial potential combinatorial root causes. I agree that solutions before problems is bad, but the five whys is problematic simply because it promotes the idea of singular root cause which is almost inevitably a fallacy when analyzing complex systems. There are often conceivably millions of overlapping and/or interacting causes to an observable problem. Sometimes, trying to boil causality down to a single item is merely missing the point, but very often it is much more problematic. Unintended consequences from solutions derived from improperly attributed singular root causes can be terrifying.
- pc86 10y agoThis seems like an overly simplistic interpretation. The answer to "why" can be three different things. So you ask why to each of those. Repeat. The five whys is only "problematic" if you expect it to give you the answer. It's only a means by which it can be easier for you to arrive at one or more of the many possible answers.
- btilly 10y agoThe point of 5 whys is NOT to assign proper blame for each problem. It is to give you a way in a complex system for identifying pain points that are causing you repeated problems.
- jholman 10y agoI agree. Relevant: http://web.mit.edu/2.75/resources/random/How%20Complex%20Systems%20Fail.pdf http://web.mit.edu/2.75/resources/random/How%20Complex%20Sys... My experience is that asking five whys can help you manage or mitigate some of the root causes. You probably won't get them all on this pass, but if this is important, it'll come up again and you'll try some other root causes. However, if you think you've found the root cause, you're probably wrong. I dunno about "terrifying", but accumulating scar tissue can definitely create more problems than it solves.
- tedmiston 10y ago"My problem is that I need an app to x, y, z." No, no, no!