Hi,

> IMHO, that definition is meaningless to end users and of very little
> practical use when building commercial software. Instead, it can be used as
> an opportunity for developers and QA teams to dodge responsibility for using
> their brains during design and testing.

it's not a definition that's intended for end users, who tend to say
"it doesn't work". It's a useful definition for developers because it
tells us what to fix:

- operator error: rtfm
- documentation does not match the code: fix the documentation
- code does not match the spec: fix the code
- spec does not match the requirements: fix the spec
- new or changed requirements: fix the requirements

-- 
Cheers,
 Bob

Reply via email to