posted 08-04-99 03:09 PM ET
Raekwon,Jeff "implied" it was bug free. He never outright stated it was bug free. The implication is due to the construction of the article so that he nods his head that there are bugs in products, then tells us how they get there; Hardware configuration and User Ignorance. Then he moves on to tell us about capitilism's profit motor driving everything. Never touches on the OTHER bug sources, Design and Implementation. You know, the stuff Q&A classicly looks to isolate so that Project and Corporate management can decide what to do versus profit hit.
re: User Misunderstanding/Stupidity
[To save thread space, I'm just going to quote the last paragraph of the associated JM dissertation.]
Jeff: My point is this: The developer cannot realistically tell a customer they haven't experienced a "bug." Other games worked on the consumer's system, and they paid money for the new one to work on their system, but it doesn't work. It is a rare person faced with this prospect who will consider the possibility that his computer may be to blame. Technical support avenues of various flavors can solve the problem, but the fact of the matter is that the customer had problems, and in their minds and the minds of whoever they discusses it with, it will be portrayed as a bug.
"...Portrayed as a bug." He has gone from saying, (paraphrased, mind you) Hardware causes the bugs. Take this common problem reported to us when we released SMAC. User X never set monitor type. Program freaks and dumps. Our programmers COULD have set up a test for this exetremely common hardware problem, but its hardware, and not worth the time in the cost analysis. [Then the above paragraph] To... User has things wrong, and needs education or to take action, but won't as they are the common masses. And now, his problem is incorrectly a 'bug' of our software. This is also known as "User Stupidity" in the business. Matters that being able to think, to Read The Freaking Manual, Read The Readme, Read The Latest Online Support Readme, Read The Latest Online Helps and Hints, yadda yadda yadda. The trick is, you have now accepted that is merely a misunderstanding or some other problem on YOUR side... the customer side.
Wow. JM really should go into politics. He'd be able to tell you that he is going to imbezzel, party, and sell secrets to the Iraqis, and noone would notice, would they? He's just that good. I wonder if he's published his techniques. I could use such skills...
Raekwon, I don't mean this as a flame. I am genuinely surprised that only insiders of one form or another (for the most part) see this piece and seem to understand it saying nasty things about them. Maybe we are working too hard?
Incomplete situations and incomplete options list are a common tactic used by trail lawyers to lead the jury down the path they want people to think. Maybe JM should have been a trial lawyer, because he seems to have lead most to what he wanted...
-Darkstar