Quiz 7 Flashcards
The impact of software defects is always trivial.
F
Software quality is the degree to which a software product meets the needs of its users.
T
A primary cause of poor software quality is that developers do not know how to design quality into software from the very start, or do not take the time to do so.
T
When software is well-designed, programmers make no mistakes in turning design specifications into lines of code.
F
When forced to choose between adding more user features and doing more testing, most software companies decide in favor of more testing.
F
The first release of a software product typically meets all its users’ expectations.
F
Software defects are commonly lethal and many personal injuries are related to software failures.
F
Software product liability claims are typically based on strict liability, negligence, breach of warranty, or misrepresentation.
T
There is no federal product liability law.
T
Under the doctrine of supervening event, the original seller is not liable if the software was materially altered after it left the seller’s possession and the alteration caused the injury.
T
Software suppliers attempt to limit their liability by specifying that although software is warranted to run on a given machine configuration, no assurance is given as to what that software will do.
T
A successful defense against a product liability case is typically expensive in terms of legal fees.
T
In integration testing, special software programs called static analyzers are run against the new code.
F
User acceptance testing is performed by trained end users to ensure that the system operates as they expect.
T
Capability Maturity Model Integration (CMMI) is a process improvement approach that defines the essential elements of effective processes.
T