Re: Template open/save behavior
- From: CyberTaz <onlygeneraltaz1@xxxxxxxxxxxx>
- Date: Fri, 17 Feb 2006 06:57:49 -0500
Hi Folks -
Since I was a part of what reignited this discourse, I thought I'd jump back
in to add more fuel to the fire :)
John - Does the "industry" _not_ make a distinction between Custom-Designed
and Pre-packaged software? If it does, much of what you relate makes far
more sense. If the software is specifically written to address expressed
customer needs and fails to do so perhaps 'buggy' is appropriate, no matter
how well written.
OTOH, if the software is written for the general market and _works as
intended_ I don't see how that can be declared a bug simply because any one
user doesn't like the way it works. Applying that same concept in any other
industry seems just as defiant of logic as it does here... Poser-
If someone purchases a BMW Z4 [insert preferred vehicle here] and determines
after-the-fact that it can't effectively tow their 40' boat, does that make
the car "buggy"?
I'd be more tempted to call it a bad decision on the part of the purchaser.
Further, my experience has been that the software industry (in general) is
not sufficiently benevolent as to assume responsibility for the user's
inappropriate choice.
As far as:
Well, that's the opposite of what the majority of the industry believes. If
I paid for it, it's *my* software. I'm the customer, the
designer/manufacturer are working for me. I say what I want, not them.
If referring exclusively to custom software, fine, but any EULA I've ever
read for 'shrink-wrap' software explicitly states otherwise... The user is
paying for the license to *use* the software & agreeing to any number of
restrictions that the developers *would not* have any legal right to impose
unless they retained ownership to the software.
Regards |:>)
On 2/17/06 1:33 AM, in article C01BB956.2E743%john@xxxxxxxxxxx, "John McGhie
[MVP - Word and Word Macintosh]" <john@xxxxxxxxxxx> wrote:
Hi Beth:
On 16/2/06 6:33 AM, in article C018C1FF.27F6A%bethrosengard@xxxxxxxxxxxxx,
"Beth Rosengard" <bethrosengard@xxxxxxxxxxxxx> wrote:
Ummm... No, it very specifically did NOT say that :-)The one most commonly cited internationally is:Wow! Now that is really interesting. All this time I have been arguing over
http://www.istqb.org/fileadmin/media/glossary-1.0.pdf
the meaning of the term "bug" and taking your word for the meaning of the
term
"defect". But according to the source you've quoted, the meaning of "defect"
is synonymous with what you have called "Coding Defect" and I have called
"bug"!
Let me back up a minute and explain (for anyone else still reading this :-)It said "A flaw in a component or system that can cause the component or
how I came to that conclusion. On the page referenced above, the entry for
"bug" says "See defect." The entry for "defect" says:
A flaw in a component or system that can cause the component or system to
fail to perform its required function, e.g. an incorrect statement or data
definition. A defect, if encountered during execution, may cause a failure
of the component or system.
system to fail to perform its required function..."
It did NOT say "A _coding_ defect...". This distinction is utterly critical
to software quality management. A Defect is anything the customer didn't
want (even including a schedule or budget overrun). The *cause* of the
defect gets worked out later in the process.
Does it do what the CUSTOMER really wanted? If yes, it's good. No matter
how weird the software's behaviour, if that's the way the customer wants it,
it is good.
If not, it's a Defect/Bug. No matter how reliable, stable, or conforming to
specifications it is, if the customer didn't want it that way, it's a bug.
If it's a bug, then we can sit down and work out how it got that way. We
might at that stage discover it's a coding bug, but it's more likely these
days to be a design bug or a specification bug or an analysis bug. It often
IS a "systemic failure", where the "system" in question is the system by
which we manage the software development process.
The required function is, of course, determined by the softwareWell, that's the opposite of what the majority of the industry believes. If
designer/manufacturer. It's *his* software.
I paid for it, it's *my* software. I'm the customer, the
designer/manufacturer are working for me. I say what I want, not them.
In the case of "shrink-wrap" software (i.e. Off-the-shelf, ready to install
software) such as Microsoft Office, nothing changes. If it doesn't do what
the purchaser wants, it's defective/faulty/flawed/buggy.
Since the sad reality of life is that no-one could afford to make or buy
software that didn't have at least SOME bugs in it, every manufacturer heads
for their lawyers to write an End User Licensing Agreement that basically
says "It is like it is, and by installing it, you indicate that you agree
that you wanted it just like that." Doesn't alter the state of the
software; it just gives us the option of either not buying it; or not
complaining about it. But it's still buggy :-)
Now it may be that the *user* would like to see a different result andYep. That's a bug. One of (I think it's 29) different causes of a defect,
believes that the designer has incorrectly understood the required function.
From the user's standpoint, the software has a design flaw (or defect), but
not a bug.
but it's still a bug.
I think that the International Software Testing Qualification Board" needs to
update its glossary and redefine "bug" or redefine "defect", because as the
Glossary now reads, a bug is exactly what I have contended all along.
You be sure to write and tell 'em :-)
I ain't weepin' :-). "Bug" absolutely HAS had that meaning within the
industry and your source proves it.
Oh. Well, you be sure to alert the ISO and the IEEE to this new discovery.
I suspect it will come as something of a shock to all of us working in the
industry, after all those years of trying to make what the customer wanted;
but there you go :-)
Cheers
.
- Follow-Ups:
- Re: Template open/save behavior
- From: John McGhie [MVP - Word and Word Macintosh]
- Re: Template open/save behavior
- References:
- Template open/save behavior
- From: eae
- Re: Template open/save behavior
- From: CyberTaz
- Re: Template open/save behavior
- From: John McGhie [MVP - Word and Word Macintosh]
- Re: Template open/save behavior
- From: Jeff Wiseman
- Re: Template open/save behavior
- From: Beth Rosengard
- Re: Template open/save behavior
- From: John McGhie [MVP - Word and Word Macintosh]
- Re: Template open/save behavior
- From: Beth Rosengard
- Re: Template open/save behavior
- From: John McGhie [MVP - Word and Word Macintosh]
- Re: Template open/save behavior
- From: Beth Rosengard
- Re: Template open/save behavior
- From: John McGhie [MVP - Word and Word Macintosh]
- Re: Template open/save behavior
- From: Beth Rosengard
- Re: Template open/save behavior
- From: John McGhie [MVP - Word and Word Macintosh]
- Template open/save behavior
- Prev by Date: Re: Word 2004 - Macro problem, Macro seems to be saved in all files.
- Next by Date: Re: Embedding fonts
- Previous by thread: Re: Template open/save behavior
- Next by thread: Re: Template open/save behavior
- Index(es):
Relevant Pages
|