Professional Documents
Culture Documents
Quality
Quality is a defect free, robust, efficient and reliable, easy to learn and
use product solution.
Transcendent
I Know it when I see It
Product Based
Possesses Desired Features
User Based
Fitness for Use
Development & Manufacturing Based
Confirms to Requirements
Value Based
At an Acceptable Cost.
Effectiveness – Doing the Right things
Efficiency - Doing Things Right
SQF :
Correctness
Reliability
Efficiency
Integrity
Usability
Maintainability
Testability
Flexibility
Reusability
Interoperability
Defect,Bug,Fault,Failure :
Defect: When actual result deviates from the expected result while
testing application or product then it is termed as a defect.
Bug: Bug is a fault in program which causes it to behave
abruptly.Bugs are usually found during unit testing.
Failure: The inability of a system or component to perform its
required functions .
Fault: An incorrect step, process, or data definition in a computer
program which causes the program to perform in an unintended or
unanticipated manner. Fault is the result of error
Error: Error is a mistake in coding Refers to the actual output of a
software and correct output.
Software Testing :
Software Testing is a process of executing a program or application with the
intend of finding software bugs .It is done for assessing the
quality of product.
Meets the business and technical requirements that guided it’s design and
development
Works as expected
Quality Assurance :
Roles of QA :
To establish a process to fix any proven defects early in and during the
product life cycle
To establish new processes and monitor existing processes
Define how defects are proactively mitigated
Define how defects are found through verification or validation techniques
Train organizations and share holders on general Quality issues
Establish document and promote quality standard methods and Procedures
Ensure compliance throughout the product life cycle
Quality Control :
The purpose of Quality control is to identify defects and have them
corrected so that defects – free products are produced. Quality
control is limited to looking at products.
Quality Testing :
Verification
The process of evaluating products of a development phase to
find out whether they meet the specified requirements. It is to
evaluate documents, test case, plan, code, requirement and
specification.
o Are we building the product right
o Activities: Review, Walkthrough, Inspection
o Static testing
o verification take place before validation
Validation
o The process of evaluating a system or component during or at
the end of the development process to determine whether it
satisfies specified requirements.
o Dynamic Testing
o Evaluating the actual product
Are we building the right product?
Activity: Testing