4 ms·
The problem here is a meeting of minds: The user can't possibly know what is expected behaviour, especially with the modern lack of GUI standards. A tester migh
by loopz 7y ago
The problem here is a meeting of minds: The user can't possibly know what is expected behaviour, especially with the modern lack of GUI standards. A tester might be able to read a user manual, but the manual might be wrong. As dev, you're the vendor. Some maturity is expected and that you're able to figure it out.
What helps is reaching out to users earlier and agree on behaviour together. You know, using agility.
- hinkley 7y agoIt’s a pretty sophisticated skill to hear aggression in others and be able to hear what is causing them pain instead of just “I wanna fight.” But aren’t we problem solvers by trade? Problems make people upset. If you can only treat polite customers you’d make a terrible health care professional or even plumber. Someone once gave me the advice that part of why developer salaries are so high is because they include hazard pay. I suspect the same is true for plumbers. $300 to get my plumbing unplugged on a Saturday night can probably smooth a lot of feathers with his family. And that was a slight discount, probably because I was pleasant, instead of railing at his whole profession for a problem he didn’t create. It’s hard to remember this sometimes, but I do think it provides some perspective.