Академический Документы
Профессиональный Документы
Культура Документы
FRAMEWORK
AGENDA
1.What is Quality?
2.What is Software Quality Assurance?
3.Components Of Quality Assurance.
4.Software Quality Assurance Plan.
5.Quality Standards.
What is Quality?
1.Accroding to computer literature
Quality means Meeting
Requirement.
2.The product has something that other
similar products do not that adds
value. (Product based Definition).
Software Quality Assurace
Systematic activities providing evidence of
the fitness for use of the total software
product.
It is achieved through the use of
established guidelines for quality control to
ensure integrity and prolonged life of
software.
It is a planned effort to ensure that a
software product fulfils criteria and has
additional attributes specific to the product.
Software Quality Assurace
It is the collection of activities and functions
used to monitor and control a software
project so that specific objectives are
achieved with the desired level of
confidence.
It is not the sole responsibility of the
software quality assurance group but is
determined by the consenses of the project
manager ,project leader, project
personnel, and the users.
Components of Quality Assurance
Standards Procedures
Software quality
Management.
Specifications
Conventions
Software Testing
Software testing is a popular risk
management strategy.It is used to
verify that functional requirements
were met.
The major purpose of verification and
validation activities is to ensure that
software design, code, and
documentation meet all the
requirements imposed on them.
Quality Control
Quality control is defined as the processes
and methods used to monitor work and
observe whether requirements are met.It
focuses on reviews and removal of defects
before shipment of products.
For small projects,the project personnels
peer group or the departments software
quality coordinator can inspect the
documents.on large projects a
configuration control board may be
responsible for quality control
Software Configuration
Management.
It is concerned with the labeling,
tracking and controlling changes in
the software elements of a system.
It consists of activities that ensure
that design and code are defined and
cannot be changed without a review
of the effect of the change itself and
its documentation.
Elements of software configuration
management.
Software configuration
management