Chapter 7 Flashcards
easy to learn systems because they perform quickly and efficiently
High-quality software systems
error that could cause a software system to fail
software defect
degree to which a software product meets the needs of its users
software quality
defines, measures, and refines the quality of the development process
quality management
a statement of requirements, flowcharts, and user documentation
deliverable
components that collect and process data and disseminates the output
business information system
used to improve decision making in a variety of industries
decision support system (DSS)
liability of manufacturers, sellers, lessors, and others for injury caused by defective products
product liability
defendant is held responsible for injuring another person
strict liability
plaintiffs’ own actions resulting in their injuries
contributory negligence
assures buyers or lessees that a product meets certain standards of quality
warranty
product fails to meet its terms of the warranty
breach of warranty
a standard, proven work process that helps to make controlled orderly progress
software development methodology
sequential, multistage system development process, doing one thing at a time
waterfall system development model
system is developed in iteration lasting from one to four weeks
agile development