Software Quality Engineering - Unit 4
Software Quality Engineering - Unit 4
Engineering
“Quality means doing it right even when no one is looking.”— Henry Ford
KCA-035
Unit-4
▪ Software Quality Assurance: Quality Planning and Control
▪ Quality Improvement Process
▪ Evolution of Software Quality Assurance (SQA)
▪ Major SQA Activities
▪ Major SQA Issues
▪ Zero Defect Software
▪ SQA Techniques
▪ Statistical Quality Assurance
▪ Total Quality Management
▪ Quality Standards and Processes
Software Quality Assurance
Quality
Engineering
Process
Organizing for SQA – human components. At this stage, we’re organizing the
people who relate for SQA things. They are managers, testing personnel, SQA
trustees, SQA committee members and SQA forum members. They all contribute
to initiate and support the implementation of SQA components, detect deviations
from SQA procedure and methodology and suggest improvements.
Quality Assurance Quality Control
Quality Assurance (QA) is the set of actions including
facilitation, training, measurement, and analysis needed Quality Control (QC) is described as the processes and
to provide adequate confidence that processes are methods used to compare product quality to
established and continuously improved to produce requirements and applicable standards, and the actions
products or services that conform to specifications and are taken when a nonconformance is detected.
are fit for use.
Elements of TQM:
• Root Cause Analysis
• Customer-focused
• Active Employee Participation
• Process-oriented
• Internal and External self Assessment
• Continuous improvement
• Making Well Informed Decisions
• Effective Communication
Quality Standards and Processes
Quality standards are defined as documents that provide requirements,
specifications, guidelines, or characteristics that can be used consistently to
ensure that materials, products, processes, and services are fit for their purpose.
Standards provide organizations with the shared vision, understanding,
procedures, and vocabulary needed to meet the expectations of their
stakeholders. Because standards present precise descriptions and terminology,
they offer an objective and authoritative basis for organizations and consumers
around the world to communicate and conduct business. It ensures:
• Quality matches expectations
• Fit for purpose
• Meet the needs of their users
Quality Standards and Processes