Article View: comp.security.misc
Article #909Re: Stupid Licenses (YUCK!)
From: Bruce Hayden
Date: Sun, 20 Dec 1992 15:38
Date: Sun, 20 Dec 1992 15:38
50 lines
3133 bytes
3133 bytes
charlie@umnstat.stat.umn.edu (Charles Geyer) writes: >I agree that legal liability for buggy software is a knotty problem, but >that's not what's important. Law suits never improve quality. Well, I tnk that that is a matter of opinion. I think that many plaintiffs' attorneys would strongly disagree with your statement. (but of course, that is enlightened self interest at its max). >It is fair to say that no computer company puts quality first, ahead of >featurality. Until they do, quality will remain abysmal. >The issue is not whether they exercised "due care" or whether they found >the last bug. The issue is whether bug fixes for all serious bugs are >provided as a matter of course, and by "serious" here I mean anything that >affects the functionality of the software, and whether product is simply >not shipped with known serious bugs. Not the last bug, because as we all know, that is currently not feasable. What is feasible is getting the major bugs out, and getting the bug count down to a specified level before release. This is called (or part of) quality control. Unfortunately, often marketing, and not quality control has the last say on when software goes out the door. I have seen this problem at company after company. I think that your suggestion about not worrying about QC on the front end, just on the back end is indicative of the American mindset. That way of thinking about Quality is why I drive a Japanese vehicle . >Every time I say something like this on the net. Industry people tell me >that economic realities (according to conventional wisdom) dictate that >deadlines come before quality. He who ships first gets the customers. And that is why they are wide open to lawsuits. Its a business decision. As long as you stand to make more money selling defective software, than software that works properly, companies will continue to ship before they get the bugs out. When enough software companies have lost enough money through law suits, we will gesoftware that works properly the first time. Just take a software engineering course. We know how to test for bugs, how to do software QC. We just don't do it. Often the company that is shipping the premature software has a QC section. Almost as often that QC group is at some level preempted by marketing. But how does it look when I ask for that QC data when I sue you for defective software. This is what is called a "smoking gun" by attorneys. Bruce E. Hayden (303) 758-8400 bhayden@csn.org
Technical Details
Message-ID:
<bhayden.724865911@teal>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!think.com!ames!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!dsinc!ub!csn!teal!bhaydenReferences:
<bhayden.724495103@teal> <1992Dec18.024239.11331@news2.cis.umn.edu> <bhayden.724690634@teal> <1992Dec19.023609.26000@news2.cis.umn.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!think.com!ames!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!dsinc!ub!csn!teal!bhayden From: bhayden@teal.csn.org (Bruce Hayden) Newsgroups: comp.security.misc,comp.org.eff.talk Subject: Re: Stupid Licenses (YUCK!) Message-ID: <bhayden.724865911@teal> Date: 20 Dec 92 15:38:31 GMT References: <bhayden.724495103@teal> <1992Dec18.024239.11331@news2.cis.umn.edu> <bhayden.724690634@teal> <1992Dec19.023609.26000@news2.cis.umn.edu> Sender: news@csn.org (news) Organization: Colorado SuperNet, Inc. Lines: 50 Nntp-Posting-Host: teal.csn.org