qa is the abbreviation of quality assurance in English, and its Chinese meaning is quality assurance; qc is the abbreviation of quality control in English, and its Chinese meaning is quality control.
IPQC is a process inspection engineer
JQE is a quality engineer
DQA is a design quality assurance engineer
SQE supplier management engineer< /p>
According to ISO9000:2000, the definition of qa is "the part of quality management that is committed to providing the trust that quality requirements will be met", and the definition of qc is "the part of quality management that is committed to meeting quality requirements" .
The definitions in the standard are concise and concise, making it difficult to elaborate on them at length, which may make the definitions difficult to understand clearly. In short, qc is about people and things, and is directly committed to meeting quality requirements; qa is about people and processes, and is committed to making managers, customers and other relevant parties believe that they have the ability to meet quality requirements.
In some standards in software/informatization, the definition of QA includes: "Quality assurance refers to a series of planned and necessary work performed to make software products meet specified requirements." (gb/ t 12504-1990 Computer Software Quality Assurance Plan Specification); "A pattern of all planned and systematic actions that must be taken to provide sufficient confidence that a project or product conforms to established technical requirements." (gb/ t11457—1995 Software Engineering Terminology). There is no direct definition of QC in either standard.
There are often differences in the definitions of the same term according to different purposes and from different perspectives. For example, there are differences in the definitions of qa in gb/t 12504-1990 and gb/t11457-1995. According to gb The qa definition of /t 12504-1990 covers a wider scope and includes the content of qc.
2. Comparison of the focuses of qa and qc
In a software organization or project team, there are two types of roles: qa and qc. Comparison of the main focuses of the work of these two types of roles As follows:
Other major differences between qa and qc include:
QAs with necessary qualifications are senior talents in the organization. They need to fully grasp the organization's process definition and be familiar with the projects they participate in. The engineering technology used; QC includes not only senior talents such as software test designers, but also intermediate and junior talents such as general testers. Some foreign software companies require that QA should have more than two years of software development experience and more than half a year of experience as an analyst and designer. They must not only receive training in QA, but also receive training in performing project manager responsibilities.
In the project team, qa is independent of the project manager and is not subject to performance appraisal by the project manager; qc is led by the project manager, and usually the performance of qc during the project operation cycle is mostly determined by the project manager's assessment.
QA activities run throughout the entire process of project operation; QC activities are generally set up at specific stages of project operation and may be completed by different roles at different control points.
For competent QA, tracking and reporting findings during project operation is only a basic part of their job responsibilities. More valuable work includes providing process support to the project team, such as providing the project manager with past Cases and reference data from similar projects, introducing and explaining applicable process definition documents to project team members; QC activities are mainly to discover and report product defects.
QA: Quality Assurance, quality assurance
QC: Quality Control, quality control
QD: Rarely, it may be Quality Development, quality improvement.
Quality assurance is a system that belongs to the management.
Quality control is a specific means and belongs to the operation level.