Quote:
Originally Posted by Wolfram
My company is currently engaged in replacing a retail system that has thousands of installed terminals. The old UX is terribly designed, however we are forced to copy it verbatim.
Why?
Because if we change anything, a majority of the retailers will demand retraining from the operator of the terminals (our customer) and that is hugely expensive.
Not sure where the lesson in this is.
I feel like this is the fatal flaw of most business / enterprise software I've used. They waterfall and unwrap a horrifying jack-in-the-box system and demand the end-user accept it.
During this time, those end-users, who are earning just above minimum wage are calling in constantly to let you know how bad the software sucks, is learning MS VBA to write hooks and workarounds, and in some cases, actually learning enough HTML and JavaScript to hack the site to do whatever they want.
It's strange to me. Why all this fuss about doing all-or-nothing deployments? And also, why hasn't a single one of these companies ever hired on a $10 / hr employee, pay said person $14 to move on, and have them step you through how your system is actually being used, which is night and day from how you programmed it to work.
Instead of getting amazing consultants for wicked low prices, they come back with "it's too much effort to update and retrain," so MS gets plenty more enterprise money for the next cycle of Excel, and more and more frustrated users.
Think about it, if you had said $14 / hour person, how much training would end-user really need at that point? You would have someone who knows the headache of using the system, knows tons of shocking workarounds, and has an actual pulse on what the end-users deal with. Why isn't that considered more valuable than gold?
Just something I've thought about a lot. In fact, we were talking about this at work while complaining about the trashy scheduling software they use.