Companies seem to think technology is an excuse to provide bad service. Or maybe they don’t need any excuse at all to do so, based on how often they provide bad service. My latest experience with lame pointy haired boss technology came while looking to watch a football game online. Years ago you could listen to any Wisconsin Badger game over the internet – very simple, no special software (just the simple free Real Audio plugin). In subsequent years (just to play a simple audio stream that had worked in previous years they kept requiring upgrades and their ever more complex required software would fail very often). Then the option of listen to online radio broadcasts disappeared altogether (for schools that chose to prevent this anyway).
Now sites that provide video seem incapable of making it a simple process. They chose not to use standard open software solutions. Instead they require you follow their desires to use this or that and then the whole operation fails quite often. Google, no surprise, is an exception (yes it worked prior to Google, they were just smart enough to buy it and not break it). YouTube just works. Can others copy this, idea? Some can, but many phbs decide that really everyone that uses their web sites should be happy to try and download special software and make configuration changes… to get their site working on their personal computers.
The idea that playing video online is solved problem and just making it more and more complex is not a good idea for users no matter if they want to add some bullet points to their boss on why they should get a larger raise this year because they got the engineers to add on some additional new feature that no-one actually wants. Granted This solved problem is a bit lame now, so I am all for improving it. But this should be a process that goes for simpler solutions, not more complex ones. And certainly any timed to the operating system of the end user is too idiotic to consider.
In my latest attempt, I tried using ESPN.com to watch a Wisconsin Badger football game. What happens? First, I get a message that we are so lame we require you to use only certain operating system for you to use our site (or words to that effect). Well I don’t use those operating systems. And since it is the internet after all a sensible solution is not to require any specific operating system on the users computer.
But I have an old computer that does have that operating system so I turn that on (they are not the only site that refuses to move into the internet age and leave behind old operating system requirements). I update the software they request. I download the new software they request. I am not surprised when after all that I get a wonderful screen that says espn360.c0m with a loading icon on it than never actually loads the page. When then chose to foist tons of unnecessary complexity onto the customer it is no surprise it fails. Engineering principles predict this. And experience shows those organizations run by phb, without technological savvy (of course), constantly foist overly complex, unreliable solutions on customers and so they fail often.
I am looking forward to the day when managers making decisions about technological solutions actually know about technology and how to provide reliable service (though I am not holding my breath). There has been little movement toward large companies learning about providing simple workable technology solutions instead of overly complex solutions that provide poor user experiences.
In my estimation, it is rarely the engineers that design complex, bad, unreliable solutions. Instead someone that doesn’t know about engineering or management (but has some diploma that says he in an MBA) makes idiotic decisions that foist lousy service on customers.
Related: Usability Failures – March Madness – Dell Providing Computers Without Bloatware – If Tech Companies Made Sudoku – Simple Cell Phone – Best Buy Asks Man To Change Name – Davidson Students Get Free Sweet Sixteen Trip – Simple Solutions That Work