You are viewing an obsolete version of the DU website which is no longer supported by the Administrators. Visit The New DU.
Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

Reply #33: vigilanteism is much cheaper [View All]

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » Latest Breaking News Donate to DU
0rganism Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-06-03 06:07 AM
Response to Reply #29
33. vigilanteism is much cheaper
Edited on Thu Nov-06-03 06:14 AM by 0rganism
"Patches" means someone has to find the bugs and fix the program. What a waste!

Think: For that $500000 Microsoft could potentially hire and equip 5 additional QA engineers to work their products prior to release. Of course, these guys aren't necessarily any more qualified than the dozens of other people doing bug testing for Microsoft, but they'd be extra manpower. Naturally, if they find bugs, especially serious ones ("showstoppers") like security exploits, these guys will turn around to the software developers and say, "we gotta fix this."

At that point, the software dev guys are pulled off some other task, and go into the "design spin" cycle along with QA. Then, you end up delaying the release, and that brings down stock prices. No one is happy. Everyone's schedule takes a beating. And the software will STILL have undiscovered holes.

So PATCH the holes you say? Well, that's all jim-dandy and ethical-like, but it's a whole lot easier just to EOL the software and point people to the new version. By patching software, thereby backfilling and strengthening an older product, you are increasingly in competition with your "new and improved" product. Where's the profit in that?

Software megaliths like Microsoft long-ago realized that the money isn't in producing and maintaining high-quality products, it's in producing a lot of product versions and upgrades for consumptive excitement. You don't just release "Windows 2000", and then support the hell out of it; that's "old think". Instead, pre-release "Windows Millenium", then release "Windows 2000", then "Windows 2000 upgrade package", and then "Windows XP". Bam, bam, bam! Lots of product lines, lots of R&D, lots of cutting edge features, lots of happy dipshits who'll buy anything in a colorful package the size of a cereal box.

The first folks to get the axe under this paradigm are QA engineers, of course, especially anyone involved with regression testing and backwards compatibility. Those things are relics of a time when companies took pride in their workmanship, and worse than useless in the new "attention defecit" software life cycle.

You got a bug? Call the hotline! They'll point you to the new version upgrade, which you can download from the colorful ad-packed website. Or maybe it's not something they've seen before... oh, that's a shame. Fill out the form, please. We'll get back to you as soon as we fix the problem *yea right* ... or, you can just try the new version and see if its fixed! Voila! Everyone's happy.

In the new paradigm, where a high-schooler with a grudge can crank out a nasty web worm in a matter of hours, putting up big bounties is much more efficient. If you jumpstart that worm, you'd better not brag to your friends, cos they'll crawl over each other to be the first to rake in that cool cash by ratting on your ass. This does open up the interesting possibility of framing someone for the worm, and collecting the reward yourself, but you'll have to be sharp to give consistent perjury in the trial without blowing it.

Efficiency. Economic profits. Scalabile solutions. Stock options. The new way to avoid entropy in pursuit of these grand ideals is by appealling to the most base nature of greedy humans.
Printer Friendly | Permalink |  | Top
 

Home » Discuss » Latest Breaking News Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC