The Difference between QA and QC

For years this question was the subject of numerous debates, discussions, and conferences where small tasty sandwiches were being endlessly offered to people from all over the industry wandering around with bags filled with cheap promotional little presents they received from official conference sponsors after standing in line for hours.

It was then officially decided in 2001 that the question is not that important, because both QA and QC are ignored for most of the time.

As a service for our readers, we offer the following definition, compiled by our top software expert: QA people tell you how you should do your job; QC people then show you why you did it badly.


7 Responses to “The Difference between QA and QC”

  1. shmarya Says:

    I don’t remember any sandwiches…


  2. hitchhiker Says:

    Well, that depends on the conferences you attend. Some are more advanced culinary-wise, and some are less. The guide’s editor felt that sandwitches will appeal to everyone.

    Having said that, we appreciate the feedback and we will soon publish a new entry about conferences after conducting a thorough field research.

  3. shmarya Says:

    I would be glad to attend any sandwich-offering conferences in order to help the Guide better understand this remarkable phenomenon.

    Perhaps an entry entitled ‘More Sandwiches’ is called for

  4. Hamza janjua Says:

    Difference between Quality Assurance and Quality Control
    Many people and organizations are confused about the difference between quality assurance (QA), quality control (QC), and testing. They are closely related, but they are different concepts. Since all three are necessary to effectively manage the risks of developing and maintaining software, it is important for software managers to understand the differences. They are defined below

    Quality Assurance:
    A set of activities designed to ensure that the development and/or maintenance process is adequate to ensure a system will meet its objectives.
    Quality Control:
    A set of activities designed to evaluate a developed work product.

    QA activities ensure that the process is defined and appropriate. Methodology and standards development are examples of QA activities. A QA review would focus on the process elements of a project – e.g., are requirements being defined at the proper level of detail.

    In contrast, QC activities focus on finding defects in specific deliverables – e.g., are the defined requirements the right requirements. Testing is one example of a QC activity, but there are others such as inspections. Both QA and QC activities are generally required for successful software development.

    QC is “Defining some rules & regulation for any particular procedure” and QA is to “Implementation of that rules & regulation”

    QC is Product Oriented and QA is Process Oriented.

  5. A. srinivasarao Says:

    Defining the way of organisation is called qa and testing the software and finding the defects and reporting the defects is the responsibility of qc

  6. Mukhtar Hussain Says:

    QA is done on objectives of the project, making specifications for the project before development.
    QC is done after developments taking in account that if the specifications are met in the development.

  7. TintinMilou Says:

    The difference between QA and QC? One letter.
    Once we understand QB, we will better understand QA and QC.
    Please pass the finger sandwiches.

    Quality Betterment manager.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: