Software Quality Assurance
Software Quality Assurance
Software Quality Assurance
Software quality product is defined in term of its fitness of purpose. That is, a
quality product does precisely what the users want it to do. For software
products, the fitness of use is generally explained in terms of satisfaction of
the requirements laid down in the SRS document. Although "fitness of
purpose" is a satisfactory interpretation of quality for many devices such as a
car, a table fan, a grinding machine, etc.for software products, "fitness of
purpose" is not a wholly satisfactory definition of quality.
Example: Consider a functionally correct software product. That is, it
performs all tasks as specified in the SRS document. But, has an almost
unusable user interface. Even though it may be functionally right, we cannot
consider it to be a quality product.
What is Quality Management?
Problems:
• Intangible aspects of software quality can’t be standardized
• (i.e elegance and readability)
What are SQA, SQP, SQC, and SQM?
Level-2: Repeatable –