Today's Hard|Forum Post
Today's Hard|Forum Post

Wednesday April 27, 2016

Have Software Developers Given Up?

While I'm sure most companies don't intentionally treat their customers like beta testers, there are others *cough*Adobe*cough* that don't seem to really care that their products are riddled with security flaws. Hell, maybe software developers have just given up.

Over the last few years it feels like the quality of software and services across the industry is falling rather than climbing. Everything is always beta (both in name and quality). Things are shipped when marketing wants them to rather than when they’re ready because "we can easily patch them". End users have basically become testers, but it’s ok, because this is Agile. We’ve started coding to expect failure and somehow with it decided that failure is normal and expected and we don’t need to put so much effort into avoiding it. Supporting millions of customers is complicated so we don’t bother. Why waste time reading bug reports from users when you can just send them into an endless maze of help links with no contact information?