Do You want to increase your software quality ?
Are you facing problems during the improve the quality of software within organization then you are at right place
Quality, simplistically, means that a product should meet its specification.
•This is problematical for software systems
–There is a tension between customer quality requirements (efficiency, reliability, etc.) and developer quality requirements (maintainability, reusability, etc.);
–Some quality requirements are difficult to specify in an unambiguous way;
–Software specifications are usually incomplete and often inconsistent.
Published By
https://www.umairghufran.com
https://www.rankgrain.com
2. Agenda •To introduce the quality management
process and key quality management
activities
•Process and product quality
•Quality assurance and standards
•Quality planning
•Quality control
3. What
is Quality ?
•Quality, simplistically, means that a product should meet its
specification.
•This is problematical for software systems
–There is a tension between customer quality requirements
(efficiency, reliability, etc.) and developer quality requirements
(maintainability, reusability, etc.);
–Some quality requirements are difficult to specify in an
unambiguous way;
–Software specifications are usually incomplete and often
inconsistent.
7. Scope of quality
management
•Quality management is particularly important
for large, complex systems. The quality
documentation is a record of progress and
supports continuity of development as the
development team changes.
•For smaller systems, quality management
needs less documentation and should focus on
establishing a quality culture.
8. Quality
management
activities
•Quality assurance
–Establish organisational procedures
and standards for quality.
•Quality planning
–Select applicable procedures and
standards for a particular project and
modify these as required.
•Quality control
–Ensure that procedures and standards
are followed by the software
development team.
9. What is Quality Assurance
“All planned & systematic activities implemented within quality
system, & demonstrated as needed, to provide adequate confidence
that an entity will fulfill requirements for quality”.
14. PRINCIPAL QUALITY
DIMENSIONS
Reliability:
•the probability of a product’s surviving over a specified period of time under stated
conditions of use. A car’s ability to start on cold days and frequency of failures are
reliability factors
20. COMPETITIVE
ADVANTAGE
•Denotes firm’s ability to achieve market superiority
•Driven by customer needs & wants
•Provides value to customers that competitors do not
•Makes significant contribution to business success
•Allows a firm to use its resources effectively
21. COMPETITIVE ADVANTAGE
•Durability & dependability – difficult for others to copy
•Provides basis for further improvement
•Provides direction & motivation to the organization
22. CUSTOMER-DRIVEN
QUALITY IN THE
1980s
•Quality was defined as…
“ The totality of features and characteristics of
a product or service that bears on its ability to
satisfy given needs ”
25. Change of
The Name of
Quality
Activities
•QC : Quality Control
At the beginning of 1910-20s
•SQC : Statistical Quality Control
At the beginning of 1950s
•TQC : Total Quality Control
At the beginning of 1960s
•TQM : Total Quality Management
In the middle of 1960s in Japan
1980s in NA
1990s in Pakistan
26. WHAT GOOD
CAN QUALITY
DO ?
•Provides competitive advantage
•Reduces costs
•Lesser returns, rework & scrap
•Increases productivity & profits
•Generates satisfied customers
•“ No Quality, no sales. No sales, no
profit. No profits, no jobs.”
27. Total Quality Total Quality means quality of work, quality of service, quality of
information, quality process, quality of organization, quality of people,
quality of company and quality of objectives.