Week 2 Flashcards
(36 cards)
Glitch?
A sudden, usually temporary malfunction or fault of equipment.
RBC Glitch?
All data lost and unavailable to bank & clients
RBC Cause?
Employee entered wrong data & poor testing of new code
RBC Impact?
72K clients trouble with deposits
2.5 clients unable to transfer funds, check balances, receive paychecks
Quality?
Is the degree to which a set of inherent characteristics fulfills requirements
Quality is what ISO?
ISO 9000:2015
Quality Management?
Includes activities that determine quality
- policy, objectives, responsibilities, and implementation
Two aspects of Quality Management?
QA and QC
Quality Assurance?
Focused on providing confidence that quality requirements will be fulfilled
What does QA provide confidence to?
Internally (Management)
Externally (Clients, govt)
Quality Control?
Identification, management, and resolution of defects
Inspection of Quality Management?
The process of measuring, examining, and testing to gauge SW characteristics and compare with the requirements to determine conformity
Quality Assurance includes all of the activities relates to?
Satisfying the relevant quality standards for the project
Goal of Quality Assurance?
Continued quality improvement
Outputs of Quality Control?
Acceptance Decisions
Re-work Decisions
Process Adjustments
Acceptance Decisions?
The code is validated and done
Re-work Decisions?
There is a defect to be corrected before re-testing
Process Adjustments?
Are made to correct or prevent further quality problems based on defects
Why don’t companies prioritize quality?
To save money
Quality Triangle components?
Scope, Time, Cost
Why Time?
Time to market - dev, marketing, sales, promo, & users
What Costs?
- Dev and supporting systems overhead: salary, building, computers, etc.
- Product materials, marketing and sales costs
What Scope?
Features
Four Dimensions of Software Quality?
Specification
Design
Conformance
Development